程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> PHP綜合 >> bash: service: command not found 錯誤的解決方法

bash: service: command not found 錯誤的解決方法

編輯:PHP綜合

bash: service: command not found 錯誤的解決方法


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

bash: service: command not found

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

su - root

進入root賬號後再使用

service vsftpd restart

問題解決了!

後來我去網上找了些出現這個錯誤的原因:

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

*
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved