本文为Linux命令大全(有PDF),从A到Z都有总结,建议大家收藏以便查用,或者查漏补缺!
A
|----------------|-----------------------------------------------------------------------|
| 命令 | 描述 |
| access | 用于检查调用程序是否可以访问指定的文件,用于检查文件是否存在 |
| accton | 用于打开或关闭记帐进程或更改信息进程记帐文件 |
| aclocal | 用于从configure.in文件自动生成aclocal.m4文件 |
| acpi | 用于显示电池状态和其他 ACPI 信息 |
| acpi_available | 测试 ACPI(高级配置和电源接口)子系统是否可用 |
| acpid | 提供智能电源管理,用于通知用户空间程序有关 ACPI 事件的信息 |
| addr2line | 用于将地址转换为文件名和行号 |
| agetty | Linux 版本的 getty,是一个运行在主机上的 Unix 程序,用于管理物理或虚拟终端以允许多用户访问 |
| alias | 指示 shell 在执行命令时将一个字符串替换为另一个字符串 |
| amixer | ALSA(Advanced Linux Sound Architecture) 声卡驱动程序的命令行混音器 |
| aplay | 用于 ALSA(高级 Linux 声音架构)声卡驱动程序的命令行音频播放器。 |
| aplaymidi | 用于播放标准 MIDI(乐器数字接口)文件,通过将 MIDI 文件的内容发送到 ALSA(高级 Linux 声音架构)MIDI 端口 |
| apropos | 当用户不记得确切的命令但知道一些与定义其用途或功能的命令相关的关键字时,可以帮助用户 |
| apt | 为包管理系统提供高级 CLI(命令行界面),旨在作为最终用户的界面,与更专业的 APT 工具(如 apt-cache 和 apt-get) |
| apt-get | 一个命令行工具,有助于在 Linux 中处理包 |
| aptitude | 开放高度内置的接口与机器的包管理器交互 |
| ar | 用于从档案中创建、修改和提取文件 |
| arch | 用于打印计算机架构 |
| arp | 操纵系统的 ARP 缓存,允许完整转储 ARP 缓存 |
| aspell | 在 Linux 中用作拼写检查器 |
| atd | 一个作业调度程序守护进程,运行调度以供以后执行的作业 |
| atrm | 用于删除指定的作业,要删除一个作业,它的作业号在命令中传递 |
| atq | 显示用户安排的待处理作业列表 |
| autoconf | 在 Linux 中用于生成配置脚本 |
| autoheader | 用于创建 C "#define" 或任何其他模板头的模板文件以供 configure 使用 |
| automake | 用于自动生成符合 GNU 编码标准的 Makefile.in 文件 |
| autoreconf | 用于为类 Unix 系统创建可自动构建的源代码 |
| autoupdate | 用于将我们 Linux 系统中的 configure.in 文件更新为较新的 Autoconf。 |
| awk | 一种用于操作数据和生成报告的脚本语言 |
B
|----------|-------------------------------------------------|
| 命令 | 描述 |
| banner | 用于将大写的 ASCII 字符串打印到标准输出 |
| basename | 从文件名中去除目录信息和后缀,即打印文件名 NAME 并删除任何前导目录组件 |
| batch | 用于从标准输入或指定文件中读取命令并在系统负载水平允许时执行它们,即当平均负载低于 1.5 时 |
| bc | 用于命令行计算器 |
| bg | 用于在后台放置前台作业 |
| biff | unix 的邮件通知系统,当新邮件到达时在命令行通知用户并告诉它来自谁 |
| bind | 用于设置 Readline 键绑定和变量 |
| bison | 一个类似于 yacc 的解析器生成器 |
| break | 用于终止for循环、while循环和until循环的执行 |
| builtin | 用于运行内置的 shell,向它传递参数(args),以及获取退出状态 |
| bzcmp | 用于对 bzip2 压缩文件调用 cmp 实用程序 |
| bzdiff | 用于比较bzip2压缩文件 |
| bzgrep | 用于在 bzip2 压缩文件中搜索模式或表达式 |
| bzip2 | 用于压缩和解压文件 |
| bzless | 在启动之前不必读取整个输入文件,因此对于大文件,启动得更快 |
| bzmore | 用作 CRT 查看 bzip2 压缩文件的过滤器,这些文件以 .bz2 后缀保存 |
C
|-----------|---------------------------------------------------------------------------|
| 命令 | 描述 |
| cal | 用于查看特定月份或全年的日历,默认情况下,它显示当前月份的日历作为输出 |
| case | 当我们不得不在单个变量上使用多个 if/elif 时,这是最好的选择 |
| cat | 从文件中读取数据并将其内容作为输出 |
| cc | 用于编译 C 语言代码并创建可执行文件 |
| ccrypt | 一个用于数据加密和解密的命令行工具 |
| cd | 称为更改目录命令。它用于更改当前工作目录 |
| cfdisk | 通过提供基于文本的"图形"界面来显示或操作磁盘分区表 |
| chage | 用于查看和修改用户密码过期信息 |
| chattr | 一个文件系统命令,用于更改目录中文件的属性 |
| chfn | 更改用户名和其他详细信息 |
| chgrp | 用于更改文件或目录的组所有权 |
| chkconfig | 用于列出所有可用服务并查看或更新其运行级别设置 |
| chmod | 用于改变文件的访问模式 |
| chown | 用于更改文件所有者或组 |
| chpasswd | 用于一次更改多个用户的密码 |
| chroot | 用于更改根目录 |
| chrt | 用于操作进程的实时属性 |
| chsh | 用于更改用户的登录shell(当前登录shell) |
| chvt | 用于在可用的不同 TTY(TeleTYpewriter)终端之间切换 |
| cksum | 用于向标准输出显示一个 CRC(循环冗余校验)值、文件的字节大小和文件名 |
| clear | 用于清除终端屏幕 |
| cmp | 用于逐字节比较两个文件,帮助您找出两个文件是否相同 |
| col | 用于过滤掉反向换行,col 实用程序只是从标准输入读取并写入标准输出 |
| colcrt | 用于格式化文本处理器输出,以便可以在阴极射线管显示器上查看 |
| colrm | 从文件中删除选定的列 |
| column | 用于在列中显示文件的内容 |
| comm | 逐行比较两个已排序的文件并写入标准输出,共同的线条和独特的线条 |
| compress | 用于减小文件大小,压缩后,文件将可用,并添加 .Z 扩展名 |
| continue | 用于在 for、while 和 until 循环中跳过当前迭代 |
| cp | 用于复制文件或一组文件或目录 |
| cpio | cpio 代表"复制输入,复制输出",它用于处理诸如 *.cpio 或 *.tar 之类的存档文件,此命令可以将文件复制到存档或从存档复制文件 |
| cpp | C 编译器会自动使用它在编译前转换程序 |
| cron | 由类似 Linux 的操作系统提供的软件实用程序,可在预定时间自动执行计划任务 |
| crontab | 定时任务的命令列表 |
| csplit | 用于根据用户的需要将任何文件拆分为多个部分 |
| ctags | 快速访问文件(例如快速查看函数的定义) |
| cupsd | CUPS(通用单元打印系统)的一种调度程序,实现了基于Internet打印协议的打印系统 |
| curl | 使用任何支持的协议将数据传输到服务器或从服务器传输数据的工具 |
| cut | 用于从文件的每一行中切出部分并将结果写入标准输出 |
| cvs | 用于存储文件的历史记录,每当文件损坏或出现任何问题时,"cvs"帮助我们返回到以前的版本并恢复我们的文件 |
D
|------------|-----------------------------------------------------------|
| 命令 | 描述 |
| date | 用于显示系统日期和时间。它还用于设置系统的日期和时间 |
| dc | 用于计算算术表达式。它以后缀表达式的形式计算表达式 |
| dd | Unix 和类 Unix 操作系统的命令行实用程序,其主要目的是转换和复制文件 |
| declare | 用于声明shell变量和函数,设置它们的属性并显示它们的值 |
| depmod | 用于生成内核模块及其关联映射文件的依赖描述列表 |
| df | 用于显示有关文件系统的有关总空间和可用空间的信息 |
| diff | 用于通过逐行比较文件来显示文件中的差异 |
| diff3 | 用于逐行比较三个文件 |
| dir | 用于列出目录的内容 |
| dirname | 用于从 NAME 中删除尾部的斜线"/"并打印剩余部分 |
| dirs | 用于显示当前记住的目录列表 |
| disable | 用于停止打印机或类 |
| dmesg | 用于检查内核环形缓冲区并打印内核的消息缓冲区 |
| dmidecode | 当用户想要以可读格式检索 Linux 系统的处理器、RAM(DIMM)、BIOS 详细信息等系统硬件相关信息时使用 |
| domainname | 用于返回主机的网络信息系统(NIS)域名 |
| dos2unix | 将 DOS 文本文件转换为 UNIX 格式 |
| dosfsck | 诊断 MS-DOS 文件系统的问题并尝试修复它们 |
| dstat | 用于从系统的组件(例如网络连接、IO 设备或 CPU 等)中检索信息或统计信息。 |
| du | 用于跟踪占用过多硬盘空间的文件和目录 |
| dump | 用于将文件系统备份到某个存储设备 |
| dumpe2fs | 用于打印设备上存在的文件系统的超级块和块组信息 |
| dumpkeys | 用于转储键盘转换表 |
E
|--------|--------------------------------------------------------------------|
| 命令 | 描述 |
| echo | 用于显示作为参数传递的文本/字符串行 |
| ed | 用于启动 ed 文本编辑器,它是一个基于行的文本编辑器,具有最小的界面,这使得处理文本文件的复杂性降低,即创建、编辑、显示和操作文件 |
| egrep | 将模式视为扩展的正则表达式并打印出与模式匹配的行 |
| eject | 使用软件弹出可移动媒体(通常是 CD-ROM、软盘、磁带或 JAZ 或 ZIP 磁盘) |
| emacs | 一个具有简单用户界面的编辑器。此外,此编辑器中没有插入模式。它只有编辑模式。 |
| enable | 用于启动打印机或类 |
| env | 用于打印环境变量。它还用于在自定义环境中运行实用程序或命令 |
| eval | 用于将参数作为 shell 命令执行的内置命令 |
| ex | Linux 中的文本编辑器,也称为 vi 编辑器的行编辑器模式 |
| exec | 用于从 bash 本身执行命令 |
| exit | 用于退出当前运行的shell |
| expa | 将制表符转换为文件中的空格,当未指定文件时,它会从标准输入中读取 |
| expect | 此命令或脚本语言适用于需要用户输入的脚本,通过提供输入来自动执行任务 |
| export | 是 bash shell BUILTINS 命令,这意味着它是 shell 的一部分,标记了要导出到子进程的环境变量 |
| expr | 评估给定的表达式并显示其相应的输出 |
F
|----------|-----------------------------------------------------------------------------------------|
| 命令 | 描述 |
| factor | 用于打印给定数字的质因数,从命令行给出或从标准输入读取 |
| fc | 用于列出、编辑或重新执行先前输入到交互式 shell 中的命令 |
| fc-cache | 扫描字体目录并为使用 fontconfig 进行字体处理的应用程序构建字体缓存 |
| fc-list | 用于列出可用的字体和字体样式,使用格式选项,可以过滤和整理所有字体的列表 |
| fdisk | Format disk 是 Linux 中一个对话框驱动的命令,用于创建和操作磁盘分区表 |
| fg | 用于将后台作业置于前台 |
| fgrep | 用于搜索文件中的固定字符串 |
| file | 用于确定文件的类型,.file 类型可以是人类可读的(例如 'ASCII text')或 MIME 类型(例如 'text/plain; charset=us-ascii') |
| find | 用于查找文件和目录并对其进行后续操作 |
| finger | 这是一个用户信息查找命令,提供所有登录用户的详细信息。 |
| fmt | 用作简化和优化文本文件的格式化程序 |
| fold | 将输入文件中的每一行包装起来以适应指定的宽度并将其打印到标准输出 |
| for | 用于对列表中存在的每个元素重复执行一组命令 |
| free | 显示可用空间总量以及系统中使用的内存量和交换内存量,以及内核使用的缓冲区 |
| Fun | 用于在终端上绘制各种类型的图案 |
| function | 用于创建函数或方法 |
G
|----------|--------------------------------------------------------------------------------|
| 命令 | 描述 |
| g++ | 用于源代码的预处理、编译、汇编和链接以生成可执行文件 |
| gawk | 用于模式扫描和处理语言 |
| gcc | GNU Compiler Collections 主要用于编译 C 和 C++ 语言。它也可用于编译 Objective C 和 Objective C++ |
| gdb | GNU Debugger 工具有助于调试用 C、C++、Ada、Fortran 等编写的程序。 |
| getent | 用于获取许多称为数据库的重要文本文件中的条目 |
| gpasswd | 用于管理 /etc/group 和 /etc/gshadow |
| grep | 在文件中搜索特定的字符模式,并显示包含该模式的所有行 |
| groupadd | 用于创建新的用户组 |
| groupdel | 用于删除现有组 |
| groupmod | 用于修改或更改 Linux 系统上现有的组 |
| groups | 组是用户的集合。组使管理具有相同安全性和访问权限的用户变得容易 |
| grpck | 验证组信息的完整性。它检查 /etc/group 和 /etc/gshadow 中的所有条目是否具有正确的格式并包含有效数据 |
| grpconv | 用于转换为阴影组。grpconv 命令从组中创建一个 gshadow 和一个可选的现有 gshadow |
| gs | 此命令调用 Ghostscript,是 Adobe Systems PostScript 和可移植文档格式 (PDF) 语言的解释器 |
| gunzip | 用于在 Linux 中压缩或扩展文件或文件列表 |
| gzexe | 用于压缩可执行文件,也用于自动解压和执行文件 |
| gzip | 此命令压缩文件。每个单个文件都被压缩成一个文件。 |
H
|-------------|-----------------------------------------|
| 命令 | 描述 |
| halt | 用于指示硬件停止所有 CPU 功能,会重新启动或停止系统。 |
| hash | 用于维护最近执行的程序的哈希表 |
| hdparm | 用于获取有关硬盘的统计信息、更改写入间隔、声音管理和 DMA 设置 |
| Head | 打印给定输入的前 N 个数据 |
| help | 显示有关 shell 内置命令的信息 |
| hexdump | 用于过滤和显示指定的文件,或以人类可读的指定格式的标准输入 |
| history | 用于查看之前执行的命令 |
| host | 用于 DNS(域名系统)查找操作 |
| hostid | 用于以十六进制格式显示 Host 的 ID |
| hostname | 用于获取DNS(域名系统)名称并设置系统的主机名或NIS(网络信息系统)域名。 |
| hostnamectl | 提供适当的 API 用于控制 Linux 系统主机名并更改其相关设置 |
| htop | 允许用户以交互方式实时监控系统的重要资源或服务器进程 |
| hwclock | 用于访问硬件时钟的实用程序,也称为实时时钟 (RTC) |
I
|---------------|----------------------------------------------|
| 命令 | 描述 |
| iconv | 用于将某种编码中的某些文本转换为另一种编码 |
| id | 用于找出当前用户或服务器中任何其他用户的用户名和组名以及数字 ID(UID 或组 ID) |
| if | 用于根据条件执行命令 |
| ifconfig | 用于配置内核常驻网络接口。 |
| iftop | 系统管理员用来查看带宽相关统计数据的网络分析工具 |
| ifup | 启动网络接口,允许传输和接收数据 |
| import | 用于捕获我们拥有的任何活动页面的屏幕截图,并将输出作为图像文件 |
| info | 阅读 info 格式的文档,提供命令的详细信息 |
| insmod | 用于将模块插入内核 |
| install | 用于复制文件和设置属性 |
| iostat | 用于监控设备和分区的系统输入/输出统计信息 |
| iotop | 用于显示和监控磁盘 IO 使用情况的详细信息,甚至可以获取进程现有 IO 使用情况的表格 |
| ip | 用于执行多项网络管理任务 |
| ipcrm | 用于删除一些 IPC(进程间通信)资源。它消除了系统中的 IPC 对象及其相关数据结构 |
| ipcs | 显示有关调用进程对其具有读访问权限的进程间通信设施的信息 |
| iptables | 用于为 IPv4 的 Netfilter 防火墙设置和维护表,包含在 Linux 内核中 |
| iptables-save | 将当前的 iptables 规则保存在用户指定的文件中,以后用户需要时可以使用 |
| iwconfig | 用于显示参数,以及从 /proc/net/wireless 中提取的无线统计信息 |
J
|------------|----------------------------------|
| 命令 | 描述 |
| join | 用于根据两个文件中存在的关键字段连接两个文件的行 |
| journalctl | 用于查看 systemd、kernal 和 journal 日志 |
K
|------|------------------------------|
| 命令 | 描述 |
| kill | 用于手动终止进程。kill 命令向终止进程的进程发送信号 |
L
|--------|-------------------------------------------------------|
| 命令 | 描述 |
| last | 用于显示自创建文件 /var/log/wtmp 以来登录和退出的所有用户的列表 |
| less | 用于每次读取一页(一屏)文本文件的内容 |
| let | 用于计算 shell 变量的算术表达式 |
| ln | 用于在文件之间创建链接 |
| locate | 用于按名称查找文件 |
| look | 显示以给定字符串开头的行 |
| lsblk | 用于显示有关块设备的详细信息,这些块设备(除了 ram 磁盘)基本上是那些代表连接到 PC 的设备的文件。 |
| lshw | 用于从/proc目录下的各种文件中生成系统硬件配置的详细信息 |
| lsmod | 用于显示 Linux 内核中模块的状态。它导致加载模块的列表 |
| lsof | 提供打开的文件列表 |
| lsusb | 用于显示有关 USB 总线及其连接的设备的信息 |
M
|---------|-----------------------------------------|
| 命令 | 描述 |
| mailq | Linux 中的此命令打印邮件队列,即邮件队列中的消息列表 |
| man | 用于显示我们可以在终端上运行的任何命令的用户手册 |
| md5sum | 使用 MD5(消息摘要算法 5)验证数据完整性 |
| mkdir | 允许用户创建目录。这个命令可以一次创建多个目录 |
| modinfo | 用于显示有关 Linux 内核模块的信息 |
| more | 用于在命令提示符下查看文本文件,在文件较大的情况下一次显示一屏(例如日志文件) |
| mount | 用于将设备上找到的文件系统挂载到以"/"为根的大树结构(Linux 文件系统) |
| mpstat | 用于报告处理器相关的统计信息。 |
| mv | 用于在 UNIX 等文件系统中将一个或多个文件或目录从一处移动到另一处 |
N
|------------|-------------------------------------------------------------------|
| 命令 | 描述 |
| nc(netcat) | 它是功能强大的网络工具、安全工具或网络监控工具之一。 |
| netstat | 显示各种网络相关信息,如网络连接、路由表、接口统计、伪装连接、组播成员等。 |
| nmcli | 用于控制 NetworkManager。nmcli commnad 还可用于显示网络设备状态、创建、编辑、激活/停用和删除网络连接 |
| nslookup | 一种用于查询域名系统 (DNS) 以获取域名或 IP 地址映射或任何其他特定 DNS 记录的网络管理工具 |
O
|----|------------------------------|
| 命令 | 描述 |
| od | 用于将输入的内容以八进制格式为默认格式进行不同格式的转换 |
P
|----------|-------------------------------------------------------|
| 命令 | 描述 |
| passwd | 用于更改用户帐户密码 |
| paste | 用于水平连接文件(并行合并),方法是输出由来自每个指定文件的行组成的行,以制表符作为分隔符分隔,到标准输出 |
| pidof | 用于找出特定运行程序的进程 ID |
| ping | 用于检查主机和服务器/主机之间的网络连通性 |
| pinky | 一个用户信息查找命令,提供所有登录用户的详细信息。 |
| pmap | 用于显示进程的内存映射。内存映射指示内存是如何分布的 |
| poweroff | 发送一个 ACPI 信号,指示系统关闭电源 |
| printf | 用于在终端窗口上显示给定的字符串、数字或任何其他格式说明符 |
| ps | 用于列出当前正在运行的进程及其 PID 以及一些其他信息,这取决于不同的选项 |
| pwd | 打印工作目录的路径,从根开始 |
R
|----------|------------------------------------------------|
| 命令 | 描述 |
| ranlib | 用于生成索引归档 |
| rcp | 用于将文件从一台计算机复制到另一台计算机 |
| read | 将指定文件描述符中的总字节数读入缓冲区 |
| readelf | 用于获取 ELF(Executable and Linkable Format) 文件的信息 |
| readlink | 用于打印解析的符号链接或规范文件名 |
| reboot | 指示系统重新启动或重新启动 |
| rename | 用于根据正则表达式 perlexpr 重命名命名文件 |
| reset | 用于初始化终端。一旦程序终止,终端处于异常状态,这很有用 |
| restore | 用于从使用转储创建的备份恢复文件 |
| return | 用于退出 shell 函数。 |
| rev | 用于按字符反转行 |
| rm | 用于从 UNIX 等文件系统中删除文件、目录、符号链接等对象 |
| rmdir | 用于在 Linux 中从文件系统中删除空目录 |
| rmmod | 用于从内核中删除模块 |
| route | 当您想使用 IP/内核路由表时使用 |
| rsync | 两台主机或机器之间同步文件和目录 |
S
|--------------|--------------------------------------------------|
| 命令 | 描述 |
| sar | 用于监控 Linux 系统的资源,如 CPU 使用率、内存使用率、I/O 设备消耗等。 |
| scp | 用于以安全的方式在服务器之间复制文件。 |
| screen | 提供从单个 ssh 会话启动和使用多个 shell 会话的能力 |
| script | 用于制作打字稿或记录所有终端活动 |
| scriptreplay | 用于重放脚本命令记录的日志文件中存储的 typescript/terminal_activity |
| sdiff | 用于比较两个文件,然后将结果以并排格式写入标准输出 |
| sed | 用于查找、过滤、文本替换、替换和文本操作,如插入、删除搜索等。 |
| select | 用于创建一个编号菜单,用户可以从中选择一个选项 |
| seq | 用于以 INCREMENT 的步骤生成从 FIRST 到 LAST 的数字 |
| setsid | 用于在新会话中运行程序 |
| shift | 将命令行参数移动/移动到左一个位置。 |
| showkey | 将每个按下的键的扫描码或键码或"ascii"码打印到标准输出 |
| shred | 用于从硬盘中彻底删除文件 |
| shutdown | 用于以安全的方式关闭系统 |
| sleep | 用于创建虚拟作业。虚拟作业有助于延迟执行 |
| source | 用于读取和执行文件的内容(通常是一组命令),在当前 shell 脚本中作为参数传递 |
| sort | 用于对文件进行排序,按特定顺序排列记录 |
| split | 用于将大文件拆分成小文件 |
| ssh | 用于安全连接到远程服务器/系统的协议 |
| strace | 它是 Linux 最强大的进程监控、诊断、教学工具之一。 |
| stty | 用于更改和打印终端线路设置 |
| sudo | 用作某些仅允许超级用户运行的命令的前缀 |
| sum | 用于查找校验和并计算文件中的块数 |
| sync | 用于将缓存写入同步到持久存储 |
| systemctl | 用于检查和控制"systemd"系统和服务管理器的状态 |
T
|------------|---------------------------------------------------|
| 命令 | 描述 |
| tac | 用于反向连接和打印文件 |
| tail | 打印给定输入的最后 N 个数据 |
| tar | 用于创建存档并提取存档文件 |
| tee | 读取标准输入并将其写入标准输出和一个或多个文件 |
| time | 用于执行命令,并在命令终止时打印执行命令所花费的实时、用户 CPU 时间和系统 CPU 时间的摘要 |
| top | 提供运行系统的动态实时视图 |
| touch | 用于创建、更改和修改文件的时间戳 |
| tr | 用于翻译或删除字符 |
| tracepath | 用于跟踪到目的地的路径,发现沿此路径的 MTU |
| traceroute | 打印数据包到达主机的路由 |
| tree | 一个递归目录列表程序,可生成深度缩进的文件列表 |
| tty | 显示与终端相关的信息,打印连接到标准输入的终端的文件名 |
| type | 用于描述如果用作命令,它的参数将如何被翻译 |
U
|----------|-----------------------------------|
| 命令 | 描述 |
| uname | 显示有关系统的信息 |
| unexpand | 将每个空格转换为制表符,将生成的输出写入标准输出 |
| uniq | 用于报告或过滤掉文件中的重复行 |
| unix2dos | 将 Unix 文本文件转换为 DOS 格式 |
| until | 用于执行一组命令,只要"直到"命令中的最后一个命令的退出状态不为零 |
| uptime | 用于找出系统活动(运行)多长时间 |
| useradd | 用于将用户帐户添加到您的系统 |
| usermod | 用于在 Linux 中通过命令行更改用户的属性 |
| username | 获取用户名及其配置 |
| users | 用于显示当前登录到当前主机的用户的用户名 |
| userdel | 用于删除用户帐户和相关文件 |
V
|--------|---------------------------------------------|
| 命令 | 描述 |
| vi | 它是 UNIX 操作系统自带的默认编辑器,称为可视化编辑器。 |
| vmstat | 系统的性能监控命令,可以监控有关进程、内存、分页、块 IO、磁盘和 CPU 调度的信息 |
| vnstat | 由系统管理员用于监控网络参数,例如带宽消耗或流入或流出的某些流量 |
W
|--------|----------------------------------------|
| 命令 | 描述 |
| w | 用于显示谁登录以及他们在做什么 |
| wall | 在所有当前登录用户的终端上显示消息、文件内容或其他标准输入 |
| watch | 用于定期执行程序,全屏显示输出 |
| wc | 用于找出文件参数中指定的文件中的行数、字数、字节数和字符数 |
| wget | 用于从服务器下载文件,即使用户没有登录系统,也可以在后台工作,不妨碍当前进程 |
| whatis | 用于获取单行手册页描述 |
| which | 用于通过在路径环境变量中搜索来定位与给定命令关联的可执行文件 |
| while | 用于只要 COMMAND 返回 true 就重复执行一组命令 |
| who | 用于获取有关当前登录用户的信息到系统 |
| whoami | 调用该命令时显示当前用户的用户名 |
| write | 通过将线路从一个用户的终端复制到其他用户,允许用户与其他用户通信 |
X
|----------|-------------------------------------|
| 命令 | 描述 |
| xargs | 用于从标准输入构建和执行命令。它将从标准输入收到的输入转换为命令的参数 |
| xdg-open | 用于在用户的首选应用程序中打开文件或 URL |
Y
|-----|-------------------------------------------|
| 命令 | 描述 |
| yes | 用于打印给定 STRING 的连续输出流。如果未提及 STRING,则打印 'y' |
Z
|-------|------------------------------------------------------------------|
| 命令 | 描述 |
| zdiff | 用于对通过 gzip 压缩的文件调用 diff 程序 |
| zdump | 用于打印指定区域中的当前时间,或者您可以说在命令行中命名的每个区域名称中打印当前时间 |
| zgrep | 用于从给定的文件中搜索表达式,即使它被压缩 |
| zip | Unix 的压缩和文件打包实用程序,每个文件都存储在扩展名为 .zip 的单个 .zip {.zip-filename} 文件中 |
需要600Linux命令文档的朋友,有需要的可以进企鹅裙927239107领取哦~