
女士們、先生們,
當我想列出目錄中的某些內容時,我執行此命令ls
然後我得到以下奇怪的命令:
root@venus:~# ls
udo journalctl -u postgresql
輸出的意義是什麼?誰能解釋一下嗎?我的期望是,它應該列出主目錄中的所有目錄,但我卻得到了那個奇怪的命令。
謝謝你!
答案1
怎麼會發生這樣的事呢?
root@venus:~# ls
udo journalctl -u postgresql
這看起來像一個名為udo journalctl -u postgresql
.
我的猜測是,您會發現該文件的內容要么為s
空,要么為空。
root@venus:~# cat udo\ journalctl\ -u\ postgresql
這是由 的某種排列引起的,s>udo
而不是sudo
。
答案2
檢查文件的建立時間pwd
和ls -la
建立時間。檢查文件的內容。它看起來像是由腳本創建的文件,但在刪除此類文件之前也要檢查目錄路徑和內容。