Linux面试题(二)

目录

17、怎么使一个命令在后台运行?

[18、利用 ps 怎么显示所有的进程? 怎么利用 ps 查看指定进程的信息?](#18、利用 ps 怎么显示所有的进程? 怎么利用 ps 查看指定进程的信息?)

19、哪个命令专门用来查看后台任务?

20、把后台任务调到前台执行使用什么命令?把停下的后台任务在后台执行起来用什么命令?

[21、终止进程用什么命令? 带什么参数?](#21、终止进程用什么命令? 带什么参数?)

22、怎么查看系统支持的所有信号?

[23、搜索文件用什么命令? 格式是怎么样的?](#23、搜索文件用什么命令? 格式是怎么样的?)

[24、查看当前谁在使用该主机用什么命令? 查找自己所在的终端信息用什么命令?](#24、查看当前谁在使用该主机用什么命令? 查找自己所在的终端信息用什么命令?)

25、使用什么命令查看用过的命令列表?

[26、使用什么命令查看磁盘使用空间? 空闲空间呢?](#26、使用什么命令查看磁盘使用空间? 空闲空间呢?)

27、使用什么命令查看网络是否连通?

[28、使用什么命令查看 ip 地址及接口信息?](#28、使用什么命令查看 ip 地址及接口信息?)

29、查看各类环境变量用什么命令?

30、通过什么命令指定命令提示符?

[31、查找命令的可执行文件是去哪查找的? 怎么对其进行设置及添加?](#31、查找命令的可执行文件是去哪查找的? 怎么对其进行设置及添加?)


17、怎么使一个命令在后台运行?

一般都是使用 & 在命令结尾来让程序自动运行。(命令后可以不追加空格)


18、利用 ps 怎么显示所有的进程? 怎么利用 ps 查看指定进程的信息?

ps -ef (system v 输出)

ps -aux bsd 格式输出

ps -ef | grep pid


19、哪个命令专门用来查看后台任务?

job -l


20、把后台任务调到前台执行使用什么命令?把停下的后台任务在后台执行起来用什么命令?

把后台任务调到前台执行 fg

把停下的后台任务在后台执行起来 bg


21、终止进程用什么命令? 带什么参数?

kill [-s <信息名称或编号>][程序] 或 kill [-l <信息编号>]

kill-9 pid


22、怎么查看系统支持的所有信号?

kill -l


23、搜索文件用什么命令? 格式是怎么样的?

find <指定目录> <指定条件> <指定动作>

whereis 加参数与文件名

locate 只加文件名

find 直接搜索磁盘,较慢。

find / -name "string*"


24、查看当前谁在使用该主机用什么命令? 查找自己所在的终端信息用什么命令?

查找自己所在的终端信息:who am i

查看当前谁在使用该主机:who


25、使用什么命令查看用过的命令列表?

history


26、使用什么命令查看磁盘使用空间? 空闲空间呢?

df -hl

文件系统 容量 已用 可用 已用% 挂载点

Filesystem Size Used Avail Use% Mounted on /dev/hda2 45G 19G 24G 44% /

/dev/hda1 494M 19M 450M 4% /boot


27、使用什么命令查看网络是否连通?

netstat


28、使用什么命令查看 ip 地址及接口信息?

ifconfig


29、查看各类环境变量用什么命令?

查看所有 env

查看某个,如 home: env $HOME


30、通过什么命令指定命令提示符?

\u:显示当前用户账号

\h:显示当前主机名

\W:只显示当前路径最后一个目录

\w:显示当前绝对路径(当前用户目录会以~代替)

$PWD:显示当前全路径

:显示命令行''或者'#'符号

#:下达的第几个命令

\d:代表日期,格式为 week day month date,例如:"MonAug1"

\t:显示时间为 24 小时格式,如:HH:MM:SS

\T:显示时间为 12 小时格式

\A:显示时间为 24 小时格式:HH:MM

\v:BASH 的版本信息 如 export PS1='[\u@\h\w#]$'


31、查找命令的可执行文件是去哪查找的? 怎么对其进行设置及添加?

whereis [-bfmsu][-B <目录>...][-M <目录>...][-S <目录>...][文件...]

补充说明:whereis 指令会在特定目录中查找符合条件的文件。这些文件的烈性应属于原始代码,二进制文件,或是帮助文件。

-b 只查找二进制文件。

-B <目录> 只在设置的目录下查找二进制文件。 -f 不显示文件名前的路径名称。

-m 只查找说明文件。

-M <目录> 只在设置的目录下查找说明文件。-s 只查找原始代码文件。

-S <目录> 只在设置的目录下查找原始代码文件。 -u 查找不包含指定类型的文件。

w -h ich 指令会在 PATH 变量指定的路径中,搜索某个系统命令的位置,并且返回第一个搜索结果。

-n 指定文件名长度,指定的长度必须大于或等于所有文件中最长的文件名。

-p 与-n 参数相同,但此处的包括了文件的路径。 -w 指定输出时栏位的宽度。

-V 显示版本信息


32、通过什么命令查找执行命令?

which 只能查可执行文件

whereis 只能查二进制文件、说明文档,源文件等


33、怎么对命令进行取别名?

alias la='ls -a'

Linux 面试题(一)-CSDN博客

相关推荐
进击的小头几秒前
一阶IIR低通滤波器:从原理到嵌入式实战
c语言·算法
五_谷_丰_登几秒前
C++模板元编程学习——模板简介
c++·stl·c++标准库
wotaifuzao5 分钟前
STM32+FreeRTOS 长期可维护架构设计(事件驱动篇)-- 告别“屎山”代码
c语言·stm32·嵌入式硬件·freertos·状态机·事件驱动·嵌入式架构
D___H6 分钟前
Part10_编写自己的解释器
python
Zero_to_zero12348 分钟前
Claude code系列(一):claude安装、入门及基础操作指令
人工智能·python
Yeats_Liao10 分钟前
异步推理架构:CPU-NPU流水线设计与并发效率提升
python·深度学习·神经网络·架构·开源
yong999010 分钟前
MATLAB的智能扫地机器人工作过程仿真
开发语言·matlab·机器人
2601_9498477510 分钟前
Flutter for OpenHarmony 剧本杀组队App实战:邀请好友功能实现
开发语言·javascript·flutter
浮尘笔记12 分钟前
Go语言并发安全字典:sync.Map的使用与实现
开发语言·后端·golang
2301_8112329813 分钟前
C++中的契约编程
开发语言·c++·算法