Questions tagged [unix]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

Filter by
Sorted by
Tagged with
0 投票
2 回答
380 浏览

打开系统调用

我正在为我的操作系统中期学习,想知道是否可以得到一些帮助。

有人可以解释检查以及内核在 open() 系统调用期间做了什么吗?

谢谢!

0 投票
2 回答
413 浏览

从 unix shell 脚本调用 sql 时出错

我有一个在 unix 上运行的 shell 脚本。像这样:

我得到错误:

我究竟做错了什么?

0 投票
3 回答
2422 浏览

使用 exec() 更改 C 中的权限

如何使用 exec 在文件上实现 chmod 命令?如果有人能给我提供代码,我将不胜感激。

0 投票
2 回答
280 浏览

Unix 上的 C++:线程库的区别?

使用 boost:thread、Posix Thread 库和新的 C++11 多线程库有什么区别,尤其是在性能方面?

0 投票
2 回答
513 浏览

将EBCDIC转换后的文件和pdf文件合并为一个文件并推送到大型机

我有两个 pdf 文件和两个转换为 ebcdif 格式的文本文件。这两个文本文件的作用类似于 pdf 文件的封面文件,其中包含固定格式的 pdf 名称、页数等详细信息。

封面文件的格式可以是:

那是

然后将其转换为 ebcdic 格式。

我想按照第一个文本文件、第一个 pdf 文件、第二个文本文件、第二个 pdf 文件的顺序将所有这些文件合并到一个文件中。

这个想法是然后使用 scp 将这个合并的文件推送到大型机中。

1)如何将上述四个文件合并为一个文件?

2) 我还需要将 pdf 文件转换为 ebcdic 格式吗?如果是,如何?

3)据我所知,大型机文件在传输过程中也需要记录长度细节。如果我成功地将它们合并到一个文件中,如何找出文件的记录长度?

我记得在某处读到它可以使用 ftp 中的 put 和 append 来完成。但是由于我必须使用 scp,所以我不确定如何实现这种合并。

谢谢阅读。

0 投票
6 回答
17061 浏览

NTPD:使用不受限制的端口进行通信

使用命令ntpdate查询 ntp 服务器时,我可以使用-u参数使源端口成为不受限制的端口(端口 1024 及以上)。

使用旨在在后台运行的 ntpd,我似乎找不到打开此选项的方法。所以源端口总是123。我的防火墙配置非常糟糕。

ntp.conf中是否有配置选项使其使用随机源端口?

0 投票
2 回答
1861 浏览

在 Java 中执行“tar -ztf”命令时出现问题

我正在尝试在 Java 中运行“tar -ztf /users/home/test.tar.gz | head -1”,当我尝试直接在 unix 命令行中运行它时,它起作用了。
此命令的结果将列出 test.tar.gz 内的文件/文件夹的一行。例如: proj/test/test_dir
但是我在 java 中运行它时。它会给出这个错误:

知道有什么问题吗?为什么它与“指定驱动器和密度”选项有关?

我运行的代码:

0 投票
7 回答
550934 浏览

How do I remove the passphrase for the SSH key without having to create a new key?

I set a passphrase when creating a new SSH key on my laptop. But, as I realise now, this is quite painful when you are trying to commit (Git and SVN) to a remote location over SSH many times in an hour.

One way I can think of is, delete my SSH keys and create new. Is there a way to remove the passphrase, while still keeping the same keys?

0 投票
2 回答
1981 浏览

Java 中的 File.rename() - 它是原子操作吗?

可能重复:
即使目标文件已经存在,如何在 Java 中自动重命名文件?

我正在处理一个可能在工作中被杀死的进程。我想重命名一个文件。Java的重命名操作是原子操作吗?

我对 Linux、HP-UX、Solaris 和 AIX 的情况感兴趣。

0 投票
3 回答
612 浏览

如何将文本添加到同一行?

我使用此命令查找 mp3 文件并将其名称写入 log.txt:

find -name *.mp3 >> log.txt

我想使用 mv 命令移动文件,并且我想将其附加到日志文件中,以便它可以显示文件被移动的路径。

例如,如果 mp3 文件是 1.mp3 和 2.mp3,那么 log.txt 应该看起来像

如何使用 unix 命令来做到这一点?谢谢!


15 30 50 per page
1
2 3 4 5
1498226