Linux基础入门练习题(三)

1. (单选题)Linux系统中,以下哪个命令可以确保一次性直接查看文件所有内容?
  • A. cat
  • B. less
  • C. more
  • D. tail

正确答案: A

tail 用于输出文件中尾部的内容,默认情况下tail指令显示文件的前10行内容。

less 指令用来分屏查看文件内容。

more 以全屏幕的方式按页显示文本文件的内容 。

2. (单选题)Linux系统中,可以保证切换至用户主目录的命令?
  • A. cd -
  • B. cd …
  • C. cd .
  • D. cd ~

正确答案:D

cd ~ 或者cd : 回到自己的家目录,比如 你是root,cd ~ 到 /root , cd … 回到当前目录的上一级目录

3. (单选题)Linux系统中,显示当前目录内容的命令是?
  • A. cd
  • B. ls
  • C. rm
  • D. mv

正确答案: B

rm 指令移除文件或目录

mv 移动文件与目录或重命名

4. (单选题)Linux系统中,通配符a[1-6]最多可以表示()个文件名
  • A. 10个
  • B. 6个
  • C. 5个
  • D. 1个

正确答案:B

[a-z] 表示范围a到z,表示范围的意思 []匹配中括号中任意一个字符。

5. (单选题)Linux系统中,移动文件/home/111到/tmp目录,下面哪个命令正确?
  • A. cp /home/111 /tmp
  • B. cp /tmp /home/111
  • C. mv /tmp /home/111
  • D. mv /home/111 /tmp

正确答案: D

mv source_file(文件) dest_directory(目录)

6. (单选题)Linux系统中,拷贝文件所用的命令是
  • A. copy
  • B. mv
  • C. cp
  • D. ctrl-c

正确答案: C

7. (单选题)Linux系统中,下面哪条命令可以把f1.txt复制为f2.txt?
  • A. cp f2.txt f1.txt
  • B. cat f1.txt f2.txt
  • C. cat f1.txt > f2.txt
  • D. copy f1.txt f2.txt

正确答案:C

8. (单选题)Linux系统中,如何删除一个非空子目录/home/tmp
  • A. del /home/tmp/*
  • B. rm -rf /home/tmp
  • C. rm -Ra /home/tmp/*
  • D. rm -rf /home/tmp/*

正确答案: B

-r : 递归删除整个文件夹 -f :强制删除不提示

9. (单选题)Linux系统中,欲把当前目录下的file1.txt文件复制为file2.txt,以下命令正确的是?
  • A. copy file1.txt file2.txt
  • B. mv file1.txt file2.txt
  • C. cp file2.txt file1.txt
  • D. cat file1.txt > file2.txt

正确答案:D

mv file1.txt file2.txt 将 file1.txt重新命名为 file2.txt

10. (单选题)Linux系统中,哪个命令可以将原文件或者目录直接改名而不需更换目录
  • A. cp
  • B. mp
  • C. cv
  • D. mv

正确答案: D

11. (单选题)Linux系统中,删除目录/tmp下的所有文件及子目录同时保留/tmp目录的命令是?
  • A. delete -rf /tmp/*
  • B. del -rf /tmp/.*
  • C. rm -rf /tmp
  • D. rm -rf /tmp/*

正确答案: D

12. (单选题)Linux系统中,关于cd命令,下列说法正确的是。
  • A. cd … 进入用户主目录
  • B. cd - 进入根目录
  • C. cd ~ 进入用户主目录
  • D. cd 进入上一层目录

正确答案:C

13. (单选题)Linux系统中,如何将目录与其子文件一起递归复制
  • A. cp -fr [文件名] [目的位置]
  • B. scp [文件名] [目的位置]
  • C. cp [文件名] [目的位置]
  • D. cd [文件名] [目的位置]

正确答案:A

14. (单选题)Linux系统中,按名字查找文件,并不区分大小写
  • A. find -iname
  • B. find -name
  • C. find -i
  • D. find -a

正确答案: A

-name<查询方式> 按照指定的文件名查找模式查找文件

15. (单选题)Linux系统中,哪一条命令可以用来查找文件testfile中只包含四个字符的行?
  • A. grep ‘???’ testfiel
  • B. grep ‘…’ testfile
  • C. grep ‘^???$’ testfile
  • D. grep ‘^…$’ testfile

正确答案:D

16. (单选题)Linux系统中,哪个命令可以直接搜索文件中的字串(非vi/vim编辑模式),并将匹配的行输出显示
  • A. grep
  • B. cat
  • C. more
  • D. less

正确答案: A

17. (单选题)Linux系统中,在给定文件中查找与设定条件相符文件内容字符串的命令为:
  • A. grep
  • B. gzip
  • C. find
  • D. sort

正确答案:A

gzip 用于压缩文件

find 指令将从指定目录向下递归地遍历其各个子目录,将满足条件的文件或者目录显示在终端。

sort 将文本文件内容加以排序

18. (单选题)Linux系统中,哪个命令可以帮助我们搜索命令所在目录及别名信息?
  • A. locate
  • B. which
  • C. whereis
  • D. grep

正确答案: B

which命令是查找命令是否存在,以及命令的存放位置在哪儿。

whereis命令只能用于搜索程序名,而且只搜索二进制文件

19. (单选题)Linux系统中,如果想在/etc目录下精确查找文件名为init的文件,并且同时忽略文件名的大小写,下列命令正确的是?
  • A. find /etc -name init
  • B. find -name init /etc
  • C. find /etc -iname init
  • D. find -iname init /etc

正确答案: C

20. (单选题)Linux系统中,创建目录的命令是?
  • A. mkdir
  • B. ls
  • C. pwd
  • D. mv

正确答案: A

Logo

更多推荐