命令 | 介绍 | 页码 |
---|---|---|
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 |
❤️ 转载文章请注明出处,谢谢!❤️