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
      
  • 相关阅读:
    To select the file to upload we can use the standard HTML input control of type
    Cascading Menu Script using Javascript Explained
    网站首页head区代码规范
    轻松掌握 Java 泛型
    JDK 5.0 中的泛型类型学习
    如何在firefox下获取下列框选中option的text
    是同步方法还是 synchronized 代码? 详解多线程同步规则
    javascript select option对象总结
    Select的动态取值(Text,value),添加,删除。兼容IE,FireFox
    javascript在ie和firefox下的一些差异
  • 原文地址:https://www.cnblogs.com/223zhp/p/13212911.html
Copyright © 2011-2022 走看看