### [有了宝塔面板就不需要学Linux命令了?错——这30个命令是你迟早要用到的](https://www.jiyueip.com/article/14397) **Published:** 2026-08-07T04:37:26 **Author:** 斑斓 **Excerpt:** 宝塔面板不是万能的,这30个Linux命令是服务器运维的必修课,从文件管理到进程网络全有。 宝塔面板确实好用,但你不能一辈子靠它。服务器出了问题面板打不开怎么办?想写个定时备份脚本不会用命令怎么办?群里别人给你一段shell命令你不敢执行怎么办? 我当初也是从零开始学Linux的,这篇文章整理了服务器日常运维中最常用的30个命令,不追求全,追求实用——都是我自己几乎每天都在用的。 ## 文件管理 `ls -la`——列出当前目录所有文件(含隐藏文件)。-l是详细信息,-a是显示隐藏。最常用的命令没有之一。 `cd 目录名`——进入目录。cd ..回上级,cd /回根目录,cd ~回用户主目录。 `pwd`——显示当前所在目录的完整路径。迷路了用这个定位。 `cp 源文件 目标位置`——复制文件。cp -r可以复制整个文件夹。 `mv 源文件 目标位置`——移动或重命名文件。 `rm 文件名`——删除文件。rm -rf 目录名删除文件夹(危险操作,慎用)。 `find 目录 -name "文件名"`——在指定目录下搜索文件。 `cat 文件名`——查看文件全部内容。文件太长用less代替,可以翻页。 ## 系统信息 `htop`——图形化的任务管理器,比top好看。看CPU和内存占用、运行中的进程。yum install htop或apt install htop安装。 `df -h`——查看磁盘使用情况,-h用人类可读的GB/MB显示。 `free -h`——查看内存使用情况。 `uptime`——服务器运行了多久、负载多少。 `uname -a`——查看系统内核版本信息。 ## 进程管理 `ps aux`——列出所有运行中的进程。配合grep搜索特定进程:ps aux | grep nginx。 `kill 进程ID`——结束进程。kill -9 进程ID强制结束。 `systemctl status 服务名`——查看服务状态(nginx/mysql/docker等)。start启动、stop停止、restart重启、enable开机自启。 ## 网络 `ping 域名或IP`——测试网络连通性。 `curl -I 网址`——查看网站的HTTP响应头信息。 `netstat -tunlp`——查看所有监听的端口和对应的进程。 ## 压缩解压 `tar -czf 压缩包名.tar.gz 要压缩的目录`——打包压缩。解压用tar -xzf 压缩包名。 `unzip 文件名.zip`——解压zip文件。 ## 权限 `chmod 755 文件名`——修改文件权限。755=所有者读写执行、同组读执行、其他人读执行。777是所有人全权限(不安全,少用)。 `chown 用户名:用户组 文件名`——修改文件所有者。 ## 实用组合 `grep "关键词" 文件名`——在文件里搜索关键词。不指定文件名可以从管道接收:cat log.txt | grep error。 `tail -f 日志文件`——实时滚动查看日志最新内容,Ctrl+C退出。排查问题必用。 `echo "内容" > 文件名`——把内容写入文件(覆盖)。>>是追加。 `screen -S 会话名`——创建后台会话,断开SSH后命令继续跑。screen -r 会话名恢复。 这些命令不需要全背下来,遇到了查一下,用多了自然记住。搞个文本文件把常用的存起来,SSH连上去随时复制。服务器运维没那么可怕,真正每天在用的命令也就这些。 **Tags:** Linux服务器, Ubuntu服务器, VPS **Categories:** 行业洞察 ---