單用戶模式是Linux系統里用來排查故障的一個隱藏玩法,平時用不上,但關鍵時刻能救命,比如修復系統、搶救數據啥的。
已經登錄的情況下想進單用戶模式,可以敲這幾個命令:
`shutdown`(默認就是runlevel 1)
或者
`init 1`
`telinit 1`
開機時怎么進單用戶?
我沒用過LILO,只說GRUB的情況。GRUB有三種方法:
1. 開機進GRUB菜單,按a,在啟動參數后面加個S或single,回車就能進了。
2. 在GRUB菜單按e,選好內核后,在啟動命令最后加S或single,按回車返回,再按b啟動。這個只是臨時改一次,不影響下次啟動設置。
3. 按c進GRUB命令行,這個稍微復雜點,暫時不講。
還有一點要注意,很多系統在單用戶下根目錄是只讀掛載的,如果/tmp也在根分區里,像vi這種要寫臨時文件的命令就跑不起來。解決辦法是先執行這個命令把根目錄重新掛載成可讀寫的:
`mount -o rw,remount /`
已經登錄的情況下想進單用戶模式,可以敲這幾個命令:
`shutdown`(默認就是runlevel 1)
或者
`init 1`
`telinit 1`
開機時怎么進單用戶?
我沒用過LILO,只說GRUB的情況。GRUB有三種方法:
1. 開機進GRUB菜單,按a,在啟動參數后面加個S或single,回車就能進了。
2. 在GRUB菜單按e,選好內核后,在啟動命令最后加S或single,按回車返回,再按b啟動。這個只是臨時改一次,不影響下次啟動設置。
3. 按c進GRUB命令行,這個稍微復雜點,暫時不講。
還有一點要注意,很多系統在單用戶下根目錄是只讀掛載的,如果/tmp也在根分區里,像vi這種要寫臨時文件的命令就跑不起來。解決辦法是先執行這個命令把根目錄重新掛載成可讀寫的:
`mount -o rw,remount /`