linux中命令找不到 linux命令找不到文件

我在linux中編寫一個(gè)*.sh的文件為啥提示找不到命令,但是那個(gè)文件我確實(shí)...

原因是linux 執(zhí)行sh文件里面缺少PATH=$PATH:/sbin,添加進(jìn)即可。首先需要打開電腦的桌面,如圖所示,鼠標(biāo)右鍵單擊選擇打開終端的選項(xiàng)。然后就會(huì)進(jìn)入頁(yè)面,如圖所示,在命令行輸入 gedit /etc/profile,回車。

目前創(chuàng)新互聯(lián)已為上千的企業(yè)提供了網(wǎng)站建設(shè)、域名、虛擬空間、網(wǎng)站運(yùn)營(yíng)、企業(yè)網(wǎng)站設(shè)計(jì)、廣州網(wǎng)站維護(hù)等服務(wù),公司將堅(jiān)持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長(zhǎng),共同發(fā)展。

出現(xiàn)此問(wèn)題的原因:linux 執(zhí)行sh文件里面缺少PATH=$PATH:/sbin,將其添加進(jìn)即可解決問(wèn)題。詳細(xì)的操作步驟如下:首先,需要打開計(jì)算機(jī)的桌面,右鍵單擊并選擇“打開終端”這一項(xiàng),如下圖所示。

no such file or directory 沒有這樣的文件或目錄 解決方法 分析原因,可能因?yàn)槠脚_(tái)遷移碰到權(quán)限問(wèn)題我們來(lái)進(jìn)行權(quán)限轉(zhuǎn)換 1)在Windows下轉(zhuǎn)換:利用一些編輯器如UltraEdit或EditPlus等工具先將腳本編碼轉(zhuǎn)換,再放到Linux中執(zhí)行。

not found帶這個(gè)的行,是前面的可執(zhí)行程序沒有安裝。No such file or directory帶這個(gè)的行,是前面的文件找不到。懷疑你這個(gè)是從redhat或者centos發(fā)行版的linux上拷貝的腳本,放到debian系,比如ubuntu系統(tǒng)上去執(zhí)行了。

linux虛擬機(jī)sudo:useradd-m找不到命令

可能是由于該命令未處在sudo搜索的路徑。一開始是不能用sudo命令的,所以需要輸入pkginstalltsu安裝sudo。Termux是一款安卓平臺(tái)下模擬Linux環(huán)境的app??梢灾苯邮褂茫瑹o(wú)需root或額外設(shè)置。

-m:自動(dòng)建立用戶的登入目錄。useradd [選項(xiàng)] 用戶名,選項(xiàng):-c:加上備注文字,備注文字保存在passwd的備注欄中。-d:指定用戶登入時(shí)的啟始目錄。-D:變更預(yù)設(shè)值。-e:指定賬號(hào)的有效期限,缺省表示永久有效。

linux系統(tǒng)自帶的是vi編輯器,在使用vim還得安裝redhat/debian/fedora用yum install vim命令,debian/ubutnu/ubuntukylin用sudo apt-get install vim,兩種方法都得用root權(quán)限安裝。

首先將工具鏈導(dǎo)出到環(huán)境變量 export PATH=/usr/local/arm/arm-2009q3/bin:$PATH。其次在一個(gè)終端中執(zhí)行以上命令。最后該終端中就可以直接使用arm-linux-gcc了。

求解:linux下找不到nohup這個(gè)命令

原程序的的標(biāo)準(zhǔn)輸出被自動(dòng)改向到當(dāng)前目錄下的nohup.out文件,起到了log的作用。但是有時(shí)候在這一步會(huì)有問(wèn)題,當(dāng)把終端關(guān)閉后,進(jìn)程會(huì)自動(dòng)被關(guān)閉,察看nohup.out可以看到在關(guān)閉終端瞬間服務(wù)自動(dòng)關(guān)閉。

命令運(yùn)行后臺(tái)中的程序。要運(yùn)行后臺(tái)中的 nohup 命令,添加 & ( 表示”and”的符號(hào))到命令的尾部。無(wú)論是否將 nohup 命令的輸出重定向到終端,輸出都將附加到當(dāng)前目錄的 nohup.out 文件中。

在linux上執(zhí)行腳本,當(dāng)退出頁(yè)面或電腦鎖屏后,腳本就停止執(zhí)行了。對(duì)需要長(zhǎng)時(shí)間運(yùn)行的腳本非常不友好。nohup(no hang up):可以讓程序不掛斷執(zhí)行。& :可以讓程序在后臺(tái)執(zhí)行。

Linux中沒有找到某命令的解決辦法

1、如果我們知道該命令屬于什么包內(nèi)時(shí),可以直接安裝這個(gè)包來(lái)使用該命令 如果我們不清楚該命令屬于什么包內(nèi),我們可以先查找該命令在什么包內(nèi),在安裝所屬包 獲取到所屬包名后執(zhí)行第一種方法安裝即可。

2、首先,查看$PATH中是否包含了這些命令。PATH:決定了shell到哪些目錄中去尋找命令或程序,PATH值是一系列的目錄。當(dāng)運(yùn)行程序時(shí),linux到這些目錄下搜索進(jìn)行編譯鏈接。

3、使用find命令查找/etc目錄下名字是inittb的文件,執(zhí)行find /etc/ -name inittab,-name為參數(shù),表示名字,執(zhí)行后如圖所示。

4、Linux/UNIX 中的所有命令都是大小寫敏感的。查找命令路徑 顯示當(dāng)前的搜索路徑 檢查執(zhí)行命令的目錄是否存在。目錄存在但不正確,則修正即可;目錄不存在,則通過(guò)如下命令添加。

5、linux下找不到nohup這個(gè)命令是設(shè)置錯(cuò)誤造成的,解決方法為:nohup命令:可以將程序以忽略掛起信號(hào)的方式運(yùn)行起來(lái)。nohup命令允許被運(yùn)行的程序的輸出信息將不會(huì)顯示到終端。

6、在linux中編寫一個(gè)*.sh的文件提示找不到命令是設(shè)置錯(cuò)誤造成的,解決方法為:下載您要安裝的軟件。必要的文件通常將被壓縮為.tar,.tgz或.zip文件。打開一個(gè)終端窗口。

linux找不到命令要安裝什么服務(wù)

1、Linux中的ftp服務(wù)器一般是安裝vsftp。

2、進(jìn)入電腦界面后,打開VMware Workstation虛擬機(jī)。進(jìn)入VMware Workstation虛擬機(jī)界面后打開Ubuntu。進(jìn)入U(xiǎn)buntu界面后,打開左下角的九宮格。進(jìn)入九宮格界面后,點(diǎn)擊下方的“全部”。

3、使用find命令查找/etc目錄下名字是inittb的文件,執(zhí)行find /etc/ -name inittab,-name為參數(shù),表示名字,執(zhí)行后如圖所示。

4、大多數(shù)Linux RPM軟件包的命名有一定的規(guī)律,它遵循名稱-版本-修正版-類型-MYsoftware-2-i38rpm 。安裝RPM包軟件 # rpm -ivh MYsoftware-2 -i38rpm RPM命令主要參數(shù):-i 安裝軟件。

5、可以使用yum -y install strace來(lái)安裝,centos系統(tǒng)安裝使用使用yum命令。

linux虛擬機(jī)gcc未找到命令

先看看你的.profile里有沒有包含gcc的目錄,如果找來(lái)找去沒有發(fā)現(xiàn)gcc的可執(zhí)行文件,apt-get或者yum下載之。

一般linux是自帶gcc的。你先用gcc -v查看下是否安裝,如果顯示了版本信息,表示已經(jīng)安裝;安裝了為什么不能用呢?有可能是沒有設(shè)置一些相應(yīng)的環(huán)境變量。

輸入whereis gcc 應(yīng)該會(huì)顯示gcc 的位置,在/usr/bin/gcc /usr/bin/gcc -o hello hello.c即可成功編譯。

網(wǎng)頁(yè)題目:linux中命令找不到 linux命令找不到文件
URL地址:http://muchs.cn/article39/dgcggph.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站設(shè)計(jì)公司網(wǎng)站導(dǎo)航、用戶體驗(yàn)、品牌網(wǎng)站設(shè)計(jì)網(wǎng)站維護(hù)、虛擬主機(jī)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

手機(jī)網(wǎng)站建設(shè)