第6、7关企业真实考试题

第6、7关企业真实考试题

@(Lunix 学习之路)[Linux, 运维, 企业考试题, 考试题]
试卷说明
我们不生产企业面试题,我们只是企业面试题的搬运工
原卷采用是图片的形式,在此为了排版美观工整,修改成文字版,并根据题型调整了题的顺序,但也保证是与真题一模一样。
考试说明
(共 30 道题,每题 3.3 分共 100 分,请尽量详细作答)
试卷说明
闭卷考察时禁止抄袭笔记抄袭他人,禁止任何搜索,!抄袭是可耻的!


[TOC]

简述题

1、查看当前系统每IP连接数

首先直接查看当前网络连接状态信息。

[root@www ~]# netstat  -an

####### -a 显示所有的套接字 -n 直接使用ip地址而不解析名称

Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address        Foreign Address       State  
tcp        0      0 0.0.0.0:22           0.0.0.0:*             LISTEN 
tcp        0      0 127.0.0.1:25         0.0.0.0:*             LISTEN 
tcp        0     52 192.168.10.128:22    192.168.10.1:4586     ESTABLISHED 
tcp        0      0 :::22                :::*                  LISTEN 
tcp        0      0 ::1:25               :::*                  LISTEN 
udp        0      0 0.0.0.0:68           0.0.0.0:*       

####### 创建一个用户用ssh登录在看看

[root@www ~]#useradd lemon
[root@www ~]#passwd lemon

#######复制当前窗口并切换到新建的用户上操作

[oldboy@www ~]$ su - lemon
密码:
[lemon@www ~]$ ssh 192.168.10.128
The authenticity of host '192.168.10.128 (192.168.10.128)' can't be established.
RSA key fingerprint is 4f:eb:33:f7:86:2b:d1:4f:ab:f5:b1:ca:ba:3a:ac:89.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '192.168.10.128' (RSA) to the list of known hosts.
lemon@192.168.10.128's password:                      #输入当前用户密码。
[lemon@www ~]$

#######再切换到root窗口操作,查看连接状态信息

[root@www ~]# netstat  -an
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address               Foreign Address             State      
tcp        0      0 0.0.0.0:22                  0.0.0.0:*                   LISTEN      
tcp        0      0 127.0.0.1:25                0.0.0.0:*                   LISTEN      
tcp        0     52 192.168.10.128:22           192.168.10.1:4586           ESTABLISHED 
tcp        0      0 192.168.10.128:22           192.168.10.128:55412        ESTABLISHED 
tcp        0      0 192.168.10.128:55412        192.168.10.128:22           ESTABLISHED 
tcp        0      0 192.168.10.128:22           192.168.10.1:9089           ESTABLISHED 
tcp        0      0 :::22                       :::*                        LISTEN      
tcp        0      0 ::1:25                      :::*                        LISTEN      
udp        0      0 0.0.0.0:68                  0.0.0.0:*    

#######计算当前IP的连接数

[root@www ~]# netstat  -an|grep "ESTABLISHED"  #过滤出当前连接使用的IP
tcp        0     52 192.168.10.128:22        192.168.10.1:4586        ESTABLISHD 
tcp        0      0 192.168.10.128:22        192.168.10.128:55412     ESTABLISHD 
tcp        0      0 192.168.10.128:55412     192.168.10.128:22        ESTABLISHD 
tcp        0      0 192.168.10.128:22        192.168.10.1:9089        ESTABLISHD
[root@www ~]# netstat  -an|grep "ESTABLISHE" |awk  '{print$4}' #过滤出IP
192.168.10.128:22
192.168.10.128:22
192.168.10.128:55412
192.168.10.128:22
[root@www ~]# netstat  -an|grep "ESTABLISHE" |awk  '{print$4}'|awk -F: '{print $1}'
192.168.10.128
192.168.10.128
192.168.10.128
192.168.10.128

uniq将重复行从输出文件中删除 -c在行首加上本行在文件中出现的次数

[root@www ~]# netstat  -an|grep "ESTABLISHE" |awk  '{print$4}'|awk -F: '{print $1}'|un
iq -c               
      4 192.168.10.128
[root@www ~]# netstat  -an|grep "ESTABLISHE" |awk  '{print$4}'|awk -F: '{print $1}'|uniq -c|sort -n
      4 192.168.10.128
[root@www ~]#

2、 请列出以下服务使用的端口

http、https、ftp、telnet、ssh、rsync、dns、mysql

方法一:
[root@www ~]# awk --posix '$1~/^(http|https|ftp|telnet|ssh|rsync|dns|mysql)$/{print$0}' /etc/services 
ftp             21/tcp
ftp             21/udp          fsp fspd
ssh             22/tcp                          # The Secure Shell (SSH) Protocol
ssh             22/udp                          # The Secure Shell (SSH) Protocol
telnet          23/tcp
telnet          23/udp
http            80/tcp          www www-http    # WorldWideWeb HTTP
http            80/udp          www www-http    # HyperText Transfer Protocol
http            80/sctp                         # HyperText Transfer Protocol
https           443/tcp                         # http protocol over TLS/SSL
https           443/udp                         # http protocol over TLS/SSL
https           443/sctp                        # http protocol over TLS/SSL
rsync           873/tcp                         # rsync
rsync           873/udp                         # rsync
mysql           3306/tcp                        # MySQL
mysql           3306/udp                        # MySQL
ftp             21/sctp                 # FTP
ssh             22/sctp                 # SSH

方法二:

[root@www ~]# grep --color -Ew "^(http|https|ftp|telnet|ssh|rsync|dns|mysql)" /etc/services 
ftp-data        20/tcp
ftp-data        20/udp
ftp             21/tcp
ftp             21/udp          fsp fspd
ssh             22/tcp                          # The Secure Shell (SSH) Protocol
ssh             22/udp                          # The Secure Shell (SSH) Protocol
telnet          23/tcp
telnet          23/udp
http            80/tcp          www www-http    # WorldWideWeb HTTP
http            80/udp          www www-http    # HyperText Transfer Protocol
http            80/sctp                         # HyperText Transfer Protocol
https           443/tcp                         # http protocol over TLS/SSL
https           443/udp                         # http protocol over TLS/SSL
https           443/sctp                        # http protocol over TLS/SSL
rsync           873/tcp                         # rsync
rsync           873/udp                         # rsync
mysql           3306/tcp                        # MySQL
mysql           3306/udp                        # MySQL
ftp-data        20/sctp                 # FTP
ftp             21/sctp                 # FTP
ssh             22/sctp                 # SSH
http-mgmt       280/tcp                 # http-mgmt
http-mgmt       280/udp                 # http-mgmt
ftp-agent       574/tcp                 # FTP Software Agent System
ftp-agent       574/udp                 # FTP Software Agent System
http-rpc-epmap  593/tcp                 # HTTP RPC Ep Map
http-rpc-epmap  593/udp                 # HTTP RPC Ep Map
mysql-cluster   1186/tcp                # MySQL Cluster Manager
mysql-cluster   1186/udp                # MySQL Cluster Manager
mysql-cm-agent  1862/tcp                # MySQL Cluster Manager Agent
mysql-cm-agent  1862/udp                # MySQL Cluster Manager Agent
mysql-im        2273/tcp                # MySQL Instance Manager
mysql-im        2273/udp                # MySQL Instance Manager
dns-llq         5352/tcp                # DNS Long-Lived Queries
dns-llq         5352/udp                # DNS Long-Lived Queries
mysql-proxy     6446/tcp                # MySQL Proxy
mysql-proxy     6446/udp                # MySQL Proxy
http-wmap       8990/tcp                # webmail HTTP service
http-wmap       8990/udp                # webmail HTTP service
https-wmap      8991/tcp                # webmail HTTPS service
https-wmap      8991/udp                # webmail HTTPS service
ssh-mgmt        17235/tcp               # SSH Tectia Manager
ssh-mgmt        17235/udp               # SSH Tectia Manager

3 、请列出Linux下系统常用的几种文件系统格式,并比较各自特点

提示:Linux下查看当前内核系统支持的文件系统:
一般都在 /lib/modules/kernl-version/kernel/fs/ 目录下包含了当前内核版本支持的文件系统:
ls /lib/modules/kernl-version/kernel/fs/

[root@www ~]# ls /lib/modules/2.6.32-642.el6.x86_64/kernel/fs/
autofs4     cifs      dlm       ext2  fat      gfs2  jffs2       nfs         nls       udf
btrfs       configfs  ecryptfs  ext3  fscache  jbd   lockd       nfs_common  squashfs  xfs
cachefiles  cramfs    exportfs  ext4  fuse     jbd2  mbcache.ko  nfsd        ubifs

ext2:早期linux中常用的文件系统
ext3:ext2的升级版,带日志功能
ext4:EXT4是第四代扩展文件系统(英语:Fourth extended filesystem,缩写为 ext4)是Linux系统下的 日志文件系统,是ext3文件系统的后继版本。
xfs: 由SGI开发的先进的日志文件系统,支持超大容量文件

4、在Linux下给INTEL.82571网卡的第一个口配置IP,网关和增加路由,请写出命令行的具体步骤

IP 10.10.10.10/255.255.255.0 网关 10.10.10.1 需要增加路由:到网段192.168.0.0/255.255.255.0 通过ip 10.10.10.2出去

ifconfig                                       #查看网卡配置
ifconfig eth0 10.10.10.10/24                   #在网卡eth0上配置ip
ifconfig            
route add default gw 10.10.10.1                #添加网关
route -n                                       #查看路由表
route add -net 192.168.0.0/24  gw 10.10.10.2   #添加网段和下一跳的ip
route -n
route del -net 192.168.0.0/24  gw 10.10.10.2   #删除路由配置
route -n
ifconfig                             
ifconfig eth0 192.168.10.128                   #将ip修改成原来的
ifconfig 
route del  gw 10.10.10.1                  **错误操作:将网关删除了,其实直接添加就好了**
route add   gw 192.168.10.2                    #添加不上了
route add -net fefaul  gw 192.168.10.2         #添加不上了
route -n                                       #这时检查路由表发现只有一条路由
route add default gw 192.168.10.2              #只能添加默认网关
route -n                                       #有了默认网关了,路由表多了0.0.0.0
ping baidu.com                                 #可以ping通百度了

5、以请求www.baidu.com 为例,请详细描述DNS解析过程.

Paste_Image.png
[root@www data]# dig @223.5.5.5 www.baidu.com +trace

; <<>> DiG 9.8.2rc1-RedHat-9.8.2-0.47.rc1.el6 <<>> @223.5.5.5 www.baidu.com +trace
; (1 server found)
;; global options: +cmd
.           120828  IN  NS  a.root-servers.net.
.           120828  IN  NS  h.root-servers.net.
.           120828  IN  NS  k.root-servers.net.
.           120828  IN  NS  i.root-servers.net.
.           120828  IN  NS  l.root-servers.net.
.           120828  IN  NS  j.root-servers.net.
.           120828  IN  NS  b.root-servers.net.
.           120828  IN  NS  e.root-servers.net.
.           120828  IN  NS  d.root-servers.net.
.           120828  IN  NS  c.root-servers.net.
.           120828  IN  NS  f.root-servers.net.
.           120828  IN  NS  m.root-servers.net.
.           120828  IN  NS  g.root-servers.net.
;; Received 228 bytes from 223.5.5.5#53(223.5.5.5) in 238 ms

com.            172800  IN  NS  e.gtld-servers.net.
com.            172800  IN  NS  h.gtld-servers.net.
com.            172800  IN  NS  k.gtld-servers.net.
com.            172800  IN  NS  d.gtld-servers.net.
com.            172800  IN  NS  l.gtld-servers.net.
com.            172800  IN  NS  i.gtld-servers.net.
com.            172800  IN  NS  g.gtld-servers.net.
com.            172800  IN  NS  j.gtld-servers.net.
com.            172800  IN  NS  c.gtld-servers.net.
com.            172800  IN  NS  m.gtld-servers.net.
com.            172800  IN  NS  b.gtld-servers.net.
com.            172800  IN  NS  f.gtld-servers.net.
com.            172800  IN  NS  a.gtld-servers.net.
;; Received 491 bytes from 192.112.36.4#53(192.112.36.4) in 328 ms

baidu.com.      172800  IN  NS  dns.baidu.com.
baidu.com.      172800  IN  NS  ns2.baidu.com.
baidu.com.      172800  IN  NS  ns3.baidu.com.
baidu.com.      172800  IN  NS  ns4.baidu.com.
baidu.com.      172800  IN  NS  ns7.baidu.com.
;; Received 201 bytes from 192.41.162.30#53(192.41.162.30) in 350 ms

www.baidu.com.      1200    IN  CNAME   www.a.shifen.com.
a.shifen.com.       1200    IN  NS  ns3.a.shifen.com.
a.shifen.com.       1200    IN  NS  ns1.a.shifen.com.
a.shifen.com.       1200    IN  NS  ns2.a.shifen.com.
a.shifen.com.       1200    IN  NS  ns5.a.shifen.com.
a.shifen.com.       1200    IN  NS  ns4.a.shifen.com.
;; Received 228 bytes from 220.181.38.10#53(220.181.38.10) in 121 ms

[root@www data]# dig @223.5.5.5 www.baidu.com

; <<>> DiG 9.8.2rc1-RedHat-9.8.2-0.47.rc1.el6 <<>> @223.5.5.5 www.baidu.com
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 65394
;; flags: qr rd ra; QUERY: 1, ANSWER: 3, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;www.baidu.com.         IN  A

;; ANSWER SECTION:
www.baidu.com.      29  IN  CNAME   www.a.shifen.com.
www.a.shifen.com.   29  IN  A   61.135.169.125
www.a.shifen.com.   29  IN  A   61.135.169.121

;; Query time: 37 msec
;; SERVER: 223.5.5.5#53(223.5.5.5)
;; WHEN: Tue Aug 23 15:14:18 2016
;; MSG SIZE  rcvd: 90

6、请描述TCP四次断连过程

7、如何对主机做双网卡绑定?如何对交换机做端口绑定?

8、对于网络丢包问题你会怎么排查

9、如何查看主机的路由规则、开放端口、tcp建立状态

10、简述raid0、raid1、raid5三种工作模式的工作原理及特点,并说出raid0、1、5、10的差异

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 212,080评论 6 493
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 90,422评论 3 385
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 157,630评论 0 348
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 56,554评论 1 284
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 65,662评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 49,856评论 1 290
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,014评论 3 408
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,752评论 0 268
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,212评论 1 303
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,541评论 2 327
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,687评论 1 341
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,347评论 4 331
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,973评论 3 315
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,777评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,006评论 1 266
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,406评论 2 360
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,576评论 2 349

推荐阅读更多精彩内容