环境变量PATH、cp命令、mv命令、文档查看cat/more/less/head/tail 各个命令的使用介绍

时间:2022-07-26 08:17:43

第2周第2次课(3月27日)

课程内容:

2.10 环境变量PATH
2.11 cp命令
2.12 mv命令
2.13 文档查看cat/more/less/head/tail

2.10 环境变量PATH

PATH环境变量可以指定命令到绝对目录中

环境变量PATH、cp命令、mv命令、文档查看cat/more/less/head/tail 各个命令的使用介绍

输入vi /etc/profile也可以设置开机固定加载自定义的环境变量,在编辑窗口最后一行添加一条命令PATH=$PATH:/tmp/

环境变量PATH、cp命令、mv命令、文档查看cat/more/less/head/tail 各个命令的使用介绍

cat /etc/profile可以查看文件内容最后一行是否加载进去

环境变量PATH、cp命令、mv命令、文档查看cat/more/less/head/tail 各个命令的使用介绍

重新打开一个终端,再次输入命令ls2就已经生效了。

环境变量PATH、cp命令、mv命令、文档查看cat/more/less/head/tail 各个命令的使用介绍

如何取消环境变量

可以输入PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin

也可以输入vi /etc/profile删除最后一行PATH=$PATH:/tmp/

同样达到相同的效果

环境变量PATH、cp命令、mv命令、文档查看cat/more/less/head/tail 各个命令的使用介绍

2.11 cp命令

cp命令就是copy文件的意思,把源文件或源目录copy到目标文件或目标目录,copy目录时需要加-r参数。

cp -r

环境变量PATH、cp命令、mv命令、文档查看cat/more/less/head/tail 各个命令的使用介绍

2.12 mv命令

如果在同目录则改名字
如果目标文件存在,则问是否覆盖
如果目标是一个目录,切目录不存在,把目录名字修改
如果目标目录存在,源也是目录,就会把目录放到目标里面去。

环境变量PATH、cp命令、mv命令、文档查看cat/more/less/head/tail 各个命令的使用介绍

2.13 文档查看cat/more/less/head/tail

cat -n 以行数方式显示

环境变量PATH、cp命令、mv命令、文档查看cat/more/less/head/tail 各个命令的使用介绍

wc -l anaconda-ks.cfg 可以查看文件行数,more 分屏显示,比如内容特别多,可以分几次屏幕内容显示完成。

环境变量PATH、cp命令、mv命令、文档查看cat/more/less/head/tail 各个命令的使用介绍

环境变量PATH、cp命令、mv命令、文档查看cat/more/less/head/tail 各个命令的使用介绍

环境变量PATH、cp命令、mv命令、文档查看cat/more/less/head/tail 各个命令的使用介绍

less anaconda-ks.cfg 也可以查看文件内容,支持上下方向键查看,翻到END文件末尾后需要按q键退出。

G   可以定位行尾
g    可以定位行首

搜索使用/和?

n 往前
N 往后

head -n 2 /etc/passwd 查看文件的开头2行
tail -n 2 /etc/passwd 查看文件的末尾2行

环境变量PATH、cp命令、mv命令、文档查看cat/more/less/head/tail 各个命令的使用介绍

tail -f anaconda-ks.cfg 动态显示文件内容