作家
登录

39条常见的Linux系统简单面试题

作者: 来源: 2017-12-22 18:01:34 阅读 我要评论

HWADDR=00:0C:29:06:37:BA

TYPE=Ethernet

UUID=0eea1820-1fe8-4a80-a6f0-39b3d314f8da

ONBOOT=yes

NM_CONTROLLED=yes

BOOTPROTO=static

IPADDR=192.168.147.130

NETMASK=255.255.255.0

GATEWAY=192.168.147.2

(办事器可以上岸,提示:你可以大年夜体系负载和网卡流量入手)

DNS1=192.168.147.2

DNS2=8.8.8.8

(1)新建一个ifcfg-eth0:1文件

cp /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/sysconfig/network-scripts/ifcfg-eth0:1

(2)修改其内容如下:vim /etc/sysconfig/network-scripts/ifcfg-eth0:1

DEVICE=eth0:1

UUID=0eea1820-1fe8-4a80-a6f0-39b3d314f8da

ONBOOT=yes

NM_CONTROLLED=yes

BOOTPROTO=static

IPADDR=192.168.147.133

GATEWAY=192.168.147.2

DNS1=192.168.147.2

DNS2=8.8.8.8

(3)重启收集办事:

13、若何查看某个网卡是否连接着交换机?

答:mii-tool eth0 或者 mii-tool eth1

14、若何查看当前主机的主机名,若何修改主机名?要想重启后依旧生效,须要修改哪个配 置文件呢?

答:ps -aux 或者ps -elf

NETMASK=255.255.255.0

修改主机名:hostname centos6.5-1

永远生效须要修改设备文件:vim /etc/sysconfig/network

15、设置DNS须要修改哪个设备文件?

VIRT虚拟内存用量

答:(1)在文件 /etc/resolv.conf 中设置DNS

(2)在文件 /etc/sysconfig/network-scripts/ifcfg-eth0 中设置DNS

16、应用iptables 写一条规矩:把来源IP为192.168.1.101拜访本机80端口的包直接拒绝

答:iptables -I INPUT -s 192.168.1.101 -p tcp --dport 80 -j REJECT

17、要想把iptable的规矩保存到一个文件中若何做?若何恢复?

答:应用iptables-save重定向到文件中:iptables-save > 1.ipt

应用iptables-restore反重定向回来:iptables-restore < 1.ipt

答:将/var/spool/cron/目次下指定用户的义务筹划拷贝到备份目次cron_bak/下即可

cp /var/spool/cron/rachy /tmp/bak/cron_bak/

19、义务筹划格局中,前面5个数字分表表示什么含义?

答:依次表示:分、时、日、月、周

20、若何可以把体系中不消的办事关掉落?

centos6.5

答:(1)应用可视化对象:ntsysv

(2)应用敕令:chkconfig servicename off

NETWORKING=yes

21、若何让某个办事(假如办事名为 nginx)只在3,5两个运行级别开启,其他级别封闭?

答:先封闭所有运行级别:chkconfig nginx off

然后打开35运行级别:chkconfig --level 35 nginx on

22、rsync 同步敕令中,下面两种方法有什么不合呢?

(1) rsync -av  /dira/  ip:/dirb/

(2) rsync -av  /dira/  ip::dirb

答:(1)前者是经由过程ssh方法同步的

(2)后者是经由过程rsync办事的方法同步的

23、rsync 同步时,如不雅要同步的源中有软连接,若何把软连接的目标文件或者目次同步?

答:同步源文件须要加-L选项

24、某个账号上岸linux后,体系会在哪些日记文件中记录相干信息?

答:用户身份验证过程记录在/var/log/secure中,登录成功的信息记录在/var/log/wtmp。

25、网卡或者硬盘有问题时,我们可以经由过程应用哪个敕令查看相干信息?

答:应用敕令dmesg

答:(1)find ./ -type f -name "*.txt" |xargs chmod 777

(2)find ./ -type f -name "*.txt" -exec chmod 777 {} ;

27、有一个脚本运行时光可能跨越2天,若何做才能使其不间断的运行,并且还可以随时不雅察脚本运行时的输出信息?

答:应用screen对象

SHR共享内存用量

28、在Linux体系下若何按照下面请求抓包:只过滤出拜访http办事的,目标ip为192.168.0.111,一共抓1000个包,并且保存到1.cap文件中?

TYPE=Ethernet

答:tcpdump -nn -s0 host 192.168.0.111 and port 80 -c 1000 -w 1.cap

bo表示有若干瘪据大年夜内存写入磁盘

HWADDR=00:0C:29:06:37:BA

BOOTPROTO=static

29、rsync 同步数据时,若何过滤出所有.txt的文件不合步?

答:加上--exclude选项:--exclude=“*.txt”

30、rsync同步数据时,如不雅目标文件比源文件还新,则忽视该文件,若何做?

答:free列第二行的值

答:保存更新应用-u或者--update选项

31、想在Linux敕令行下拜访某个网站,并且该网站域名还没有解析,若何做?

答:在/etc/hosts文件中增长一条大年夜该网站域名到其IP的解析记录即可,或者应用curl -x

32、自定义解析域名的时刻,我们可以编辑哪个文件?是否可以一个ip对应多个域名?是否一个域名对应多个ip?

答:编辑 /etc/hosts ,可以一个ip对应多个域名,弗成以一个域名对多个ip

33、我们可以应用哪个敕令查看体系的汗青负载(比如说两天前的)?

答:sar -q -f /var/log/sa/sa22  #查看22号的体系负载

答:应用dig敕令:dig @DNSip  domain.com

如:dig @8.8.8.8 www.baidu.com#应用谷歌DNS解析百度

35、应用rsync同步数据时,假如我们采取的是ssh方法,并且目标机械的sshd端口并不是默认的22端口,那我们若何做?

答:rsync "--rsh=ssh -p 10022"或者rsync -e "ssh -p 10022"

答:加上--delete选项

37、应用free查看内存应用情况时,哪个数值表示真正可用的内存量?


  推荐阅读

  2017河南CIO联盟年会见闻:“河南企业级信息化已进入快车道“

【限时免费】岁尾最强一次云计算大年夜会,看传统、社区、互联网企业若何碰撞? 【CIOAge.com原创稿件】多年来,笔者一向在和51CTO平台上7万多的CIO用户进行隔空交换,如同隔靴搔痒,难熬苦楚>>>详细阅读


本文标题:39条常见的Linux系统简单面试题

地址:http://www.17bianji.com/lsqh/40102.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)