Linux系統基礎-之一:分區和命令基礎

系統分區

主分區:最多 只能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同步更新)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章