题目来自老男孩BLOG:http://oldboy.blog.51cto.com/2561410/1709569,比较适合新手,空余的时候做一下,可以巩固Linux基础知识,有不对的地方欢迎指正。

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

init 0    关机

init 1    单用户模式

init 2    不带NFS的多用户模式

init 3    完全多用户模式

init 4    未指定

init 5    图形模式

init 6    重启

 

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

chkconfig --list | grep 3:on | awk '{print $1}' | grep -Ev "sshd|network|rsyslog|crond|sysstat" | awk '{print "chkconfig " $1 " off"}'

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

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

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

(注:不能用echo vi/vim)

sed -i '$a\alias grep="grep --color=auto" ' /etc/profile

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

stat -c %a /home/*

6、复制粘贴即可:

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

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

2)删除 /tmp/oldboy目录

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

1)tar -cvf /oldboy.tar ./* --exclude=stu60 --exclude=stu58   创建压缩包保存到根目录下

2)rm -rf  /tmp/oldboy   删除/tmp/oldboy目录

3)cd / && mkdir /tmp/oldboy 创建oldboy目录

      tar xvf oldboy.tar -C /tmp/oldboy/  

7、接上一题:

在/home 创建多个文件

1) 查找关于stu的文件

2) 查找并删除 stu的目录

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

1)find . -type f -name '*stu*'

2)find . -type d -name '*stu*' | xargs rm -rf

3)find . -type f -name '*.log' -exec rm -rf {} \;

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

ls -lrt

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

首先查看系统的编码设置 echo $LANG ,系统默认为en_US.UTF-8,要修改编码,只要直接修改/etc/sysconfig/i18n中的LANG字段即可,然后将SecureCRT外观里的字符编码设置改为UTF8

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

tail  -f  文件名

 watch -n 1 -d 'cat 文件名'

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

du -sh /etc

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

mount  -t loop 镜像名   /mnt/cdrom

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

/etc/fstab,文件包含了如下字段,通过空格或 Tab 分隔:

<file system>  <dir> <type>    <options> <dump>    <pass>

各字段解释:
<file systems> - 要挂载的分区或存储设备.
<dir> - <file systems>的挂载位置。
<type> - 要挂载设备或是分区的文件系统类型,支持许多种不同的文件系统:ext2, ext3, ext4, reiserfs, xfs, jfs, smbfs, iso9660, vfat, ntfs, swap 及 auto。 设置成auto类型,mount 命令会猜测使用的文件系统类型,对 CDROM 和 DVD 等移动设备是非常有用的。
<options> - 挂载时使用的参数

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 $4":"$5":"$6$8}' a.txt

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

/usr/local,键入cd命令后,则用户当前所在目录为 ( A) 键入cd命令,不接任何参数,默认回到用户的家目录

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

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

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

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

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

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

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

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

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

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

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

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

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

  /etc/resolv.conf:DNS配置文件                       

  /etc/passwd:用户文件                          

  /etc/shadow:用户密码文件                          

  /etc/sysctl.conf:Linux内核参数文件                       

  /var/log/messages:系统日志文件                    

  /var/spool/cron/root:root的定时任务目录     

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

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

tar cvf /oldboy/oldboy.tar   /home/allen/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 ./xiaoming/*    /home/xiaofang && rm -rf /oldboy

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

tree -L 1  /

本文转自 kuSorZ 51CTO博客,原文链接:http://blog.51cto.com/kusorz/1742440

Linux基础知识题解答(四)相关推荐

  1. Linux基础知识题解答(一)

    题目来自老男孩BLOG:http://oldboy.blog.51cto.com/2561410/1709569,比较适合新手,空余的时候做一下,可以巩固Linux基础知识,有不对的地方欢迎指正. 计 ...

  2. linux基础知识总结(四)

    第四周学习总结 目录 一.知识脉络图 二.软件包管理 三.磁盘管理 一.知识脉络图 二.软件包管理 1.软件组成 二进制应用程序的组成部分:二进制文件,库文件,配置文件,帮助文件 库文件: 库文件是一 ...

  3. 在计算机的应用领域 cat的中文全称,计算机基础知识题库.xls

    计算机基础知识题库.xls 序号题目 1 一个完整的计算机系统应包括 ( ) . 系统硬件和系统软件 硬件系统和软件系统 主机和外部设备 主机.键盘.显示器和辅存 2 在下列叙述中,正确的一条是 ( ...

  4. 计算机操作业务知识题库,《计算机操作基础知识题库》.doc

    计算机网络考试 第 PAGE 1 页 共 NUMPAGES 10 页 计算机操作基础知识题库 一.单选题(共59题) 1.在 Excel 工作窗口上,"状态栏"是在屏幕的( ). ...

  5. linux基础知识个人总结

    linux基础知识个人总结 第一章: 1. Linux发展史略,有代表性的Linux发行版:Suse.slackware.ubuntu.RedHat.CentOS 2. GNU是Richard Sta ...

  6. 计算机基础知识离线作业答案,浙大远程教育计算机离线作业1.计算机基础知识题...

    浙大远程教育计算机离线作业1.计算机基础知识题 第1章 计算机基础知识(单选题) 这些题目必须做一遍,来自统考题库(期末考试题也多半出在这里),参考答案在另一个Word文档中(上传自己做的答案后才可以 ...

  7. 一、Linux基础知识

    ######虚拟机控制###### rht-vmctl start desktop ##开启desktop虚拟机 rht-vmctl view desktop ##显示desktop虚拟机 rht-v ...

  8. LINUX基础知识笔记全

    LINUX基础知识整理 1.Linux 基本知识 2.Linux 文件和目录管理 vim scp sftp 压缩和归档 文件访问权限 脚本 3.Linux 用户和群组管理 sudo ssh opens ...

  9. 微型计算机基础答案,第1章 微型计算机基础知识 题库和答案

    第1章 微型计算机基础知识 题库 微型计算机基础知识 2010-01-18 14:18 第1章 微型计算机基础知识 ________________________________________ 一 ...

最新文章

  1. 宏基因组合种树第285期,胡杨专车
  2. ajax获取php echo值,ajax 接受 php echo 与 return 区别
  3. jetty9 web app的部署
  4. Linux Kernel TCP/IP Stack — L2 Layer — switchdev L2 Offload
  5. 淘宝内部分享:MySQL MariaDB性能优化
  6. 《科学+ 预见人工智能》——“工具”本质,理性批判
  7. linux --- 基础指令
  8. 问题四十五:怎么画ray tracing图形中的blending and joining surface
  9. 微信小程序源码合集(免费)
  10. 利用STM32和可控硅控制220V加热电路
  11. 文献阅读_Radiogenomic analysis of vascular endothelial growth factor in patients with diffuse gliomas
  12. 计算机双工模式,100M 全双工、100M 半双工、10M全双工几种模式分别测试
  13. Guessing Camels
  14. 推荐几个奇葩的技术公众号
  15. 今夜,整个中国零售业集体失眠!
  16. 数字逻辑课程设计电子钟
  17. 计算机技术与软件证书用处,【考计算机技术与软件专业资格水平考试有什么用,各级别证书有什么用?】- 环球网校...
  18. 公网ip需要网关吗_天翼云——NAT网关
  19. 3mm黑科技单衣硬扛-196°C极寒!竟是NASA宇航服改的,万元羽绒服被秒成渣
  20. 从抖音看字节跳动的存量手段

热门文章

  1. ubuntu14操作系统chrome标签和书签乱码解决
  2. Android版MrHuo工作室客户端开发心得(二)
  3. 【转】:TCP/IP详解学习笔记(4)-ICMP协议,ping和Traceroute
  4. Java同步组件之CountDownLatch,Semaphore
  5. ODE网络:一场颠覆RNN的革命即将到来
  6. DIV CSS BackGround属性研究
  7. Effective_STL 学习笔记(二)小心对 “容器无关代码” 的幻想
  8. 使用HttpClient 发送 GET、POST、PUT、Delete请求及文件上传
  9. Native方式运行Fabric(非Docker方式)
  10. [转]supervisor 安装、配置、常用命令