系統分區
主分區:最多 只能4個 ——————可以正常使用、寫入數據
擴展分區:1.最多隻能1個
2.主分區加擴展分區最多4個
3.擴展分區不能寫入數據,只能包含邏輯分區
邏輯分區:可以正常使用、寫入數據
一般系統分區如下圖:
2.格式化
根據用戶選定文件系統(Windows FAT16、FAT32、NTFS)(Linux EXT2 EXT3 EXT4),在磁盤劃分出特定區域。
格式化目的:爲了寫入數據,文件系統。
舉例:
主分區1格式化EXT4———–>將硬盤主分區1部分的空間,劃分成等大的存儲4KB數據大小的空間。
3.linux硬件設備文件名
Linux中,所有的硬件設備都是文件
一般來說,linux 中“ /dev/”下的文件 基本都是硬件設備
硬件設備文件名:
(第二個SCSI硬盤就是/dev/sdb) (第二個IDE硬盤就是/dev/hdb)
(第三個SCSI硬盤就是/dev/sdc) (第三個IDE硬盤就是/dev/hdc)
分區設備文件名:
/dev/sda1(SCSI硬盤接口、SATA硬盤接口)主分區1
/dev/sda2(SCSI硬盤接口、SATA硬盤接口)主分區2
4.Linux掛載
Linux必須有的分區:
“/”根分區 : ———->主分區1———->/dev/sda1
“swap”分區(交換分區,內存2倍,不超過2G)———->相當於虛擬內存———->主分區2———->/dev/sda2
推薦分區:
“/boot”(啓動分區,200MB)———->主分區3———->/dev/sda3
5.Linux基礎
1.Linux各目錄作用
單用戶模式:相當於Windows安全模式,用於系統修復
5.Linux常用命令
命令格式:命令 【-選項】【參數】
例:ls -la /etc
說明: 1)個別命令使用不遵循此格式
2)當有多個選項時,可以寫在一起
3)簡化選項與完整選項
-a等於-all
一.目錄處理命令
(1)文件查詢命令
命令名稱:ls
所在路徑:/bin/ls
執行權限:所有用戶
功能描述:顯示目錄文件
語法: ls 選項[-ald][文件或目錄]
-a 顯示所有文件,包括隱藏文件
-l 詳細信息顯示(顯示權限 修改時間 大小等)
-d 查看目錄屬性(顯示目錄本身)
-i 查詢文件或者目錄 的i節點(唯一的id號)
★ -rw-r--r--
- 文件類型(-文件 d目錄 l軟鏈接文件 )
rw-r--r--
u g o
u:所有者
g:所屬組
o:其他人
(2)目錄創建命令
命令名稱:mkdir
所在路徑:/bin/mkdir
執行權限:所有用戶
功能描述:創建新目錄(相當於Windows創建文件夾)
語法: mkdir 選項[-p] [目錄名]
-p 遞歸創建
範例:mkdir /root/test (在root目錄下創建test目錄)
mkdir -p /root/temper/tester(在root目錄下創建temper目錄以及tester目錄)
(3)切換命令
命令名稱:cd
所在路徑:shell內置命令
執行權限:所有用戶
功能描述:切換目錄
語法: cd [目錄名]
範例: cd /root (切換到根目錄下的root目錄裏面)
cd .. (返回上一級目錄)
(4)顯示當前目錄命令
命令名稱:pwd
所在路徑:/bin/pwd
執行權限:所有用戶
功能描述:顯示當前所在目錄
語法: pwd
(5)刪除空目錄命令
命令名稱:rmdir
所在路徑:/bin/rmdir
執行權限:所有用戶
功能描述:刪除空目錄
語法: rmdir [目錄名]
範例:mkdir /root/test (刪除在root目錄下的空目錄test)
(6)文件複製命令
命令名稱:cp
所在路徑:/bin/cp
執行權限:所有用戶
功能描述:複製文件或者目錄
語法: cp -rp [原文件或者目錄] [目標目錄]
-r 複製目錄(複製目錄需要加-r)
-p 保留文件屬性
範例:cp /etc/grup.log /root/test (將etc目錄裏的grup.log文件複製到root目錄下的test目錄裏面)
cp /root/temper -r /root/test(將root目錄下的temper目錄複製到root目錄下的test目錄裏面)
複製的過程中還可以改名
比如上列子:cp /root/temper -r /root/test/temper1
(將root目錄下的temper目錄複製到root目錄下的test目錄裏面並且目錄名稱改爲temper1)
(7)文件、目錄修改命令
命令名稱:mv
所在路徑:/bin/mv
執行權限:所有用戶
功能描述:剪切文件、改名
語法: mv [原文件或者目錄] [目標目錄]
範例:mv /etc/grup.log /root/test (將etc目錄裏的grup.log文件剪切到root目錄下的test目錄裏面)
mv /root/temper -r /root/test(將root目錄下的temper目錄剪切到root目錄下的test目錄裏面)
mv /etc/grup.log /etc/grup.log2(將文件grup.log改名爲grup.log2)
(8)刪除目錄、文件命令
命令名稱:rm
所在路徑:/bin/rm
執行權限:所有用戶
功能描述:刪除目錄或者文件
語法: rm -rf [目錄或者文件名]
-r 刪除目錄(刪除目錄的時候要用-r)
-f 強制刪除(-f不會出現刪除確認提示)
範例:rm -f /root/test/grup.log (刪除在/root/test目錄下的grup.log文件)
rm -rf /root/temper/test(刪除temper目錄下的test目錄)
(9)文件創建命令
命令名稱:touch
所在路徑:/bin/touch
執行權限:所有用戶
功能描述:創建空文件
語法: touch [文件名]
範例:touch /root/test/wenjian .log
(在root/test目錄下創建文件wenjian.log)
(10)文件查看命令
命令名稱:cat
所在路徑:/bin/cat
執行權限:所有用戶
功能描述:查看文件內容(如果寫成tac則是反向查看)
語法: cat -n [文件名]
-n 顯示行號
範例:cat /root/test/wenjian .log (查看wenjian.log文件內容)
(11)文件分頁查看命令(一般用於內容過多的文件)
命令名稱:more
所在路徑:/bin/more
執行權限:所有用戶
功能描述:分頁顯示文件內容
語法: more [文件名]
(空格)或f 翻頁
(Enter) 換行
q或Q 退出
範例:more /root/test/grub.conf (分頁查看grub.conf 文件的內容)
(12)鏈接生成命令
命令名稱:ln
所在路徑:/bin/ln
執行權限:所有用戶
功能描述:生產鏈接文件
語法: ln -s [源文件][目的文件]
-s 生成軟鏈接(相當於Windows生產快捷方式)
範例:ln -s /etc/grub.conf /root/test/grub.confruan (在root/test目錄下生成grub.conf的軟鏈接文件grub.confruan)
ln /etc/grub.conf /root/test/grub.confying(在root/test目錄下生成grub.conf的硬鏈接文件grub.confying)
硬鏈接文件可以同步更新(grub.confying會和grub.conf同步更新)