一, 把 / data 目录移动到 / root 目录里
- [root @oldboyedu50 ~] # mv /tmp/data /root
- mv==move
常出现的问题:
ls:cannot access/data:no such file or directory
二, 进入 / root 目录 /data 目录 删除 oldboy.txt
要删除文件 , 先备份
- [root @oldboyedu50 ~] #cd /root/data
- [root @oldboyedu50 /data] #cp oldboy.txt oldboy.txt.lan
重命名
[root @oldboyedu50 /data] #mv oldboy.txt oldman.txt
强力删除
[root @oldboyedu50 /data] #rm -f /root/data/oldboy.txt
强力删除目录
[root @oldboyedu50 /data]# rm -fr /root/data/
三, find 命令
找 oldboy.txt 文件
[rootn @oldboyedu50 /data]# find -n /root/data/oldboy.txt
找. txt 文件
[root@oldbou ~]# find /tmp -type f -name '*.txt'
find + 管道
[root@oldbou ~]# find /root -type f -name 'oldboy.txt'|xargs ls
四, 显示不包含 "xx" 命令
- 1,grep
- [root@oldbou afeng]# grep "28" /tmp/afeng/ygf.txt
- [root@oldbou afeng]# grep -v "28" /tmp/afeng/ygf.txt
- 2,head/tata
- [root@oldbou afeng]# head -8 /tmp/afeng/ygf.txt
- [root@oldbou afeng]# tail -3 /tmp/afeng/ygf.txt
- 3,awk
- [root@oldbou afeng]# awk '/28/' /tmp/afeng/ygf.txt
- [root@oldbou afeng]# awk '!/28/' /tmp/afeng/ygf.txt
- 4,sed
- [root@oldbou afeng]# sed -n '28p' /tmp/afeng/ygf.txt
- [root@oldbou afeng]# sed '/28/d' /tmp/afeng/ygf.txt
五, mkdir 的新参数
-p 创建多层目录
六, 显示固定行
- 1,head/tail
- [root@oldbou afeng]# head -20 /tmp/afeng/ygf.txt |tail -5
- 2,awk
- [root@oldbou afeng]# awk 'NR==15,NR==20' /tmp/afeng/ygf.txt
- 3,sed
- [root@oldbou afeng]# sed -n '15,20p' /tmp/afeng/ygf.txt
来源: http://www.bubuko.com/infodetail-2687335.html