满分:100 得分:72
目录
一·选择题(每题 3 分,共计 30 分)
二、编程题(共 70 分)
下一阶段预告:
一·选择题(每题 3 分,共计 30 分)
1.Linux
文件权限一共
10
位长度,分成四段,第三段表示的内容是
( C)
A.
文件类型
B.
文件所有者的权限
C.
文件所有者所在组的权限
D.
其他用户的权限
2.
以下描述哪个是不正确的?
( C )
X
正确答案:
D
A.
ps -aux
查看所有用户所有进程;
ps -ef
查看子父进程之间的关系
B. /
etc/profile
文件对所有用户设置;
~/.bash_profile
只对当前用户设置
C.
cmd1&&cat f1.txt > f2.txt
,该命令表示当命令
cmd1
成功执行,则将
f1.txt
复制
成
f2.txt
D.
kill -9
和
kill -15
后面跟进程号都可以杀死进程,
kill -15
是强行杀死一个进程
3.
如何删除目录
/tmp
下的所有文件及子目录(
B
)。
X
正确答案:
D
A
、
del /tmp/*
B
、
rm -rf /tmp
C
、
rm -Ra /tmp/*
D
、
rm -rf /tmp/*
4.
电信用户报告说,有一个号码为
35298286
的固定电话的话单市话费用计算错
误,请你协助在
LS_CALL_200605030052
这个文本话单文件中查找固定电话
35298286
在
5
月
3
日这天打出的所有市话话单的原始信息,请问选择下列的哪
行命令可以满足用户提出的这个要求?(
B
)
X
正确答案
D
A
、
find 35298286 LS_CALL_200605030052
B
、
more 35298286 LS_CALL_200605030052
C
、
cmp 35298286 LS_CALL_200605030052
D
、
grep 35298286 LS_CALL_200605030052
5.
有一个备份程序
mybackup
,需要在周一至周五下午
1
点和晚上
8
点各运行一
次,下面哪条
crontab
的项可以完成这项工作?
( C )
X
正确答案:
B
A. 0 13,20 * * 1,5 mybackup
B. 0 13,20 * * 1,2,3,4,5 mybackup
C. * 13,20 * * 1-5 mybackup
D. 0 13,20 1,5 * * mybackup
6.chmod a=rwx /opt/test
该命令修改权限设置的结果是什么?
( B )
A. 731
B. 777
C. 640
D. 650
7.
你使用命令
“vim/etc/inittab
查看该文件的内容,你不小心改动了一些内容,为
了防止系统出问题,你不想保存所修改内容,你应该如何操作(
B
)
A
、在末行模式下,键入:
wq
B
、在末行模式下,键入:
q
!
C
、在末行模式下,键入:
x
!
D
、在编辑模式下,键入
“ESC”
键直接退出
vim
8.
如果想列出当前目录以及子目录下所有扩展名为
.txt
的文件,那么您可以使用
的命令是(
B
)。
A. ls *.txt
B. find ./ -name “*.txt”
C. ls d .txt
D. find ./ .txt
9.
哪个目录存放用户密码信息(
B
)
A
、
/boot
B
、
/etc
C
、
/var
D
、
/dev
10.
什么命令解压
tar
文件?(
A
)
X
正确答案:
B
A. tar -czvf filename.tgz
B. tar -xzvf filename.tgz
C. tar -tzvf filename.tgz
D. tar -dzvf filename.tgz
二、编程题(共 70 分)
1.
在
/root
目录下建立
50
个目录,即
user1~user50
,并设置每个目录的权限为
rwxr-xr--
。
附上所有代码。
(10
分
)
mkdir /root/user{1..50}
chmod 754 /root/user{1..50}
chmod -R 754 /root/user{1..50}
2.
实现不停的录入数字,直到输入
=
号停止,打印输出录入的这些数字的总和、
输入次数。
附上所有代码,并将运行结果截图。
(10
分
)
3.
编写一个函数,传入一个参数,参数为一个字符串变量
str
,其内容为
”
关羽,
张飞,大乔,刘备,谷爱凌,曹操,夏侯淳,小乔,李典,周瑜,孙坚
”
,逐行
显示出来每个名字,并且在显示大乔和小乔的时候追加是靓女,显示谷爱凌的时
候追加是冠军,显示其他姓名时显示是靓仔,最后再打印输出靓女、靓仔、冠军
的数量。
附上所有代码,并将运行结果截图。
(25
分
)
以上答案不完全对,重做:
这个结果正确多了。
4.
编写
shell
脚本,将数据文件
movie.txt,
清洗成
movie.csv
格式(注意分数需要
降序排序,标题里面需要保留空格),把
csv
文件使用
mysqlcsv.sh
(需要附上此
文件代码)导入到数据库中。
附上所有代码,并将处理结果及导入数据库结果截图。
(25
分
)
感觉状态不太好,选择题看错不少题目。