安裝oracle時(shí),Linux命令執(zhí)行報(bào)錯(cuò)
想著可能是之前的oracle沒有刪干凈,端口還是被占用的原因,于是切換到root用戶下,查看1521端口對(duì)應(yīng)的進(jìn)程,然后kill掉。再次執(zhí)行 netca /silent /responseFile 路徑 命令,終于成功了。
(1)unset display(沒試過)(2)嘗試export display=0:0 然后執(zhí)行xhost +,然后圖形應(yīng)該就能起來了。(不過你的設(shè)置用戶我沒試過,一般我們都是直接用oracle這個(gè)用戶的,你試試吧。
第一,要把grep 進(jìn)程也一并過濾去。grep 123換成grep -i grep |grep 123 第二,我們要處理這種情況,這就是不嚴(yán)格的所在。
oracle安裝不全,這個(gè)命令在:/opt/oracle/product/0/db_1/bin目錄下,確認(rèn)一下exp文件是否存在。概述 簡(jiǎn)單地說,Linux是一套免費(fèi)使用和自由傳播的類Unix操作系統(tǒng),它主要用于基于Intel x86系列CPU的計(jì)算機(jī)上。
Linux下安裝oracle中執(zhí)行./runInstaller 提示沒有這個(gè)文件或目錄是設(shè)置錯(cuò)誤造成的,解決方法為:檢查磁盤空間,按照要求oracle安裝盤應(yīng)該大于5G以上。swap分區(qū)和內(nèi)存。
如果是GUI圖形界面安裝,看一下環(huán)境變量,還有配置選項(xiàng)的選擇是不是有問題,填寫的信息是不是正確。--這個(gè)錯(cuò)誤基本都是在配置上出現(xiàn)的問題。那個(gè)javaXXX什么的不用去管,基本不是java的問題。
看書和逛論壇自學(xué)linux,可是命令各種不對(duì)各種出錯(cuò),怎么辦?
不是 Linux 中的 make 命令出錯(cuò),而是你的 makefile 文件中的文法、或者編譯源程序的先后順序有問題,所以導(dǎo)致 make 命令無(wú)法編譯多個(gè)源程序。
明確學(xué)習(xí)Linux運(yùn)維技術(shù)的學(xué)習(xí)方式 有些人選擇自學(xué),會(huì)看書或者網(wǎng)上找教學(xué)視頻看。看別人是怎么學(xué)習(xí)的,借鑒好的學(xué)習(xí)方法。
學(xué)習(xí)Linux步驟:先了解了解基礎(chǔ)吧,找一本薄一點(diǎn)的,淺一點(diǎn)的書,了解一下什么是linux。有個(gè)基本了解即可。
linux下載make install出錯(cuò),解決辦法: # 執(zhí)行下列命令:$ tar jxvf scim-python-${version}.tar.bz2 cd scim-python-${version} ./configure --prefix=/usr make sudo make install# 重新登錄桌面系統(tǒng)。
linux的sh命令執(zhí)行失敗問題,各位大神,幫忙看看sh命令為什么會(huì)執(zhí)行失敗...
嚴(yán)格來說,你的命令不是很嚴(yán)格。先不說這個(gè)問題了。你的寫法思路正確,只是在處理管道前邊得到的內(nèi)容時(shí)有三個(gè)小小的錯(cuò)誤。第一,要把grep 進(jìn)程也一并過濾去。
分析原因,可能因?yàn)槠脚_(tái)遷移碰到權(quán)限問題我們來進(jìn)行權(quán)限轉(zhuǎn)換 1)在Windows下轉(zhuǎn)換:利用一些編輯器如UltraEdit或EditPlus等工具先將腳本編碼轉(zhuǎn)換,再放到Linux中執(zhí)行。
原因是linux 執(zhí)行sh文件里面缺少PATH=$PATH:/sbin,添加進(jìn)即可。首先需要打開電腦的桌面,如圖所示,鼠標(biāo)右鍵單擊選擇打開終端的選項(xiàng)。然后就會(huì)進(jìn)入頁(yè)面,如圖所示,在命令行輸入 gedit /etc/profile,回車。
和打開編輯。你可以通過右鍵菜單來選擇用哪種方式打開。另外,Linux 和 Unix 系統(tǒng)中,文件出了讀取和寫入的權(quán)限之外,還有執(zhí)行的權(quán)限。你可能要確認(rèn)你有這個(gè)權(quán)限。你可以通過 chmod 777 __.sh 來修改你的文件權(quán)限。
原因是系統(tǒng)位數(shù)與該可執(zhí)行文件需要的lib庫(kù)位數(shù)不匹配。用uname命令打印系統(tǒng)信息,發(fā)現(xiàn)系統(tǒng)是64位系統(tǒng)。用file命令查看文件信息,發(fā)現(xiàn)是一個(gè)32位可執(zhí)行文件。
那是start.sh里面的命令反饋的錯(cuò)誤。比如:cat start.sh#!/bin/shls test.txt當(dāng)執(zhí)行start.sh的時(shí)候就會(huì)提示沒有發(fā)現(xiàn)文件或目錄的錯(cuò)誤,因?yàn)楫?dāng)前目錄不存在test.txt.建議樓主將腳本信息貼出。