find . -name "*.txt" |
在当前目录和它的子目录中,查找.txt结尾的文件 |
find /home/skywang -name "java" -type d |
在/home/skywang和它的子目录中,查找名称为java的目录 |
find . -user skywang |
在当前目录和它的子目录中,查找属于用户skywang的文件和目录 |
find . -type f -atime +100 |
在当前目录和它的子目录中,查找在过去100天内未被使用过的文件 |
find . -type f -mtime -10 |
在当前目录和它的子目录中,查找在10天内被创建或者修改过的文件 |
find . -name *.txt | xargs rm |
在当前目录和它的子目录中,查找.txt结尾的文件并将找到的文件删除 |
find . -name *.java | xargs grep -n --color "hello" |
在当前目录和它的子目录中,查找.java结尾的文件,并在找到的文件的内容中查找是否包含hello字符串,是的话,则输出该文件名 |
locate ubuntu |
在系统中查找名称包含ubuntu的文件。先运行updatedb 命令 |
whereis ifconfig |
查找一个指令的位置 |
which ifconfig |
显示一个二进制文件或可执行文件的完整路径 |