hellopasswdless
which #查询路径和 别名 alias #查询别名 echo $PATH
[root@localhost ~]# which ls [root@localhost ~]# ls /usr/bin/ls [root@localhost ~]# cp /usr/bin/ls /tmp/ls2 /tmp/ls2 ls2 [root@localhost ~]# PATH=$PATH:/tmp/ #添加环境变量 [root@localhost ~]# echo $PATH ls2 [root@localhost ~]# which ls2 [root@localhost ~]# vi /etc/profile #为每次重启环境变量则修改 末尾添加PATH=$PATH:/tmp/ [root@localhost ~]# PATH=/usr/local/sbin:/sur/local/bin:/usr/sbin:/usr/bin #取消赋值 ls2
cp -r/R #拷贝目录,递归 cp -i #覆盖时会提示,默认项 cp -p #保留源目录或源文件的属性 cp -b #源文目与目的文目创建连接,连接 cp -f #强制覆盖 cp -v cp -S #备份文件时,需指定后缀。默认后缀 cp -b #覆盖文件前,先备份
cp -bS cp -a #=cp -d -p -r
[root@localhost ~]# tree !$ #上一条命令的最后一个参数
mv -i #提示是否覆盖,默认项 mv -S #备份文件时,需指定后缀。默认后缀 mv -b #覆盖文件前,先备份 mv -f #强制覆盖 mv -u #若源文件比目标时间新或不存在,则覆盖
[root@localhost ~]# ls /home/1 #2 [root@localhost ~]# cd /home/ [root@localhost ~]# touch 2 [root@localhost ~]# mv 2 /home/1 #会提示是否覆盖 n [root@localhost ~]# which mv [root@localhost ~]# /usr/bin/mv 2 /home/1 #就没有提示 若目标目录不存在,移动时会直接更换名字
cat #查看文本文档 tac #倒序查看
cat -n #显示编号 cat -b #对空白行不显示编号 cat -s #对多行空白行则用一个空白行代替 cat -A #行尾显示$
[root@localhost ~]# cat /home/1.txt >> /home/2.txt #将1.txt的内容追加到2.txt里面
more #单屏显示,键入空格日后看,ctrl+b往回看 | #管道,把上一个命令的结果交给|的后面命令处理 ls -l /bin/ | more ls - less #支持上下键,按q退出;输入:/字符串,高亮显示,按n往下,shift+n往前;输入:?字符串,逆序,按n往前,shift+n往下;shift+G定位到行尾,shift+g定位到行首 head #查看文件头十行,-n指定数字,-f动态显示 tail #查看文件尾十行,-n指定数字,-f动态显示
wc #计算数字 wc -c #字节数--bytes/--chars wc -l #行数--lines wc -w #字数--words
【CentOS 7基础笔记7】,ls、tree、alias、cd命令和相对、绝对路径
【CentOS 7基础笔记8】文件与目录的增删命令
【CentOS 7基础笔记9】,环境变量和文档查看
【CentOS 7基础笔记10】cp、mv、文档查看方式
【CentOS 7基础笔记11】,目录权限,全部者与全部组,隐藏权限.net
修改于171028code