1. 程式人生 > >linux學習 之一

linux學習 之一


1. 登入Linux,切換到root使用者



su root 獲取root使用者許可權,當前工作目錄不變(需要root密碼)





sudo -i 不需要root密碼直接切換成root(需要當前使用者密碼)

 

2. 在usr目錄下建立java安裝目錄



cd /usr


mkdir java

 

3.將jdk-8u60-linux-x64.tar.gz拷貝到java目錄下



cp /mnt/hgfs/linux/jdk-8u60-linux-x64.tar.gz /usr/java/

 

4.解壓jdk到當前目錄



tar -zxvf jdk-8u60-linux-x64.tar.gz


得到資料夾 jdk1.8.0_60

 

5.安裝完畢為他建立一個連結以節省目錄長度


(我沒用這一步)
ln -s /usr/java/jdk1.8.0_60/ /usr/jdk

 

6.編輯配置檔案,配置環境變數



vim /etc/profile


新增如下內容:JAVA_HOME根據實際目錄來
JAVA_HOME=/usr/java/jdk1.8.0_60
CLASSPATH=$JAVA_HOME/lib/
PATH=$PATH:$JAVA_HOME/bin
export PATH JAVA_HOME CLASSPATH



 

7.重啟機器或執行命令 :source /etc/profile



sudo shutdown -r now

 

8.檢視安裝情況

java -version


java version "1.8.0_60"
Java(TM) SE Runtime Environment (build 1.8.0_60-b27)
Java HotSpot(TM) Client VM (build 25.60-b23, mixed mode)

 

 

su    以root身份執行,當修改系統檔案或者配置環境變數時需要先執行此命令。

mv file1 file2 

把當前目錄下的file1檔名改成file2,如果該目錄下有file2,則覆蓋以前的file2檔案。

條件: 配置好jdk,搭建好java環境。
shell 中操作:

1、先建立java專案目錄,名稱project。

mkdir project

2、在專案中建立src和bin目錄,src下用於存放 “.java” 檔案,bin下存放 “ .class ” 檔案。

cd project 
mkdir src bin

3、在src下建立包com.company。

mkdir -p src/com/company

4、在包中編寫java檔案,檔名為Hello.java。

vi src/com/company/Hello.java

   package com.company;  // 包名

   public class Hello{
     public static void main(String[] args){
       System.out.println("Hello");
     }
   }

   // vim中編寫,完成後儲存退出。

5、在bin目錄下建立用於存放project專案中生成的class檔案的目錄。

mkdir bin/project

6、編譯java檔案,將生成的編譯檔案存放在bin/project下,其中的com/company目錄會自動建立,因為“package com.company;”語句。“-d”表示指定生成class檔案的位置。

javac ./src/com/company/Hello.java -d ./bin/project/

7、執行java檔案。“-cp”表示classpath,後跟路徑,建立的是什麼就指定哪裡,否則會報錯。之後再指定包名.類名即可執行。

java -cp ./bin/project/ com.company.Hello

成功輸出結果: