當前位置:編程學習大全網 - 源碼下載 - 如何檢查linux是否安裝了jdk?

如何檢查linux是否安裝了jdk?

查看是否設置了jdk環境變量:echo $ JAVA _ HOME;

或者運行命令:java -verion看看能不能查版本,意思是運行;

或者查看後臺進程:ps -ef|grep java。

1 Linux目錄結構

即使這是菜鳥的問題,也經常絆倒老鳥。我見過非常有經驗的程序員不恰當地安裝JDK。

轉到/home目錄。雖然可能沒有最正確的安裝位置,但壹定有不合適的安裝位置。為了確定

我們應該在哪裏安裝JDK?首先要知道Unix/Linux的目錄結構。

【平淡】?視角

純文本

/bin?用於存儲用戶命令。/usr/bin?它還用於存儲用戶命令。

/sbin?許多系統命令(如?關閉)存儲位置。/usr/sbin?許多系統命令也包含在中。

/root?root用戶(超級用戶)的主目錄。

/mnt?該目錄通常包括系統引導後掛載的文件系統的掛載點。例如,默認的CD掛載點是什麽?/mnt/cdrom/.您可以為USB閃存驅動器構建壹個掛載點:mkdir?/mnt/usb .

/boot?包括系統啟動時使用的內核等文件,最大不超過200M。通常我是為了什麽?/boot?構建壹個主分區是1G。

/丟失+找到?是嗎?fsck?用於放置分散的文件(沒有名稱的文件)。

/lib?包含許多被子?/bin?然後呢。/sbin?中程序使用的庫文件。目錄?/usr/lib?包含更多用戶程序的庫文件。/lib?目錄中放了什麽?/bin?然後呢。/sbin?目錄中程序所需的庫文件。簡而言之,/lib?它是內核級的;/usr/lib?是系統級的;/usr/local/lib?是用戶層面的。就憑?/usr?妳不用把程序使用的* * *庫放在目錄裏?/lib?在目錄下。只有?/bin?然後呢。/sbin?有必要放下壹個程序需要的庫嗎?/lib?在目錄下。

/dev?存儲設備文件。

/等等?包含許多配置文件和目錄。

/var?用於存儲可變(或不斷變化)的文件,如日誌文件和打印機假脫機文件、虛擬機映像文件等。

/usr?包括與系統用戶直接相關的文件和目錄,例如支持它們的應用程序和庫文件。

/proc?包含壹些程序使用的系統信息的虛擬文件系統(實際上不存儲在磁盤上)。

/initrd?用於電腦啟動時掛載?initrd.img?圖像文件的目錄和加載所需設備模塊的目錄。不刪?/initrd?目錄。如果刪除目錄然後重啟?紅色?帽子?Linux?您將無法啟動計算機。

/tmp?用戶和程序的臨時目錄。?/tmp?授予所有系統用戶讀寫權限。

/家?用戶主目錄的默認位置。

/opt?可選文件和程序的存儲目錄。該目錄主要由第三方開發人員用來輕松安裝和卸載他們的軟件包。在傳統的unix系統中,/usr通常只包含系統發布時附帶的程序,而/usr/local是本地系統。

管理員用來自由添加程序的目錄。這裏有壹個嚴格的規則:除非您在其中創建壹個目錄,

Unix發行版不得使用/usr/local。

對於Linux發行版,如RedHat、Debian等。,壹個可能的規則是/usr目錄只能由發行版使用。

的包管理工具負責管理,但不是為/usr/local做的。正是因為這種方式,軟件

包管理工具的數據庫可以知道/usr目錄中的每個文件。

2.配置環境JAVA變量

有三種方法可以配置JAVA環境變量。

2.1/etc/profile

如果您的計算機僅用於開發,建議使用此方法。所有用戶的shell都有權使用這些環境。

可變。修改/etc/profile文件並執行以下語句:

【平淡】?視角

純文本

$?須藤?構成名詞復數

#?回聲?出口?JAVA _ HOME =/usr/local/JAVA/JDK 1 . 6 . 0 _ 38 '?& gt& gt?/etc/profile

#?回聲?出口?PATH = $ JAVA _ HOME/bin:$ JAVA _ HOME/JRE/bin:$ PATH '?& gt& gt?/etc/profile

#?回聲?出口?類路徑=。:$ JAVA _ HOME/lib/tools . jar:$ JAVA _ HOME/lib/dt . jar '?& gt& gt?/etc/profile切換到任何用戶並執行以下命令,對環境變量的更改將立即生效:

# source /etc/profile

檢查JAVA環境變量更改是否生效:

$ java版本

2.2 ~/.輪廓

這是當前用戶控制JAVA的最安全的方式。如果您需要授予用戶使用這些環境更改的權限。

數量,您只需要修改。個人用戶主目錄下的配置文件,如下所示:

$?cd?~/

$?回聲?出口?JAVA _ HOME =/usr/local/JAVA/JDK 1 . 6 . 0 _ 38 '?& gt& gt?。/.輪廓

$?回聲?出口?PATH = $ JAVA _ HOME/bin:$ JAVA _ HOME/JRE/bin:$ PATH '?& gt& gt?。/.輪廓

$?回聲?出口?類路徑=。:$ JAVA _ HOME/lib/tools . jar:$ JAVA _ HOME/lib/dt . jar '?& gt& gt?。/.輪廓

$?來源?。/.輪廓

$?java?-版本

或者

$?javajdk是Java語言的軟件開發工具包,主要用於移動設備和嵌入式設備上的Java應用。

Linux操作系統是基於UNIX操作系統的克隆系統,誕生於1991年【Linux表

face]65438+10月5日00(這是官方首次公布的時間)。在未來,借助互聯網網絡,並通過世界。

在全世界計算機愛好者的共同努力下,它已成為當今世界上使用最多的UNIX操作系統,並使

用戶數量仍在快速增長。

基本信息

Linux[2]操作系統是UNIX操作系統的克隆系統,誕生於1991年6月5日。

這是第壹次正式公布的時間。在未來,借助互聯網網絡,通過遍布全球的電腦。

在愛好者的共同努力下,它已經成為當今世界上使用最多的UNIX操作系統,並且用戶數量仍在

正在快速增長。

Linux是壹種類似Unix的操作系統,可以免費使用和傳播。它是基於POSIX和UNIX的多用戶。

多任務、多線程和多CPU操作系統。它可以運行主要的UNIX工具、軟件、應用程序和網絡。

協議。它支持32位和64位硬件。Linux繼承了Unix以網絡為中心的設計思想,性能穩定。

固定多用戶網絡操作系統。主要用於基於Intel x86系列CPU的電腦。這個系統是由所有

由世界各地成千上萬的程序員設計和實現。其目的是建立壹個商業軟件的無版權系統。

可以在世界各地自由使用的Unix兼容產品。

Linux以其高效率和靈活性而聞名,其模塊化的設計結構使其不僅能在昂貴的工作中工作。

運行在工作站上,還可以在廉價PC上實現Unix的所有功能,具有多任務多用戶的能力。

Linux是在GNU的許可下免費獲得的,是符合POSIX標準的操作系統。Linux操作

系統軟件包不僅包括完整的Linux操作系統,還包括文本編輯器和高級語言編譯器。

使用軟件。它還包括壹個X-Windows圖形用戶界面,有多個窗口管理器,正如我們所使用的。

像Windows NT壹樣,它允許我們使用窗口、圖標和菜單來操作系統。

參考數據

Linux如何看待JDK的安裝路徑?CSDN[引用時間2018-1-25]

  • 上一篇:為什麽說區塊鏈融合隱私計算是必然趨勢?
  • 下一篇:源代碼IOT
  • copyright 2024編程學習大全網