1. 查看安裝的所有JDK 版本和路徑
1> 查看安裝的所有JDK 版本和路徑以及當前使用的是哪一個JDK
$ /usr/libexec/java_home -V
Matching Java Virtual Machines (2):
1.8.0_05, x86_64: "Java SE 8" /Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home
1.7.0_75, x86_64: "Java SE 7" /Library/Java/JavaVirtualMachines/jdk1.7.0_75.jdk/Contents/Home
/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home
最后一行代表當前正在使用的JDK路徑煤傍。
2> 查看1.8版本JDK的版本和路徑
$ /usr/libexec/java_home -v 1.8
/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home
因此可以在~/.bash_profile文件中添加如下文本來設置JAVA_HOME為1.8版本:
export JAVA_HOME=`/usr/libexec/java_home -v 1.8`
2 常見格式壓縮包的解壓縮命令
首先要弄清兩個概念:打包和壓縮蚯姆。打包是指將一大堆文件或目錄變成一個總的文件五续;壓縮則是將一個大的文件通過一些壓縮算法變成一個小文件疙驾。為什么要區(qū)分這兩個概念呢它碎?這源于Linux中很多壓縮程序只能針對一個文件進行壓縮显押,這樣當你想要壓縮一大堆文件時,你得先將這一大堆文件先打成一個包(tar命令)乘碑,然后再用壓縮程序進行壓縮(gzip bzip2命令)兽肤。linux下最常用的打包程序就是tar了,使用tar程序打出來的包我們常稱為tar包电禀,tar包文件的命令通常都是以.tar結尾的害驹。生成tar包后,就可以用其它的程序來進行壓縮葫松。
.tar 格式的壓縮包
解包:tar xvf FileName.tar
打包:tar cvf FileName.tar DirName
(注:tar是打包底洗,不是壓縮!)
常用參數(shù)解釋如下:
-c 建立新的壓縮文件
-v 顯示操作過程
-f 指定壓縮文件
-x 從壓縮的文件中提取文件
-z 支持gzip解壓文件
-j 支持bzip2解壓文件
-Z 支持compress解壓文件
.gz 格式的壓縮包
解壓1:gunzip FileName.gz
解壓2:gzip -d FileName.gz
壓縮:gzip FileName
常用參數(shù)解釋如下:
-d或--decompress或----uncompress 解開壓縮文件
.tar.gz 和 .tgz 格式的壓縮包
解壓:tar zxvf FileName.tar.gz
壓縮:tar zcvf FileName.tar.gz DirName
常用參數(shù)解釋如下:
-c 建立新的壓縮文件
-v 顯示操作過程
-f 指定壓縮文件
-x 從壓縮的文件中提取文件
-z 支持gzip解壓文件
-j 支持bzip2解壓文件
-Z 支持compress解壓文件
.bz2 格式的壓縮包
解壓1:bzip2 -d FileName.bz2
解壓2:bunzip2 FileName.bz2
壓縮: bzip2 -z FileName
常用參數(shù)解釋如下:
-d或——decompress:執(zhí)行解壓縮
.tar.bz2 格式的壓縮包
解壓:tar jxvf FileName.tar.bz2
壓縮:tar jcvf FileName.tar.bz2 DirName
常用參數(shù)解釋如下:
-c 建立新的壓縮文件
-v 顯示操作過程
-f 指定壓縮文件
-x 從壓縮的文件中提取文件
-z 支持gzip解壓文件
-j 支持bzip2解壓文件
-Z 支持compress解壓文件
.bz 格式的壓縮包
解壓1:bzip2 -d FileName.bz
解壓2:bunzip2 FileName.bz
壓縮:未知
常用參數(shù)解釋如下:
-d或——decompress:執(zhí)行解壓縮
.tar.bz 格式的壓縮包
解壓:tar jxvf FileName.tar.bz
壓縮:未知
常用參數(shù)解釋如下:
-c 建立新的壓縮文件
-v 顯示操作過程
-f 指定壓縮文件
-x 從壓縮的文件中提取文件
-z 支持gzip解壓文件
-j 支持bzip2解壓文件
-Z 支持compress解壓文件
.Z 格式的壓縮包
解壓:uncompress FileName.Z
壓縮:compress FileName
.tar.Z 格式的壓縮包
解壓:tar Zxvf FileName.tar.Z
壓縮:tar Zcvf FileName.tar.Z DirName
常用參數(shù)解釋如下:
-c 建立新的壓縮文件
-v 顯示操作過程
-f 指定壓縮文件
-x 從壓縮的文件中提取文件
-z 支持gzip解壓文件
-j 支持bzip2解壓文件
-Z 支持compress解壓文件
.zip 格式的壓縮包
解壓:unzip FileName.zip
壓縮:zip FileName.zip DirName
由于Mac不能解壓rar文件珊擂,所以就需要安裝RAR 5.40 for Mac OS X(http://www.rarlab.com/download.htm)
解壓下載文件后進入解壓的rar目錄中摧扇,
在rar目錄下使用如下命令進行安裝
sudo install -c -o$USER unrar /usr/local/bin
sudo install -c -o$USER rar /usr/local/bin
.rar 格式的壓縮包
解壓:unrar x filename.rar
壓縮:rar a archivename.rar filename
常用參數(shù)解釋如下:
-a 添加文件到壓縮文件
-x 用絕對路徑解壓文件
未完待續(xù)