③ sudo apt install gimp
which gimp
sudo apt remove gimp
which gimp
④ ls -dl /root --time-style=long-iso
ls -dl /root --time-style=long-iso | cut -d‘ ‘ -f1,8
⑤ ls -l --time-style=long-iso
ls -l --time-style=long-iso -t
ls -l --time-style=long-iso -t -r
⑥ ls /usr/share/man
ls /usr/share/man | grep man[1-8]
ls /usr/share/man/man1
file /usr/share/man/man1/ls.1.gz
mkdir ~/temp; cp /usr/share/man/man1/ls.1.gz ~/temp
cd ~/temp; ls
sudo gzip -d ls.1.gz; ls
⑦ ls –l /home | grep "^d" | wc –l
⑧ sudo adduser user7
ls /home | tee users | wc -l
(4)根据要求写出相应的 shell 命令
① 在目录/usr/include 下搜索文件 signal.h 是否存在
② 在/usr/include 目录下的所有文件中查找包含 BUFSIZ 的行,并显示所在行号
③ 在用户名密码文件/etc/passwd 中查找登录 shell 为 bash 的用户信息记录,并显示行号
④ 从/etc/group 文件中截取第 1 列(组名)和第 3 列(组 id),并按照组 id 号的数值大小由小到大排序。
(5)体验 awk, sed 用法:依次执行命令,观察执行结果
① cp /etc/apt/sources.list t1; less t1
② sed -e "s/#.//g" t1
③ sed -e "s/#.*//g" t1 | awk ‘{if (length != 0) print $0}‘