(二)文件目录管理类命令
在admin用户的home目录下有两个文件textfile1,textfile2和textfile3。现在admin已经登陆到系统当中,并且工作在他的HOME目录下(/home/admin)。
1. 将textfile1的内容加上行号后(空行不加行号)附加到textfile2中?
使用命令:cat
命令: cat -n -b textfile1 >> textfile2
说明: 其它参数略
2. 清空textfile1的内容?
使用命令:cat
命令: cat /dev/null > textfile1
说明: 当然还可以使用touch等命令
3. 将文件的textfile1的拥有者设置为组Linux下的用户linus?
使用命令:chown
命令: chown linus:Linux textfile1
说明: 其它参数略(-c/-f/-h等等)
4. 显示文件textfile2的每一行的第1个到第5个字符?
使用命令:cut
命令: cut -c 1-5 textfile2
说明: -f(处理文档中的列,列之间的分隔符是TAB)
5. 分屏显示textfile2的内容,需要有操作提示?
使用命令:more
命令: more -d textfile2
说明: 注意less命令和它的区别,+num(从num行开始显示)-num(一次显示的行数)-s(多个空白行合成一行)
6. 显示目录/home/admin下所有文件以及子目录下的所有文件,要求列出详细的信息,但是不显示“.”和“..”,同时文档按建立时间相反的顺序排列?
使用命令:ls
命令: ls -lARrt /home/admin
说明: 其它参数略
7. 删除文件夹/home/admin下的所有文件及子目录,并且删除时不给出提示?
使用命令:rm
命令: rm -rf /home/admin
说明: 其它参数略
8. 将文件textfile1分成若干个512字节的文件?
使用命令:split
命令:split -b 1b testfile1
说明: 其它参数略
9. 现在/home/admin是空目录,现在要删除它,同时要求/home是空目录时也要删除,否则不删除?
使用命令:rmdir
命令:rmdir -p /home/admin
说明: 其它参数略
10. 给textfile1创建一个软链接,如果在当前目录下有相同名字的链接则要询问?
使用命令:ln
命令:ln -si textfile1
说明: 其它参数略
11. 将目录/home/admin下的所有文件的建立时间都修改为当前时间?
使用命令:touch
命令:find /home/admin -name "*" -exec {} touch
说明: 其它参数略