第四组内部linux比赛命题

1、Linux的系统运行级别是几级?每级代表什么?

0  关机模式

1  单用户模式

2  不带NFS的多用户多任务模式

3  完全的多用户多任务模式

4  未被使用的

5  图形界面模式

6  重启模式

2.小明仅保留sshd、rsyslog、network、crond、sysstat服务在运行级别3开机自启动,请用命令帮他实现。

chkconfig --list|grep 3:on|awk -F " "'{print$1}'|egrep -v "sshd|rsyslog|network|crond|systat"|awk'{print"chkconfig "$0" off"}'|bash

chkconfig --list|grep 3:on|awk -F " "'{print$1}'|egrep -v "sshd|rsyslog|network|crond|systat"|sed -r's#(.*)#chkconfig \1 off#g'|bash

 

3、用命令统计当前有多少用户登录系统,并追加到/home/login.txt下

 who|wc -l >/home/login.txt

4、把 alias grep="grep --color=auto" 追加到 /etc/profile

(注:不能用echo vi/vim)

 

 

5、查看/home/ 下的内容的所有权限 不看文件名

 ls -l|awk -F " " '{print$1""$3" "$4}'

6、复制粘贴即可:

 mkdir /tmp/oldboy && cd/tmp/oldboy&& touch stu{1..50} oldboy.log && mkdir stu{51..60}

1)不调用压缩格式打包/tmp/oldboy下的所有文件目录,但目录 stu60、58 除外

tar cvf oldboy.tar --exclude=oldboy/stu58 --exclude=oldboy/stu60 oldboy/

2)删除 /tmp/oldboy目录

rm -fr /tmp/oldboy

3) 并给 把打包的oldboy 解包还原到/tmp 目录下

 tar xf oldboy.tar -C /tmp

7、接上一题:

  在/home 创建多个文件

1) 查找关于stu的文件

find /home -name "stu*" -type f

2) 查找并删除 stu的目录

find /home -name "stu*" -type d|xargs rm-fr

3) 删除当前目录所有并保留以 .log 结尾的文件

 find ./ ! -name "*.log" -type f|xrgsrm -f

8、一个目录中有很多文件(ls -l 查看时好多屏),想用一条命令最快速度查看到最近更新的文

 ls -lt

9、linux 系统中查看中文乱码,请问如何解决乱码问题?

 export LANG="en_UTF-8"

10、实时查看一个文件尾部变化,给出两条命令

 tail -f

11、在命令行中以人性化显示/etc目录的大小

 du -sh /etc

12、如何把镜像ISO挂载到/mnt的/cdrom 下如何卸载

 mount /dev/sr0 /mnt

umount /mnt

13、开机自动挂载配置文件是哪个?并说出每一字段代表的含义。

 /etc/fstab

设备   挂载点     格式   挂在参数   是否检查   是否自动备份

14、小明查看a.txt文件,文件内容如下所示:

[root@localhost/]# cat a.txt(注:+前面有一个空格)

17/Apr/2015:09:29:24+0800

17/Apr/2015:09:30:26+0811

17/Apr/2015:09:31:56+0812

18/Apr/2015:09:34:12+0822

18/Apr/2015:09:35:23+0800

19/Apr/2015:09:23:34+0800

19/Apr/2015:09:22:21+0800

20/Apr/2015:09:45:22+0800

现在小明想只输出该文件中下面的内容,他该如何做?

09:34:120822

09:35:230800

09:23:340800

 

awk -F "[: +]"'{print$2":"$3":"$4$6}' a.txt

15、设超级用户root当前所在目录为:

/usr/local,键入cd命令后,则用户当前所在目录为( B )

 A 、/root  B 、/home/root  C、/usr/local  D、缺少参数报错

16、请根据下面提供的信息填写相应的目录

  (  /boot       ):存放引导程序文件;

  (  /bin       ):存放二进制命令;

  (  /dev       ):存放必要的设备;

  (  /home      ):普通用户的家目录;

  (  /etc     ):存放系统及系统服务的配置文件;

  (  /var     ):存放变化的数据文件,一般放系统日志等;

  (        ):存放系统的默认文件;

  (  /proc      ):内核与进程信息的虚拟文件系统,存放内核与进程状态文本文件的目录;

  (  /sbin      ):存放root才能使用的系统二进制命令;

 

17、请根据下面文件的名称描述该文件的作用

  /etc/sysconfig/network-scripts/ifcfg-eth0:  eth0网卡配置文件

  /etc/resolv.conf:                           dns客户端配置文件

  /etc/passwd:                                用户信息存放位置

  /etc/shadow:                                用户密码存放位置

  /etc/sysctl.conf:                           系统内核参数

  /var/log/messages:                          系统提示信息

  /var/spool/cron/root:                       root用户定时任务

 

18、root用户想将/home/allen/oldboy目录做归档压缩,压缩后生成oldboy.tar.

文件,并将此文件保存到已建好的/oldboy目录下,请问他该如何做?

 cd /home/allen && tar cvf oldboy.taroldboy &&mv oldboy.tar oldboy/

19、现有/oldboy目录,其下内容如下

[root@localhostoldboy]# ls -l

total16

drwxr-xr-x2 root root 4096 Nov 2 10:44 oldgirl

drwxr-xr-x2 root root 4096 Nov 2 10:44 oldman

drwxr-xr-x2 root root 4096 Nov 2 10:44 oldwoman

drwxr-xr-x2 root root 4096 Nov 2 10:44 xiaoming

现在小明想以root用户身份把目录xiaoming转移到/home/xiaofang/目录下,并且把目录名字改成oldming,然后把原oldboy目录及其子目录强制删除。

mv /oldboy/xiaoming /home/xiaofang/oldming && rm -rf oldboy

 

20、如何查看linux根节点下的一层目录结构?

tree -L 2 /

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值