天天看點

Linux基礎介紹

1、linux分區

--在linux裡面所有的裝置、任何東西,在linux看來都是檔案。

--檔案在它看來,有兩種形式:

 第一種是字元型(鍵盤輸入、列印機);

 第二種是二進制型(硬碟、光驅、U盤)

--linux中所有硬體

--手動分區

--A、至少有兩個分區

 /    根分區

 SWAP 交換分區(實體記憶體大小的兩倍)

--B、個人桌面分區

 /

  /boot 128MB is enough

  /usr

  SWAP

  /tmp(用于CD光牒刻錄)

2、linux目錄說明

--/dev/xxyN

--xx (分區所在裝置類型:hd--IDE硬碟   sd--SCSI硬碟)

--y  (标明分區所在裝置

     例如:/dev/hda 第一個IDE硬碟 或 /dev/hdb 第二個IDE硬碟 或 /dev/sdb 第二個SCSI硬碟)

--N  (數字代表分區:1-4--主分區或擴充分區;邏輯分區從5開始!

     例如:/dev/hda3 第一個IDE硬碟上的第三個主分區或擴充分區

           /dev/sdb6 第二個SCSI硬碟上的第二個邏輯分區)

3、linux目錄結構

/     根目錄,最進階别

/bin  系統基本指令存放目錄(/usr/bin)

/boot linux的核心及引導系統程式檔案存放目錄(如:vmlinuz、initrd.img)

      一般情況下,GRUB或LILO系統引導管理也位于這個目錄

/dev  裝置檔案存儲目錄,如聲霸卡、光驅...

/ect  存放系統設定檔案(如使用者賬号密碼、伺服器配置檔案等)

/home 普通使用者家目錄,預設存放目錄

/lib  庫檔案存放目錄

/lost+found  在ext2或ext3檔案系統中,當系統以外崩潰或機器意外關機,而産生一些檔案碎片放在這裡。

            當系統啟動的過程中,fsck工具會檢查這裡,并修複已經損壞的檔案系統。

     有事喜用發生問題,有很多的檔案被移到這個目錄中,可能會用手工的方式來修複,或者移檔案到原來的位置上。

/media 即插即用型儲存設備的挂載點自動在這個目錄下建立。

      如USB盤系統自動挂在後,會在這個目錄下産生一個目錄;

      類似cdrom的目錄

/mnt   存放挂載儲存設備的挂載目錄,如cdrom等目錄

/opt   表示可選的意思,有些軟體包也會被安裝在此,也就是自定義軟體包,

      比如OpenOffice,或者一些我們自己編譯的軟體包,也可安裝此處。

/proc  作業系統運作時,程序(正在運作的程式)資訊及核心資訊(比如CPU、硬碟分區、記憶體資訊等)存放在此。

      /proc目錄是僞裝的檔案系統proc的挂載目錄,proc并不是真正的檔案系統

/root  linux超級權限使用者root的家目錄

/sbin  大多是涉及系統管理的指令的存放,隻有超級權限使用者root才可執行指令存放,普通使用者無權限執行此目錄下的指令

      與 /usr/sbin; /usr/X11R6/sbin; usr/local/sbin 目錄相似

      (sbin,隻有root權限才能執行)

/tmp   臨時檔案目錄,有時使用者運作程式的時候,會産生臨時檔案。

      /var/tmp目錄和此目錄相似

/usr   系統存放程式的目錄,如指令、幫助檔案等。這個目錄下有很多的檔案和目錄。

      大部分Linux發行版提供的軟體包都安裝在此,涉及伺服器的配置檔案就安裝在/ect中。

      /usr/share/fonts 字型目錄

      /usr/share/man 或 /usr/share/doc 幫助目錄

      /usr/bin 或 /usr/local/bin 或 /usr/X11R6/bin    普通使用者可執行檔案目錄

      /usr/sbin 或 /usr/local/sbin 或 /usr/X11R6/sbin 超級權限使用者root可執行指令存放目錄

      /usr/include 程式頭檔案存放目錄

/var   (vary)此目錄經常變動

      /var/log 用來存放系統日志

      /var/www 用來定義Apache伺服器站點存放

      /var/lib 用來存放一些庫檔案,如MySQL的,以及MySQL資料庫的存放地。