我正在尝试访问我的Digital Ocean Django Droplet的错误日志。
当我尝试从/到/var/log/nginx/error.log收取目录时,我得到-bash: cd: error.log: Not a directory
该文件在那里我可以通过Cyberduck手动访问它。我试图找出我的smtp联系表单有什么问题,如果我无法访问error.log文件,则无法解决。任何帮助都是极好的。感谢
答案 0 :(得分:0)
您无法将目录更改为文件。您可以先cd到保存文件的文件夹:
cd /var/log/nginx
从那里你可以使用error.log进行操作:
vim error.log # edit/view file
tail error.log # view last lines of file
cat error.log # output contents of file to screen
然而,您也可以使用完整路径执行任何这些命令(并从任何地方执行):
vim /var/log/nginx/error.log # edit/view file
tail /var/log/nginx/error.log # view last lines of file
cat /var/log/nginx/error.log # output contents of file to screen
答案 1 :(得分:0)
您收到该错误消息,因为error.log不是目录,而是文本文件。如果你想阅读它,你可以使用像nano或vim这样的文本编辑器或DO液滴中包含的任何文本编辑器。