Linux 常见面试题 Day1

简介: 1、以下命令可以用于获取本机cpu使用率的是(C)A. ifconfig: ifconfig(接口配置)用于配置和显示 Unix-like 系统上的网络接口的信息。它提供有关网络接口的信息,包括 IP 地址、MAC 地址和其他与网络相关的数据。然而,它不提供有关 CPU 使用率的信息。B. uptime: uptime 命令显示系统的负载平均值和当前时间。它不直接提供有关 CPU 使用率的信息。它显示系统已运行的时间以及当前系统负载平均值,这可以让你了解系统活动,但它不会将 CPU 使用按进程细分显示。C. top: top 是一个强大且交互式的命令行实用程序,用于监视系统性能。它提供有

1、以下命令可以用于获取本机cpu使用率的是(C)

A. ifconfig: ifconfig(接口配置)用于配置和显示 Unix-like 系统上的网络接口的信息。它提供有关网络接口的信息,包括 IP 地址、MAC 地址和其他与网络相关的数据。然而,它不提供有关 CPU 使用率的信息。

B. uptime: uptime 命令显示系统的负载平均值和当前时间。它不直接提供有关 CPU 使用率的信息。它显示系统已运行的时间以及当前系统负载平均值,这可以让你了解系统活动,但它不会将 CPU 使用按进程细分显示。

C. top: top 是一个强大且交互式的命令行实用程序,用于监视系统性能。它提供有关系统资源使用的实时信息,包括各个进程的 CPU 使用情况。它显示按资源消耗排序的运行进程列表,使您能够查看哪些进程正在使用 CPU 以及使用了多少。这是一个用于检查 CPU 使用情况的有用工具。

D. netstat: netstat 是一个命令行网络实用程序,用于显示网络连接、路由表、接口统计信息、伪装连接等等。它用于网络相关任务,但不提供有关 CPU 使用率的信息。

2、假设Apache产生的日志文件名为access_log,在apache正在运行时,执行命令mv access_log access_log.bak,执行完后,请问新的apache的日志会打印到哪里,请选择下列描述正确的是(B)

A. 系统会检查access_log文件是否存在,若不存在则创建。

B.虽然此时文件被改名,但是由于服务正在运行,因为它的inode节点的位置没有变,程序打开的fd仍然会指向原来那个inode,不会因为文件名的改变而改变。apache会继续向已改名的文件中追加日志。

C. 系统会报错

D.以上答案都不正确

3、下面哪条命令可以把f1.txt复制到f2.txt(B)

A. cat f1.txt/f2.txt

B. cat f1.txt>f2.txt , 是将文件 f1.txt 的内容复制到 f2.txt 中,但这不是最常用的文件复制方法。

C. cp f1.txt|f2.txt ,错了中间没有 | 符号。

D. copy f1.txt/f2.txt

4、以下哪些方式/命令不可以查看某IP是否可达(D)

D. top 是一个用于监视系统性能和运行进程的命令行工具,而不是用于检查网络可达性的工具。

A. telnet - 用于测试网络连接,通常用于检查某个端口是否可达。

B. ping - 用于向目标 IP 发送 ICMP 请求并等待响应,以检查目标 IP 是否可达。

C. tracert(在 Linux/Unix 系统上是 traceroute) - 用于跟踪数据包从源到目标的路径,以检查网络有       中的路由情况,从而确定 IP 是否可达。

5、在Linux 系统中,你看到一个文件的属主和属组都是 root,它的权限是-rwxrwxr--,那么下面的描述中哪个是不正确的(D)

A. root用户具有读取的权限 - 正确。属主为root,具有读取权限。

B. root用户具有修改的权限 - 正确。属主为root,具有写入权限,因此可以修改文件。

C. 其他用户具有读取的权限 - 正确。其他用户(非属主和非属组)具有读取权限。

D. 其他用户具有修改的权限 - 不正确。其他用户(非属主和非属组)不具有写入权限,因此不能修改文件。因此,D 选项是不正确的。

6、下列提法中,不属于ifconfig命令作用范围的是(D)

A. 配置本地回环地址 - 正确。ifconfig可以用于配置本地回环接口的IP地址。

B. 配置网卡的IP地址 - 正确。ifconfig可以用于配置物理网卡接口的IP地址。

C. 激活网络适配器 - 正确。ifconfig可以用于激活或停用网络适配器。

D. 加载网卡到内核中 - 不正确。ifconfig通常不用于加载或卸载网络适配器到内核中,这通常是由其他命令或系统服务来完成。

7、linux系统中,以下哪个文件会记录用户操作的历史记录?(D)

A. /var/log/syslog

B./var/log/messages

C./home/.bash_profile

D. /home/.bash_history

8、终止一个前台进程常用到的命令和操作是(B)

A. kill

B. ctrl+C

C. shut down

D. halt

9、以下命令用于设置环境变量的是(A)

A. export,用于设置环境变量。

B. cat,通常不用于设置环境变量,而是用于查看文件内容。

C. echo,通常用于在终端上显示文本,可以用于检查环境变量是否设置成功。

D. env,用于显示当前 shell 进程的环境变量列表,可以用于查看所有环境变量。

10、cp拷贝命令的-f参数含义为?(D)

A.拷贝目录

B.递归处理

C.显示执行过程,-v 或 --verbose 显示执行过程。

D. 强制进行拷贝,-f 或 --force 强行复制文件或目录。

目录
相关文章
|
7月前
|
存储 运维 关系型数据库
2024年最全ceph的功能组件和架构概述(2),Linux运维工程面试问题
2024年最全ceph的功能组件和架构概述(2),Linux运维工程面试问题
2024年最全ceph的功能组件和架构概述(2),Linux运维工程面试问题
|
7月前
|
运维 Linux Docker
Docker笔记(个人向) 简述,最新高频Linux运维面试题目分享
Docker笔记(个人向) 简述,最新高频Linux运维面试题目分享
|
4月前
|
Linux 数据安全/隐私保护 Perl
解锁Linux高手秘籍:文件操作+命令解析大揭秘,面试场上让你光芒万丈,技术实力惊艳四座!
【8月更文挑战第5天】Linux作为服务器与嵌入式系统的基石,其文件管理和命令行操作是技术人员必备技能。本文从文件操作和基础命令两大方面,深入浅出地解析Linux核心要义,助你在面试中脱颖而出。首先探索文件系统的树状结构及操作,包括使用`ls -la`浏览文件详情、`touch`创建文件、`rm -r`慎删目录、`cp`与`mv`复制移动文件、以及利用`find`搜索文件。接着掌握命令行技巧,如用`cat`、`more`和`less`查看文件内容;借助`grep`、`sed`与`awk`处理文本;运用`ps`、`top`和`kill`管理进程;并通过`chmod`和`chown`管理文件权限。
84 8
|
4月前
|
监控 Linux 数据安全/隐私保护
Linux大神养成记:掌握这些逆天命令与快捷方式,面试秒变MVP,让你的技术实力燃爆全场!
【8月更文挑战第5天】Linux作为开源领域的核心,熟悉其基本命令对系统管理员和技术人员至关重要。本文精选了面试中常考的Linux命令,覆盖文件管理、文本处理、进程监控及权限调整等关键领域,并介绍了提高效率的快捷方式。通过掌握如`ls -l`、`grep "error"`、`top`、`chmod 755`等实用命令,以及Tab自动补全、历史命令浏览等功能,不仅能显著提升日常工作效能,还能在求职面试时展现出扎实的技术功底。
70 4
|
6月前
|
存储 网络协议 编译器
【干货总结】Linux C/C++面试知识点
Linux C/C++基础与进阶知识点,不仅用于面试,平时开发也用得上!
623 20
|
5月前
|
Linux 编译器 Shell
拼多多面试 Linux下一个应用程序开始执行到main被调用之间经历了什么?
在Linux中,程序启动到`main`调用涉及加载器、内核、动态链接器和C运行时。`execve`系统调用加载ELF文件,内核创建进程,加载段,设置栈和调用动态链接器。动态链接器解析符号,重定位,执行初始化。C运行时初始化堆栈,调用`main`。从`_start`到`main`的流程包括环境设置和函数调用。
76 0
|
7月前
|
运维 Linux 程序员
最全树莓派4B安装64位Linux(不用显示器键盘鼠标),Linux运维面试送分题
最全树莓派4B安装64位Linux(不用显示器键盘鼠标),Linux运维面试送分题
最全树莓派4B安装64位Linux(不用显示器键盘鼠标),Linux运维面试送分题
|
6月前
|
消息中间件 Unix Linux
[高频]Linux中常见的命令及常见面试题
[高频]Linux中常见的命令及常见面试题
|
5月前
|
存储 Java Linux
Java面试之Linux和docker
Java面试之Linux和docker
50 0
|
7月前
|
运维 Linux Docker
ChatGLM3在Docker环境部署(1),Linux运维电话面试技巧
ChatGLM3在Docker环境部署(1),Linux运维电话面试技巧