浏览硬盘
cd 可以浏览指定的目录
命令行补全
一次tab会自动将其补全,如果键入的字符不止一个,那么可以连续按下tab键两次,shell会以列表的形式展示相关命令出来
通配符
“*”用来匹配文件名任意长度的字符串
“?”只匹配一个字符
“[]”用于匹配所有出现在方括号内的字符
“-“短线会制定一个字符集的范围
查看目录和文件
显示当前目录:pwd
改变目录:cd cd或cd ~会回到自己的用户的主目录
列出目录内容:ls
ls -F 会在每一个目录后加上/,在可执行文件后加*,在链接文件后加上@
ls -a会显示出隐含文件
ls -l会显示文件的各种属性
列出目录内容
dir
vdir等于ls -l
查看文本文件
cat cat可查看文件内容,cat -n能显示出行数
more more能分页显示内容 空格键向下翻动一页,enter向下滚动一行,Q键推出
head 阅读文件的开头,head -n表明能显示开头几行
tail 阅读文件的结尾,tail -n表明能显示结尾几行
查看文本文件之less
less 支持方向键,空格键,“B”键向上 “/”加上要搜索的字符可以查找想要查找的东西
查找文件之grep,主要是运用正则表达式
查找文件 find
find /usr/bin/ -name zip -print
会打印出 /usr/bin/zip
find 路径名作为查找范围,-name选项指定了文件名 -print表示将结果输出到标准输出
find还可以指定文件的类型查找
find /etc/ -name init.d -type d -print
find -type选项有很多可以使用的参数,就不在这里一一写出来
find时间查找,-atime n用来查找最后一次使用在n天前的文件,- mtime n 用来查找最后一次在n天前修改的文件
查找文件之locate locate查找的速度特别快
查找特定程序
whereis 如whereis find 则会打印出 find:/usr/bin/find /usr/share/man/man1/find.1.gz
whereis -b则之查询这个程序的二进制可执行文件
用户查看
who ,whoami
系统查询 uname -a 显示所有的系统信息,uname -r显示内核版本信息
寻求命令帮助
man命令 可以通过方向键,j向下,k向上,空格键向下翻动一页 Q键退出
whatis 命令简介
apropos 表明自己想干啥,从而找出那个命令,也就是通过查询简介的文字找出命令