1. 命令介绍:
1. (1) cd . : 当前目录
(2) cd .. : 上一级目录
(3) cd ~ : 用户的家目录
(4) cd - : 进入当前目录的前一个目录所在位置
2. pwd :打印当前路径
3. (1) ls :显示当前文件名
(2) ls -l 等同于 ll:显示当前文件具体详情信息 ; 默认按首字符排序
[drwxr-xr-x.] [2] [root] [root] [4096] [3月 17 16:30] [sdcf.cfg]:权限 硬链接数 文件 拥有者 文件所属组 文件大小 文件时间 文件名
(4) ls -l -t 等同于 ls -lt:按时间排序 显示文件信息
ls -lrt 目录:按时间排序,从小到大
(5) ls -l -a:显示所有文件,包含隐藏文件,带"."都是隐藏文件
(6) ls -l -d:查看当前目录本身属性信息
(7) ls -l -h:显示文件大小,大小人性化显示
(8) ls -b:把"空格" 用 "\" 来代替显示
(9) du -s:查看总目录大小
(10) du:查看当前目录里的每一个目录大小
(11) du -sh httpd-2.4.26.tar.gz : 查看某个文件的大小
4. touch:新建文件、修改文件时间戳
touch file{10..100}:创建file文件从10到100
touch {a..c}_{1..2}:创建a_1,a_2,b_1,b_2,c_1,c_2
5. 三个帮助命令:help、man、info;如:man cd
6. stat [文件]:查看文件的三个时间信息
7. rm [文件]:删除文件;不提示删除:rm -f [文件]
rm -f {a..c}_{1..2}:删除文件 a_1,a_2,b_1,b_2,c_1,c_2
rm *:删除该目录下所有文件
8. alias:直接查看命令别名
9. mkdir [目录]:创建目录
mkdir [目录1]/[目录2] -p:创建多级目录
10. rmdir 目录1/:只能删除空目录
rm -r 目录/:删除目录包含里面的文件
11. cp [选项] [源文件] [目的地]:复制源文件到目的地
cp -p [源文件] [目的地]:复制并保留源文件属性
cp -r [源目录] [目的地]:复制源目录 到 目的地
cp -r -p [源目录] [目的地]:复制目录并保持目录的原属性
12. mv [源文件] [目的地]:移动文件,会保留文件原属性
mv [源文件] [新文件名]:移动并可以改名
13. echo [内容]:屏幕显示内容
echo [内容] > [文件]:将内容输出到文件中
echo [内容] >> [文件]:新增内容到文件中
14. > [文件]:如果文件存在清空文件
2. 文件查看命令:
1. cat [文件名]:查看文件内容,默认是全部展示
cat -n [文件名]:显示行号
2. tac -n [文件名]:倒置查看
3. less [文件名]:显示一屏,敲回车是一行一行显示,敲空格是一页一页显示;支持搜索关键字 /[内容]
4. more [文件名]:显示一部分,敲回车一行一行显示,敲空格是一页一页显示;不可以搜索关键字
5. head [文件名] -n5:只查看前5行内容
6. tail [文件名] -n3:只看末尾3行内容
7. tail -f [文件名]:查看动态刷新实时内容
8. 查看vi文件里的内容有多少行: :set nu
网友评论