Linux 基础《单选2》题库及答案

Linux 基础《单选2》题库及答案

文章目录

一、单选题(共计0分)

61.关于定义变量,下列哪一项是正确的。(A)

  • A、NAME=“Tom”
  • B、.set NAME=“Tom”
  • C、.set $NAME=“Tom”
  • D、.NAME set=“Tom”

62.执行输出重定向命令echo “hello” > file后,关于文件file的说法,下列哪一项是正确的。(C)

  • A、file文件被复制
  • B、file文件被移动
  • C、file文件被覆盖
  • D、file文件被打印

63.有一个Shell脚本demo.sh,则下列哪一项命令不能执行该脚本。(D)

  • A、bash.demo.sh
  • B、.chmod +x demo.sh
  • C、demo.sh
  • D、.source demo.sh
    E、.demo.sh

64.下列符号中,哪一项是”并且“的意思。(A)

  • A、&&
  • B、||
  • C、!
  • D、$$

65.下列哪一项不是Shell的循环结构。(C)

  • A、for
  • B、.do…while
  • C、.case
  • D、.while

66.下列哪一项不是Shell提供的环境变量。(D)

  • A、PATH
  • B、.HOME
  • C、.PWD
  • D、.NAME

67.下列哪一项不是环境变量PS1所包含的内容。(C)

  • A、\u
  • B、.\h
  • C、.\s
  • D、.\w

68.下列哪一个特殊变量表示传递到脚本的参数数量。(A)

  • A、$#
  • B、.$*
  • C、.$@
  • D、.$?

69.下列哪一个选项中的符号具有命令替换功能。(B)

  • A、‘’
  • B、.``
  • C、.$
  • D、.“”

70.下列哪一项不是Shell提供的连接符。(B)

  • A、|
  • B、:
  • C、||
  • D、&&

71.使用grep搜索file文件,查找包含字符"e"开头,字符"o"结尾的字符串的文本行,下列命令中正确的是。(B)

  • A、grep“e…o" file
  • B、.grep ^e $o file
  • C、.grep *e &o file
  • D、.grep -x *e $o file

72.使用sed命令删除文件file中的所有文本行开头的空格,下列命令正确的是。(A)

  • A、sed -r ‘s/^\s+//g’ file
  • B、.sed -r ‘/^.*/s/ //g’ file
  • C、.sed -r ‘s/^[ ]*//g’ file
  • D、.sed -i ‘s/^[ ]*//g’ file

73.使用sed命令将file文件的所有小写字母用()括起来,下列命令正确的是。(A)

  • A、sed ‘s/[a-z]/(&)/g’ a.sh
  • B、.sed ‘s/[a-z]/(*)/g’ a.sh
  • C、.sed ‘s/[a-z]/(#)/g’ a.sh
  • D、.sed ‘s/[a-z]/($)/g’ a.sh

74.假设当前有两个用户组group1、group2,有三名用户usr1、usr2、usr3,其中usr1、usr2属于用户组group1,usr3属于用户组group2。假设用户usr1使用“touch file”命令创建了一个文件file,并将该文件的权限设置为654。找出以下关于用户与文件的说法中错误的一项。 (C)

  • A、usr1.usr3对文件file有读权限。
  • B、usr1.usr2.usr3对文件file有读权限。
  • C、usr1.usr3对文件file有写权限。
  • D、usr2对文件file有执行权限。

75.下面关于基本组和附加组的说法,错误的是。 (B)

  • A、若用户被创建时没有指定用户组,系统会为用户创建一个与用户名相同的组,这个组就是该用户的基本组。
  • B、可以在创建用户时,使用选项-G为其指定基本组。
  • C、为用户组指定附加组,可以使该用户拥有对应组的权限。
  • D、用户可以从附加组中移除,但不能从基本组中移除。

76.下面各选项中关于用户切换命令su和sudo的说法,正确的是。(A)

  • A、su和sudo都用于切换用户身份,相比之下,su命令更加安全。
  • B、使用su命令切换用户时需要知道当前用户的密码。
  • C、使用sudo命令切换用户时需要知道待切换用户的密码。
  • D、即便当前用户为root用户,切换用户时也必须输入用户密码。

77.在Linux中,下面哪一条命令可更改普通用户为超级用户(B)

  • A、super
  • B、su
  • C、tar
  • D、passwd

78.在Linux中,系统管理员(root)状态下的提示符是(B)

  • A、$
  • B、#
  • C、%
  • D、>

79.若一个文件的权限为rwxrw-r-x,问文件所有者、所属组用户和其他用户分别能否删除该文件。 (A)

  • A、文件所有者.所属组用户可以,其他用户不能
  • B、文件所有者和其他用户可以,文件所属组用户不能
  • C、文件所有者可以,文件所属组用户.其他用户不能
  • D、无法判断

80.存放用户帐号的文件是(C)

  • A、shadow
  • B、group
  • C、passwd
  • D、gshadow

81.一个文件的权限-rw-rw-r–,这个文件所有者的权限是(C)

  • A、read-only
  • B、write
  • C、read-write
  • D、read-write-execute

82.一个文件名字为rr.gz,可以用来解压缩的命令是(B)

  • A、tar
  • B、gzip
  • C、bzip2
  • D、uncompress

83.()命令是在vi编辑器中执行存盘退出。(B)

  • A、:q
  • B、ZZ
  • C、:q!
  • D、 :WQ

84.Linux文件权限一共10位长度,分成四段,第三段表示的内容是(C)

  • A、文件类型
  • B、文件所有者的权限
  • C、文件所有者所在组的权限
  • D、D.其他用户的权限

85.下面哪条命令可把./dir1目录(包括它的所有子目录)内容复制到./dir2中(D)

  • A、cp -i ./dir1/* ./dir2
  • B、cp -P ./dir1/* ./dir2
  • C、cp -d ./dir1/* ./dir2
  • D、cp -r ./dir1/* ./dir2

86.为了将当前目录下的压缩归档文件myftp.tar.gz解压缩,我们可以使用命令(A)

  • A、tar -xvzf myftp.tar.gz
  • B、tar -xvz myftp.tar.gz
  • C、tar -vzf myftp.tar.gz
  • D、tar -xvf myftp.tar.gz

87.为了达到使文件的所有者有读®和写(w)的许可,而其他用户只能进行只读访问,在设置文件的许可值时,应当设为(B)

  • A、566
  • B、644
  • C、655
  • D、744

88.利用()命令,可以把一大堆的文件和目录打包成一个文件,这对于备份文件或将几个文件组合成为一个文件以便于网络传输时非常有用的。(B)

  • A、gzip
  • B、tar
  • C、cd
  • D、ls

89.在Linux中,要求将文件mm.txt的所有使用者的文件执行权限删除。则下面所示命令中,哪一个是错的(B)

  • A、chmod a-x mm.txt
  • B、chmod o-x mm.txt
  • C、chmod -x mm.txt
  • D、chmod ugo-x mm.txt

90.一个硬盘最多有()个扩展分区?(A)

  • A、1
  • B、2
  • C、3
  • D、4

91.一个硬盘最多能够被分成()个主分区?(D)

  • A、1
  • B、2
  • C、3
  • D、4

92.选出下列选项中用于创建文件系统的命令。(B)

  • A、fdisk
  • B、mkfs
  • C、du
  • D、mount

93.将光盘/dev/hdc卸载的命令是(A)

  • A、umount /dev/hdc
  • B、unmount /dev/hdc
  • C、umount /mnt/cdrom /dev/hdc
  • D、unmount /mnt/cdrom /dev/hdc

94.在vi全屏幕文本编辑器中,在指令模式下键入哪条命令将实现文件的不保存强制退出效果(B)

  • A、:q
  • B、:q!
  • C、:x
  • D、ZZ

95.在vi编辑器中的命令模式下,键入()可在光标当前所在行下添加一新行。(A)

  • A、o
  • B、i
  • C、a
  • D、A

96.在下列命令中,不能显示文本文件内容的命令是(D)

  • A、more
  • B、less
  • C、tail
  • D、join

97.在使用mkdir命令创建新的目录时,在其父目录不存在时先创建父目录的选项是(D)

  • A、-m
  • B、-d
  • C、-f
  • D、-p

98.在给定文件中查找与设定条件相符字符串的命令为(A)

  • A、grep
  • B、gzip
  • C、find
  • D、 sort

99.如何删除一个非空子目录 /tmp(B)

  • A、del /tmp/*
  • B、rm -rf /tmp
  • C、rm -Ra /tmp/*
  • D、rm –rf /tmp/*

100.如果想列出当前目录以及子目录下所有扩展名为.txt的文件,那么可以使用的命令是(A)

  • A、ls *.txt
  • B、find –name ―.txt
  • C、ls –d .txt
  • D、find .―.txt

101.如果执行命令 #chmod 746 file.txt,那么该文件的权限是(A)

  • A、rwxr–rw-
  • B、rw-r–r—
  • C、–xr–rwx
  • D、rwxr–r—

102.字符设备文件类型的标志是(B)

  • A、p
  • B、c
  • C、s
  • D、l

103.已知某用户stud1,其用户目录为/home/stud1。分页显示当前目录下的所有文件的文件或目录名、用户组、用户、文件大小、文件或目录权限、文件创建时间等信息的命令是(D)

  • A、more ls –al
  • B、more –al ls
  • C、more < ls –al
  • D、ls –al
    E、ore

104.已知某用户stud1,其用户目录为/home/stud1。如果当前目录为/home,进入目录/home/stud1/test的命令是(C)

  • A、cd test
  • B、cd /stud1/test
  • C、cd stud1/test
  • D、cd home

105.怎样显示当前目录?(A)

  • A、pwd
  • B、cd
  • C、who
  • D、ls

106.改变文件所有者的命令为(C)

  • A、chmod
  • B、touch
  • C、chown
  • D、cat

107.文件exer1的访问权限为rw-r–r–,现要增加所有用户的执行权限和同组用户的写权限,下列命令正确的是(A)

  • A、chmod a+x g+w exer1
  • B、chmod 765 exer1
  • C、chmod o+x exer1
  • D、chmod g+w exer1

108.某文件的组外成员的权限为只读;所有者有全部权限;组内的权限为读与写,则该文件的权限为(D)

  • A、467
  • B、674
  • C、476
  • D、764

109.根据文件路径来改变文件权限使用系统调用是(B)

  • A、chown
  • B、chmod
  • C、fchmod
  • D、fchown

110.系统中有用户user1和user2,同属于users组。在user1用户目录下有一文件file1,它拥有644的权限,如果user2用户想修改user1用户目录下的file1文件,应拥有()权限。(B)

  • A、744
  • B、664
  • C、646
  • D、 746

111.要改变文件的拥有权,使用命令(B)

  • A、chgrp
  • B、chown
  • C、chsh
  • D、chmod

112.在以下选项中选出实现打印当前路径下所有文件名的命令。(C)

  • A、ls –l
  • B、ls
  • C、ls –a
  • D、ls –i

113.假设当前有一文件file1,其权限为rwxr–r–,则在以下命令中,哪个命令可以使该文件所属组拥有对该文件的执行权限?(D)

  • A、chown g+x file1
  • B、chmod 644 file1
  • C、chmod o+x file1
  • D、chmod a+x file1

114.假设Linux系统中不存在文件newfile,现要创建一个新文件newfile,以下哪个命令无法实现该功能?(D)

  • A、vi newfile
  • B、touch newfile
  • C、cp file /itheima/newfile
  • D、cd /itheima/newfile

115.从后台启动进程,应在命令的添加哪个符号? (D)

  • A、&
  • B、#
  • C、*
  • D、~

116.以下哪个选项是属于进程的状态(C)

  • A、准备态.执行态和退出态
  • B、精确态.模糊态和随机态
  • C、运行态.就绪态和睡眠态
  • D、手工态.自动态和自由态

117.多道程序设计是指(D)

  • A、在实时系统中并发运行多个程序
  • B、在分布式系统中同一时刻运行多个程序
  • C、在一台处理机上同一时刻运行多个程序
  • D、在一台处理机上并发运行多个程序

118.Linux操作系统自诞生至今,有数十万的程序开发人员参与到了它的开发与完善中,如今Linux已发展成为是一个成熟、稳定的操作系统。从以下选项中选出关于Linux特点描述完全正确的一项。(C)

  • A、多用户.多线程.单CPU
  • B、单用户.单线程.多任务
  • C、多用户.多线程.多CPU
  • D、单用户.多线程.多CPU

119.Linux操作系统的应用领域极其广泛,在下列选项中,哪些可能用到了Linux操作系统?(D)

  • A、汽车
  • B、手机
  • C、机顶盒
  • D、以上全部

120.Linux操作系统的创始人和主要设计者是(D)?

  • A、bsp;A. Redhat Linux
  • B、AT&T Bell实验室
  • C、赫尔辛基大学
  • D、Linus Torvalds
  • 0
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值