温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

CLI运维有哪些常见命令

发布时间:2026-09-22 20:31:13 来源:亿速云 阅读:94 作者:小樊 栏目:系统运维

CLI(命令行界面)运维通常涵盖系统、网络、进程、磁盘、日志、权限、服务、容器等多个层面。下面按类别整理常见且实用的命令(以 Linux 为主,兼顾通用性)。


一、系统信息查看

  • uname -a:查看内核和系统信息
  • hostname:查看/设置主机名
  • uptime:系统运行时间和负载
  • top / htop:实时查看系统资源和进程
  • free -h:查看内存使用情况
  • df -h:查看磁盘挂载和使用情况
  • du -sh *:查看目录占用空间
  • lscpu:查看 CPU 信息

二、进程管理

  • ps aux / ps -ef:查看进程列表
  • kill PID / kill -9 PID:终止进程
  • pkill 进程名:按名称杀进程
  • jobs / fg / bg:任务前后台切换
  • nohup command &:后台运行命令

三、用户与权限

  • whoami:当前用户
  • id:用户 ID 和组信息
  • useradd / userdel:用户管理
  • passwd 用户名:修改密码
  • chmod 755 file:修改权限
  • chown user:group file:修改属主
  • sudo command:以管理员身份执行

四、网络运维

  • ip addr / ifconfig:查看 IP 地址
  • ping ip:网络连通性测试
  • curl / wget:HTTP 请求与下载
  • netstat -tunlp / ss -tunlp:查看端口和连接
  • telnet ip port / nc -vz ip port:端口连通测试
  • traceroute ip:路由追踪
  • iptables / firewalld:防火墙管理

五、文件与目录操作

  • ls -lh:列出文件详情
  • cd / pwd:切换/查看当前目录
  • cp / mv / rm:复制/移动/删除
  • mkdir / rmdir:创建/删除目录
  • tar -czvf / tar -xzvf:打包解包
  • scp:服务器间拷贝文件
  • rsync:增量同步文件

六、日志查看

  • tail -f logfile:实时查看日志
  • head / less:查看文件内容
  • grep "关键字" file:日志过滤
  • journalctl:systemd 日志查看
  • dmesg:内核日志

七、服务管理

  • systemctl start/stop/restart 服务
  • systemctl status 服务
  • systemctl enable/disable 服务
  • service 服务 start

八、磁盘与挂载

  • lsblk:查看块设备
  • mount / umount:挂载/卸载
  • fdisk -l:磁盘分区
  • mkfs.ext4 /dev/sdX:格式化

九、容器与虚拟化(常见)

  • docker ps / images
  • docker logs -f 容器
  • docker exec -it 容器 bash
  • kubectl get pods / logs

十、常用排错组合

# CPU 高占用
top → ps -ef | grep 进程

# 端口被占用
ss -tunlp | grep 端口

# 磁盘满
df -h → du -sh /*

# 网络不通
ping → telnet → traceroute

如果你有特定场景(如:Java 服务运维、K8s、数据库、批量脚本),我可以给你更针对性的命令清单。

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI
助
手