在线查询和帮助命令 (2 个)
- 查看命令帮助,命令字典,更复杂 info,但不常用。
- 查看 Linux 内置命令的帮助,比如 cd 命令。
文件和目录操作命令 (18 个)
- 全拼 list,功能是列出目录的内容及其内容属性信息。
- 全拼 change directory,该功能是从当前工作目录切换到指定工作目录。
- 全拼 copy,其功能为复制文件或目录。
- 查找目录和目录下的文件。
- 全拼 make directories,其功能是创建目录。
- 全拼 move,其功能是移动或重命名文件。
- 全拼 print working directory,其功能是显示当前工作目录的绝对路径。
- 用于重命名文件。
- 全拼 remove,其功能是删除一个或多个文件或目录。
- 全拼 remove empty directories,功能是删除空目录。
- 创建新的空文件,改变现有文件的时间戳属性。
- 该功能是以树形结构显示目录下的内容。
- 显示文件名或目录名。
- 显示文件或目录路径。
- 改变文件的扩展属性。
- 查看文件扩展属性。
- 显示文件类型。
- 计算和验证文件 MD5 值。
查看文件和内容处理命令(21 个)
- 全拼 concatenate,该功能用于连接多个文件并打印到屏幕输出或重定向到指定文件。
- tac 是 cat 因此,命令的功能是反向显示文件内容。
- 文件内容显示在分页上。
- 分页显示文件内容,more 命令的相反用法。
- 显示文件内容的头部。
- 显示文件内容的尾部。
- 按指定的分隔符分割和输出文件的每一行。
- 分割文件是不同的小片段。
- 合并文件文件内容。
- 对文件的文本内容进行排序。
- 去除重复行。oldboy
- 统计行数、单词数或字节数。
- 转换文件的编码格式。
- 将 DOS 将格式文件转换成 UNIX 格式。
- 全拼 difference,文本文件常用于比较文件的差异。
- 可视化文件比较工具常用于文本文件。
- 反向输出文件内容。
- 过滤字符串,三剑客老三。
- 合并两个文件的相同字段。
- 替换或删除字符。
- 命令行文本编辑器。
文件压缩和解压命令(4) 个)
- 打包压缩。oldboy
- 解压文件。
- gzip 压缩工具。
- 压缩工具。
信息显示命令(11 个)
- 命令显示操作系统的相关信息。
- 显示或设置当前系统的主机名称。
- 用于诊断系统故障的启动信息。
- 显示系统的运行时间和负载。
- 显示文件或文件系统的状态。
- 计算磁盘空间的使用情况。
- 报告系统磁盘空间的使用情况。
- 实时显示系统资源的使用。
- 检查系统内存。
- 显示和设置系统时间。
- 查看日历等时间信息。
搜索文件命令(4 个)
- 根据环境变量查找二进制命令 PATH 路径查找。
- 查找磁盘遍历的文件或目录。
- 根据环境变量查找二进制命令 PATH 路径查找。
- 从数据库 (/var/lib/mlocate/mlocate.db) 搜索命令,使用 updatedb 更新库。
(10)用户管理命令 个)
- 添加用户。
- 修改系统现有的用户属性。
- 删除用户。
- 添加用户组。
- 修改用户密码。
- 修改用户密码有效期限。
- 查看用户的 uid,gid 及归属的用户组。
- 切换用户身份。
- 编辑 /etc/sudoers 文件的专属命令。
- 以另外一个用户身份(默认 root 用户)执行事先在 sudoers 文件允许的命令。
基础网络操作命令(11 个)
- 使用 TELNET 协议远程登录。
- 使用 SSH 加密协议远程登录。
- 全拼 secure copy,用于不同主机之间复制文件。
- 命令行下载文件。
- 测试主机之间网络的连通性。
- 显示和设置 linux 系统的路由表。
- 查看、配置、启用或禁用网络接口的命令。
- 启动网卡。
- 关闭网卡。
- 查看网络状态。
- 查看网络状态。
深入网络操作命令(9 个)
- 网络扫描命令。
- 全名 list open files,也就是列举系统中已经被打开的文件。
- 发送和接收邮件。
- 邮件管理命令。
- 交互式查询互联网 DNS 服务器的命令。
- 查找 DNS 解析过程。
- 查询 DNS 的命令。
- 追踪数据传输路由状况。
- 命令行的抓包工具。
有关磁盘与文件系统的命令(16 个)
- 挂载文件系统。
- 卸载文件系统。
- 检查并修复 Linux 文件系统。
- 转换或复制文件。
- 导出 ext2/ext3/ext4 文件系统信息。
- ext2/3/4 文件系统备份工具。
- 磁盘分区命令,适用于 2TB 以下磁盘分区。
- 磁盘分区命令,没有磁盘大小限制,常用于 2TB 以下磁盘分区。
- 格式化创建 Linux 文件系统。
- 更新内核的硬盘分区表信息。
- 检查 ext2/ext3/ext4 类型文件系统。
- 创建 Linux 交换分区。
- 启用交换分区。
- 关闭交换分区。
- 将内存缓冲区内的数据写入磁盘。
- 调整 ext2/ext3/ext4 文件系统大小。
系统权限及用户授权相关命令(4 个)
- 改变文件或目录权限。
- 改变文件或目录的属主和属组。
- 更改文件用户组。
- 显示或设置权限掩码。
查看系统用户登陆信息的命令(7 个)
- 显示当前有效的用户名称,相当于执行 id -un 命令。
- 显示目前登录系统的用户信息。
- 显示已经登陆系统的用户列表,并显示用户正在执行的指令。
- 显示登入系统的用户。
- 显示系统中所有用户最近一次登录信息。
- 显示当前登录系统的所有用户的用户列表。
- 查找并显示用户信息。
内置命令及其它(19 个)
- 打印变量,或直接输出指定的字符串
- 将结果格式化输出到标准输出。
- 管理 rpm 包的命令。
- 自动化简单化地管理 rpm 包的命令。
- 周期性的执行给定的命令,并将命令的输出以全屏方式显示。
- 设置系统别名。
- 取消系统别名。
- 查看或设置系统时间。
- 清除屏幕,简称清屏。
- 查看命令执行的历史纪录。
- 弹出光驱。
- 计算命令执行时间。
- 功能强大的网络工具。
- 将标准输入转换成命令行参数。
- 调用并执行指令的命令。
- 设置或者显示环境变量。
- 删除变量或函数。
- 用于判断另外一个命令是否是内置命令。
- 命令行科学计算器
系统管理与性能监视命令 (9 个)
- 管理 Linux 系统开机启动项。
- 虚拟内存统计。
- 显示各个可用 CPU 的状态统计。
- 统计系统 IO。
- 全面地获取系统的 CPU、运行队列、磁盘 I/O、分页(交换区)、内存、 CPU 中断和网络等性能数据。
- 用于报告 Linux 中进程间通信设施的状态,显示的信息包括消息列表、共享内存和信号量的信息。
- 用来删除一个或更多的消息队列、信号量集或者共享内存标识。
- 用于诊断、调试 Linux 用户空间跟踪器。我们用它来监控用户空间进程和内核的交互,比如系统调用、信号传递、进程状态变更等。
- 命令会跟踪进程的库函数调用,它会显现出哪个库函数被调用。
进程管理相关命令(15 个)
- 将一个在后台暂停的命令,变成继续执行 (在后台执行)。
- 将后台中的命令调至前台继续运行。
- 查看当前有多少在后台运行的命令。
- 终止进程。
- 通过进程名终止进程。
- 通过进程名终止进程。
- 定时任务命令。
- 显示进程的快照。
- 树形显示进程。
- 调整程序运行的优先级。
- 忽略挂起信号运行指定的命令。
- 查找匹配条件的进程。
- 查看系统当前运行级别。
- 切换运行级别。
- 启动、停止、重新启动和关闭系统服务,还可以显示所有系统服务的当前状态。
关机 / 重启 / 注销和查看系统信息的命令(6 个)
- 关机。
- 关机。
- 关闭电源。
- 退出当前登录的 Shell。
- 退出当前登录的 Shell。
- 退出当前登录的 Shell 的快捷键。