zoukankan      html  css  js  c++  java
  • linux 基础2

    1.定义bash环境的用户配置文件是(2分) D

    - A. bash & .bashrc
    - B. bashrc & .bash_conf
    - C. bashrc & bash_profile
    - D. .bashrc & .bash_profile
    

    2.使用下面的哪条命令可以为文件建立一个软连接(2分) B

    - A. ln
    - B. ln -s
    - C. link
    - D. link -s
    

    3.下面哪个命令可以查看本机网卡信息(2分) C

    - A. free
    - B. top
    - C. ifconfig
    - D. df
    

    4.下面对linux下mysqldump备份命令及参数描述正确的是(2分) A

    - A. mysqldump -h ip -u -p DBNAME >bck.sql
    - B. mysqldump -Pip -hDBNAME>bck.sql
    - C. mysqldump -uip -P DBNAME>bck.sql
    - D. mysqldump -h ip -uDBNAME>bck.sql
    

    5.添加定时任务,每天的凌晨2点运行/root/test.sh脚本,正确的是(2分) D

    - A. * 02 * * * sh /root/test.sh >/dev/null 2>&1
    - B. 02 * * * * sh /root/test.sh >/dev/null 2>&1
    - C. 00 */2 * * * sh /root/test.sh >/dev/null 2>&1
    - D. 00 02 * * * sh /root/test.sh >/dev/null 2>&1
    

    6.下列关于链接的描述,错误的是(2分) B

    - A. 硬链接就是让链接文件的i节点号指向被链接文件的i节点
    - B. 硬链接和符号连接都是产生一个新的i节点
    - C. 链接分为硬链接和符号链接
    - D. 硬连接不能链接目录文件
    

    7.加入下面哪个参数可以让shell脚本在后台运行(2分) D

    - A. @
    - B. #
    - C. $
    - D. &
    

    8.下面哪个命令可以查看服务器的监听端口(2分) A

    - A. ss
    - B. ifconfig
    - C. route
    - D. nslookup
    

    9.cat -n file1file2 命令的意思是(2分) B

    - A. 只会把文件file1的内容输出到屏幕上。
    - B. 把文件file1和file2连在一起,然后输出到屏幕上。
    - C. 创建文件file1和file2
    - D. 把file2的内容输出到file1中并保存
    

    10.统计日志中各ip登陆次数,下面可以正确统计的为(2分) A

    - A. cat catalina.log | awk -F" " '{print $3}' | sort | uniq -c
    - B. cat catalina.log | awk '{print $3}' | uniq -c | wc -l
    - C. cat catalina.log | awk -F" " '{print $3}' | sort | uniq -c | wc -l
    - D. cat catalina.log | awk '{print $3}' | sort -k1nr | uniq -c | wc -l
    

    11.CentOS/RHEL系统,如何设置系统默认运行级为runlevel 3模式(2分) C

    - A. init 3
    - B. init 5
    - C. systemctl set-default multi-user.target
    - D. systemctl set-default graphical.target
    

    12.在一个shell脚本中,什么指令可以跳出当前执行的函数体,继续执行后续内容(2分) B

    - A. exit
    - B. return
    - C. break
    - D. continue
    

    13.在mysql console下查看mysql版本的正确命令是(2分) A

    - A. select version();
    - B. show version();
    - C. version();
    - D. get version();
    

    14.在 Linux 中查看 ARP 缓存记录的命令是(2分) A

    - A. arp –a
    - B. arp –d
    - C. arp -L
    - D. arp –D
    
    a 通过询问当前协议数据,显示当前 ARP 项。
    如果指定 inet_addr,则只显示指定计算机的IP地址和物理地址。如果不止一个网络接口使用ARP,则显示每个 ARP 表的项。
    -g 与 -a 相同。
    -v 在详细模式下显示当前 ARP 项。所有无效项和环回接口上的项都将显示。
    inet_addr     指定 Internet 地址。
    -N if_addr    显示 if_addr 指定的网络接口的 ARP 项。
    -d            删除 inet_addr 指定的主机。inet_addr 可以是通配符 *,以删除所有主机。
    -s            添加主机并且将 Internet 地址 inet_addr与物理地址 eth_addr 相关联。物理地址是用
    连字符分隔的 6 个十六进制字节。该项是永久的。
    eth_addr      指定物理地址。
    if_addr       如果存在,此项指定地址转换表应修改的接口的 Internet 地址。如果不存在,则使用第一个适用的接口。
    
    示例:
    
    > arp -s 157.55.85.212   00-aa-00-62-c6-09.... 添加静态项。
    
    > arp -a  .... 显示 ARP 表。
    
    arp缓存就是IP地址和MAC地址关系缓存列表。在Windows下 arp -d [$ip] 不指定IP地址时清除所有arp缓存 。在Linux下 arp -d $ip 必须指定IP地址才能执行这条命令的此参数, 所有在Linux系统下 arp -d $ip 命令只能清除一个IP地址的对应MAC地址缓存
    

    15.以下哪条命令可以正确修改mysql密码(2分) C

    - A. mysql -u root -p '123456'
    - B. mysqladmin -u root -p '123456'
    - C. mysqladmin -u root -p123456 password 'abc123'
    - D. mysqldump -u root -p123456 password 'abc123'
    

    16.假如你需要找出/etc/my.conf文件属于哪个rpm包,你可以执行(2分) D

    - A. rpm -requires /etc/my.conf
    - B. rpm -q /etc/my.conf
    - C. rpm -q|grep /etc/my.conf
    - D. rpm -qf /etc/my.conf
    

    17.sshd 服务的配置文件是哪一个(2分) B

    - A. ssh_config
    - B. sshd_config
    - C. /etc/ssl
    - D. sshd.cfg
    

    18.如何查看当前所有的limit 信息(2分) A

    - A. ulimimt -a
    - B. ulimit -H
    - C. ulimit -S
    - D. ulimit -c
    

    解释

    [root@zhp ssl]# ulimit -H
    unlimited
    [root@zhp ssl]# ulimit -S
    unlimited
    [root@zhp ssl]# ulimit -c
    

    19.将归档文件easytest. tgz解压到/tmp目录下,用户可以使用命令(2分) A

    - A. tar xvzf easytest. tgz –C /tmp
    - B. tar xvzf easytest. tgz –R /tmp
    - C. tar vzf easytest. tgz –X /tmp
    - D. tar cvzf easytest. tgz /tmp
    

    20.系统下如何查看当前selinux的状态(2分) A

    - A. getenforce 查看selinux 的状态
    - B. cat /etc/selinux/config
    - C. selinux -a
    - D. selinux -n
    

    21.查看服务程序占用的端口命令是什么(2分) B

    - A. ps -aux
    - B. netstat –apn
    - C. watch
    - D. top
    

    22.如何查看本机逻辑cpu的个数(2分) D

    - A. cat /etc/services
    - B. cat /proc/meminfo
    - C. cat /etc/cpuinfo
    - D. cat /proc/cpuinfo
    
    c 根本没有这个选项
    

    23.有一个文件ip.txt,每行一条ip记录,共若干行,下面哪个命令可以实现“统计出现次数最多的前3个ip及其次数”(2分) B

    - A. uniq -c ip.txt│sort -nr│head -n 3
    - B. sort ip.txt│uniq -c│sort -rn│head -n 3
    - C. cat ip.txt │count -n│sort -rn│head -n 3
    - D. cat ip.txt │sort │uniq -c│sort -rn│top -n 3
    

    24.以下哪个文件可以查看文件系统的挂载配置信息(2分) D

    - A. /etc/mount
    - B. /etc/profile
    - C. /etc/resolv.conf
    - D. /etc/fstab
    

    25.一个目录的权限为755,以下哪个说法正确(2分) C

    - A. 所有者可以读写执行;同组用户可以读写;其他人可以读写
    - B.  所有者可以读写执行;同组用户只能读执行;其他人可以读写
    - C. 所有者可以读写执行;同组用户可以读执行;其他人可以读执行
    - D. 所有者可以读写;同组用户可以执行写;其他人可以执行写
    

    26.下列SQL语句中,修改表结构的是(2分) A

    - A. ALTER
    - B. CREATE
    - C. UPDATE
    - D. INSERT
    

    27.Docker通过Linux内核提供的namespace实现了资源隔离,以下哪一项namespace是实现主机名与域名的隔离(2分) C

    - A. IPC
    - B. User
    - C. UTS
    - D. PID
    

    28.将磁盘设备/dev/sdb挂载在/data1目录下的命令是(2分) D

    - A. umount /data1 /dev/sdb
    - B. umount /dev/sdb /data1
    - C. mount /data1 /dev/sdb
    - D. mount /dev/sdb /data1
    

    29.如何查看一个文件的acl列表,以及给对应的文件设置acl(2分) A

    - A. getfacl setfacl
    - B. get set
    - C. acl acl
    - D. ls
    

    30.如何快速设置开启ip转发(2分) A

    - A. echo 1 > /proc/sys/net/ipv4/ip_forward
    - B. echo 0 > /proc/sys/net/ipv4/ip_forward
    - C. iptables -L
    - D.  iptables add
    

    31.查看磁盘使用情况的命令是(2分) B

    - A. dd
    - B. df
    - C. top
    - D. netstat
    

    32.下列关于管道(Pipe)通信的叙述中,正确的是(2分) C

    - A. 一个管道可以实现双向数据传输
    - B. 管道的容量仅受磁盘容量大小限制
    - C. 进程对管道进行读操作和写操作都可能被阻塞
    - D. 一个管道只能有一个读进程或一个写进程对其操作
    

    33.下列哪个命令可以显示出当前目录(2分) A

    - A. echo $(pwd)
    - B. echo pwd
    - C. $pwd
    - D. pwd | echo
    

    34.crontab文件由6个域组成,每个域之间用空格分隔,下列哪个排列方式是正确的(2分) B

    - A. MIN HOUR DAY MONTH YEAR COMMAND
    - B. MIN HOUR DAY MONTH DAYOFWEEK COMMAND
    - C. COMMAND HOUR DAY MONTH DAYOFWEEK
    - D. COMMAND YEAR MONTH DAY HOUR MIN
    

    35.如何创建软链接(2分) D

    - A. ln
    - B. ln -s <文件名>
    - C. ln -h <文件名>
    - D. ln -s <source>  <destination>
    
    • 二、多选题 (10题,共30分)

      1. 目前常使用的shell都有哪些(3分) C  D
      - A. shell
      - B. bash
      - C. sh
      - D. csh
      

      37.下列有关Nginx配置文件nginx.conf的叙述正确的是(3分) D

      - A. 通常非混部情况下nginx进程数设置为CPU总核心数最佳
      - B. 虚拟主机配置多个域名时,各域名间应用逗号隔开
      - C. sendfile on;表示为开启高效文件传输模式,对于执行下载操作等相关应用时,应设置为on
      - D. 设置工作模式与连接数上限时,应考虑单个进程最大连接数(最大连接数=连接数*进程数)
      

      38.vi 常见的几种模式有哪些(3分) A B C

      - A. 命令模式(Command mode)
      - B. 输入模式(Insert mode)
      - C. 底线命令模式(Last line mode)
      - D. 查看模式(View Mode)
      

      39.Linux执行ls,会引起哪些系统调用(3分) B C

      - A. nmap
      - B. read
      - C. execve
      - D. fork
      

      40.linux bonding 常用的几种模式(3分) B C D

      - A. mode=0(balance-rr)(平衡抡循环策略)
      - B. mode=1(active-backup)(主-备份策略)
      - C. mode=2(balance-xor)(平衡策略)
      - D. mode=3(broadcast)(广播策略)
      

      41.怎样解析www.baidu.com的ip地址,哪些写法是正确的(3分) A   C

      - A. ping www.baidu.com
      - B. curl www.baidu.com
      - C. nslookup www.baidu.com
      - D. ssh  www.baidu.com
      

      42.在一个shell脚本中,什么指令可以中断until循环,继续执行该循环逻辑以外的内容(3分) B  C

      - A. exit
      - B. return
      - C. break
      - D. continue
      

      43.下面哪些是死锁的必要条件(3分) A B C D

      - A. 互斥
      - B. 请求保持
      - C. 不可剥夺
      - D. 环路
      

      44.以下哪些是 linux nfs server 所用到的文件和目录(3分) A  B C D

      - A. /etc/exports
      - B. /etc/exports.d
      - C. /var/lib/nfs/etab
      - D. /var/lib/nfs/rmtab
      

      45.常见的共享文件系统有哪些(3分) A  B

      - A. nfs
      - B. smb
      - C. ftp
      - D. http
      
  • 相关阅读:
    uNFS搭建
    nodejs+koa 后台框架结构、demo学习地址
    Apache 基本配置 代理 重定向 跨域 https ssl证书 在windows下常用命令
    新版 Mediasoup Windows 安装 编译
    腾讯云服务器,在本地域名不能访问,IP可以访问;端口访问差异:有的地方能访问有的不能
    nodejs 程序打包 打包 koa express 项目 源代码保护加密
    windows 设置修改本地 hosts 访问 github 快速访问 提高访问 github 速度
    Flutter开发 备用网站地址
    redis in windows
    CRLF和LF的差异
  • 原文地址:https://www.cnblogs.com/223zhp/p/13212911.html
Copyright © 2011-2022 走看看