| 命令 | 介绍 | 页码 |
|---|---|---|
| cat | 查看文件内容信息 | 32 |
| uname | 查看系统的内核版本 | 32 |
| ls | 查看当前目录文件信息 | 33 |
| stat | 查看文件信息 | 33 |
| which | 查看可执行文件的位置 | 33 |
| whereis | 查看某个命令位置 | 34 |
| mkdir | 在指定目录下创建一个目录 | 34 |
| rm | 删除命令,可以删除目录和文件 | 34 |
| alias | 给命令设置别名 | 35 |
| hostname-ctl | 更改主机名字 | 35 |
| dmidecode | 是查看系统服务器信息 | 35 |
| dmesg | 查看服务器硬件启动日志 | 36 |
| tracepath | 命令用来追踪路由信息 | 36 |
| ping | 测试主机与主机的连通性 | 36 |
| ab | 这个命令是压测 | 37 |
| curl | 是 http 命令行工具 | 38 |
| wget | 主要是下载文件使用 | 38 |
| ip a | 查看地址信息 | 39 |
| ifconfig | 查看网卡信息 | 39 |
| watch | 实时查看一些相关系统数据 | 40 |
| top | 系统监视工具 | 40 |
| uptime | 查看系统负载的命令 | 40 |
| free | 查看系统内存 | 41 |
| vmstat | 是监控工具 | 41 |
| mpstat | 是实时系统监控工具 | 42 |
| iostat | 查看磁盘读写信息 | 42 |
| sar | 是性能分析工具 | 43 |
| pidstat | 查看某个进程磁盘读写 | 43 |
| strace | 集诊断、调试、统计与一体的工具 | 44 |
| df | 显示磁盘空间信息 | 44 |
| netstat | 命令用于显示各种网络相关信息 | 45 |
| mount | 这个是挂载命令 | 45 |
| lsblk | 用于列出块设备的信息 | 46 |
| $RANDOM | 创建随机数命令 | 46 |
| history | 查看历史命令 | 46 |
| tar | 解压和压缩工具 | 47 |
| zip | 压缩命令 | 47 |
| find | 查找和搜索文件 | 48 |
| rpm | 包管理工具命令 | 48 |
| grep | 是一个强大的文本搜索工具 | 49 |
| ss | 查看网络状态工具 | 49 |
| du | 目录的磁盘使用空间 | 50 |
| ps | 查看进程主要信息 | 50 |
| lsof | 列出当前系统打开哪些文件的工具 | 51 |
| sed | 替换文本信息工具 | 51 |
| awk | 是 linux 下的一个文件编辑器 | 52 |
| export | 设置或显示环境变量 | 53 |
| echo | 输出信息命令 | 53 |
| tcpdump | 抓包工具 | 54 |
| scp | 文件传输命令 | 54 |
| firewalld | 防火墙 | 55 |
| iptables | 防火墙 | 55 |
| route | 命令用于显示和操作 IP 路由表 | 56 |
| lsattr | 命令用于显示文件属性 | 56 |
| chattr | 命令防止文件被修改 | 56 |
| chmod | 更改文件属性值 | 57 |
| chowm | 改变用户的所属组和所属主 | 58 |
| rmdir | 删除空目录,有数据目录无法删除 | 58 |
| split | 这个命令是分割文件 | 58 |
| tail | 查看文件命令 | 59 |
| exec | 这个命令起到传参作用 | 59 |
| xargs | 用于将标准输入数据转换为命令行参数 | 60 |
| cp | 进行拷贝文件的命令 | 60 |
| ln | 软 / 硬链接 | 60 |
| diff | 用于比较文件的内容 | 61 |
| date | 查看时间的命令 | 62 |
| wc | 统计行数和字节数等信息 | 62 |
| at | 定时执行任务 | 63 |
| crontab | 定时任务命令 | 63 |
| tree | 查看目录树 | 64 |
| useradd | 新建用户命令 | 64 |
| userdel | 删除用户命令 | 65 |
| passwd | 修改用户密码 | 65 |
| chage | 设置密码过期时间 | 66 |
| sort | 文本信息排序 | 66 |
| swapon | 用于建立交换分区 | 67 |
| dump | 备份(文件类型非 xfs) | 67 |
| sync/rsync | 同步脏数据使用和远程同步 | 68 |
| dd | 读写磁盘创建特定大小文件 | 68 |
| ethtool | 看网卡信息 | 69 |
| lscpu | 查看 cpu 信息 | 70 |
| lsmod | 查看模块信息 | 71 |
| lspci | 查看硬件信息 | 71 |
| kill | 结束进程 | 71 |
| systemctl | 管理系统服务的命令 | 72 |
| shutdown/init/reboot | 关机重启 | 73 |
| md5sum md5 | 校验值 | 73 |
| ssh-keygen | 生成密钥 | 73 |
| more/less | 查看文件信息 | 74 |
| awk | 编辑工具 | 74 |
| source | 初始化文件 | 75 |
| vim | 是一款流行的文本编辑器 | 75 |
| yum | 安装包 | 76 |
| mkfs.* | 更改文件的类型 | 77 |
| compgen | 补全命令列表功能 | 77 |
| sudo | 向普通用户授权 root 权限 | 78 |
| su | 切换用户 | 78 |
| arp | 查看 MAC 映射信息 | 78 |
| touch | 创建一个文件 | 79 |
| who | 查看谁在登录系统 | 79 |
| last/lastb | 查看详细的用户登录信息 | 79 |
| ifup/ifdown | 关闭和开启网卡 | 80 |
| type | 命令用来显示指定命令的类型 | 80 |
| locate | 依据名字查找文件 | 80 |
| ssh | 远程连接工具 | 81 |
| chsh | 查看和修改当前登录的 shell | 81 |
| patch | 指令让用户修改更新原始文件 | 82 |
| mpstat | 是实时系统监控工具 | 82 |
| unset | 命令用于删除已定义的 shell 变量 | 83 |
| nohup | 让进程在后台运行的命令 | 83 |
| ipcs | 输出进程之间的通讯信息 | 84 |
| fdisk | 磁盘分区工具 | 84 |
| bc | 计算器 | 85 |
| fsck | 用来维护不一致的文件系统 | 85 |
| rz/sz | 上传下载 | 86 |
| uniq | 排序工具 | 86 |
| nice/renice | 设置进程优先级 | 86 |
| whoami | 查看目前的用户是谁 | 87 |
| sleep | 睡觉命令,一般用在脚本里 | 87 |
| ulimit | 针对用户限制工具 | 87 |
| partprobe 和 sgdisk | 这个命令是刷新磁盘 | 88 |
| chroot | 命令用于改变根目录 | 88 |
| help | 命令查看系统所有内部命令 | 89 |
| compgen | 命令查看系统所有外部命令 | 89 |
| pvs、vgs、lvs | 查看物理卷,卷组,逻辑卷命令 | 90 |
❤️ 转载文章请注明出处,谢谢!❤️