我有两个临时产生的进程,我需要杀死它们。以下是过程ps aux
david 38329 0.0 5.0 3916476 104624 s002 S 11:33AM 0:17.43 /Applications/Firefox.a
david 38319 0.0 0.0 2442472 1028 s002 S 11:33AM 0:00.10 Xvfb -br -screen 0 800x
david 38268 0.0 0.2 3012352 4960 ?? S 11:02AM 0:00.24 /System/Library/Framewo
david 38261 0.0 3.4 3913364 70724 s002 S 11:02AM 0:08.51 /Applications/Firefox.a
Run Code Online (Sandbox Code Playgroud)
我怎么会杀死要么所有进程Xvfb
还是Firefox
?
更新:我可以用来$ sudo killall Xvfb
终止该进程,但在使用 Firefox 时仍然遇到问题:
davids-Mac-mini:financials david$ ps aux|grep firefox
david /Applications/Firefox.app/Contents/MacOS/firefox-bin -foreground
david /Applications/Firefox.app/Contents/MacOS/firefox-bin -foreground
david grep firefox
davids-Mac-mini:financials …
Run Code Online (Sandbox Code Playgroud) 我有以下存档目录:
itunes20140618.tbz
Run Code Online (Sandbox Code Playgroud)
我想从中提取单个文件,称为:
itunes20140618/video
Run Code Online (Sandbox Code Playgroud)
我该怎么做?
到目前为止,我正在做
$ bzip2 -d /tmp/itunes20140618.tbz
Run Code Online (Sandbox Code Playgroud)
但它似乎为所有内容创建了一个 tar 目录。我将如何仅提取单个视频文件?
目前,如果我通过 tar 提取一个文件大约需要 1 分钟,然后在它完成读取 tar 存档时“挂起”另外 20 分钟。任何想法如何改善这一点?
/usr/bin
和 之间的主要区别是什么/usr/local/bin
?
我注意到在不同的机器上,当我安装 Vim(或者有时已经安装)时,有时它位于组件中local
,有时则不在组件中。
如果有的话,两者之间有什么区别?
以下两种运行方式有什么区别cron
?基本上,我只是想写入一个文件并查看哪个是首选/正确的:
2 * * * * python script.py >> /tmp/script.log
Run Code Online (Sandbox Code Playgroud)
对比:
2 * * * * python script.py >> /tmp/script.log 2>&1
Run Code Online (Sandbox Code Playgroud)
似乎他们都写入日志,但也许第一个更频繁地“刷新”?
大多数输出是由普通的打印语句完成的:
print('hello')
Run Code Online (Sandbox Code Playgroud)
我认为这相当于在每次打印后sys.stdout
隐式写入\n
。