- 新建一个当前系统的快照---“命令练习”
- 新建word目录,在word目录下批量建立几个文件,利用通配符删除work目录下的所有文件,但是不删除work目录本身。
cd /home
mkdir word
touch /home/word/wordb{1..6}.txt
cd /word
rm *
- 用rmdir删除work目录
cd ..
rmdir word
- 显示/etc/passwd文件中包含root的行,将结果保存到/tmp/test.info文件中。
(提示:grep,重定向)
cat /etc/passwd | grep root >/tmp/test.info
- 查找/etc目录下以http开头的文件,保存结果到/tmp/fhttp;(提示:find)
find /etc -name "http*" >/tmp/fhttp
- 查找/etc下以shell开头的文件名及其匹配的行(不包括错误信息和父目录),并导出到/tmp/ishell.files。(提示:ls、grep命令,利用 通配符、管道、重定向)
ls /etc | grep "shell*" > /tmp/ishell.files
- 统计系统中不允许登陆的用户的数量:搜索在/etc/passwd中”/sbin/nologin”出现的行。(提示:grep)
grep "/sbin.nologin/" /etc/passwd | wc -l
- 在文件/root/initial-setup-ks.cfg中所有包含字符串boot的行写入一个/root/lines文件中。/root/lines文件不要包含空行。(提示:cat、重定向)
cat /root/initial-setup-ks.cfg | grep "boot" | grep -v "^$" >>/root/lines
- 查看chmod命令的帮助,搜索帮助中的chmod关键字
man chmod | grep "chmod"
- 用root身份在普通用户user的家目录下建立一个目录rootfd,修改该目录权限为744,切换到user身份,尝试cd或ls该目录,体会效果。
mkdir /home/liukai/rootfd
chmod 744 /home/liukai/rootfd
su liukai
cd rootfd
- 将/var目录打包并压缩成gzip格式,文件名为var.tar.gz,保存到/tmp目录下。
tar -czf /tmp/var.tar.gz /var
- 把虚拟机恢复到开始做的 “命令练习”快照