Linux命令行补全 Tab键
通配符 *用于匹配文件名中任意长度的字符串 例如:ls *.cpp列出所有以cpp结尾的文件
?只匹配一个字符 例如:ls text? 列出text后面加一个任意字符的文件
[]匹配所有出现在方括号内的字符 例如:ls text[1A] 列出以text开头而以1或者A结束的文件
也可以使用 - 来指定一个字符集范围,包含所有在上下界之间的字符都会被匹配,例如ls text[1-3]
ls text[A-Z]
显示当前目录:pwd
改变目录:cd
列出目录内容:ls 列出当前目录的文件
ls -a显示当前目录全部文件包含隐藏文件
ls -l显示当前目录全部文件的各种属性
dir + 文件路径 显示文件路径下的文件
vdir+文件路径 相当于ls命令加上-l选项,默认情况下显示列出目录和文件的完整信息
查看文件内容(通常是一个文本文件):cat+文件名
例如 cat a 如果需要显示文件的行号,则在命令中间加-n 例如:cat -n a
查找文件内容:grep
例如: grep haha a
它会在a文件中查找haha
查找文件路径:find命令:例如想在/usr/bin/目录下寻找zip命令: 则 find /usr/bin/ -name zip -print
find是针对于用户大概知道文件存放位置而设定的,如果用户不知道文件存放位置,但知道文件名,则可以使用locate命令
locate *.doc搜索所有的doc文件,并列出他们的位置。
查看当前系统版本信息:uname -a
命令帮助:man