
最新活动专区,涵盖免费试用、新手大礼、企业特惠,惊喜优惠抢先体验,超低成本、超高性价比,您可通过活动专区了解更多优惠福利
携手合作伙伴,实现业务上的双向合作共赢
我们为您提供全方位的支持与服务,确保您在使用我们的云服务时无忧无虑。
Linux 作为服务器最常用的操作系统,掌握其核心命令是运维和开发人员的基本技能。本文整理 关键 Linux 命令,涵盖 系统监控、故障排查、文件管理、网络调试、权限控制 等场景,助你高效管理服务器。
uname -a # 查看内核/系统架构
cat /etc/os-release # 查看发行版信息
hostnamectl # 查看主机名和系统状态
top # 动态查看CPU/内存占用(按q退出)
htop # 更友好的top替代工具(需安装)
free -h # 查看内存使用(-h 人类可读格式)
df -h # 查看磁盘空间(-h 显示GB/MB)
du -sh /path # 查看目录占用空间
ps aux | grep nginx # 查看Nginx相关进程
pstree -p # 树状显示进程关系
kill -9 PID # 强制终止进程(慎用)
journalctl -xe # 查看systemd日志(最近错误)
tail -f /var/log/syslog # 实时查看系统日志
dmesg | grep error # 查看内核错误
ping google.com # 测试网络连通性
traceroute google.com # 追踪网络路径
netstat -tulnp # 查看监听端口
ss -tulnp # 更现代的netstat替代
lsof -i :80 # 查看占用80端口的进程
systemctl status nginx # 查看Nginx状态
systemctl restart nginx # 重启Nginx
systemctl enable nginx # 开机自启Nginx
ls -lh # 查看文件(-l 详情,-h 易读)
cp -r dir1 dir2 # 递归复制目录
mv file1 file2 # 移动/重命名文件
rm -rf dir # 强制删除目录(⚠️慎用)
find / -name "*.log" # 全局搜索.log文件
chmod 755 file.sh # 设置文件权限(rwx)
chown user:group file # 修改文件所有者
sudo -i # 切换root用户(谨慎使用)
tar -czvf backup.tar.gz /dir # 压缩目录
tar -xzvf backup.tar.gz # 解压.tar.gz
unzip file.zip # 解压.zip
ufw allow 22 # 允许SSH(Ubuntu)
ufw enable # 启用防火墙
iptables -L # 查看iptables规则
ssh user@ip # 远程登录
scp file user@ip:/path # 远程传输文件
ssh-keygen # 生成SSH密钥
crontab -e # 编辑定时任务
crontab -l # 查看当前任务
# 1. 尝试释放内存
sync && echo 3 > /proc/sys/vm/drop_caches
# 2. 查看高负载进程
top
kill -9 PID # 强制终止异常进程
# 1. 查找大文件
find / -type f -size +100M
# 2. 清理日志
journalctl --vacuum-size=100M # 清理systemd日志
rm /var/log/*.log # 删除旧日志(谨慎)
# 1. 检查IP和路由
ip addr show
route -n
# 2. 重启网络
systemctl restart networking # Debian/Ubuntu
systemctl restart NetworkManager # CentOS/RHEL
man ls # 查看命令手册
ls --help # 快速查看帮助
whatis command # 命令简介
top
, htop
, df
, free
journalctl
, dmesg
, netstat
ls
, cp
, chmod
, tar
ping
, traceroute
, ss
chmod
, chown
, sudo
掌握这些命令,你就能 高效管理Linux服务器!遇到问题可随时联系 129云技术支持(400-9177118)🚀