2013-02-10 96 views
1

我試圖在我自己的計算機上(從this文章)測試OS X Lion中的假設缺陷,該密碼是多麼不受保護。但是,當我在終端輸入的代碼是應該提取密碼哈希:bash:語法錯誤附近意想不到的標記`新行'

$ dscl localhost -read /Search/Users/<root user> 

我得到這個:

-bash: syntax error near unexpected token `newline' 

有沒有什麼辦法來解決這個問題?

+0

嘗試:'$ dscl localhost -read「/ Search/Users/」'這將有助於名稱之間存在空格。而@nnenneo表示你不能在本示例中使用<>,請用你的用戶名替換「」。 – Cyborg 2017-08-30 06:30:36

回答

5

當您在命令行命令中看到<xxx>時,通常意味着「在此替換某些東西」。例如,

$ ls <file> 

並不意味着逐字輸入您的終端ls <file>,但在ls其次是一些文件名輸入。

在這種情況下,他們希望您將根用戶的名稱替換爲<root user>。對於大多數機器來說,簡直就是root

相關問題