是root用戶還是普通用戶 如果是root用戶下,檢查這些命令是否還在。一般在/usr/bin /usr/sbin。
創(chuàng)新互聯(lián)-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價(jià)比雙灤網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式雙灤網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋雙灤地區(qū)。費(fèi)用合理售后完善,10余年實(shí)體公司更值得信賴。
超級(jí)用戶root模式下,這些命令不可用 ,這使很多人產(chǎn)生疑惑的。=== 先說說您那是什么版本的系統(tǒng),我可從來沒有遇上這情況。在普通用戶模式下,這倒是正常的,但您說是在超級(jí)用戶root模式下。
命令不能用了主要是$PATH變量錯(cuò)誤的關(guān)系。方法一:如果只是在shell下 export 命令改的名字的話 直接restart。方法二:更改配置文件,可以 /bin/vi 配置文件就行了,也就是要通過指定命令所在路徑來運(yùn)行命令修復(fù)配置就行了。
這種問題出現(xiàn)的可能性很多,比如溫度過高、內(nèi)存溢出、cpu等待過多、硬件鏈接出現(xiàn)異常、磁盤訪問有問題等等都可能出現(xiàn),需要具體問題具體分析。
一般安裝完某個(gè)程序,增加了PATH變量的時(shí)候,破壞了系統(tǒng)原來的默認(rèn)路徑,可能造成很多命令失效,比如安裝了JDK后增加了JDK的路徑變量。
沒有就輸入完整路徑/usr/sbin/useradd來調(diào)用吧 如果/user/sbin/下沒有useradd,那就廢廢了。
可能是你shell的環(huán)境有問題,換個(gè)shell,直接打ksh或者bsh。可能是你的environment設(shè)置有問題。很多命令都在/etc/ 下,把目錄/etc 放進(jìn) /etc/environment 文件中,退出重新登陸。
在Linux下大小寫是有嚴(yán)格的區(qū)別的,可能是你沒有注意輸入時(shí)的大小寫。
在 Linux 系統(tǒng)中, $ 符號(hào)表示當(dāng)前用戶的命令行提示符。它通常出現(xiàn)在命令的開頭,表示這是一條需要在命令行中運(yùn)行的命令。如果你在命令行中看到 $- 意味著這是一條終端命令,且$ 是特殊字符,表示當(dāng)前用戶。
直接restart。方法二:更改配置文件,可以 /bin/vi 配置文件就行了,也就是要通過指定命令所在路徑來運(yùn)行命令修復(fù)配置就行了。
在Linux中使用shell命令,不管是root用戶還是普通用戶,很多命令(如 ,fdisk ; ifconfig)等都會(huì)無效,系統(tǒng)出現(xiàn):bash: .. command not found。這些命令都有一個(gè)共同的特點(diǎn):存在于 /sbin 這個(gè)目錄下。
可能是配置出現(xiàn)了問題又或者是沒有權(quán)限。這可能需要升級(jí)一下電腦系統(tǒng)來適應(yīng)Linux,如若還不行,重啟下電腦。linux命令是對(duì)Linux系統(tǒng)進(jìn)行管理的命令。