which+命令名 //查找某个命令的绝对路径
如:查找rm命令的绝对路径centos
which的查询路径:安全
[root@centos001 ~]# echo $PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/tmp/:/root/bin
[root@centos001 ~]# mv /usr/bin/ls/root/ mv: 在"/usr/bin/ls/root/" 后缺乏了要操做的目标文件 Try 'mv --help' for more information.
PATH=$PATH:加/tmp/ //最后的是临时文件名
例:less
[root@centos001 ~]# which ls alias ls='ls --color=auto' /usr/bin/ls [root@centos001 ~]# ls /usr/bin/ls /usr/bin/ls [root@centos001 ~]# cp /usr/bin/ls /tmp/ls2 //复制文件到tmp目录下 [root@centos001 ~]# /tmp/ls2 11.txt 123 234 2.txt aling anaconda-ks.cfg [root@centos001 ~]# PATH=$PATH:/tmp/ //赋值命令 [root@centos001 ~]# echo $PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/tmp/:/root/bin:/tmp/:/tmp/ [root@centos001 ~]# ls2 11.txt 123 234 2.txt aling anaconda-ks.cfg [root@centos001 ~]# which ls2 /tmp/ls2
vi /etc/profile
在文件末尾加入 如:code
PATH=$PATH:/tmp/ //想要永久改变的环境变量 不想要也能够直接找到在删除
介绍: - cp=copy 复制文件或目录orm
格式:blog
cp 【选项】【来源文件】【目的文件】 //目录文件要补全(加斜杠) 即便是不存在
选项:文档
-r //复制文件或目录 若是是目录则必须加-r选项不然不能复制 -i //安全选项 当遇到一个已知文件,会询问是否覆盖
例:字符串
[root@centos001 ~]# which cp alias cp='cp -i' //安全选项默认 /usr/bin/cp
介绍:io
mv【选项】【源文件或目录】【目标文件或目录】
例:form
[root@centos001 ~]# touch ls2 [root@centos001 ~]# mv ls2 aling mv:是否覆盖"aling"? [root@centos001 ~]# ls 123 22.txt 234 2.txt aling anaconda-ks.cfg.1 ls2
-A //显示全部字符 -n //读取同时显示行号
-同cat命令 倒叙查看文本文档内容
/加【字符串】高亮显示 且有多个相同字符串时 能够用【n键】查看下一个 【shift+n】从后往前查找 ?加【字符串】 从后往前定位 g 定位到行首 【shift+g】定位到行尾