Linux 常用命令

这篇博客详细介绍了Linux系统中的各种命令,包括文件管理、文档编辑、系统性能监视、内存、CPU、I/O、进程、负载、关机和系统信息查看、系统管理、系统安全、磁盘管理、文件传输、网络通讯、设备管理、备份压缩、文本搜索工具以及其他常用命令。例如ls、cat、echo、rm、top、free、df、ping等,是Linux用户日常操作的重要参考。
摘要由CSDN通过智能技术生成

文件管理

ls – 显示指定工作目录下的内容及属性信息
cp – 复制文件或目录
mkdir – 创建目录
mv – 移动或改名文件
pwd – 显示当前路径

文档编辑

cat – 在终端设备上显示文件内容
echo – 输出字符串或提取 shell 变量的值
rm – 移除文件或目录
tail – 查看文件尾部内容
rmdir – 删除空目录
printf – shell 输出
touch – 创建文件

系统管理

系统性能监视

watch – 周期性执行命令
uptime – 查看系统负载
top – 实时显示进程动态
free – 显示系统内存情况
mpstat – 显示变化的 CPU 数据
iostat – 监视系统输入输出设备和 CPU 的使用情况
sar – 系统运行状态统计
chkconfig – 检查与设置系统的各种服务
ps – 显示进程状态

内存

vmstat – 显示虚拟内存状态
free – 显示内存信息
top – 实时显示进程动态
mpstat – 显示变化的 CPU 数据
iostat – 监视系统输入输出设备和 CPU 的使用情况
sar – 系统运行状态统计

CPU

top – 实时显示进程动态
vmstat – 显示虚拟内存状态
mpstat – 显示变化的 CPU 数据
iostat – 监视系统输入输出设备和 CPU 的使用情况
sar – 系统运行状态统计

I/O

vmstat – 显示虚拟内存状态
mpstat – 显示变化的 CPU 数据
iostat – 监视系统输入输出设备和 CPU 的使用情况
sar – 系统运行状态统计

进程

ipcs – 多进程间通信常用的工具
ipcrm – 移除一个消息对象、共享内存段或信号集
lsof – 查看文件的进程信息
strace – 跟踪系统调用

负载

uptime – 查看系统负载
mount – 文件系统挂载
umount – 卸载文件系统
df – 显示磁盘空间使用情况
du – 查看空间
fsck – 检查并修复 Linux 文件系统
dd – 拷贝文件及转换
dump – 备份文件系统

关机和查看系统信息

uname – 显示系统信息
shutdown – 关闭服务器
halt – 关机
init – 切换系统运行级别
reboot – 重新启动计算机

系统管理

rpm – RPM 软件包管理器
startx – 初始化 X-windows

系统安全

chmod – 改变文件或目录权限
chown – 改变文件或目录用户和用户组
chgrp – 更改文件用户组
chage – 修改账号和密码的有效期限
passwd – 修改用户账户密码
su – 切换用户
sudo – 以系统管理者的身份执行指令
umask – 设定权限掩码
chattr – 更改文件属性

磁盘管理

df – 显示磁盘空间使用情况
fdisk – 磁盘分区
hdparm – 显示与设定磁盘参数
lsblk – 查看系统的磁盘
vgextend – 扩展卷组
vmstat – 显示虚拟内存状态
iostat – 监视系统输入输出设备和 CPU 的使用情况

文件传输

tftp – 上传及下载文件
curl – 文件传输工具
fsck – 检查并修复 Linux 文件系统
ftpwho – 显示 ftp 会话信息
lprm – 删除打印队列中的打印任务

网络通讯

ssh – 安全连接客户端
netstat – 显示网络状态
ping – 测试主机间网络连通性
ifconfig – 显示或设置网络设备
dhclient – 动态获取或释放 IP 地址
ethtool – 查询与设置网卡参数

设备管理

mount – 文件系统挂载
MAKEDEV – 建立设备
setleds – 设定键盘上方三个 LED 的状态
lspci – 显示当前设备所有 PCI 总线信息
sensors – 检测服务器内部温度及电压

备份压缩

tar – 打包和备份的归档工具
zipinfo – 查看压缩文件信息
zip – 压缩文件
gzip – 压缩和解压缩文件
unzip – 加压缩 zip 文件
unarj – 解压缩 .arj 文件

文本搜索以及三剑客

grep – 强大的文本搜索工具
sed – 处理编辑文本文件
awk – 文本和数据进行处理的编程语言

find – 查找和搜索文件
xargs – 过滤器

其他命令

hash – 显示与清除命令运行查询的哈希表
wait – 等待指令
bc – 浮点运算
rmmod – 删除模块
history – 显示与操作历史命令

忠告:命令这东西,记是没用的,要多练,多实操~

参考:
https://www.linuxprobe.com/linux-command-skill.html
https://www.linuxcool.com/ (Linux 命令大全手册)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值