Linux(CentOS)命令大全

文件管理命令
ls:列出目录内容
ls [选项] [目录]
cd:切换目录
cd [目录]
pwd:显示当前目录路径
pwd
mkdir:创建目录
mkdir [目录名]
rmdir:删除空目录
rmdir [目录名]
rm:删除文件或目录
rm [选项] [文件或目录]
cp:复制文件或目录
cp [选项] [源文件或目录] [目标文件或目录]
mv:移动或重命名文件或目录
mv [选项] [源文件或目录] [目标文件或目录]
touch:创建空文件或修改文件时间
touch [文件名]
cat:查看文件内容
cat [选项] [文件名]
文件权限管理命令
chmod:改变文件权限

chmod [权限] [文件或目录]
chown:改变文件所有者
chown [用户]:[组] [文件或目录]
chgrp:改变文件所属组
chgrp [组] [文件或目录]
文本处理命令
grep:搜索文件内容
grep [选项] [模式] [文件]
awk:文本处理工具
awk [选项] '{动作}' [文件]sed:流编辑器
sed [选项] [命令] [文件]
sort:排序文本文件
sort [选项] [文件]
uniq:去除重复行
uniq [选项] [文件]
系统管理命令
whoami:显示当前用户
whoami
id:显示用户信息
id [用户]
su:切换用户
su [用户]
shutdown:关闭系统

shutdown [选项] [时间] [警告信息]
reboot:重启系统
reboot
top:显示系统进程
top
ps:显示进程信息
ps [选项]
kill:终止进程
kill [选项] [进程ID]
网络命令
ping:测试网络连通性
ping [IP地址]
ifconfig:显示或配置网络接口
ifconfig [接口名称]
netstat:显示网络连接、路由表、接口统计信息
netstat [选项]
nslookup:查询域名信息
nslookup [域名]
FAQs
Q1:如何查看当前Linux系统的版本信息? A1:使用cat /etc/os-release命令可以查看当前Linux系统的版本信息。
Q2:如何查看Linux系统中所有用户的列表? A2:使用cat /etc/passwd命令可以查看Linux系统中所有用户的列表。

