1.ls –l未能列出下面哪个文件属性?
编号 | 选项 |
---|
A | 文件占用多少存储空间 |
B | 文件主 |
C | 文件类型 |
D | 文件最后一次修改时间 |
2.查找子目录src下所有后缀为.txt的文件执行dos2unix命令,把文件从Dos格式转换为Linux格式,正确的命令是
编号 | 选项 |
---|
A | find src *.txt –exec dos2unix { } ; |
B | find src “*.txt” –exec dos2unix { }; |
C | find src *.txt –exec dos2unix {} ; |
D | find src *.txt –exec dos2unix {}; |
3.ls与ls *的输出结果是一样的,都是列出当前目录下所有文件和子目录。
4.命令cp src/*.[ch]可以把src目录下的C语言源程序文件拷贝到当前目录。
5.rm命令的-f选项是force:“强制删除”,可能会将只读文件强制删除不给出任何提示。
6.rm命令的–r选项是递归(resursion)的意思,rm -rf *命令能把当前目录下的所有文件都删除。
7.pwd和cd都是shell的内部命令,而且不可能设计成外部命令。
8.cp命令的-r选项可以实现增量拷贝,也就是说,如果目的端文件存在并且最后一次修改时间晚于或者等于源端文件,那么这次拷贝动作被忽略,否则,就执行拷贝动作。
9.使用find命令的-exec选项启用一个命令处理符合条件的文件,比find结合xargs的方式,花费更多的CPU时间。
10.tar命令输出文件的后缀必须符合规定,为.tar,.tar.gz, .tgz, .tar.bz2等,否则无法解包。
@Power By Exercises-Manager