《Linux操作系统》试题
学号: 姓名: 成绩:
共20题,每题5分,每道题只能使用一条命令语句,多条命令语句不得分,共100分。
1、在用户主目录下创建子目录exam01。
mkdir ~/exam01/
2、进入当前目录下的exam01子目录。
cd exam01/
3、将上级目录中的testC.c复制到当前目录下。
cp ../testC.c ./
4、使用touch命令创建examTest1.txt文件。
touch examTest1.txt
5、将上级目录test1.txt中的内容导入到examTest1.txt文件中。
cat ../test1.txt > examTest1.txt
6、以UTC时间标准显示当前系统时间。
date -u
7、以长格式形式显示当前目录下的所有文件和目录。
ls -al
8、在当前目录下用一个mkdir命令创建两级子目录dirLevel1/dirLevel2。
mkdir -p dirLevel1/dirLevel2
9、将当前目录下的testC.c文件更名为simpleC.c。
mv textC.c simpleC.c
10、查找simpleC.c文件中是否含有printf函数。
grep -r "printf" /simpleC.c
11、对examTest1.txt中的文本按ASCII值进行排序,排序结果存入sortedText.txt。
sort examTest1.txt > sortedText.txt
12、删除dirLevel1目录下的dirLevel2子目录。
rm -r dirLevel1/dirLevel2
13、给examTest1.txt文件添加同组用户可修改权限。
chmod gfw examText1.txt
14、将上级目录下的echoDemo.sh文件软链接到当前目录下的demoLink.sh文件。
ln - s ../echoDemo.sh ./demoLink.sh
15、将上级目录下的Downloads目录中的所有文件和目录(连同子目录)复制到当前目录下。
cp -r ../Downloads/* ./
16、删除当前目录下的sortedText.txt文件。
rm sortedText.txt
17、查找/etc目录下的所有扩展名为.conf的文件(root权限下)。
find /etc/ -name "*.conf"
18、查找系统中所有文件大小为0的无效文件(root权限下)。
find / -empty
19、分屏显示ls命令帮助信息。
ls -l|more
20、合并文件examTest1.txt和simpleC.c,将合并结果存入examTest2.txt。
cat file examTest1.txt simpleC.c > examTest2.txt