![](https://img-blog.csdnimg.cn/img_convert/e5c5354cd581438dffbd8fe9f4deec0b.jpeg)
本文为Linux命令大全 ,从A到Z都有总结,建议大家收藏以便查用,或者查漏补缺!
A
|
|
|
用于检查调用程序是否可以访问指定的文件,用于检查文件是否存在
|
|
|
|
用于从configure.in文件自动生成aclocal.m4文件
|
|
|
|
测试 ACPI(高级配置和电源接口)子系统是否可用
|
|
提供智能电源管理,用于通知用户空间程序有关 ACPI 事件的信息
|
|
|
|
Linux 版本的 getty,是一个运行在主机上的 Unix 程序,用于管理物理或虚拟终端以允许多用户访问
|
|
指示 shell 在执行命令时将一个字符串替换为另一个字符串
|
|
ALSA(Advanced Linux Sound Architecture) 声卡驱动程序的命令行混音器
|
|
用于 ALSA(高级 Linux 声音架构)声卡驱动程序的命令行音频播放器。
|
|
用于播放标准 MIDI(乐器数字接口)文件,通过将 MIDI 文件的内容发送到 ALSA(高级 Linux 声音架构)MIDI 端口
|
|
当用户不记得确切的命令但知道一些与定义其用途或功能的命令相关的关键字时,可以帮助用户
|
|
为包管理系统提供高级 CLI(命令行界面),旨在作为最终用户的界面,与更专业的 APT 工具(如 apt-cache 和 apt-get)
|
|
|
|
|
|
|
|
|
|
操纵系统的 ARP 缓存,允许完整转储 ARP 缓存
|
|
|
|
一个作业调度程序守护进程,运行调度以供以后执行的作业
|
|
用于删除指定的作业,要删除一个作业,它的作业号在命令中传递
|
|
|
|
|
|
用于创建 C “#define” 或任何其他模板头的模板文件以供 configure 使用
|
|
用于自动生成符合 GNU 编码标准的 Makefile.in 文件
|
|
|
|
用于将我们 Linux 系统中的 configure.in 文件更新为较新的 Autoconf。
|
|
|
B
|
|
|
|
|
从文件名中去除目录信息和后缀,即打印文件名 NAME 并删除任何前导目录组件
|
|
用于从标准输入或指定文件中读取命令并在系统负载水平允许时执行它们,即当平均负载低于 1.5 时
|
|
|
|
|
|
unix 的邮件通知系统,当新邮件到达时在命令行通知用户并告诉它来自谁
|
|
|
|
|
|
用于终止for循环、while循环和until循环的执行
|
|
用于运行内置的 shell,向它传递参数(args),以及获取退出状态
|
|
用于对 bzip2 压缩文件调用 cmp 实用程序
|
|
|
|
|
|
|
|
在启动之前不必读取整个输入文件,因此对于大文件,启动得更快
|
|
用作 CRT 查看 bzip2 压缩文件的过滤器,这些文件以 .bz2 后缀保存
|
C
|
|
|
用于查看特定月份或全年的日历,默认情况下,它显示当前月份的日历作为输出
|
|
当我们不得不在单个变量上使用多个 if/elif 时,这是最好的选择
|
|
|
|
|
|
|
|
|
|
通过提供基于文本的“图形”界面来显示或操作磁盘分区表
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
用于更改用户的登录shell(当前登录shell)
|
|
用于在可用的不同 TTY(TeleTYpewriter)终端之间切换
|
|
用于向标准输出显示一个 CRC(循环冗余校验)值、文件的字节大小和文件名
|
|
|
|
用于逐字节比较两个文件,帮助您找出两个文件是否相同
|
|
用于过滤掉反向换行,col 实用程序只是从标准输入读取并写入标准输出
|
|
用于格式化文本处理器输出,以便可以在阴极射线管显示器上查看
|
|
|
|
|
|
逐行比较两个已排序的文件并写入标准输出,共同的线条和独特的线条
|
|
用于减小文件大小,压缩后,文件将可用,并添加 .Z 扩展名
|
|
用于在 for、while 和 until 循环中跳过当前迭代
|
|
|
|
cpio 代表“复制输入,复制输出”,它用于处理诸如 *.cpio 或 *.tar 之类的存档文件,此命令可以将文件复制到存档或从存档复制文件
|
|
|
|
由类似 Linux 的操作系统提供的软件实用程序,可在预定时间自动执行计划任务
|
|
|
|
|
|
|
|
CUPS(通用单元打印系统)的一种调度程序,实现了基于Internet打印协议的打印系统
|
|
使用任何支持的协议将数据传输到服务器或从服务器传输数据的工具
|
|
|
|
用于存储文件的历史记录,每当文件损坏或出现任何问题时,“cvs”帮助我们返回到以前的版本并恢复我们的文件
|
D
|
|
|
用于显示系统日期和时间。它还用于设置系统的日期和时间
|
|
用于计算算术表达式。它以后缀表达式的形式计算表达式
|
|
Unix 和类 Unix 操作系统的命令行实用程序,其主要目的是转换和复制文件
|
|
用于声明shell变量和函数,设置它们的属性并显示它们的值
|
|
|
|
|
|
|
|
|
|
|
|
用于从 NAME 中删除尾部的斜线“/”并打印剩余部分
|
|
|
|
|
|
|
|
当用户想要以可读格式检索 Linux 系统的处理器、RAM(DIMM)、BIOS 详细信息等系统硬件相关信息时使用
|
|
|
|
|
|
|
|
用于从系统的组件(例如网络连接、IO 设备或 CPU 等)中检索信息或统计信息。
|
|
|
|
|
|
|
|
|
E
|
|
|
|
|
用于启动 ed 文本编辑器,它是一个基于行的文本编辑器,具有最小的界面,这使得处理文本文件的复杂性降低,即创建、编辑、显示和操作文件
|
|
|
|
使用软件弹出可移动媒体(通常是 CD-ROM、软盘、磁带或 JAZ 或 ZIP 磁盘)
|
|
一个具有简单用户界面的编辑器。此外,此编辑器中没有插入模式。它只有编辑模式。
|
|
|
|
用于打印环境变量。它还用于在自定义环境中运行实用程序或命令
|
|
|
|
Linux 中的文本编辑器,也称为 vi 编辑器的行编辑器模式
|
|
|
|
|
|
将制表符转换为文件中的空格,当未指定文件时,它会从标准输入中读取
|
|
此命令或脚本语言适用于需要用户输入的脚本,通过提供输入来自动执行任务
|
|
是 bash shell BUILTINS 命令,这意味着它是 shell 的一部分,标记了要导出到子进程的环境变量
|
|
|
F
|
|
|
用于打印给定数字的质因数,从命令行给出或从标准输入读取
|
|
用于列出、编辑或重新执行先前输入到交互式 shell 中的命令
|
|
扫描字体目录并为使用 fontconfig 进行字体处理的应用程序构建字体缓存
|
|
用于列出可用的字体和字体样式,使用格式选项,可以过滤和整理所有字体的列表
|
|
Format disk 是 Linux 中一个对话框驱动的命令,用于创建和操作磁盘分区表
|
|
|
|
|
|
用于确定文件的类型,.file 类型可以是人类可读的(例如 'ASCII text')或 MIME 类型(例如 'text/plain; charset=us-ascii')
|
|
|
|
这是一个用户信息查找命令,提供所有登录用户的详细信息。
|
|
|
|
将输入文件中的每一行包装起来以适应指定的宽度并将其打印到标准输出
|
|
|
|
显示可用空间总量以及系统中使用的内存量和交换内存量,以及内核使用的缓冲区
|
|
|
|
|
G
|
|
|
用于源代码的预处理、编译、汇编和链接以生成可执行文件
|
|
|
|
GNU Compiler Collections 主要用于编译 C 和 C++ 语言。它也可用于编译 Objective C 和 Objective C++
|
|
GNU Debugger 工具有助于调试用 C、C++、Ada、Fortran 等编写的程序。
|
|
|
|
用于管理 /etc/group 和 /etc/gshadow
|
|
在文件中搜索特定的字符模式,并显示包含该模式的所有行
|
|
|
|
|
|
|
|
组是用户的集合。组使管理具有相同安全性和访问权限的用户变得容易
|
|
验证组信息的完整性。它检查 /etc/group 和 /etc/gshadow 中的所有条目是否具有正确的格式并包含有效数据
|
|
用于转换为阴影组。grpconv 命令从组中创建一个 gshadow 和一个可选的现有 gshadow
|
|
此命令调用 Ghostscript,是 Adobe Systems PostScript 和可移植文档格式 (PDF) 语言的解释器
|
|
|
|
|
|
|
H
|
|
|
用于指示硬件停止所有 CPU 功能,会重新启动或停止系统。
|
|
|
|
用于获取有关硬盘的统计信息、更改写入间隔、声音管理和 DMA 设置
|
|
|
|
|
|
用于过滤和显示指定的文件,或以人类可读的指定格式的标准输入
|
|
|
|
|
|
|
|
用于获取DNS(域名系统)名称并设置系统的主机名或NIS(网络信息系统)域名。
|
|
提供适当的 API 用于控制 Linux 系统主机名并更改其相关设置
|
|
允许用户以交互方式实时监控系统的重要资源或服务器进程
|
|
用于访问硬件时钟的实用程序,也称为实时时钟 (RTC)
|
I
|
|
|
|
|
用于找出当前用户或服务器中任何其他用户的用户名和组名以及数字 ID(UID 或组 ID)
|
|
|
|
|
|
|
|
|
|
用于捕获我们拥有的任何活动页面的屏幕截图,并将输出作为图像文件
|
|
|
|
|
|
|
|
|
|
用于显示和监控磁盘 IO 使用情况的详细信息,甚至可以获取进程现有 IO 使用情况的表格
|
|
|
|
用于删除一些 IPC(进程间通信)资源。它消除了系统中的 IPC 对象及其相关数据结构
|
|
显示有关调用进程对其具有读访问权限的进程间通信设施的信息
|
|
用于为 IPv4 的 Netfilter 防火墙设置和维护表,包含在 Linux 内核中
|
|
将当前的 iptables 规则保存在用户指定的文件中,以后用户需要时可以使用
|
|
用于显示参数,以及从 /proc/net/wireless 中提取的无线统计信息
|
J
|
|
|
|
|
用于查看 systemd、kernal 和 journal 日志
|
K
|
|
|
用于手动终止进程。kill 命令向终止进程的进程发送信号
|
L
|
|
|
用于显示自创建文件 /var/log/wtmp 以来登录和退出的所有用户的列表
|
|
|
|
|
|
|
|
|
|
|
|
用于显示有关块设备的详细信息,这些块设备(除了 ram 磁盘)基本上是那些代表连接到 PC 的设备的文件。
|
|
用于从/proc目录下的各种文件中生成系统硬件配置的详细信息
|
|
用于显示 Linux 内核中模块的状态。它导致加载模块的列表
|
|
|
|
|
M
|
|
|
Linux 中的此命令打印邮件队列,即邮件队列中的消息列表
|
|
|
|
|
|
|
|
|
|
用于在命令提示符下查看文本文件,在文件较大的情况下一次显示一屏(例如日志文件)
|
|
用于将设备上找到的文件系统挂载到以“/”为根的大树结构(Linux 文件系统)
|
|
|
|
用于在 UNIX 等文件系统中将一个或多个文件或目录从一处移动到另一处
|
N
|
|
|
它是功能强大的网络工具、安全工具或网络监控工具之一。
|
|
显示各种网络相关信息,如网络连接、路由表、接口统计、伪装连接、组播成员等。
|
|
用于控制 NetworkManager。nmcli commnad 还可用于显示网络设备状态、创建、编辑、激活/停用和删除网络连接
|
|
一种用于查询域名系统 (DNS) 以获取域名或 IP 地址映射或任何其他特定 DNS 记录的网络管理工具
|
O
|
|
|
用于将输入的内容以八进制格式为默认格式进行不同格式的转换
|
P
|
|
|
|
|
用于水平连接文件(并行合并),方法是输出由来自每个指定文件的行组成的行,以制表符作为分隔符分隔,到标准输出
|
|
|
|
|
|
一个用户信息查找命令,提供所有登录用户的详细信息。
|
|
用于显示进程的内存映射。内存映射指示内存是如何分布的
|
|
|
|
用于在终端窗口上显示给定的字符串、数字或任何其他格式说明符
|
|
用于列出当前正在运行的进程及其 PID 以及一些其他信息,这取决于不同的选项
|
|
|
R
|
|
|
|
|
|
|
|
|
用于获取 ELF(Executable and Linkable Format) 文件的信息
|
|
|
|
|
|
用于根据正则表达式 perlexpr 重命名命名文件
|
|
用于初始化终端。一旦程序终止,终端处于异常状态,这很有用
|
|
|
|
|
|
|
|
用于从 UNIX 等文件系统中删除文件、目录、符号链接等对象
|
|
|
|
|
|
|
|
|
S
|
|
|
用于监控 Linux 系统的资源,如 CPU 使用率、内存使用率、I/O 设备消耗等。
|
|
|
|
提供从单个 ssh 会话启动和使用多个 shell 会话的能力
|
|
|
|
用于重放脚本命令记录的日志文件中存储的
typescript/terminal_activity
|
|
本文转自 https://blog.csdn.net/Python_0011/article/details/137904497?spm=1001.2014.3001.5502,如有侵权,请联系删除。