我正在嘗試閱讀var/log
中的apache錯誤日誌。我在那裏有一個error.log
文件,但當我sudo vim
它創建一個新的error.log
文件。我很確定應該有一些內容,因爲我試圖調試500內部服務器錯誤。用vim打開文件雖然文件存在但是創建了一個新文件
感謝您的幫助!
我正在嘗試閱讀var/log
中的apache錯誤日誌。我在那裏有一個error.log
文件,但當我sudo vim
它創建一個新的error.log
文件。我很確定應該有一些內容,因爲我試圖調試500內部服務器錯誤。用vim打開文件雖然文件存在但是創建了一個新文件
感謝您的幫助!
我明白是什麼問題了,我只好做sudo vim apache2/error.log
而不是sudo ls apache2
,然後是sudo vim error.log
。
聽起來像它可能是一條路徑。嘗試給vim提供完整的文件路徑(或者仔細檢查相對路徑),否則它會在當前目錄中查找指定文件,如果不存在,則假定您想要創建它。
sudo vim /full/path/to/error.log
或
sudo vim ./relative/path/to/error.log
不要使用
$ sudo vim filename
使用
$ sudo -e filename
而且我認爲你有一個工作目錄問題,可以使用文件的完整路徑:
$ sudo -e /path/to/filename
或導航到該目錄,並使用它的相對路徑:
$ cd /path/to
$ sudo -e /path/to/filename
因此,如果這是在你身邊的誤解,我建議刪除的問題,因爲這是不可能幫助其他用戶。 –
@IngoKarkat你可能是對的,我可以在那裏做? – Max
我認爲他不可能在此時刪除它(因爲其他人已經回答)。我認爲你可以嘗試舉報主持人。 – FDinoff