首页 存档 技术 查看内容

Linux初级运维常用命令面试问题

2018-3-30 13:00 |来自: 互联网 312 0

摘要: 1、如何查看当前的Linux服务器的运行级别? 2、如何查看Linux的默认网关? 3、如何在linux上重建初始化内存盘镜像文件? 4、cpio命令是什么? 5、patch命令是什么?如何使用? 6、aspell有什么用 ? ...

1、如何查看当前的Linux服务器的运行级别?

2、如何查看Linux的默认网关?

3、如何在linux上重建初始化内存盘镜像文件?

4、cpio命令是什么?

5、patch命令是什么?如何使用?

6、aspell有什么用 ?

7、如何从命令行查看域SPF记录?

8、如何识别Linux系统中指定文件(/etc/fstab)的关联包?

9、哪条命令用来查看bond0的状态?

10、linux系统中的/proc文件系统有什么用?

11、如何在/usr目录下找出大小超过10MB的文件?

12、如何在/home目录下找出120天之前被修改过的文件?

13、如何在/var目录下找出90天之内未被访问过的文件?

14、在整个目录树下查找文件”core”,如发现则无需提示直接删除它们。

15、strings命令有什么作用?

16、tee 过滤器有什么作用 ?

17、export PS1 = "$LOGNAME@hostname:\$PWD:" 这条命令是在做什么?

18、ll | awk '{print $3,"owns",$9}' 这条命令是在做什么?

19、linux中的at命令有什么用?

20、linux中lspci命令的作用是什么?

暂停一下,先别往下翻,自己先动脑思考下吧!检验下自己掌握程度!


如果看过题目并认真思考过的小伙伴,继续往下看吧。检查下自己的答案!

题目 答案

1、如何查看当前的Linux服务器的运行级别?

who -rrunlevel 命令可以用来查看当前的Linux服务器的运行级别。

2、如何查看Linux的默认网关?

route -nnetstat -nr 命令,我们可以查看默认网关。除了默认的网关信息,这两个命令还可以显示当前的路由表。

3、如何在linux上重建初始化内存盘镜像文件?

在CentOS 5.X / RHEL 5.X中,可以用mkinitrd命令来创建初始化内存盘文件,举例如下:

# mkinitrd -f -v /boot/initrd-$(uname -r).img $(uname -r)

如果你想要给特定的内核版本创建初始化内存盘,你就用所需的内核名替换掉 uname -r

在CentOS 6.X / RHEL 6.X中,则用dracut命令来创建初始化内存盘文件,举例如下:

# dracut -f

以上命令能给当前的系统版本创建初始化内存盘,给特定的内核版本重建初始化内存盘文件则使用以下命令:

# dracut -f initramfs-2.x.xx-xx.el6.x86_64.img 2.x.xx-xx.el6.x86_64

4、cpio命令是什么?

cpio就是复制入和复制出的意思。cpio可以向一个归档文件(或单个文件)复制文件、列表,还可以从中提取文件。

5、patch命令是什么?如何使用?

顾名思义,patch命令就是用来将修改(或补丁)写进文本文件里。patch命令通常是接收diff的输出并把文件的旧版本转换为新版本。举个例子,Linux内核源代码由百万行代码文件构成,所以无论何时,任何代码贡献者贡献出代码,只需发送改动的部分而不是整个源代码,然后接收者用patch命令将改动写进原始的源代码里。

创建一个diff文件给patch使用,

# diff -Naur old_file new_file
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

相关分类

返回顶部