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博客

相关推荐
执着的小火车2 分钟前
02-18.python入门基础一基础算法
数据结构·python·算法·排序算法
梦茹^_^3 分钟前
排序算法(系列)
数据结构·python·算法·排序算法·希尔排序·基数排序·计数排序和桶排序
秀儿y4 分钟前
单机服务和微服务
java·开发语言·微服务·云原生·架构
ybq195133454315 分钟前
javaEE-多线程案例-单例模式
java·开发语言
code monkey.10 分钟前
【排序算法】—— 计数排序
c++·算法·排序算法
云青山水林12 分钟前
2024.12.21 周六
c++·算法·贪心算法
kiiila16 分钟前
【Qt】编辑框/按钮控件---实现HelloWorld
开发语言·qt
码上好玩17 分钟前
vscode写python,遇到问题:ModuleNotFoundError: No module named ‘pillow‘(已解决 避坑)
vscode·python·pillow
Dcy_ASK19 分钟前
认识Python语言
开发语言·python