Linux面试笔试题(2)

在这里插入图片描述
27、按下( A ) 键能终止当前运行的命令

A. Ctrl-C B. Ctrl-F C. Ctrl-B D. Ctrl-D

28、下面哪个命令用来启动X Window ( C )

A. runx B. Startx C. startX D. xwin

29、用 “rm -i”,系统会提示什么来让你确认( B )

A.命令行的每个选项 B.是否真的删除 C.是否有写的权限 D.文件的位置

在 Linux 系统中,使用 rm -i 命令时,系统会提示用户确认要删除的文件或目录。
rm -i 命令用于删除文件或目录,但是在删除之前,它会提示用户确认要删除的文件或目录。
例如,如果要删除文件 /home/user1/file.txt,可以使用以下命令:
rm -i /home/user1/file.txt
这个命令会提示用户确认要删除文件 /home/user1/file.txt,如果确认,就会将该文件删除。
其他选项,如命令行的每个选项、是否真的删除、是否有写的权限和文件的位置,都不是用来提示用户确认的。
命令行的每个选项是指命令行中的每个选项,例如 rm -i、rm -f、rm -R 等,这些选项可以用来控制命令的行为。是否真的删除和是否有写的权限是用来确认用户是否真的想要删除文件或目录的,而文件的位置则是用来确认文件的位置的。
因此,答案是 B:是否真的删除。这个选项是用来确认用户是否真的想要删除文件或目录的,是正确的选项。

30、以下哪个命令可以终止一个用户的所有进程( D )

A. skillall B. skill C. kill D. killall

31、在Red Hat Linux 9中,一般用( D )命令来查看网络接口的状态

A. ping B. ipconfig C. winipcfg D ifconfig

在 Red Hat Linux 9 中,一般用 ifconfig 命令来查看网络接口的状态。ifconfig 命令用于显示或配置网络接口,可以用来查看网络接口的状态、IP 地址、子网掩码、网关等信息。
例如,如果要查看网络接口的状态,可以使用以下命令:
ifconfig
这个命令会显示所有的网络接口,以及它们的状态、IP 地址、子网掩码、网关等信息。
其他命令,如 ping、ipconfig 和 winipcfg,都不是用来查看网络接口的状态的。ping 命令用于测试网络连接,ipconfig 命令用于显示 Windows 系统中的网络接口信息,winipcfg 命令用于显示 Windows 系统中的网络接口信息。
因此,答案是 D:ifconfig。这个命令可以用来查看网络接口的状态,是正确的选项。

32.vi中哪条命令是不保存强制退出( C )

A. :wq B. :wq! C. :q! D. :quit

vi 编辑器中,如果要强制退出而不保存修改,可以使用以下命令:

 :q!

这个命令会直接退出 vi,不保存任何修改。如果你已经进行了修改但不想保存,可以使用这个命令来强制退出。其他选项中,
A. :wq 是保存并退出,B. :wq! 是强制保存并退出,D. :quit 是退出 vi。

33、在下列分区中,Linux默认的分区是( B)

A. FAT32 B. EXT3 C FAT . D NTFS

在 Linux 系统中,默认的分区是 ext3 分区。ext3 分区是 Linux 系统中常用的文件系统之一,它可以用来存储文件和数据,并提供数据的持久性和可靠性。
其他选项,如 FAT32、EXT3、FAT 和 NTFS,都是不同的文件系统,可以用来存储文件和数据。FAT32 是一种常用的文件系统,可以用来存储小型文件,但是不支持文件的压缩和加密。EXT3 是一种支持文件的压缩和加密的文件系统,可以用来存储大型文件和数据。FAT 是一种早期的文件系统,可以用来存储小型文件,但是不支持文件的压缩和加密。NTFS 是一种支持文件的压缩和加密的文件系统,可以用来存储大型文件和数据,但是不支持文件的持久性和可靠性。
因此,答案是 B:EXT3。这个分区是 Linux 系统中默认的分区,是正确的选项。

34.若要将鼠标从VM中释放出来,可按 ( A)键来实现

A. Ctrl + Alt B. Ctrl +Alt +Del C. Ctrl +Alt +Enter D Ctrl +Enter
35、如果用户想对某一命令详细的了解,可用( C )

A. ls B. help(内部) C. man(列举的信息多) D dir

如果用户想对某一命令详细的了解,可以使用 man 命令。man 命令是 Linux 系统中的一个用来查看命令详细信息的工具,可以用来查看命令的用法、参数和选项等信息。
例如,如果要查看命令 ls -l 的详细信息,可以使用以下命令:

man ls -l
这个命令会打开一个文档,详细介绍了 ls -l 命令的用法、参数和选项等信息。
其他选项,如 ls、help 和 dir,都不是用来查看命令详细信息的。ls 命令用于显示当前目录中的文件和子目录,help 命令用于查看命令的帮助信息,dir 命令用于显示当前目录中的文件和子目录。
因此,答案是 C:man。这个命令可以用来查看命令的详细信息,是正确的选项。

36、Samba服务器的配置文件是 ( D )。

A httpd.conf B inetd.conf C rc.samba D smb.conf

Samba服务器的配置文件是 smb.conf。
Samba服务器是一种用于在 Linux 系统中共享文件和打印机的工具,可以用来让 Windows 系统和 Linux 系统之间共享文件和打印机。
smb.conf 文件是 Samba服务器的配置文件,用于控制 Samba服务器的行为。
该文件包含了 Samba服务器的各种配置信息,例如共享文件夹的名称、共享文件夹的权限、共享文件夹的访问控制等。
其他选项,如 httpd.conf、inetd.conf 和 rc.samba,都不是 Samba服务器的配置文件。httpd.conf 文件是 Apache HTTP 服务器的配置文件,用于控制 Apache HTTP 服务器的行为。inetd.conf 文件是 inetd 服务的配置文件,用于控制 inetd 服务的行为。rc.samba 文件是 Samba服务器的启动脚本,用于控制 Samba服务器的启动方式。
因此,答案是 D:smb.conf。这个文件是 Samba服务器的配置文件,是正确的选项。

37、用户编写了一个文本文件 a.txt,想将该文件名称改为 txt.a,下列命令 __D____可以实现。

A. cd a.txt xt.a B. echo a.txt > txt.a C. rm a.txt txt.a D. cat a.txt > txt.a

具有争议的linux问题
这道题答案是D
B选项有很大的迷惑性
这道题是把 a.txt 改名为 txt.a ,是改名,里面存储的数据不能改变.
B选项中 echo a.txt > txt.a
会把字符串 ‘a.txt’ 存储进txt.a文件中,
这时候会出现效果是两个文件,一个是a.txt,里面存储的原始数据,而txt.a 文件中的存储内容是字符串"a.txt"
只有D选项是这道题的符合要求的选项,同学们在练习的时候,一定要注意,echo a.txt > txt.a 是把一个参数1字符串放进参数2文件中
echo 参数1 > 参数2

在这里插入图片描述
38、Linux文件权限一共 10 位长度,分成四段,第三段表示的内容是___C___ 。

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

以下是一个示例,展示了如何使用Linux文件权限来控制文件的访问权限:

假设有一个名为example.txt的文件,其权限设置为:

-rw-r--r-- 1 user user 0 Mar 17 10:00 example.txt

在这个示例中,权限被分为四段:
第一位是目录类型,这里是文件类型(-),表示这是一个普通文件。
第二位到第四位是文件所有者的权限,rw-表示文件所有者有读取和写入的权限,但没有执行的权限。
第五位到第七位是文件所有者所在组的权限,r--表示该组用户只有读取的权限。
第八位到第十位是其他用户的权限,r--表示其他用户只有读取的权限。
在这个示例中,文件所有者(user)拥有文件的读取和写入的权限,而同一组的其他用户和其他用户只有读取的权限。这样可以控制文件在不同用户和用户组之间的访问权限。

39、在使用mkdir命令创建新的目录时,在其父目录不存在时先创建父目录的选项是___D__。

A. -m B. -d C. -f D. -p

当你使用mkdir命令创建新的目录时,
如果所需的父目录不存在,mkdir命令会自动创建所有的父目录。这被称为"mkdir -p"行为。例如,
如果你尝试创建名为"dir/subdir"的目录,但只有"dir"目录存在,"mkdir"命令会创建"dir"目录,然后创建"subdir"目录。

在这里插入图片描述
40、在 vi 编辑器中的命令模式下,重复上一次对编辑的文本进行的操作,可使用 __C____命令。

A. 上箭头 B. 下箭头 C. “.” D. “*”

vi 编辑器中的命令模式下,重复上一次对编辑的文本进行的操作,可使用 “.” 命令。
这个命令可以重复上一次修改的内容,包括插入文本或删除文本。
选项 A 的上箭头和选项 B 的下箭头用于在命令历史记录中导航,
选项 D 的 “*” 是一个搜索命令,用于在当前文件中查找光标下的单词。因此,答案为 C. “.”。

41、删除文件命令为(   D  )

A.mkdir               B.move              C.mv                D.rm

rm 命令用于删除文件和目录。以下是 rm 的具体用法和一些示例:

用法:rm [options] file...

选项:

-i:交互式删除,每次删除前会提示确认。
-r:递归删除目录及其内容。
-f:强制删除,无需确认。

示例:

删除文件:

rm file.txt

删除多个文件:
rm file1.txt file2.txt file3.txt

删除目录及其内容:
rm -r directory/

交互式删除文件:
rm -i file.txt

在交互式删除时,系统会提示您输入确认,
例如:rm: remove regular file 'file.txt'?,
如果需要删除,只需输入 y,否则输入 n

42、
如果想在Linux下实现热启,应当修改/etc/inittab下的哪一行______。
A.#Trap CTRL-ALT-DELETE
B.#ca::ctrlaltdel :/sbin/shutdown -t3 -r now
C.#id:3:initdefault:
D.#10:3:wait:/etc/rC.d/rc 3

正确答案是B.#ca::ctrlaltdel :/sbin/shutdown -t3 -r now。
在Linux中,/etc/inittab文件用于配置系统的启动和运行方式。
其中,每一行都表示一个特定的初始化任务或行为。在这个文件中,有一个特定的行需要被修改来实现热启动,即当按下Ctrl+Alt+Del组合键时,
系统会重新启动。这个行是:
ca::ctrlaltdel:/sbin/shutdown -r now
所以,如果想在Linux下实现热启,应当修改/etc/inittab下的行"B. #ca::ctrlaltdel :/sbin/shutdown -t3 -r now

43、下列哪个命令在建立一个 tar归档文件的时候列出详细列表( A )。

A.tar -t        b)tar -cv       c)tar -cvf       d)tar –r

tar命令是一个常用的归档命令,可以将多个文件或目录打包成一个归档文件,也可以将归档文件解压缩。其常用的选项如下:

-c:创建归档文件。
-v:详细列出归档文件的内容。
-f:指定归档文件的名称。
-t:列出归档文件的内容。
-x:解压缩归档文件。
-z:使用gzip压缩归档文件。
-j:使用bzip2压缩归档文件。
-J:使用xz压缩归档文件。

例如,要将当前目录下的所有文件打包成一个名为backup.tar的归档文件,可以使用以下命令:
tar -cvf backup.tar .
其中,-c选项表示创建归档文件,-v选项表示详细列出归档文件的内容,-f选项表示指定归档文件的名称,.表示当前目录下的所有文件。
要解压缩backup.tar归档文件,可以使用以下命令:
tar -xf backup.tar
其中,-x选项表示解压缩归档文件,-f选项表示指定需要解压缩的归档文件的名称

44、一个bash shell脚本的第一行是( D )

A.#/bin/csh               B.#/bin/bash   C./bin/bash          D.#!/bin/bash

以下是一个简单的bash shell脚本:
#!/bin/bash
# 这是一个简单的bash shell脚本
echo "Hello, World!"


这个脚本包含三行代码。第一行告诉操作系统该脚本需要使用bash shell来执行,第二行是注释,第三行是要执行的命令,即打印出"Hello, World!"的信息

45、改变文件所有者的命令为( C )

A.chmod              B.touch              C.chown             D.cat

答案C.chown。改变文件所有者的命令是chown,其格式为:
chown [user:group] file
其中,user和group表示要改变文件所有者的用户名和组名,file表示要改变所有者的文件。例如,要将文件myfile.txt的所有者改为user1和user2组,可以使用以下命令:
chown user1:user2 myfile.txt

46、用于文件系统直接修改文件权限管理命令为:(  C  )

A. chown       B. chgrp  C. chmod       D. umask

答案C.chmod。用于文件系统直接修改文件权限管理命令为chmod。其格式为:

chmod [permissions] file
其中,permissions表示要修改的文件权限,
file表示要修改权限的文件。例如,要将文件myfile.txt的权限设置为所有用户只能读取和执行,可以使用以下命令:

chmod 555 myfile.txt

拓展:

--chown   和 chmod   有啥区别?

chown和chmod是Linux系统中的两个文件/文件夹权限管理命令,它们有以下区别:
1. chown:该命令用于更改文件或目录的所有者,它修改的是文件或目录的“拥有者”信息。一般来说,只有root用户才能使用chown命令更改文件或目录的所有者。

例如,如果要将文件“file.txt”的所有者更改为“newuser”,可以使用以下命令:

chown newuser file.txt
2. chmod:该命令用于更改文件或目录的权限,它修改的是文件或目录的“权限位”信息。chmod命令可以设置读取、写入和执行权限,分别对应于r、w、x三个权限位。

例如,如果要将文件“file.txt”的权限设置为“所有者可读可写”,可以使用以下命令:

chmod 600 file.txt

总结来说,chown命令用于更改文件或目录的所有者信息,而chmod命令用于更改文件或目录的权限信息。

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

A.grep            B.gzip           C.find            D.sort

grep命令用于在文件中搜索指定的字符串,并输出包含该字符串的行。例如,要在文件myfile.txt中搜索字符串"hello",可以使用以下命令:
grep hello myfile.txt

gzip命令用于压缩文件。例如,要将文件myfile.txt压缩为myfile.txt.gz,可以使用以下命令:
gzip myfile.txt

find命令用于查找指定的文件。例如,要查找当前目录及其子目录下所有以.txt结尾的文件,可以使用以下命令:
find . -name "*.txt"


sort命令用于对文件中的内容进行排序。例如,要将文件myfile.txt中的内容按照字母顺序排序,并输出到新文件myfile_sorted.txt中,可以使用以下命令:
sort myfile.txt > myfile_sorted.txt

48、建立一个新文件可以使用的命令为(  D )。

A.chmod              B.more               C.cp            D.touch

49、存放Linux基本命令的目录是什么( A  )

A. /bin              B. /tmp          C. /lib           D. /root

A. /bin。在Linux系统中,/bin是存放基本命令的目录。这些命令是系统必不可少的,而且通常是可执行文件。例如,ls、cd、echo等命令都存放在/bin目录下。

50、cd 命令可以改变用户的当前目录,
当用户键入命令 “cd” 并按Enter键后,( C )。

A.当前目录改为根目录    B.当前目录不变,屏幕显示当前目录

C.当前目录改为用户主目录   D.当前目录改为上一级目录

cd命令可以改变用户的当前目录,当用户键入命令“cd”并按下Enter键后,当前目录会改为用户的主目录

51、在UNIX/Linux系统添加新用户的命令是(  D )

A. groupadd      B. usermod  C. userdel       D. useradd

在UNIX/Linux系统中,添加新用户的命令是`useradd`。
以下是使用`useradd`命令添加新用户的示例:
sudo useradd -m -p密码 新用户名
解释说明:
* `sudo`:使用管理员权限运行命令。
* `useradd`:添加新用户的命令。
* `-m`:创建一个新用户的主目录。
* `-p`:设置新用户的密码。
* `密码`:新用户的密码,需要用单引号括起来。
* `新用户名`:要创建的新用户的用户名。

示例:
sudo useradd -m -p 'password123' newuser

这将在系统中创建一个名为"newuser"的新用户,并为其设置密码"password123"。同时,还会创建一个新的主目录作为该用户的主目录。

52、添加用户时使用参数(  A )可以指定用户目录。

A. -d        B. -p   C. -u        D. -c

在Linux系统中,使用adduser命令添加用户时,可以使用-d参数来指定用户目录。例如,要添加一个名为newuser的用户,并将其目录设置为/home/newuser,
可以使用以下命令:
sudo adduser -d /home/newuser newuser

53、修改用户自身的密码可使用( A )

A. passwd       B. passwd -d mytest  C. passwd  mytest     D. passwd -l

passwd。在Linux系统中,修改用户自身的密码可以使用passwd命令。例如,要修改名为newuser的用户的密码,可以使用以下命令:
sudo passwd newuser
其中,sudo表示需要使用管理员权限,passwd表示修改密码,newuser表示要修改密码的用户。
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值