Questions tagged «unix»

Unix是一种多任务,多用户计算机操作系统,最初由Bell Labs的一群AT&T员工于1969年开发。

8
如何像在队列中一样运行命令
我需要将各种文件复制到各种文件夹中。我可以将所有复制命令添加到bash脚本中,然后运行该脚本,但是如果要向该复制“队列”添加更多命令,则必须等到它完成。 有什么方法可以将命令作为队列运行,以及在事物运行时向该队列添加更多命令? 用不同的方式解释,我想开始一个长期运行的任务。在运行时,我要启动另一个直到第一个完成后才真正启动的启动。然后在最后一个之后添加另一个,依此类推。这有可能吗?




8
如何使Emacs在启动时从stdin读取缓冲区?
有了Vim,我可以轻松做到 $ echo 123 | vim - Emacs有可能吗? $ echo 123 | emacs23 ... Emacs starts with a Welcome message $ echo 123 | emacs23 - ... Emacs starts with an empty *scratch* buffer and “Unknown option” $ echo 123 | emacs23 --insert - ... “No such file or directory”, …
40 unix  vim  emacs 


8
关于“无用的猫”的一般共识是什么?
当我管道多个unix命令,如grep,sed,tr等时,我倾向于使用cat指定正在处理的输入文件。所以像cat file | grep ... | awk ... | sed ...。 但是最近在我的答案留下了几条评论,表明这是对猫的无用之后,我想我会问这里的问题。 我查阅了这个问题,并且看到了维基百科关于UUOC和无用猫奖的文章,在我看来,所提出的论点都是从效率的角度出发的。 我在这里遇到的最接近的问题就是这个问题:给猫打电话是否浪费? - 但这不是我要问的。 我猜UUOC阵营的建议是使用cmd1 args < file | cmd2 args | cmd3 ..或者命令是否有选项从文件读取然后传入文件作为参数。 但对我cat file | cmd1 ... | cmd2来说,阅读和理解似乎更容易。我不必记住将输入文件发送到不同命令的不同方式,并且该过程从左向右逻辑流动。首先输入,然后是第一个进程......依此类推。 我无法理解对猫的无用使用有何争论?我明白,如果我正在运行一个每2秒运行一次并执行大量处理的cron作业,那么在这种情况下,cat可能会浪费。但是否则对使用猫的一般共识是什么?
39 command-line  unix  pipe  cat 


2
了解UNIX中的最高命令
在top -cUNIX框上运行命令时,得到以下输出: top - 03:09:34 up 5 days, 6:14, 1 user, load average: 0.00, 0.00, 0.00 Tasks: 175 total, 1 running, 174 sleeping, 0 stopped, 0 zombie Cpu(s): 0.2%us, 0.0%sy, 1.0%ni, 98.3%id, 0.2%wa, 0.0%hi, 0.0%si, 0.3%st Mem: 8089600k total, 7953908k used, 135692k free, 271956k buffers Swap: 10288440k total, 1155552k used, …
39 unix  top 

1
目录权限“ S”是什么意思?(不是小写,而是大写)
我下载了Eclipse,将其解压缩,做了其他一些事情,突然间我注意到了这种有趣的行为: ^_^ ~/Downloads > sudo chmod 0000 eclipse/ ^_^ ~/Downloads > stat eclipse/ File: 'eclipse/' Size: 4096 Blocks: 8 IO Block: 4096 directory Device: 801h/2049d Inode: 529725 Links: 9 Access: (2000/d-----S---) Uid: ( 0/ root) Gid: ( 0/ root) Access: 2012-11-22 19:54:57.752017352 +1100 Modify: 2012-09-20 18:16:26.000000000 +1000 Change: 2012-11-22 20:07:49.354016510 …
39 linux  unix 


7
在chroot中启动systemd服务
使用初始化脚本(或openrc),我始终可以从其他安装根目录运行服务。 但是当我跑步时chroot /somepath/to_root /usr/bin/systemctl start someservice我得到了: Running in chroot, ignoring request. 有没有办法强制系统运行服务? 更新: 我忘了说我的主机系统运行初始化脚本或openrc,但从未使用systemd,而且我使用chroot对无法启动最小外壳程序的Unix系统进行故障排除。
38 unix  systemd  chroot 

5
运行命令是否会使它们变慢?
我发现自己在-v越来越多的应用程序中使用该标志(特别是对于诸如tarand的琐碎事情cp)。但是,当我这样做的时候(例如,我要解压缩一个大文件),比不使用该-v标志的时间要长。 我认为这是因为终端必须处理文本,并且我正在填充它可能具有的任何缓冲区。但是我的问题是,这是否会使应用程序实际运行速度变慢,或者它是否在相同的时间内完成,我所看到的是终端试图追赶?
37 linux  unix  shell 

2
什么是CPU滴答声?
题: 如何计算CPU滴答声,它代表什么? 因此,如果某个线程报告未调用()时,是否单单tick等于?10 miliseconds这是否5 * 10 ticks = 500 ticks意味着CPU可能太忙而无法安排上述线程工作?
37 unix  cpu-usage 

4
awk,mawk,nawk,gawk ......什么?
我刚刚开始学习awk,我对这些版本有点困惑。在所有类Unix系统上都有“版本”吗?就像,你知道,简单的vi?标准awk是否支持-F选项?
36 unix  awk 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.