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
成功輸出結果: