码迷,mamicode.com
首页 > 系统相关 > 详细

Linux实训测试题1

时间:2015-03-13 09:26:05      阅读:357      评论:0      收藏:0      [点我收藏+]

标签:系统管理员   linux   测试题   实训   

1,Linux系统管理员账户?

    root

2,[root@svr5 ~]#  解释每一个部分的意思

   [用户名@主机名工作目录]#

3,Linux系统有哪几个TTY控制台

   TTY1-6字符控制台 tty7图形界面。

4,如何查看内核,并解释每一个部分的意思

   [root@localhost~]# uname   -r

5,查看系统具体属于RedHat哪一个版本

    [root@localhost~]#  lsb_release   -a

6,显示现在什么位置

     [root@localhost~]# pwd

7,进入/etc/sysconfig/network-scripts下

    [root@localhost~]# cd   /etc/sysconfig/network-scripts

8,长格式并提供易读的属性显示/boot下的vmlinuz开头的文件

    [root@localhost~]# ls  -l  /boot/vmlinuz*

9,列出/etc目录属性

   [root@localhost~]#  ls  -ld  /etc

10,递归显示/boot目录下的文件和内容

    [root@localhost~]# ls  -R  /boot

11,显示root下面所有文件包括隐藏文件

   [root@localhost~]#   ls  -a  /root

12,查看/boot和/etc/pki分别占用多大空间

   [root@localhost~]#   du  -sh  /boot  /etc/pki/

13,创建/vod/movie/cartoon,递归显示/vod目录结构

    [root@localhost~]# ls  -R  /vod

#########################

15,把/boot/grub  /etc/host.conf拷贝到/root/Desktop下

   [root@localhost~]#    cp  -a  /boot/grub   /etc/host.conf     /root/Desktop/

16,删除Desktop下的grub和host.conf

    [root@localhost~]#   ls  -F  /root/Desktop/

17,创建/root/ls-man.txt文件,在将这个文件移动到桌面

  [root@localhost~]#     mv  /root/ls-man.txt   /root/Desktop/

18,把ls-man.txt改名为manls.txt

    [root@localhost~]#   mv /root/Desktop/ls-man.txt   /root/Desktop/manls.txt

##############################

29,查看/etc/passwd前5行

   [root@localhost~]#    head  -n  5  /etc/passwd

30,查看/etc/passwd尾5行

   [root@localhost~]#    tail -n 5 /etc/passwd

31,查看/etc/passwd的第8-12行

 [root@localhost~]#      head -n 12 /etc/passwd | tail -n 5

32,统计系统中有多少个账户

   [root@localhost~]#    wc -l /etc/passwd

33,计算/etc目录下.conf配置文件的个数

    [root@localhost~]#    ls -l  /etc/*.conf | wc  -l

34,显示/etc/hosts中127.0.0.1的内容

   [root@localhost~]#    grep -E  "127.0.0.1|localhost"   /etc/hosts

35,显示/etc/passwd中以root开头的内容

    [root@localhost~]#   grep  ^root   /etc/passwd

36,显示/etc/passwd中以bash结尾的内容

     [root@localhost~]#   grep   bash$   /etc/passwd

37,去除/etc/hosts.allow中的空行,把结果显示出来

    [root@localhost~]#   grep  -v   ^$   /etc/hosts.allow

38,显示/etc/hosts里面不以#号开头的内容

   [root@localhost~]#    grep -v   ^#   /etc/hosts

##########################

40,查找/etc/hosts中包含127.0.0.1或者localhost的内容

     [root@localhost~]#   grep -E  "127.0.0.1|localhost"   /etc/hosts

41,以易读的属性并长格式显示/root下的内容将结果重定向到/root/gztest.txt里面

    [root@localhost~]#   ls -lh /root/ > /root/gztest.txt    cat /root/gztest.txt

42,分别使用gzip和bzip2和zip对/root/gztest.txt进行压缩和解压

    [root@localhost~]#   gzip /root/gztest.txt   gzip -d /root/gztest.txt.gz

43,把/etc/mailcap打包并压缩到/root/mail.tar.gz

      [root@localhost~]#   tar -zcf /root/mail.tar.gz   /etc/mailcap

44,把/etc/mail打包并压缩到/root/mail.tar.bz2

    [root@localhost~]#    tar -jcf /root/mail.tar.bz2 /etc/mail

45,将mail.tar.gz解压到/tmp下,递归查看/tmp/etc下的内容,然后删除/tmp/etc目录

    [root@localhost~]#   tar    -zxf    mail.tar.gz -C   /tmp/    ls  -R  /tmp/etc/                                     rm  -rf  /tmp/etc

46,将mail.tar.bz2解压到/tmp下,递归查看/tmp/etc下的内容,然后删除/tmp/etc目录

   [root@localhost~]#   tar -jxf mail.tar.bz2 -C /tmp/   ls -R /tmp/etc   rm  -rf  /tmp/etc/

47,分别查看mail.tar.gz与mail.tar.bz2文件里面内容

    [root@localhost~]#      tar -tf   mail.tar.gz

    [root@localhost~]#      tar -tf   mail.tar.bz2

48,请在 /tmp 这个目录下建立一个名为 vimtest 的目录

    [root@localhost~]#    mkdir /tmp/vimtest

49,进入vimtest 这个目录当中

    [root@localhost~]#   cd    /tmp/vimtest/

50,将 /etc/man.config 复制到本目录底下

    [root@localhost~]#   cp    -a    /etc/man.config     /tmp/vimtest/

51,使用 vim 打开本目录下的 man.config

    [root@localhost~]#   vim    /tmp/vimtest/man.config

52,在 vim 中设定一下行号

    :set nu

53,移动到第 58 行,向右移动 40 个字元,请问你看到的双引号内是什么目录?

    按:58,再向右移动到40字符

54,移动到第一行,并且向下搜寻一下‘ bzip2 ’这个字串,请问他在第几行?

    按1G跳到第一行,再在末行模式键入下面命令

/bzip2

55,我要将 50 到 100 行之间的‘小写 man 字串’改为‘大写 MAN 字串’,并且一个一个挑选是否需要修改,如何下达指令?如果在挑选过程中一直按‘y’, 结果会在最后一行出现改变了几个 man 呢?

    :50,100 s/man/MAN/cg

56,修改完之后,突然反悔了,要全部复原,有哪些方法?

     第一个:在命令行模式下输入u。

     第二个:在末行模式下:q!不保存强制退出。

     第三个:在末行模式下在换回去:50,100 s/MAN/man/g

57,我要复制 65 到 73 这九行的内容(含有MANPATH_MAP),并且贴到最后一行之后

    :65,73y

     在用G跳转到最后一行,点p粘贴

58,21 到 42 行之间的开头为 # 符号的注解资料我不要了,要如何删除?

    按:21跳到21行,按v后,用方向键选中21~33行,删除,第二次选中22到29行,删除,只保留34行


34FHS

59,将这个档案另存成一个 man.test.config 的档名

    :w /tmp/vimtest/man.test.config

60,在第一行新增一行,该行内容输入‘I am a student...’

    :1


   按o插入空行。再键入文字,结果如下。

61,储存后离开吧

   :wq


本文出自 “Dragon” 博客,谢绝转载!

Linux实训测试题1

标签:系统管理员   linux   测试题   实训   

原文地址:http://1208073155.blog.51cto.com/9039381/1619940

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!