ubuntu學習筆記
本人及其配置
8G記憶體、16G固態硬碟。500G的普通硬碟。
機器配置的目標 :
作為java php 等開發環境,以及伺服器環境。
資料分割配置 :
| 16G 硬碟 |
|
|
| / |
13G |
|
| /boot |
0.5G |
|
| /swap |
2G |
|
| 500G硬碟 |
|
|
| /tmp |
10 |
臨時檔案 |
| /home |
200 |
個人文檔 |
| /var |
80 |
郵件、伺服器 |
| /usr |
80 |
apt-get 安裝的軟體 |
| /usr/local |
30 |
非apt-get軟體 |
| /opt |
20 |
手工安裝的軟體 |
軟體安裝過程
IME : 系統內建的IME非常難用 ,所以我下載了搜狗IME。去官方下載就可以了。vim安裝wps 安裝。 wps安裝的過程中,缺少一些字型,所以我在網上檢索了相關字型的安裝.deb 包。使用ubuntu內建的郵件工具配置郵箱系統。因為是個人電腦,所以使用pop 或者imap 方式收發郵件。因為公司保密的需要,發送的連接埠是465.匯入公司的認證檔案。先把認證從公司的電腦裡面倒出來, 放到了baidu網盤,從這裡下載下來,匯入到google瀏覽器裡面。 這樣公司的網路就可以使用了。設定公司的vpn 。這樣從家裡也就能夠訪問公司的網路了。安裝jre 。我安裝的是預設的,也就是openjre安裝jdk 。我安裝的是預設的,也就是openjdk==================================================相關知識ubuntu目錄 以及掛載點知識
| 目錄 |
內容介紹 |
劃分區間大小 |
|
| / |
根目錄 |
8G |
越大越好,如果不單獨劃分區的話, 都預設放到這個分區下。 |
| /boot |
包含了作業系統的核心和在啟動系統過程中所要用到的檔案。存放引導載入器(bootstraploader)使用的檔案,如lilo,核心映像也經常放在這裡,而不是放在根目錄中。即使主要的根分區出現了問題,電腦依然能夠啟動 |
200m |
|
| /swap |
即交換分區,也是一種檔案系統,它的作用是作為Linux的虛擬記憶體。 |
2G |
|
| /tmp |
目錄存放程式在運行時產生的資訊和資料 |
|
|
| /home |
是使用者的home目錄所在地.是使用者檔案夾所在的地方 |
|
|
| /usr |
/usr是個很重要的目錄,通常這一檔案系統很大,因為所有程式安裝在這裡。
在這個目錄下,你可以找到那些不適合放在/bin或/etc目錄下的額外的工具。比如像遊戲阿,一些列印工具等等。
/usr目錄包含了許多子目錄: /usr/bin目錄用於存放程式;/usr/share用於存放一些共用的資料,比如音樂檔案或者表徵圖等等;
/usr/lib目錄用於存放那些不能直接 啟動並執行,但卻是許多程式運行所必需的一些函數庫檔案。
/usr裡的所有檔案一般來自linux發行版(distribution);
你的軟體包管理器會自動幫你管理好/usr目錄的。 |
|
|
| /usr/local |
是 Linux系統存放軟體的地方。
這裡主要存放那些手動安裝的軟體,即不是通過“新立得”或apt-get安裝的軟體。 |
|
|
| /opt |
這裡主要存放一些可選的程式。
可以直接刪除的程式
如你想嘗試最新的firefox測試版嗎?那就裝到/opt目錄下吧,這樣,當你嘗試完,想刪掉firefox的時候,你就 可以直接刪除它,而不影響系統其他任何設定。安裝到/opt目錄下的程式,它所有的資料、庫檔案等等都是放在同個目錄下面。 |
|
|
| /var |
/var包含系統一般運行時要改變的資料。通常這些資料所在的目錄的大小是要經常變化或擴充的。原來/var目錄中有些內容是在/usr中的,但為了保持/usr目錄的相對穩定,就把那些需要經常改變的目錄放到/var中了。 |
|
|
| /root |
超級使用者的目錄 |
|
|
| /etc |
主要存放了系統配置方面的檔案。 |
|
|
| /dev |
和裝置相關的檔案 |
|
|
| 分區類型 |
介紹 |
備忘 |
| /boot |
開機磁碟分割 |
一般設定100M-200M,boot目錄包含了作業系統的核心和在啟動系統過程中所要用到的檔案。 |
| / |
根分區 |
所有未指定掛載點的目錄都會放到這個掛載點下。 |
| /home |
使用者目錄 |
一般每個使用者100M左右,特殊用途,比如放大檔案也可再加上G。分區大小取決於使用者多少。對於多使用者使用的電腦,建議把/home獨立出來,而且還可以很好地控制普通使用者權限等,比如對使用者或者使用者組實行磁碟配額限制、使用者權限訪問等。 |
| /tmp |
臨時檔案 |
一般設定1-5G,方便載入ISO鏡像檔案使用,對於多使用者系統或者網路伺服器來也有獨立掛載的必要。臨時檔案目錄,也是最常出現問題的目錄之一。 |
| /usr |
檔案系統 |
一般設定要3-15G,大部分的使用者安裝的軟體程式都在這裡。就像是Windows目錄和Program Files目錄。很多Linux家族系統有時還會把/usr/local單獨作為掛載點使用。 |
| /var |
可變資料目錄 |
包含系統運行時要改變的資料。通常這些資料所在的目錄的大小是要經常變化的,系統日誌記錄也在/var/log下。一般多使用者系統或者網路伺服器要建立這個分區,設立這個分區,對系統日誌的維護很有協助。一般設定2-3G大小,也可以把硬碟餘下空間全部分為var。 |
| /srv |
系統服務類別目錄 |
用來存放service服務啟動所需的檔案資料目錄,不常改變。 |
| /opt |
附加應用程式 |
存放可選的安裝檔案,個人一般把自己下載的軟體資料存在裡面,比如Office、QQ等等。 |
| /swap |
交換分區 |
一般為記憶體2倍,最大指定2G即可 |
|
|
以下為其它常用的分區掛載點 |
| /bin |
二進位可執行目錄 |
存放二進位可執行程式,裡面的程式可以直接通過命令列調用,而不需要進入程式所在的檔案夾。 |
| /sbin |
系統管理員命令存放目錄 |
存放標準系統管理員檔案 |
| /dev |
存放裝置檔案 |
驅動檔案等 |
| ... |
|
不再介紹... |
jdk
簡單的說JDK是面向開發人員使用的SDK,它提供了Java的開發環境和運行環境。SDK是Software Development Kit 一般指軟體開發包,可以包括函數庫、編譯器等。JDK就是Java Development Kit
jre
JRE是Java Runtime Enviroment是指Java的運行環境,是面向Java程式的使用者,而不是開發人員