-ls 指令列出了 ubuntu 16.04 中奇怪的命令

-ls 指令列出了 ubuntu 16.04 中奇怪的命令

女士們、先生們,

當我想列出目錄中的某些內容時,我執行此命令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

檢查文件的建立時間pwdls -la建立時間。檢查文件的內容。它看起來像是由腳本創建的文件,但在刪除此類文件之前也要檢查目錄路徑和內容。

相關內容