技術員聯(lián)盟提供win764位系統(tǒng)下載,win10,win7,xp,裝機純凈版,64位旗艦版,綠色軟件,免費軟件下載基地!

當前位置:主頁 > 教程 > 服務器類 >

linux中bash: service: command not found 錯誤

來源:技術員聯(lián)盟┆發(fā)布時間:2018-07-03 12:29┆點擊:

  今天在進行l(wèi)inux操作的時候,要對vsftpd服務進行重啟,使用service vsftpd restart,此時報了一個難以讓人相信的錯誤:

  bash: service: command not found

  于是我到網上去一搜了一下,解決方法其實挺簡單的,使用su切換到root賬號的時候前加一個“-”即:

  su - root

  進入root賬號后再使用

  service vsftpd restart

  問題解決了!

  后來我去網上找了些出現(xiàn)這個錯誤的原因:

  service命令是要用ROOT用戶來執(zhí)行的,而出錯的用戶是用su root切換到ROOT用戶下,這個命令沒有也不會把環(huán)境帶過去!用如下命令就不會出錯了