科技发展的今天,互联网不断的发达,很多人学习Linux云计算的时候因为记不住一些命令或者问题,有时候还记不住而烦恼,下面是小猿圈linux讲师给大家总结常见的Linux系统简单面试题,希望对你有所帮助。

1、如何让某个服务(假如服务名为 nginx)只在3,5两个运行级别开启,其他级别关闭?
答:先关闭所有运行级别:chkconfig nginx off
然后打开35运行级别:chkconfig --level 35 nginx on
2、rsync 同步命令中,下面两种方式有什么不同呢?
(1) rsync -av /dira/ ip:/dirb/
(2) rsync -av /dira/ ip::dirb
答:(1)前者是通过ssh方式同步的
(2)后者是通过rsync服务的方式同步的
3、rsync 同步时,如果要同步的源中有软连接,如何把软连接的目标文件或者目录同步?
答:同步源文件需要加-L选项
4、某个账号登陆linux后,系统会在哪些日志文件中记录相关信息?
答:用户身份验证过程记录在/var/log/secure中,登录成功的信息记录在/var/log/wtmp。
5、网卡或者硬盘有问题时,我们可以通过使用哪个命令查看相关信息?
答:使用命令dmesg
6、分别使用xargs和exec实现这样的需求,把当前目录下所有后缀名为.txt的文件的权限修改为777
答:(1)find ./ -type f -name "*.txt" |xargs chmod 777
(2)find ./ -type f -name "*.txt" -exec chmod 777 {} ;
7、有一个脚本运行时间可能超过2天,如何做才能使其不间断的运行,而且还可以随时观察脚本运行时的输出信息?
答:使用screen工具
8、在Linux系统下如何按照下面要求抓包:只过滤出访问http服务的,目标ip为192.168.0.111,一共抓1000个包,并且保存到1.cap文件中?
答:tcpdump -nn -s0 host 192.168.0.111 and port 80 -c 1000 -w 1.cap
9、rsync 同步数据时,如何过滤出所有.txt的文件不同步?
答:加上--exclude选项:--exclude=“*.txt”
10、rsync同步数据时,如果目标文件比源文件还新,则忽略该文件,如何做?
答:保留更新使用-u或者--update选项
11、想在Linux命令行下访问某个网站,并且该网站域名还没有解析,如何做?
答:在/etc/hosts文件中增加一条从该网站域名到其IP的解析记录即可,或者使用curl -x
12、自定义解析域名的时候,我们可以编辑哪个文件?是否可以一个ip对应多个域名?是否一个域名对应多个ip?
答:编辑 /etc/hosts ,可以一个ip对应多个域名,不可以一个域名对多个ip
13、我们可以使用哪个命令查看系统的历史负载(比如说两天前的)?
答:sar -q -f /var/log/sa/sa22 #查看22号的系统负载
14、在Linux下如何指定dns服务器,来解析某个域名?
答:使用dig命令:dig @DNSip domain.com
如:dig @8.8.8.8 www.baidu.com#使用谷歌DNS解析百度
15、使用rsync同步数据时,假如我们采用的是ssh方式,并且目标机器的sshd端口并不是默认的22端口,那我们如何做?
答:rsync "--rsh=ssh -p 10022"或者rsync -e "ssh -p 10022"
16、rsync同步时,如何删除目标数据多出来的数据,即源上不存在,但目标却存在的文件或者目录?
答:加上--delete选项
17、使用free查看内存使用情况时,哪个数值表示真正可用的内存量?
答:free列第二行的值
18、有一天你突然发现公司网站访问速度变的很慢很慢,你该怎么办呢?
(服务器可以登陆,提示:你可以从系统负载和网卡流量入手)
答:可以从两个方面入手分析:分析系统负载,使用w命令或者uptime命令查看系统负载,如果负载很高,则使用top命令查看CPU,MEM等占用情况,要么是CPU繁忙,要么是内存不够,如果这二者都正常,再去使用sar命令分析网卡流量,分析是不是遭到了攻击。一旦分析出问题的原因,采取对应的措施解决,如决定要不要杀死一些进程,或者禁止一些访问等。
19、rsync使用服务模式时,如果我们指定了一个密码文件,那么这个密码文件的权限应该设置成多少才可以?
答:600或400
经过小猿圈linux老师的介绍相信很多同学对于常见的Linux系统简单面试题有了一定的了解,不过大家不要忘记点赞、收藏、转发呦linux自学交流1群:819805410,让更多和你一样有同样问题的同学得到帮助,小猿圈为大家提供一个良好的学习平台。
网友评论