Questions tagged «linux»

LINUX问题必须与编程有关。仅当您的问题与使用Linux API或Linux特定行为进行编程有关时才使用此标记,而不仅仅是因为您碰巧在Linux上运行代码。如果需要Linux支持,可以尝试https://unix.stackexchange.com或特定Linux发行版的Stack Exchange网站,例如https://askubuntu.com或https://elementaryos.stackexchange.com/


5
如何反转grep表达式
以下grep表达式成功列出了当前目录和子目录中的所有.exe和.html文件。 ls -R |grep -E .*[\.exe]$\|.*[\.html]$ 我该如何反转此结果以列出那些不是.html或.exe的结果。(即!=。)
237 regex  linux  grep 

11
测试每周的cron工作[关闭]
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow 的主题。 2年前关闭。 改善这个问题 我#!/bin/bash在cron.week目录中有一个文件。 有没有办法测试它是否有效?等不及1个星期 我以root身份在Debian 6上
237 linux  cron  debian 

13
sed就地标志,可在Mac(BSD)和Linux上使用
是否sed可以在Linux和Mac上调用无需备份的todo就地编辑功能?虽然sed似乎需要OS X附带的BSD sed -i '' …,但GNU sedLinux发行版通常随附将引号解释为空的输入文件名(而不是备份扩展名),并且需要sed -i …而是。 是否有任何两种语法都适用的命令行语法,所以我可以在两个系统上使用相同的脚本?
237 linux  macos  sed  bsd 

9
什么是Linux相当于DOS暂停?
我有一个Bash shell脚本,我想在其中暂停执行,直到用户按下一个键为止。在DOS中,可以使用“ pause”命令轻松完成此操作。我可以在脚本中使用等效的Linux吗?
236 linux  bash  shell 


6
“查找:路径必须在表达式之前:”如何指定也可在当前目录中找到文件的递归搜索?
我很难找到,寻找当前目录及其子目录下的比赛,以及。 当我跑步 find *test.c,它只给我当前目录中的匹配项。(不在子目录中查找) 如果我尝试,find . -name *test.c我会期望得到相同的结果,但是相反,它只给我子目录中的匹配项。当工作目录中有应该匹配的文件时,它会给我:find: paths must precede expression: mytest.c 此错误是什么意思,如何从当前目录及其子目录中获取匹配项?
234 linux  bash  find 

18
如何激活virtualenv?
我一直在搜索,尝试了各种替代方法都没有成功,现在花了几天时间-令我发疯。 在具有Python 2.5.2的Red Hat Linux上运行开始使用最新的Virtualenv,但无法激活它,我发现某个地方提示需要较早的版本,因此我使用Virtualenv 1.6.4,因为它应可与Python 2.6一起使用。 看来安装虚拟环境还可以 [necrailk@server6 ~]$ python virtualenv-1.6.4/virtualenv.py virtual New python executable in virtual/bin/python Installing setuptools............done. Installing pip...............done. 环境看起来还可以 [necrailk@server6 ~]$ cd virtual [necrailk@server6 ~/virtual]$ dir bin include lib 试图激活 [necrailk@server6 ~/virtual]$ . bin/activate /bin/.: Permission denied. 已检查chmod [necrailk@server6 ~/virtual]$ cd bin [necrailk@server6 bin]$ ls -l …
234 python  linux  virtualenv 

3
grep不显示路径/文件:行
你如何grep只返回匹配的行?即结果中省略了路径/文件名。 在这种情况下,我想查看当前目录中的所有.bar文件,并搜索FOO。 find . -name '*.bar' -exec grep -Hn FOO {} \;
234 linux  unix  grep  find 

9
如何列出正在运行的屏幕会话?
我有一堆服务器,可以使用在服务器上运行实验screen。步骤如下: ssh 到服务器XXX 发射 screen 在几个标签中开始实验 分离 screen 与服务器断开连接 在实验运行期间,ssh通过访问所有服务器并列出正在运行的进程(使用top或ps),我可以轻松找到它们在哪些服务器上。 但是,一旦实验完成,如何查找打开了屏幕会话的服务器(以便可以查看输出,重新启动它们,等等)? PS:我的实验也将其输出也打印到文件中……但这不是我要问的重点。

6
从Linux命令行生成SHA-256哈希
我知道字符串“ foobar” c3ab8ff13720e8ad9047dd39466b3c8974e592c2fa383d4a3960714caef0c4f2使用 http://hash.online-convert.com/sha256-generator生成SHA-256哈希 但是命令行shell: hendry@x201 ~$ echo foobar | sha256sum aec070645fe53ee3b3763059376134f058cc337247c978add178b6ccdfb0019f - 生成不同的哈希。我想念什么?
233 linux  shell  sha256 

22
如何使用xargs复制名称中带有空格和引号的文件?
我正在尝试在目录下复制一堆文件,并且其中一些文件的名称中包含空格和单引号。当我尝试串起来find并grep用xargs,我得到以下错误: find .|grep "FooBar"|xargs -I{} cp "{}" ~/foo/bar xargs: unterminated quote 关于更可靠地使用xargs的任何建议? 这是在具有BSD的Mac OS X 10.5.3(Leopard)上xargs。




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.