pwd:显示当前目录
cd:改变目录
- 【cd . .】 :进入当前目录的上一级目录 。
- 【cd . . / . .】 :直接进入根目录。
- 【cd】或【cd ~ 】:回到自己的用户主目录。
ls:列出目录内容
- 【ls】: 列出当前目录下所有的文件和子目录。
备注:在此列表中可以快速区分目录和文件。
蓝色:目录
黑色:普通文件
绿色:可执行文件
淡蓝色:链接文件 - 【ls -F】:在每一个文件的末尾加上一个字符说明该文件的类型。
“@”:链接文件
“ * ”:可执行文件 - 【ls -a 】:列出所有文件,包括隐藏文件(①linux下文件隐藏文件是以.开头的; ②如果存在…代表存在着父目录)
- 【ls -A 】:列出所有文件,不包含".“和”…"以外的文件。
- 【ls -s】:可以查看文件的大小。
- 【ls -S】:按照文件大小排序。
- 【ls -l 】:可以用来查看文件的各种属性。
具体属性依次有:
①文件的权限标志
②文件的链接个数
③文件所有者的用户名
④该用户所在的用户组组名
⑤文件的大小
⑥最后一次被修改的日期
⑦最后一次被修改的时间
⑧文件名
dir 与 vdir:列出目录内容
- 【dir】查看目录。
与ls的有什么区别呢:
①ls的功能比dir多
②由来不同:dir是原来dos的命令,Linux选择兼容了此个dos命令;ls 是Linux的原装命令 - 【vdir】查看目录(显示具体属性,类似于ls -l)
cat 与 more :查看文本文件
- 【cat 文件名】查看文本文件
- 【cat -n 文件名】 在每行前展示行号
- 【more 文件名】一页一页的展示文本文件
(more命令会在最后一行显示一个百分比,表示已显示内容占整个文件的比例,按下空格键向下翻页,按下Enter建向下滚动一行,按Q建退出)
less : 查看文本文件
less和more非常相似,功能比more强大
【less】
head和tail :阅读文件的开头和结尾
1.【head -n 文件名】查看文本文件的前两行
2.【tail -n 文件名】查看文本文件的最后两行
grep : 查找文件内容
- 【grep 搜索关键字 文件名】
- 【grep 搜索关键字 文件名1 文件名2 】可以在多个文件中搜索关键词
- 【grep ‘关键词 关键词’ 文件名】可以搜索带有空格的关键词
grep与egrep的区别:
grep通过基础正则表达式搜索;egrep使用扩展正则表达式搜索
find : 查找文件位置
【find 】