一:选择题
1、ps aux命令可以查看( B )。
A、GID
B、PID
C、UUID
D、G·S
2、测试一台主机和另一台主机之间是否能通信,使用的命令为( B )
A. Ifconfig
B. ping
C. ssh
D. ICMP
3、使用(C )可以让命令调入后台。
A、bg
B、*
C、&
D、jobs
4、强制关闭后台进程,使用( D )
A、kill Apache
B、pkill 80
C、kill -9 nginx
D、pkill -9 nginx
5、查看当前谁在使用当前shell终端,使用什么命令(A )
A、whoami
B、shell -l
C、w
D、uname
6、使用(C)命令查看磁盘使用空间?
A、find -Th
B、Ls -h
C、df -Th
D、fdisk
7、Linux 文件权限一共 10 位长度,分成四段,第三段表示的内容是( C )
A 文件类型
B 文件所有者的权限
C 文件所有者所在组的权限
D 其他用户的权限
8、DNS的作用,下列说法正确的是( C )
A. 为客户机分配IP地址
B. 访问HTTP的应用程序
C. 将域名翻译为IP地址
D. 将MAC地址翻译为IP地址
9、下方绝对路径书写错误的是(B )
A、/etc/sysconfig
B、~/QF
C、/mnt/
D、/
10、当部署服务出现问题的时候,以下选项中正确的操作是(B )
A. 遇事不要慌、先发个朋友圈
B. 查看/var/log/的服务日志
C. sudo rm -rf /*
D. 重启服务器
二、填空
11、在新装的centos7.X系统中创建/usr/local/QF-2201/test/A.txt文件如何实现: mkdir -p /usr/local/QF-2201/test/ , touch /usr/local/QF-2201/test/A.txt
12、(1)更改目标文件拥有者的命令: chown
(2)更改目标文件UGO权限的命令: chmod
13、使用 cat sort 、 less 、 more 、 vim 、 vi 、 grep 、 tail 、 head 等命令可以查看普通文件内的数据内容。
14、vi命令中(需要时填写按键名例如:回车键...):
(1)进入编辑模式: i o a
(2)退出编辑模式: esc
(3)进入可视行模式: shift + v
(4)在 命令 模式下删除光标所在位置后5行内容使用 5dd
(5)将光标快速移动到行尾: $
15、要求/home/pub目录内的文件只有文件的属主才可以删除,使用 chmod o+t /home/pub 命令
要求/home/pub-1文件只能查看使用 chattr +i /home/pub-1 命令
三、操作题:
1、将/etc/passwd文件的后20行的用户和uid和shell的信息,按照uid的数值大小顺序排序,保存到/tmp/user.txt
tail -20 /etc/passwd | sort -t ":" -n -k3 > /tmp/user.txt
tail -20 /etc/passwd | sort -t ":" -n -k3 | awk -F “:” ‘{print $1,$3,$7}’ > /tmp/user.txt
2、查看/etc/yum.repos.d目录下的所有文件,将正确输出指向到/a.txt,错误输出指向到/b.txt.(要求一行命令完成)
ls /etc/yum.repos.d >/a.txt 2>/b.txt
3、使用vim编辑器将/tmp/user.txt文件中2-15行内容保存到/c.txt
vim /tmp/user.txt ,进入尾行模式(shift+:),2,15 w /c.txt
4、缓存nginx、httpd、wget、unzip、vim服务的rpm安装包并将存方目录做成YUM仓库。
1、确认自己的yum源可以联网 ,关闭防火墙(systemctl stop firewalld , setenforce 0)
2、开启缓存 vim /etc/yum.conf ,
cachedir=/myyum
keepcache=1
退出(shift+:,wq)
3、yum -y install nginx httpd wget unzip vim
4、mkdir /rpm
5、find /myyum -name “*.rpm” | xargs -i mv {} /rpm
6、yum -y install createrepo
7、createrepo /myyum
8、vim /etc/yum.repos.d/myyum.repo (不需要这一步,这一步是共享时候使用的)
[myyum]
name=myyum
baseurl=file:///myyum
gpgcheck=0
退出
9、yum clean all ,yum makecache , yum repolist