单选题(每题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、数据生产
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
#!/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是代表这行有都是字段