linux选择题基础练习40题

单选题(每题1分,共计40分;得分____)

1. 制作本地yum源,本地仓库源的文件写在哪个目录(A

A、/etc/yum.repos.d/

B、/usr/dev

C、/mnt/cdrom

D、/etc/sysconfig/network-scripts/

2.linux系统中,退出当前用户的命令是 (A

A、exit

B、Ctrl + c

C、Ctrl + z

D、q

3.在sort命令中去重操作的参数是(A

A、-u

B、-n

C、-r

D、-t

4.在当前目录(非根目录)下有一个test.sh脚本文件,以下哪一个选项不可以运行该脚本文件(A

A、bash  /test.sh

B、bash  test.sh

C、sh   ./test.sh

D、sh   test.sh

5.动态显示运行中进程的信息是(A

A、top

B、ps -ef

C、ps -aux

D、df -h

6.以下哪一项是rpm安装fuse-lib软件的命令(A

A、rpm-ivh fuse-lib

B、rpm -uvh fuse-lib

C、rpm -qa fuse-lib

D、rpm -e nodeps fude-lib

7.以下哪个是挂载磁盘的命令(A

A、mount

B、lsblk

C、umount

D、fdisk

8.查看mysql已经被安装的命令是(A

A、rpm -qa|grep mysql

B、find / -name mysql

C、yum search mysql

D、ps -aux|grep mysql

9.哪一个是使用rpm跳过依赖检查,卸载mysql服务的命令(A

A、rpm -e --nodeps mysql-server

B、yum -y remove mysql-server

C、umount mysql-server

D、delete mysql-server

10.查询yum源是否含有createrepo软件的安装包命令是(A

A、yum list|grep createrepo

B、rpm -qa |grep createrepo

C、rpm -e createrepo

D、find / -name createrepo

11.ssh安装后它的安装路径是(B

A、/etc/.ssh

B、/root/.ssh

C、/etc/lib

D、/home

12.ssh登录中,配置经过授权的key的配置文件名称是(B

A、id_rsa

B、authorized_keys

C、id_rsa.pub

D、known_hosts

13.当把挂载磁盘直接移除之后,打开系统之后会出现UUID找不到的情况下,会使用(B )命令才能修改/etc/fstab文件

A、mount -o remount,rw

B、mount -o remount,rw /

C、umount -o remount, rw /

D、mount -o umount,rw /

14.查看当前目录所有文件和文件夹大小的命令是(B

A、du -f

B、du -h

C、df -h

D、du -m

15.crontab定时器中的第个 * 代表(B )

A、分

B、月

C、年

D、日

16.清空yum源的缓存命令是(B

A、yum delete

B、yum clean all

C、yum reset

D、yum repolist

17.资源库配置文件所在的目录是(B

A、/etc/profile

B、/etc/yum.repos.d/

C、/etc/fstab

D、/etc/sysconfig/network

18.配置本地资源库时,设置取消检查的配置是(B

A、enabled=1

B、gpgcheck=0

C、gpgcheck=1

D、gepkey=0

19.http服务的发布默认地址是(B

A、/etc/sysconfig/network

B、/var/www/html

C、/var/local/

D、/var/lib/

20.配置JDK时,可将配置添加到的目录是(B

A、/etc/sysconfig/network

B、/etc/profile.d

C、/etc/fdtab

D、/etc/hosts

21.已知JDK的解压目录是/export/install/jdk1.8.0_144,那么配置JDK的环境变量是(C

A、export  JAVA_HOME=/export/install/jdk1.8.0_144 export  PATH=$PATH:$JAVA_HOME

B、export  JAVA_HOME=/export/install/jdk1.8.0_144 export  PATH=$PATH/$JAVA_HOME/bin

C、export  JAVA_HOME=/export/install/jdk1.8.0_144 export  PATH=$PATH:$JAVA_HOME/bin

D、export  JAVA_HOME=/export/install/jdk1.8.0_144 export  PATH=$PATH:$JAVA_HOME/jar

22.以下哪一个是永久关闭防火墙的命令是(C

A、service iptables stop

B、/etc/init.d/iptables stop

C、chkconfig iptables off

D、chkconfig iptables stop

23.设置服务器主机名字的配置文件是(C

A、/etc/profile

B、/etc/hosts

C、/etc/sysconfig/network

D、/etc/fstab

24.selinux的配置文件是(C

A、/etc/selinux/semanage.conf

B、/etc/selinux/restorecond.conf

C、/etc/selinux/config

D、/etc/profile

25.配置服务器的主机名与IP的对应关系的文件是(C

A、/etc/sysconfig/network

B、/etc/fstab

C、/etc/hosts

D、/etc/profile

26.获取当前目录下test.txt文件中的第10行数据 C

1.head  2.tail  3.cat  4.-10  5.-1  6. |  7.grep  8. test.txt

A、1,4,8,6,3,5

B、1,4,8,6,7,5

C、1,4,8,6,2,5

D、2,4,8,6,1,5

27.追踪查看文件test.txt 的最新内容,当文件名修改或者删除后,如果在相同的目录下再次创建一样的文件名,不会继续追踪的是(C

A、more -f test.txt

B、tail -F test.txt

C、tail -f test.txt

D、less -f test.txt

28.不分页查看文件test.txt 的内容是(C

A、less test.txt

B、more test.txt

C、cat test.txt

D、echo test.txt

29.查看test.txt文件中每行以数字开头的内容是(C

A、grep "[0-9]*" test.txt

B、grep "$[0-9]" test.txt

C、grep "^[0-9]" test.txt

D、grep "*[0-9]*" test.txt

30.哪一个不是创建空文件test.txt的命令(C

A、>test.txt

B、touch test.txt

C、mkdir  test.txt

D、:>test.txt

31.查看显示当前目录下的隐藏文件的命令是(D

A、ls -n

B、ls -r

C、ls -l

D、ls -a

32.vi编辑器中删除整行文本的指令是(D

A、yy

B、ll

C、pp

D、dd

33.删除光标所在行到最后一行所有数据的指令是(D

A、d1G

B、Dd

C、dgg

D、dG

34.显示磁盘剩余空间的命令是(D

A、df -w

B、du -l

C、du -h

D、df -h

35.查看/tmp目录的总大小的命令是(D

A、df -h

B、du -u

C、ls -h

D、du -sh

36.大数据分析项目的实现步骤是( D)

1、数据生产

  1. 数据预处理
  2. 结果数据展现
  3. 结果数据存储
  4. 数据存储
  5. 需求分析
  6. 数据采集
  7. 数据计算

A、1,7,8,6,5,2,4,3

B、1,5,8,4,7,2,6,3

C、1,5,6,8,7,2,4,3

D、1,7,5,6,2,8,4,3

  1. 对shell脚本描述正确的是( C )

#!/bin/bash

for  s  in  I am a Chinese who loves our country very much

 do  n=`echo $s |wc -c`  

if [ $n -lt 6 ]  

then  echo $s  

fi

 done

A、循环遍历文本内容6次

B、打印出文本内容中大于6个字母的单词

C、只打印出文本内容中小于6个字母的单词

D、打印出文本内容中小于6个字母的单词,并统计多少个

38.创建一个软连接,目标文件是/home/test.txt,快捷方式路径是/test,是( D )

A、ln -s /test   /home/test.txt

B、ls -n /test  /home/test.txt

C、ln  /home/test.txt /test

D、ln -s /home/test.txt   /test

39.不是liunx中查找需要的命令的是(  D)

A、grep

B、find

C、whereis

D、see

40.在awk中参数NR的意思是( c )

A、表示当前行共有多少个字段

B、使用指定字符分割

C、代表处理的是第几行

D、获取当前行内容

Awk中NF是代表这行有都是字段

 

你可能感兴趣的:(linux)