显示当前所在目录的绝对路径
pwd日常运维最常用的文件、权限、进程、网络与归档命令速查,覆盖主流 Linux 发行版。
显示当前所在目录的绝对路径
pwd列出全部文件(含隐藏文件),并以 K/M/G 显示大小
ls -alh切换到指定目录;cd - 返回上一次所在目录
cd /var/log递归复制目录
cp -r /opt/app /backup/app移动文件或重命名
mv /data/app.log /data/app.log.bak递归强制删除目录,执行前务必确认路径
rm -rf /data/cache创建多级目录,父目录不存在时自动创建
mkdir -p /data/app/logs创建软链接,常用于版本切换与平滑发布
ln -s /opt/app/v2 /opt/app/current查找 7 天前修改过的日志文件
find /var/log -name "*.log" -mtime +7统计各目录占用空间并按大小排序
du -sh /data/* | sort -h查看系统版本信息
cat /etc/os-release分页查看大文件,按 / 搜索、q 退出
less /etc/nginx/nginx.conf实时跟踪日志末尾 200 行
tail -f -n 200 /var/log/nginx/error.log查看文件前 50 行
head -n 50 /etc/passwd在目录中递归搜索关键字并显示行号
grep -rn "server_name" /etc/nginx查看命令所在路径与版本
which nginx && nginx -v设置文件权限:属主可读写执行,其他用户只读执行
chmod 755 /opt/app/start.sh递归设置目录权限
chmod -R 775 /var/www/html递归修改文件属主与属组
chown -R www-data:www-data /var/www创建带家目录与 bash 登录 shell 的用户
useradd -m -s /bin/bash deploy修改指定用户的密码
passwd deploy查看当前用户的 UID、GID 与所属组
id查看指定进程的运行情况
ps aux | grep nginx一次性输出 CPU 与内存占用最高的进程
top -b -n 1 | head -n 20优雅终止进程;-9 为强制结束,可能丢数据
kill -15 12345查看服务运行状态与最近日志
systemctl status nginx设置开机自启并立即启动服务
systemctl enable --now nginx实时查看某个服务最近一小时的日志
journalctl -u nginx -f --since "1 hour ago"查看内存与交换分区使用情况
free -h查看各分区使用率与文件系统类型
df -hT查看系统运行时长与平均负载
uptime查看网卡与 IP 地址信息
ip addr查看所有监听端口及对应进程
ss -tunlp发送 4 个 ICMP 包测试连通性
ping -c 4 8.8.8.8只请求响应头,快速检查站点可用性
curl -I https://example.com通过 SSH 递归传输目录
scp -r /data/dist deploy@10.0.0.12:/opt/app指定端口登录远程主机
ssh -p 22 deploy@10.0.0.12打包并 gzip 压缩目录
tar -czf app.tar.gz /opt/app解压到指定目录
tar -xzf app.tar.gz -C /opt不解压,直接查看压缩包内容
tar -tzf app.tar.gz | head打包为 zip(Windows 兼容)
zip -r app.zip /opt/app本网站使用 Cookie 以确保您在我们的网站上获得最佳体验。 隐私政策.