主题04 管好文件-part2(归档压缩文件、链接文件,查看文本文件,查找文件)

测验:管好文件-part2

1、单选题:
​如何在/tmp目录中查找过去24小时产生的,大小大于5k的普通文件并以不带提示的方式删除。‌
选项:
A: find /tmp (–type f -a -ctime -1 -a -size +5k ) -exec rm {} ;
B: find /tmp (–type f -a -mtime -1 -a -size +5k ) -exec rm -f {} ;
C: find /tmp (–type f -a -ctime -1 -a -size -5k ) -exec rm -r {} ;
D: find /tmp (–type f -a -mtime -1 -a -size +5k ) -exec rm {} ;
答案: 【 find /tmp (–type f -a -mtime -1 -a -size +5k ) -exec rm -f {} ;

2、单选题:
‍现在需要在根目录下找所有的名字为temp的文件,然后删除,删除时不需要提示,请问可如何实现。‍
选项:
A: find / -name temp rm *
B: rm -rf /*temp*
C: find / -name temp –exec rm {}  ;
D: find / -name temp –exec rm
答案: 【 find / -name temp –exec rm {}  ;

3、单选题:
​在less命令中查找字符串时,可以用那两个按键在查找到的字符串之间跳转。‌
选项:
A: d 和 u
B: n和p
C: n 和 N
D: p 和 P
答案: 【 n 和 N

4、单选题:
​关于less命令,下面哪些描述是正确的?‎
选项:
A: less命令不将文本文件内容直接输出到命令行上
B: less命令中可以说使用 “:关键字” 在文本文件中查找特定字符串
C: 不可以用pageup和pagedown 按键来上下翻页
D: 用ctrl+X可以退出less
答案: 【 less命令不将文本文件内容直接输出到命令行上

5、单选题:
‏在使用ln建立文件链接时,为了跨越不同的文件系统,我们需要使用:​
选项:
A: 普通链接
B: 硬链接
C: 符号链接
D: 特殊链接
答案: 【 符号链接

6、多选题:
​关于tar和gzip 联用,下面哪些描述是正确的?‎
选项:
A: tar -czf tmp.tar.gz ./file01 ./file02 可以将当前目录下的file01和file02文件打包并压缩成一个名为tmp.tar.gz的文件
B: tar -cdf tmp.tar.gz可以将当前目录下的tmp.tar.gz压缩文件解压并解包到当前目录下
C: tar -czf打包压缩的文件后缀名必须为tar.gz
D: tar -czf sampledir.tar.gz ./sampledir可以将当前目录下的sampledir目录打包并压缩成一个名为sampledir.tar.gz的文件
答案: 【 tar -czf tmp.tar.gz ./file01 ./file02 可以将当前目录下的file01和file02文件打包并压缩成一个名为tmp.tar.gz的文件;
tar -czf sampledir.tar.gz ./sampledir可以将当前目录下的sampledir目录打包并压缩成一个名为sampledir.tar.gz的文件

7、多选题:
‏关于gzip命令,下面哪些做法是可以达成目标的?‌
选项:
A: tar -czf tmpdir.gz ./tmpdir可以将当前目录下的tmpdir目录压缩成一个名为tmpdir.gz的压缩文件。
B: gzip -9 ./file01可以将file01 以最高压缩比进行压缩。
C: gzip -d ./file.gz可以将file.gz压缩文件解压到当前目录下。
D: gzip ./file01 ./file02 可以将当前目录下的file01和file02文件分别压缩成名为file01.gz和file02.gz的压缩文件。
答案: 【 gzip -9 ./file01可以将file01 以最高压缩比进行压缩。;
gzip -d ./file.gz可以将file.gz压缩文件解压到当前目录下。;
gzip ./file01 ./file02 可以将当前目录下的file01和file02文件分别压缩成名为file01.gz和file02.gz的压缩文件。

8、多选题:
‍关于文件压缩,下面哪些描述是正确的?‌
选项:
A: tar是Linux中最常用的压缩文件工具。
B: 用gzip命令压缩文件后,默认会删除源文件。
C: tar命令可以调节文件压缩的比例。
D: gzip 压缩文件的默认后缀名是 .zip
E: gzip解压文件时默认会删除压缩文件。
答案: 【 用gzip命令压缩文件后,默认会删除源文件。;
tar命令可以调节文件压缩的比例。;
gzip解压文件时默认会删除压缩文件。

9、多选题:
‍关于tar命令,下面哪些做法是可以达成目标的?‏
选项:
A: tar -cf tmp.tar ./file01 ./file02 可以将当前目录下的file01和file02文件打包到tmp.tar文件中。
B: tar -Af ./tmp.tar ./tmp01.tar 可以将 tmp.tar 文件合并到tmp01.tar中。
C: tar -xf ./tmp.tar -C ~ 可以将 tmp.tar 打包文件解包到当前用户家目录中。
D: tar -f ./tmp.tar -r file01可以将 tmp.tar 打包文件中的file01文件删除。
答案: 【 tar -cf tmp.tar ./file01 ./file02 可以将当前目录下的file01和file02文件打包到tmp.tar文件中。;
tar -xf ./tmp.tar -C ~ 可以将 tmp.tar 打包文件解包到当前用户家目录中。

10、多选题:
‍关于文件打包(归档),下面哪些描述是正确的?‌
选项:
A: tar可以打包整个目录
B: tar打包多个文件后的打包文件大小,比原文件大小之和要稍小
C: tar 打包文件必须要有一个.tar的后缀名
D: 可以用tar命令来合并两个打包文件
E: 可以用tar命令来查看打包文件中的文件
答案: 【 tar可以打包整个目录;
可以用tar命令来合并两个打包文件;
可以用tar命令来查看打包文件中的文件

11、多选题:
‏关locate命令,下面哪些描述是正确的?‎
选项:
A: locate命令能够快速查找文件
B: 如不指定查找的目录范围,locate将以当前工作目录作为查找范围
C: locate查找速度更快是因为它采用了更加有效率的查找算法
D: locate有时会发生新建文件无法查找到的问题
E: locate有时会发生查找到已删除文件的问题
答案: 【 locate命令能够快速查找文件;
locate有时会发生新建文件无法查找到的问题;
locate有时会发生查找到已删除文件的问题

12、多选题:
‏关于find命令,下面哪些做法是可以达成目标的?‍
选项:
A: find ~ ( -mmin 5 -a -type d ) –exec tar –cf {}.tar {} ;这个命令可用于在当前用户家目录下查找在查找5分钟内被创建或者被修改过目录文件,并且将他们打包成与目录同名,后缀为.tar的打包文件
B: find /tmp –mtime +7这个命令可用于在/tmp目录下查找7天之内文件内容曾发生改变的文件;
C: find . –perm 755 –exec chmod 744 {} ;这个命令可用于在当前目录下查找所有权限为755的文件并将权限改为744
D: find . –size 60c -print这个命令可用于列出当前目录下所有长度为60字节的文件
答案: 【 find . –perm 755 –exec chmod 744 {} ;这个命令可用于在当前目录下查找所有权限为755的文件并将权限改为744;
find . –size 60c -print这个命令可用于列出当前目录下所有长度为60字节的文件

13、多选题:
‌关于tail和head命令,下面哪些描述是正确的。‏
选项:
A: head默认情况下显示文件的头5行
B: tail只能同时查看一个文本文件
C: 这一对命令经常被用来查看日志文件
D: 可以用 -n 选项(n为一个自然数)来指定tail和head要显示的行数
答案: 【 这一对命令经常被用来查看日志文件;
可以用 -n 选项(n为一个自然数)来指定tail和head要显示的行数

14、多选题:
‍关cat命令,下面哪些描述是正确的?​
选项:
A: cat命令可以用来合并多个文本文件
B: cat命令可以在输出文本的时候,为文本标上行号
C: 适用于查看任意大小的文本文件
D: 可以用上下箭头键来滚动查看文件内容
答案: 【 cat命令可以用来合并多个文本文件;
cat命令可以在输出文本的时候,为文本标上行号

15、多选题:
​将当前目录下所有名字以.txt结尾的文件添加一个额外后缀.bak,请问下面哪些命令是正确的?‏
选项:
A: find . -name “*.txt” -exec mv {} {}.bak ;
B: find . -name “*.txt” -ok mv {} {}.bak ;
C: mv ./*.txt ./*.txt.bak
D: find . -name “*.txt” -exec mv {} {}.bak
答案: 【 find . -name “*.txt” -exec mv {} {}.bak ;;
find . -name “*.txt” -ok mv {} {}.bak ;

16、多选题:
​要将tmp目录下名字以script字样打头,紧接两个任意字符,以.sh结尾的文件的访问权限改成700,下面哪种做法是正确的?‍
选项:
A: chmod 700 /tmp/script??.sh
B: find&nbsp

剩余75%内容付费后可查看

发表评论

电子邮件地址不会被公开。 必填项已用*标注