SchoolStore

Linux 常用命令

文件、进程、网络与排查高频命令速查。

文件与目录

代码 / 命令说明
ls -lah列出目录(含隐藏、可读大小)
cd /path && pwd切换目录并打印当前路径
cp -a src dest递归复制并尽量保留属性
mv old new移动或重命名
rm -rf dir强制删除目录(极危险)
mkdir -p a/b/c递归创建目录
find . -name "*.log"按名查找文件
du -sh *当前目录各条目占用
df -h磁盘分区使用情况
tar -czf a.tgz dir打包并 gzip 压缩
tar -xzf a.tgz解压 tar.gz

文本与权限

代码 / 命令说明
cat / grep / less查看与过滤文本
head -n 50 f | tail -n 20取文件片段
chmod 755 script.sh改权限
chown user:group f改所有者
ln -s target link创建符号链接

进程与服务

代码 / 命令说明
ps aux | grep name查找进程
top / htop实时资源占用
kill -9 <pid>强制结束进程
systemctl status name查看 systemd 服务状态
journalctl -u name -f跟踪服务日志

网络

代码 / 命令说明
ss -lntp监听端口与进程
curl -I https://example.com只看响应头
curl -o f url下载到文件
ping -c 4 host连通性测试
ip a查看网卡与地址

其他速查