Linux CentOS7 VMware 环境变量PATH、cp命令、mv命令、文档查看cat/more/less/head/tail——笔记

时间:2020-12-25 08:18:09

一、环境变量PATH

PATH一个字符串变量,当输入命令的时候LINUX会去查找PATH里面记录的路径。

Linux CentOS7 VMware  环境变量PATH、cp命令、mv命令、文档查看cat/more/less/head/tail——笔记

命令在这几个目录里面就不需要敲绝对路径

echo $PATH

Linux CentOS7 VMware  环境变量PATH、cp命令、mv命令、文档查看cat/more/less/head/tail——笔记

例子:把/tmp/ 加到 $PATH里面

Linux CentOS7 VMware  环境变量PATH、cp命令、mv命令、文档查看cat/more/less/head/tail——笔记

永久改变环境变量,开机自动加载:/tmp/

编辑系统自带脚本:vi /etc/profile

Linux CentOS7 VMware  环境变量PATH、cp命令、mv命令、文档查看cat/more/less/head/tail——笔记

脚本末端插入

PATH=$PATH:/tmp/

Linux CentOS7 VMware  环境变量PATH、cp命令、mv命令、文档查看cat/more/less/head/tail——笔记

再次echo $PATH, /tmp/ 就出现了

Linux CentOS7 VMware  环境变量PATH、cp命令、mv命令、文档查看cat/more/less/head/tail——笔记

如果不需要/tmp/,重改变变量就可以

PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin

Linux CentOS7 VMware  环境变量PATH、cp命令、mv命令、文档查看cat/more/less/head/tail——笔记

二、cp命令:拷贝原文件成目标文件

例子:拷贝原 目录/tmp/davery/   到原/tmp/davy

cp -r /tmp/davery /tmp/davy

Linux CentOS7 VMware  环境变量PATH、cp命令、mv命令、文档查看cat/more/less/head/tail——笔记

目标文件拷贝到目标目录,需加-r

例子:cp -r /tmp/davery/ /tmp/davy

tree !$ 等同于tree /tmp/davy/

Linux CentOS7 VMware  环境变量PATH、cp命令、mv命令、文档查看cat/more/less/head/tail——笔记

三、mv命令:文件移动

给anaconda-ks.cfg 修改名字

Linux CentOS7 VMware  环境变量PATH、cp命令、mv命令、文档查看cat/more/less/head/tail——笔记

移动1.txt 到/root/ 并修改名字为0.txt

Linux CentOS7 VMware  环境变量PATH、cp命令、mv命令、文档查看cat/more/less/head/tail——笔记

目标文件不存在,移动原文件并改名

Linux CentOS7 VMware  环境变量PATH、cp命令、mv命令、文档查看cat/more/less/head/tail——笔记

四、文档查看cat/more/less/head/tail

cat命令,查看目录

Linux CentOS7 VMware  环境变量PATH、cp命令、mv命令、文档查看cat/more/less/head/tail——笔记

cat -A /etc/passwd 查看所有文件

Linux CentOS7 VMware  环境变量PATH、cp命令、mv命令、文档查看cat/more/less/head/tail——笔记

cat -n  /etc/passwd 列出行号

Linux CentOS7 VMware  环境变量PATH、cp命令、mv命令、文档查看cat/more/less/head/tail——笔记

more /less命令查看,屏幕显示,不会全部显示,空格继续

less: 可以搜索  /log

Linux CentOS7 VMware  环境变量PATH、cp命令、mv命令、文档查看cat/more/less/head/tail——笔记

head命令:查看文件头十行head -n anaconda-ks.cfg.1

tail命令:查看文件后2行tail -n 2  anaconda-ks.cfg.1

tail查看动态文件     tail -f anaconda-ks.cfg.1