在线工具 在线编程 在线白板 在线工具 在线编程 在线白板

求求求解Linux操作系统试题

1. 在(/root)下新建一目录 test
2. 改变当前目录至test ,在该目录下,以自己名字的英文缩写建一个空的文件,再建两个子目录(xh)与(ah);
3. 进入到(xh)子目录中,新建一个空文件text1;
4. 进入到(ah)子目录中,再新建一个子目录(abc),同时建立空文件text2;
5. 把刚建的text1文件移动到刚建立的abc子目录下,并改名为text3,同时把text2文件复制到xh子目录中;
6. 在xh下新建目录passwd,把/etc/passwd复制到passwd目录下,并改名为passwd1;
7. 统计passwd1文件中的行数,字数,字符数
8. 将passwd1文件按每行第一个字符进行反向排序
9. 查看passwd1文件的前二行与最后二行,并记录到文件xh/headtail;
10. 查看/etc/目录下的文件,并记录前两个文件的文件名到test/filename文件中;
11. 查看/etc/目录中所有的文件中包含有sys字母的文件并追加到test/filename文件中;
12. 在passwd1中查找redhat的用户
13. 删除text3文件与xh子目录及目录中的文件;并删除abc子目录;
14. 查询所用机器中安装的软件。
15. 查询ftp,samba,apache及dns服务器的安装情况。 3. 卸载dns 服务
16. 如果没有安装进行安装,如安装dns服务器。
17. 用tar命令归档/test目录下的文件,指明创建文件并列出详细过程。文件名为test.tar
18. 把文件file1,file2打包为archive.tar
19. 从打包文件test.tar中取出文件。
20. 创建file3并追加到名称为test.tar文件
最新回答
奶茶

2024-10-17 01:55:48

1. mkdir /root/test
2. cd /root/test
touch yourinitials; mkdir xh; mkdir ah
3. cd xh; touch text1
4. cd ../ah; mkdir abc; touch text2
5. mv ../xh/text1 abc/text3; cp text2 ../xh/.
6. cd ../xh; mkdir passwd; cd passwd; cp /etc/passwd passwd1
7. wc passwd1
8. sort -r pwsswd1
9. head -2 passwd > headtail; tail -2 >> headtail
10. ls -l /etc/ | head -2 | cut -d60- > /root/test/filename
11. ls /etc/*sys* >> /root/test/filename
12. grep redhat passwd1
13 rm -f /root/test/xh; rm -rf /root/test/ah/abc
14. rpm -qa
15. rpm -qa |egrep "ftp|samba|apache|dns"; yum remove dns*
16. yum install -y dns*
17. tar -cvf /tmp/test.tar /root/test (题目与1矛盾,取1为准)
18. tar -cvf /tmp/archive.tar file1 file2
19. cd /tmp; tar -xvf test.tar
20. tar -Avf /tmp/test.tar file3

注:9要自己试几次,看看文件名的位置等。