Linux介紹
Linux:無論是否是咱們這些學編程的都確定會據說過這麼一個系統,通常地,咱們在PC端都是用Windows操做系統,那咱們學習Linux操做系統有什麼用呢???linux
因爲咱們的JAVAEE程序通常都是部署到Linux系統上,那咱們既然是學習JAVAEE的,確定要了解一下Linux,做爲一個學計算機的,瞭解Linux也是很是應該的。android
那爲啥JAVAEE程序不部署到咱們經常使用的windows系統裏邊去呢???由於windows系統的策略通常都是單用戶的。shell
而咱們的Linux系統是多用戶的,就很是適合作服務器…編程
特色 ubuntu
- 開放、開源、多用戶的網絡操做系統
- 基於unix(unix–>minix–>linux(linus :林納斯 芬蘭 )),能夠定製內核
- 加入了GNU組織(自由軟件組織 ,copyLeft) ,經過GPL(通用公共許可) 許可對外發布
linux組成windows
- linux內核(linus 團隊管理)
- shell :用戶與內核交互的接口
- 文件系統 : ext三、ext4 等 windows 有 fat32 、ntfs
- 第三方應用軟件
linux操做系統版本 centos
- 內核版本 (linus 團隊管理)
- 發行版本 :一些軟件公司之內核爲基礎,再添加一些軟件和文檔造成發行版本
- red hat : rhel ,centos
- debian : debian,ubuntu(桌面)
- android
常見操做系統
- 服務端操做系統 : linux、unix、windows server
- 單機操做系統 : windows(dos 、ucdos、win9五、win9八、win2000、xp、vista、win七、win8)MAC 、linux(ubuntu)
- 移動操做系統 :Android、IOS 、Windows phone
安裝Linux環境
通常地,咱們學習的時候,就沒必要要另外重裝一個Linux系統了,這代價就過高了,所以咱們會使用虛擬機..服務器
vmware
首先,咱們得安裝vmware這個軟件,它是用來建立虛擬機的軟件markdown
已經一頓的安裝,咱們進入到了vmware的首頁網絡
虛擬機安裝
咱們下載的是Ubuntu鏡像,接着安裝就好了!並無值得注意的地方,一直點擊下一步便可!
隨後vmware就會自動幫咱們安裝該鏡像了
安裝完成後,就進入到了Ubuntu系統了
進入到了Ubuntu系統了
Linux基本目錄結構
- bin 存放二進制可執行文件(ls,cat,mkdir等)
- boot 存放用於系統引導時使用的各類文件
- dev 用於存放設備文件
- etc 存放系統配置文件
- home 存放全部用戶文件的根目錄
- lib 存放跟文件系統中的程序運行所須要的共享庫及內核模塊
- mnt 系統管理員安裝臨時文件系統的安裝點
- opt 額外安裝的可選應用程序包所放置的位置
- proc 虛擬文件系統,存放當前內存的映射
- root 超級用戶目錄
- sbin 存放二進制可執行文件,只有root才能訪問
- tmp 用於存放各類臨時文件
- usr 用於存放系統應用程序,比較重要的目錄/usr/local 本地管理員軟件安裝目錄
- var 用於存放運行時須要改變數據的文件