linux面试题大全(3)

118 篇文章 37 订阅 ¥19.90 ¥99.00
本文涵盖了Linux面试中的常见问题,包括RAID级别的特点和优点、磁盘阵列方案、Linux运行级别的含义、系统启动过程、文件查找和编辑命令、软件许可协议、系统分区规划以及常用Linux命令的使用等。
摘要由CSDN通过智能技术生成

38 简述raid0、1、5的特点和优点。

raid  0  需要硬盘 1块以上  容量n块数量之和  性能最高  冗余没有

raid  1  必须两块硬盘  容量是%50   性能 读不变 写较低  冗余 %100

raid  5  最少 4块  容量n块数量之和  性能 读写较低    冗余%100

 

39 简要介绍:常用磁盘阵列方案及优缺点 

raid  0  需要硬盘 1块以上  容量n块数量之和  性能最高  冗余没有

raid  1  必须两块硬盘  容量是%50   性能 读不变 写较低  冗余 %100

raid  5  最少 4块  容量n块数量之和  性能 读写较低    冗余%100

 

40 目录下查找包含“hello-beijing“或”hello-nanjing”的所有文件及行号 

find ./ -type f | grep  -nE  "hello-beijing|hello-nanjing"

find ./ -type f | egrep -n "hello-beijing|hello-nanjing"

 

41 描述Linux运行级别0-6的各自含义  

运行级别的配置文件在 /etc/inittab

runlevel 命令可以查看当前系统的运行级别

0 关机 1 单用户 2 无网络的多用户 3 完整的多用户 4 空 5 桌面模式 6 重启

 

42 请问inux系统从开机到登录界面的启动过程?  

bios硬件自检 - mbr引导 -grub菜单 加载内核 --init进程启动 --inittab读取运行级别-运行rc.d/init 脚本--显示登录窗口

 

43 递归删除目录的命令。

rm -r   

 

44 在vi编辑器中的命令模式如下:键入(o)可在光标之前所在行下添加一新行 

A <a>   B <i>   C <o>  D <A>

 

45 在给定义文件中查找与设定条件相符字符串的命令为(grep)  

A grep   B gzip   C find  D sort

 

46 统计/var/log/下文件(非目录)的个数

find /var/log -type f  | nl

 

47 简述下什么是GPL,GNU,自由软件?  

自由软件  是自由软件基金会的最先提出的理念,可自由传播,修改共享软件,但是必须开放源代码,自由软件不代表不收费

GNU  是自由软件的一个项目 ,全程 gun‘s not unix  核心是开发一个可移植的,自由的操作系统

GPL 是通用公共许可协议  是gun项目下发布的,核心是可自由传播,共享,修改,自由软件,但是修改的部分,也必须开源

 

48 生产场景如何对Linux系统进行合理规划分区

方案一 

/boot 分区 200 mb

swap  分区 内存的1.5 倍  (物理内存不大于16g)

/     40g -200g 

 其他 空间给数据分区 data

方案二

/boot 分区 200 mb

swap  分区 内存的1.5 倍  (物理内存不大于16g)

/     40g -200g 

 其他 空间暂时不分  使用时 再分区

 

49 见到描述vi编辑器的使用。 

i 进去编辑 :wq  保存退出

o O 小o 是在当前行的下一行 插入

     大O 是在当前行的上一行 插入

g   到文本的头行

G  到文本的尾行

home键 到当前行的 头

end 键到当前行的尾部

 

dd 删除当前行

C 删除当前行

 

50 请输出你知道的20个Linux命令及作用

目录的操作 mkdir  rmdir  cd 

文件的操作  ls touch  echo cat  rm  cp mv  less more  find xargs

文件内容的操作  grep sed  awk

网络命令    ifconfig   ps netstat

磁盘命令  mount unmount  df  

用户命令  useradd  userdel passwd  su

系统性能  free  w   

 

51 用什么命令可以测试另一台服务器的某个端口是否打开?   

telnet 

 

52 给定一个文本文件,打印出它的前十行(可用任何语音实现)  

  sed '1,10 p' 文件file

  awk 'NR>=1,NR<=10' 文件file

  head  -10

 

 

53 分别写出Linux挂载和卸载/data分区的命令   

mount   /data /tmp

unmount  /data  /tmp

 

54 寻找名称为mytest.log的文件  

find  / -type f   -name "mytest.log"

 

55 用命令行更改config.txt文件,把里边所有的“name“更改为”address“

sed -i  's#name#address#g' config.txt

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值