Linux-一些必须掌握的命令(二)目录切换与管理、文件编辑和压缩与搜索
一、目录切换命令
1.pwd命令(Print Working Directory)
作用 :查询当前所在目录路径
2.cd命令(用来切换工作路径)
语法:#cd /xxx
参数 作用
cd -返回上一次所在目录
cd …返回上一级目录
cd ~切换当前用户home目录
cd ~ xxx切换当前xxx用户home目录
3.ls命令(查看当前目录的文件)
参数作用
-a 查看当前目录所有文件(包括隐藏文件)
-l 查看文件的详细信息
-al 查看所有文件包括隐藏文件的详细信息
-ld / xxx 查看xxx目录的详细信息
二、文本文件编辑命令
1.cat命令(查看内容较少的纯文本文件)
参数:-n 作用:每行排号
2.more命令(查看内容较多的纯文本文件)
3.head命令(查看纯文本文件中的前N行)
head -n 6 anaconda-ks.cfg查看anaconda-ks.cfg文件的前六行内容
4.tail命令(查看纯文本文件中的后几行或实时刷新内容)
tail -n 6 anaconda-ks.cfg 查看anaconda-ks.cfg文件的后六行内容
-f 实时刷新
5.tr命令(替换文本文件中的字符
| 管道符——把前命令的输出作为后命令的标准输入
三、文件目录管理命令
touch命令(创建空白文件或设置时间)
-a 更改访问时间
-m 更改修改时间
-d 使用指定时间更改读取时间和修改时间
touch
默认情况下时间全部改写
-a
Access最后一次访问时间被改写
-m
Modify修改内容时间被改写
-d
Access和Modify被改为指定时间
2.mkdir命令(创建目录)
-p确保不会重名
3.cp命令(复制文件或目录)
-p保留原始文件属性
把b.txt文件复制到aaa中,并保留b.txt 的原有属性
-d保留连接属性
-r递归持续复制
-i覆盖文件
-a相当于同时输入了dpr属性
4.mv命令(剪切文件或将文件重命名