Linux 运维笔记

常用 Linux 命令、文件权限和排障思路

查看目录和文件

pwd 用来看当前目录,ls -lah 用来看文件列表和权限,cd /path 用来切换目录。刚接触 Linux 时,先把“我现在在哪”和“这个目录里有什么”这两件事练熟,效率会高很多。

pwd ls -lah cd /var/log

复制、移动、修改权限

cp 复制文件,mv 移动或重命名,chmod 修改权限。常见场景是把脚本赋予可执行权限,比如部署脚本或备份脚本。

复制文件 cp nginx.conf nginx.conf.bak 先备份再修改,是很实用的习惯。
移动或改名 mv app.log old-app.log 既能移动位置,也能顺手完成重命名。
增加执行权限 chmod +x deploy.sh 之后就可以直接执行脚本。

查看进程、端口和日志

服务异常时,通常先看进程,再看端口,最后追日志。这样排查路径最短,也最不容易漏掉关键线索。

Process ps -ef | grep nginx:确认服务是否正在运行。
Port ss -lntp:查看端口监听情况。
Log tail -f /var/log/nginx/error.log:实时观察报错信息。