1. 根据路径ID查日志
tail -fn 1000 test.log | grep '关键字'
cat info.log | grep ca5bc5793effd061cab22d3c4394d0f6
2. 排查nginx问题
2.1 systemctl status nginx 查看nginx状态
2.2 cd /var/log/nginx 查日志
本次BUG原因是Permission denied,权限不足
2.3 sudo chmod 755 -R /webserver/
更改文件和目录权限的命令
755:这是权限模式,三位数字分别代表用户(所有者)、组和其他用户的权限。具体含义如下:
第一位:文件所有者的权限,7表示读(4)、写(2)和执行(1)权限全开,即rwx。
第二位:文件所属组的权限,5表示读(4)和执行(1)权限,即rx。
第三位:其他用户的权限,5同样表示读(4)和执行(1)权限,即rx。
-R:Recursive,递归的意思。当跟在这个选项后面时,chmod命令会将指定的权限改变应用到/webserver/目录及其包含的所有子目录和文件。
2.4 sudo chown -R root:root front
更改文件或目录所有权的命令。
查看 vim /etc/nginx/nginx.conf 第一句话 user root
-R:Recursive,递归的意思。
root:root:这部分指定了新的所有者和所有组。
在Unix/Linux系统中,root是超级用户,拥有最高的系统权限。在这里,“root:root”意味着要将文件或目录的所有者和所有组都改为root。
front:这是你想要更改所有权的文件或目录名。
2.5 systemctl restart nginx
重启nginx