推荐答案
测试一下
题目
关于linux命令,下面说法错误的是:
A.find.-name,“*.next”命令会列出当前目录及子目录下所有以txt结尾的文件
B.mv master.map master1.map命今的作用是把master.map文件复制成master1.map
C.要解压缩一个名字为test.tar.gz的文件可以使用命令tar-xzvf test.tar.gz
D.linux令行中输入cmd1&&cmd2(其中cmd1及cmd2是两个命令),如果cmd1执行失败了,cmd2就不会执行
参考答案与知识点
参考答案
B选项错误。mv命令用于移动文件或重命名,而不是复制。要将master.map复制成master1.map,应使用cp命令。A选项的命令中参数写为"*.next",而描述却说列出txt结尾的文件,两者不一致,但若按常见考题意图,"*.next"可能是笔误,实际应为"*.txt",故A本身正确,但题目中写法有误;相比之下B是更典型的错误。C选项的tar -xzvf test.tar.gz可解压缩,正确。D选项的&&逻辑运算符确保前一条命令成功后才执行后一条,正确。因此说法错误的是B。
涉及知识点
- mv命令功能:移动或重命名
- cp命令用于复制文件
- tar命令解压选项含义
- Linux逻辑运算符&&用法
- find命令查找文件基础