linux簡單命令彙總

(1)ssh鏈接中文顯示亂碼

linux系統在虛擬機上安裝完成後,用ssh連接,進行vi等相關操作時,中文可能會亂碼顯示。修改方式如下。

vi /etc/sysconfig/i18n         #修改該文件的內容,修改的內容如下:

LANG="zh_CN.GB18030"
LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN"
SUPPORTED="zh_CN.GB18030:zh_CN:zh:en_US.UTF-8:en_US:en"
SYSFONT="lat0-sun16"

(2)jdk的安裝

jdk安裝文件路徑:/usr/local/tool-install/jdk-6u17-linux-i586.bin

安裝:./jdk-6u17-linux-i586.bin;直接安裝。安裝過程中,需要閱讀許可文件,輸入yes確認。

安裝後,可能沒有自動配置環境變量。

配置方式如下:

vi /etc/profile              #修改此文件,設置環境變量的信息。

JAVA_HOME=/usr/local/jdk1.6
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME
export PATH
export CLASSPATH

profile文件編輯後,環境變量沒有立即生效,可重啓系統,或執行source /etc/profile命令。

即可通過java -version命令驗證,java是否安裝成功。

(3)Linux系統中軟件的安裝

學習參考文章:《鳥哥linux基礎學習篇》,第22章。

所謂Tarball文件,就是將如見的所有源代碼文件先以tar打包,然後再以壓縮技術來壓縮,通常最常見的就是以.gzip來壓縮了。因爲利用了tar與gzip的功能,所有tarball文件一般的擴展名就會寫成*.tar.gz或簡寫爲*.tgz。

所以說Tarball是一個軟件包,將它解壓縮後,裏邊的文件通常會有:

(a)源代碼文件

(b)檢測程序的文件(可能是configure或config等文件名)

(c)本軟件的簡易說明或安裝說明(INSTALL或README文件)

軟件安裝的基本流程

(a)取得源文件:將tarball文件解壓

(b)查看了解安裝步驟流程:查看INSTALL或README文件

(c)相關屬性軟件的安裝:根據INSTALL或README文件的內容,安裝相關的輔助軟件

(d)建立makefile:以自動檢測程序(configure或config)檢測操作環境,並建立Makefile文件

configure命令有相關的參數使用,可通過./configure --help來查看相關的參數使用。

基本參數,./configure --prefix=安裝路徑

(e)編譯:以make這個程序並使用該目錄下的Makefile作爲它的參數配置文件,來進行make(編譯或其他)操作。【編譯源碼,生成目標文件】。通常會在執行make命令(編譯源碼操作)之前,先執行make clean操作,以清除可能存在的無效目標文件。

使用make就是要將源碼編譯成爲可被執行的可執行文件,而這個可執行文件會放置在目前所在的目錄之下,尚未被安裝到預定安裝的目錄中。

(f)安裝:以make這個程序,並以makefile這個參數配置文件,依據install這個目標的指定來安裝到正確的路徑。

例:

cd /usr/local/src    #進入tarball文件目錄

tar -zxvf xxx.tar.gz   #解壓縮

cd xxx   #進入源碼文件夾

vi INSTALL   #查看安裝說明

./configure --help   #查看可用參數

./configure --prefix=/usr/local/xxx   #設置安裝路徑

make clean   #清除可能無效的目標文件

make   #編譯源碼,生成目標文件

make install   #安裝程序,將編譯後的目標文件放到該放的目錄中

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章