Linux面试笔试题(2)

news2024/9/24 3:21:14

在这里插入图片描述
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表示要修改密码的用户。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/908339.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

计算机网络第2章(物理层)

计算机网络第2章(物理层) 2.1 物理层的基本概念2.2 物理层下面的传输媒体2.2.1 导引型传输媒体2.2.2 非导引型传输媒体 2.3 传输方式2.3.1 串行传输和并行传输2.3.2 同步传输和异步传输2.3.3 单向通信(单工)、双向交替通信&#x…

【Leetcode】105.从前序与中序遍历序列构造二叉树

一、题目 1、题目描述 给定两个整数数组 preorder 和 inorder ,其中 preorder 是二叉树的先序遍历, inorder 是同一棵树的中序遍历,请构造二叉树并返回其根节点。 示例1: 输入: preorder = [3,9,20,15,7], inorder = [9,3,15,20,7] 输出: [3,9,20,null,null,15,7]示例…

口腔牙科门诊挂号系统 微信小程序的设计与实现_1171u-

随着信息时代的来临,过去的“口腔助手”管理方式缺点逐渐暴露,现在对过去的“口腔助手”管理方式的缺点进行分析,采取计算机方式构建“口腔助手”小程序。本文通过阅读相关文献,研究国内外相关技术,提出了一种预约信息…

睿趣科技:抖音小店新人最适合卖什么产品

随着移动互联网的不断发展,短视频平台如今已经成为了人们日常生活中不可或缺的一部分。其中,抖音作为国内短视频平台的代表,不仅让用户可以欣赏到各种有趣、创意的短视频内容,同时也为创业者提供了一个广阔的创业机会——抖音小店…

【数据结构入门指南】二叉树顺序结构: 堆及实现(全程配图,非常经典)

【数据结构入门指南】二叉树顺序结构: 堆及实现(全程配图,非常经典) 一、前言:二叉树的顺序结构二、堆的概念及结构三、堆的实现(本篇博客以实现小堆为例)3.1 准备工作3.2 初始化3.3 堆的插入3.3.1 向上调…

【五子棋】

五子棋 文章目录 五子棋前言一、登录功能二.哈希表管理用户的会话和房间三.基于Websocket连接开发的功能1.匹配功能2.游戏房间3.挑战功能4.人机对战5.聊天功能 前言 这篇博客主要详细介绍我的五子棋项目的核心功能的实现细节,也就是详细介绍五子棋各个功能是如何实…

Java IO流(三)线程模型

传统阻塞I/O模式 其中黄色框表示对象,蓝色框表示线程,白色框表示API方法 特点 采用阻塞IO模式获取输入数据每个连接都需要独立的线程完成数据的输入,业务处理和处理结果数据返回 潜在问题 并发数很大时,需要对应每个连接请求创建一个线程,所以占用资源很大连接创建后,若当前…

CentOS系统环境搭建(十七)——elasticsearch设置密码

centos系统环境搭建专栏🔗点击跳转 elasticsearch设置密码 没有密码是很不安全的一件事😭 文章目录 elasticsearch设置密码1.设置密码2.登录elasticsearch3.登录kibana4.登录elasticsearch-head 1.设置密码 关于Elasticsearch的安装请看CentOS系统环境搭…

每天一道leetcode:1306. 跳跃游戏 III(图论中等广度优先遍历)

今日份题目: 这里有一个非负整数数组 arr,你最开始位于该数组的起始下标 start 处。当你位于下标 i 处时,你可以跳到 i arr[i] 或者 i - arr[i]。 请你判断自己是否能够跳到对应元素值为 0 的 **任一** 下标处。 注意,不管是什…

【C++从0到王者】第二十二站:一文讲透多继承与菱形继承

文章目录 前言一、多继承二、菱形继承三、菱形虚拟继承四、菱形虚拟继承的底层原理五、菱形虚拟继承对于空间的优化六、多继承和菱形继承中的一些细节七、菱形继承在库里面的应用八、继承和组合九、继承总结 前言 在我们前面所说的继承其实在C中也叫做单继承 即一个子类只有一…

【Python爬虫案例】爬取大麦网任意城市的近期演出!

老规矩,先上结果: 含10个字段: 页码,演出标题,链接地址,演出时间,演出城市,演出地点,售价,演出类别,演出子类别,售票状态。 代码演示…

2023年清洁能源与智能电网国际会议(CCESG 2023)

会议简介 Brief Introduction 2023年清洁能源与智能电网国际会议(CCESG 2023) 会议时间:2023年 召开地点:中国南宁 大会官网:CCESG 2023-2023 International Joint Conference on Clean Energy and Smart Grid 由IASED主办, CoreS…

Linux的基础指令

目录 1、ls指令 .和..意义 2、pwd指令 3、cd指令 ①cd ~ ②cd - 关于cd ..的用法 绝对路径和相对路径 4、touch指令 5、mkdir指令 tree指令 6、rmdir指令 7、rm指令 * 8、man指令 9、cp指令 nano: 10、mv指令 11、cat指令 12、more指令 13、less…

【Python web细说实战】Django的集成测试

今天给大家分享一下Python Web开发——Django的集成测试,如何利用集成测试来提高代码质量、减少bug。 1. 什么是集成测试? 在开始介绍Django的集成测试之前,我们先来了解一下什么是集成测试。集成测试是软件开发中的一种测试方法&#xff0c…

HCIP——MPLS VPN实验

MPLS VPN 一、实验1、实验拓扑及要求2、实验拓扑搭建以及IP地址划分3、实验步骤1、配置永不超时以及接口IP地址2、给R1,R2,R3,R4配置OSPF3、配置BGP非直连建邻,并开启vpnV4路由传递功能4、配置MPLS5、在PE端做MPLS VPN6、给R1以及…

概率论与数理统计:第六章:数理统计

文章目录 Ch6. 数理统计(一) 总体与样本(二) 统计量 (5个)(三) 抽样分布 (3个)0.上α分位点1.χ分布2.t分布3.F分布 (四) 抽样分布定理1.单个正态总体2.两个正态总体 Ch6. 数理统计 (一) 总体与样本 1.概念: (1)总体 (2)样本 简单随机样本,简称样本。…

3种解决找不到mfc140u.dll无法继续执行代码的方法

1.解决mfc140u.dll丢失之前先了解一下它的一些具体功能和作用 用户界面和窗口管理:mfc140u.dll提供了一系列类和函数,用于创建和管理应用程序的用户界面元素,如窗口、菜单、工具栏、状态栏等。它还提供了窗口消息处理的机制,使开…

Hover研究: 下一代借贷协议 | 第一部分

这是我们对关于可持续通证经济模型用于借贷协议的研究,一共分为两部分,此篇为第一部分。 Hover团队花费了大量时间研究现有的借贷协议结构。我们的研究揭示了这些协议在扩展和增长过程中面临的多个挑战。 本系列将讨论这些挑战是什么,为什么它…

23款奔驰GLE350轿跑升级原厂前排座椅通风系统,夏天必备的功能

通风座椅的主动通风功能可以迅速将座椅表面温度降至适宜程度,从而确保最佳座椅舒适性。该功能启用后,车内空气透过打孔皮饰座套被吸入座椅内部,持续时间为 8 分钟。然后,风扇会自动改变旋转方向,将更凉爽的环境空气从座…

【业务功能篇72】分布式锁实现分析

什么是分布式锁?当多个进程在同一个系统中,用分布式锁控制多个进程对资源的访问 分布式锁应用场景 (1)传统的单体应用单机部署情况下,可以使用java并发处理相关的API进行互斥控制。 (2)分布式…