linux基础(二)----linux常用命令积累


才开始玩Linux 一进入看到黑漆漆的画面 感觉无从下手  试试下面的命令吧 



查找文件

find

绝对强悍

find .  -maxdepth 1 -name "@*" 
这个命令意思是,查找当前目录下以@开头的文件或者目录,搜索深度为一级也就是只在当前目录找(.是 当前目录的意思),不进入子目录。


如果你要从/目录开始找就:

find  /  -maxdepth 1 -name "@*" 
如果想搜全盘,就把-maxdepth 1 去掉



查找含有某字符串的所有文件

grep -n "hello"  *


* : 表示当前目录所有文件,也可以是某个文件名

-r 是递归查找

-n 是显示行号

-R 查找所有文件包含子目录

-i 忽略大小写

下面是一些有意思的命令行参数:
grep -i pa

你可能感兴趣的:(linux,linux基础与shell编程)