1. 程式人生 > >2018.8.6 Linux初識與安裝

2018.8.6 Linux初識與安裝

1、目前RHEL6預設的檔案系統型別:

EXT4,第四代擴充套件(Extended)檔案系統,屬於日誌檔案系統;

SWAP,在Linux系統的變換分割槽中使用——為了解決虛擬記憶體的問題

      Linux支援的其他檔案系統型別:

支援對FAT格式檔案系統的讀寫;

支援NTFS檔案系統的讀,預設不支援寫;

ReiserFS檔案系統——完全平衡樹結構來容納資料,包括檔案資料,檔名以及日誌支援。ReiserFS還以支援海量磁碟和磁碟陣列,並能在上面繼續保持很快的搜尋速度和很高的效率。

 

2、預設管理員賬號:

root

 

3、目錄結構:

Linux採用了樹形的目錄結構(一切以檔案表示)

最上面的節點是根(/)

 

 

4、安裝:

1.Vmware-新建虛擬機器-安裝

ctrl+alt+enter全屏/退出全屏

自定義服務

Ftp、瀏覽器、桌面、開發工具

2.安裝增強工具Vmware tools

解壓到root目錄

 

 

~代表家目錄

pwd顯示工作目錄

ls檢視目錄下檔案

藍顏色代表目錄

3、Xshell安裝與使用

配置虛擬機器網絡卡 :自定義VM net1(僅主機模式)

修改虛擬機器IP地址:ifconfig檢視

ifconfig eth0  192.168.120.110(與vmnet1同一網段)

 

 

 

使用xshell連線虛擬機器,通過對應IP地址

 

 

 

輸入使用者名稱密碼連線

4、關閉防火牆

臨時關閉:service iptables stop

Setenforce 0/1  (0禁用1啟用selinux的功能)

 

 

 

 

永久關閉:#chkconfig iptables off

開啟/etc/sysconfig/sellinux檔案

修改"selinux=disabled"

儲存退出重啟

 

 

5、Linux gedit相當於windows的記事本

 

6、引導過程總覽:

開機自檢(BIOS)->MBR引導->GRUB選單->載入核心(kernel)->init程序初始化

 

7、init程序

由Linux核心載入執行/sbin/init 程式

是系統中第一個程序

PID (程序標記)號永遠為1

 

8、硬碟

/dev/sda1----第一塊SCSI硬碟的第一個分割槽

硬碟型別:1. hd:IDE(老硬碟,如今已經沒了)

 2. sd:串列埠SISC    USB

a硬碟編號。a----第一塊。b----第二塊

1數字,分割槽編號

 

9、分割槽型別

主分割槽:存放OS,啟動OS(編號1~4)

擴充套件分割槽:對硬碟空間擴充套件(編號5)

邏輯分割槽:建立在擴充套件分割槽(編號6)

 

邏輯分割槽之和=擴充套件區

主分割槽+擴充套件區=總空間

 

10、級別

gedit /etc/inittab    修改預設級別

inittab檔案結構

 

0----關機

1----單使用者

2----多使用者,但沒有網路共享功能

3----完全多使用者

4----暫未使用

5----Xwindows圖形化

6----重啟

Init 可以直接呼叫應用級別

 

11、系統服務控制

常用方式

service 服務名 控制型別

/ect/rc.d/init.d/服務名 控制型別

 

 

控制型別

start:開啟

Stop:停止

restart:重新啟動

reload:重新載入

status:檢視服務狀態

系統服務管理工具

ntsysv工具:

提供一個視覺化可互動的介面

便於集中管理多個工具

chkconfig:

不提供視覺化介面

管理單個服務效率更高

用法:

chkconfig --level 執行級別  服務名  開/關(on/off)

chkconfig --level  35  iptables on    將防火牆的級別3和級別5開啟

chkconfig --list  服務名

chkconfig --list  iptables    列出防火牆的級別狀態

 

 

12、磁碟劃分

 

生產環境目錄劃分

/boot啟動目錄,使用預設值就可以,預設512m

/home 預設使用者目錄,根據使用者多少少而定。建議5G以上。

/opt一些軟體使用,用建議2G以上

/tmp 系統預設臨時日錄,根據軟體執行需求定,一般不小於10G。

/usr存放軟體的目錄,大小比較固定10C真多儲存作業系統軟體。這是個頻繁讀寫,容易損壞的檔案系統,需要和其它目錄分開。

/usr/local-些軟體使用

/var存放Linux日常執行各種日誌,也有些軟體預設使用這個檔案系統。這是一一個頻繁讀寫,容易損壞的檔案系統。需要和其它目錄分開。

/ 不少於2G,建議5G,上面檔案系統沒有的情況下,預設使用這個空間,要酌情增加。該檔案系統慢會引起伺服器掛起。

/mysqldata使用者資料目錄

/mavenlib使用者資料目錄

 

13、開機預設執行

 

Id:3:initdefault----開機預設執行級別3

Id:1:initdefault----開機預設執行級別1

runlevel檢視執行級別