设为首页
收藏本站
开启辅助访问
切换到窄版
登录
立即注册
快捷导航
发布信息
搜索
搜索
首页
优惠促销
云服务器
独立服务器
站群服务器
母鸡服务器
服务器托管
全球云服务器
技术文档
联系
每日签到
本版
文章
帖子
用户
主机测评网
»
论坛
›
技术文档
›
其他教程
›
必会的30条CentOS常用命令(附实例)
返回列表
发新帖
必会的30条CentOS常用命令(附实例)
[复制链接]
|
主动推送
19
|
0
|
2026-5-8 10:24:00
|
显示全部楼层
|
阅读模式
以下是 CentOS 系统中必会的 30 条常用命令,涵盖文件管理、系统监控、网络操作、软件包管理等场景,每条均附实用示例。
1.
ls
复制代码
— 列出目录内容
ls -la /home
复制代码
列出
/home
复制代码
下所有文件(含隐藏文件)的详细信息。
2.
cd
复制代码
— 切换目录
cd /var/log
复制代码
进入
/var/log
复制代码
目录。
cd ..
复制代码
返回上级目录,
cd ~
复制代码
回到当前用户的家目录。
3.
pwd
复制代码
— 显示当前路径
pwd
复制代码
输出当前工作目录的绝对路径,如
/etc/nginx
复制代码
。
4.
mkdir
复制代码
— 创建目录
mkdir -p /data/project/logs
复制代码
递归创建多层目录,即使父目录不存在也能一并创建。
5.
touch
复制代码
— 创建空文件或更新时间戳
touch /tmp/test.txt
复制代码
若文件不存在则新建空文件;若存在则更新其修改时间。
6.
cp
复制代码
— 复制文件或目录
cp -r /etc/nginx /backup/nginx_$(date +%F)
复制代码
递归复制整个
nginx
复制代码
配置目录到备份目录,并以日期命名。
7.
mv
复制代码
— 移动或重命名
mv old_name.log new_name.log
复制代码
重命名文件。
mv /tmp/log.txt /var/log/
复制代码
将文件移动到目标目录。
8.
rm
复制代码
— 删除文件或目录
rm -rf /tmp/test_dir
复制代码
强制递归删除目录及其内容(谨慎操作,无二次确认)。
9.
cat
复制代码
— 查看文件内容
cat /etc/centos-release
复制代码
输出 CentOS 版本信息,如
CentOS Linux release 7.9.2009 (Core)
复制代码
。
10.
less
复制代码
/
more
复制代码
— 分页查看文件
less /var/log/messages
复制代码
按
q
复制代码
退出,
/
复制代码
搜索,适合查看大文件。
11.
head
复制代码
/
tail
复制代码
— 查看文件头/尾部
tail -f /var/log/nginx/access.log
复制代码
实时跟踪日志新增内容(调试时常用)。
12.
grep
复制代码
— 文本搜索
grep -i "error" /var/log/messages
复制代码
忽略大小写,在日志中查找包含 “error” 的行。
13.
find
复制代码
— 查找文件
find / -name "nginx.conf" -type f 2>/dev/null
复制代码
从根目录查找名为
nginx.conf
复制代码
的普通文件,并忽略权限错误。
14.
df
复制代码
— 查看磁盘空间使用
df -hT
复制代码
以人类可读格式显示文件系统类型、容量、已用、可用及挂载点。
15.
du
复制代码
— 统计目录/文件大小
du -sh /var/log/
复制代码
显示
/var/log/
复制代码
目录的总大小(
-s
复制代码
汇总,
-h
复制代码
易读)。
16.
free
复制代码
— 查看内存使用
free -h
复制代码
显示物理内存、交换空间总量及使用量,以 GB/MB 显示。
17.
top
复制代码
/
htop
复制代码
— 动态进程监控
top
复制代码
实时显示 CPU、内存、进程列表(按
q
复制代码
退出)。若有
htop
复制代码
则更直观。
18.
ps
复制代码
— 查看进程快照
ps aux | grep nginx
复制代码
显示所有用户的进程,并过滤出 nginx 相关进程。
19.
kill
复制代码
— 终止进程
kill -9 12345
复制代码
强制终止 PID 为 12345 的进程(
-9
复制代码
为 SIGKILL 信号)。
20.
systemctl
复制代码
— 管理系统服务(CentOS 7+)
systemctl restart firewalld
复制代码
重启防火墙服务。
start
复制代码
/
stop
复制代码
/
enable
复制代码
/
status
复制代码
同理。
21.
chmod
复制代码
— 修改文件权限
chmod 755 script.sh
复制代码
赋予所有者读写执行,同组和其他用户读执行权限。
22.
chown
复制代码
— 修改文件所有者
chown -R nginx:nginx /var/www/html
复制代码
递归将目录及内容的所有者和组改为
nginx
复制代码
。
23.
tar
复制代码
— 打包压缩/解压
tar -czf backup.tar.gz /etc /home
复制代码
将
/etc
复制代码
和
/home
复制代码
打包并用 gzip 压缩为
backup.tar.gz
复制代码
。
解压:
tar -xzf backup.tar.gz -C /tmp/
复制代码
。
24.
wget
复制代码
/
curl
复制代码
— 下载与网络请求
wget -O myfile.html https://example.com
curl -I https://example.com
复制代码
wget
复制代码
下载文件;
curl -I
复制代码
仅获取 HTTP 响应头。
25.
yum
复制代码
/
dnf
复制代码
— 软件包管理
yum install -y vim
yum update -y
复制代码
CentOS 7 用
yum
复制代码
,CentOS 8+ 用
dnf
复制代码
,安装/更新软件包。
26.
ip
复制代码
/
ifconfig
复制代码
— 查看网络配置
ip addr show
复制代码
查看所有网卡的 IP 地址、MAC 地址等信息(现代替代
ifconfig
复制代码
)。
27.
ss
复制代码
/
netstat
复制代码
— 查看网络连接与端口
ss -tlnp
复制代码
显示所有监听的 TCP 端口及其对应进程(
-t
复制代码
TCP,
-l
复制代码
监听,
-n
复制代码
数字,
-p
复制代码
进程)。
28.
useradd
复制代码
/
passwd
复制代码
— 用户管理
useradd -m -s /bin/bash john
passwd john
复制代码
创建用户
john
复制代码
,指定家目录和 bash shell,然后设置密码。
29.
history
复制代码
— 查看命令历史
history | grep yum
复制代码
查看最近使用
yum
复制代码
的命令记录。
!!
复制代码
可直接执行上一条命令。
30.
vi
复制代码
/
vim
复制代码
— 文本编辑器
vim /etc/hosts
复制代码
进入编辑模式按
i
复制代码
,保存退出按
Esc
复制代码
后输入
:wq
复制代码
。是运维必会的编辑器。
以上命令覆盖了 CentOS 日常管理 90% 以上的场景,熟练掌握它们能极大提高工作效率。
回复
使用道具
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
六翼天使494
109
主题
0
回帖
10
积分
新手上路
新手上路, 积分 10, 距离下一级还需 40 积分
新手上路, 积分 10, 距离下一级还需 40 积分
积分
10
加好友
发消息
回复楼主
返回列表
网络技术教程
软件使用教程
Windows教程
Centos教程
Ubuntu教程
Linux其他教程
综合教程
其他教程
其他文档
服务器商家推荐
华夏互联
蓝速云
米图云
全球云
文章
1
苹果电脑MAC系统登录Windows远程桌面
2
「香港站群服务器」和「美国站群服务器」哪个性价比更高
3
「香港站群服务器」为什么一直大受用户好评?
4
「香港站群服务器」租用有哪些挑选小窍门?
5
部署站群业务选择香港服务器需要注意什么
6
哪有8C段IP的香港站群服务器?
7
租用便宜的美国站群vps主机怎么样?
8
多IP站群服务器租用哪个好?香港和美国对比