Questions tagged «linux»

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

30
如何在Linux上查找所有包含特定文本的文件?
想要改善这篇文章吗?提供此问题的详细答案,包括引文和答案正确的解释。答案不够详细的答案可能会被编辑或删除。 我试图找到一种方法来扫描我的整个Linux系统,以查找包含特定文本字符串的所有文件。只是为了澄清,我正在文件中寻找文本,而不是在文件名中寻找文本。 当我查找如何执行此操作时,我两次遇到此解决方案: find / -type f -exec grep -H 'text-to-find-here' {} \; 但是,它不起作用。似乎显示了系统中的每个文件。 这接近正确的方法吗?如果没有,我应该怎么办?这种在文件中查找文本字符串的功能对于我正在执行的某些编程项目非常有用。
5254 linux  text  grep  directory  find 

18
如何在Linux中符号链接文件?[关闭]
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗? 更新问题,使其成为Stack Overflow 的主题。 去年关闭。 Наэтотвопросестьответына 堆栈溢出нарусском:СимвольныессылкиикомандаLN 我想在Linux中建立一个符号链接。我已经写了这个Bash命令,其中第一个路径是我要链接到的文件夹,第二个路径是编译后的源。 ln -s '+basebuild+'/IpDome-kernel/kernel /home/build/sandbox/gen2/basebuild/IpDome-kernel/kernal 它是否正确?
1937 linux  symlink 



16
如何在Linux中一步更改文件夹及其所有子文件夹和文件的权限?[关闭]
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗? 更新问题,使其成为Stack Overflow 的主题。 5年前关闭。 我想在Linux中一步(命令)更改文件夹及其所有子文件夹和文件的权限。 我已经尝试过以下命令,但仅适用于上述文件夹: chmod 775 /opt/lampp/htdocs 有没有一种方法可以chmod 755为其/opt/lampp/htdocs及其所有内容(包括子文件夹和文件)进行设置? 另外,将来,如果我在其中创建新文件夹或文件htdocs,如何将其权限自动设置为755? 我也看了这个链接: http://stackoverflow.com/questions/3740187/how-to-set-default-chmod-in-linux-terminal



5
什么是 ”:-!!” 用C代码?
我碰到了/usr/include/linux/kernel.h中的这个奇怪的宏代码: /* Force a compilation error if condition is true, but also produce a result (of value 0 and type size_t), so the expression can be used e.g. in a structure initializer (or where-ever else comma expressions aren't permitted). */ #define BUILD_BUG_ON_ZERO(e) (sizeof(struct { int:-!!(e); })) #define BUILD_BUG_ON_NULL(e) ((void *)sizeof(struct …
1664 c  linux  macros  linux-kernel 



7
如何使用Bash将stdout和stderr重定向并附加到文件?
要将stdout重定向到Bash中的截断文件,我知道使用: cmd > file.txt 为了重定向Bash中的stdout,将其附加到文件中,我知道要使用: cmd >> file.txt 要将stdout和stderr都重定向到截断的文件,我知道使用: cmd &> file.txt 如何将stdout和stderr都重定向到文件?cmd &>> file.txt没有为我工作。
1533 linux  bash  redirect  stream  pipe 


12
在Bash中循环浏览文件内容
我如何遍历文本文件的每一行 Bash? 使用此脚本: echo "Start!" for p in (peptides.txt) do echo "${p}" done 我在屏幕上得到以下输出: Start! ./runPep.sh: line 3: syntax error near unexpected token `(' ./runPep.sh: line 3: `for p in (peptides.txt)' (后来我想做些更复杂的事情 $p不只是输出到屏幕上。) 环境变量SHELL是(来自env): SHELL=/bin/bash /bin/bash --version 输出: GNU bash, version 3.1.17(1)-release (x86_64-suse-linux-gnu) Copyright (C) 2005 Free Software Foundation, Inc. …
1387 linux  bash  loops  unix  io 

30
如何在find中排除目录。命令
我正在尝试find为所有JavaScript文件运行命令,但是如何排除特定目录? 这是find我们正在使用的代码。 for file in $(find . -name '*.js') do java -jar config/yuicompressor-2.4.2.jar --type js $file -o $file done
1378 linux  shell  find 


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.