Linux基本命令操作第四章

K_el_e發表於2020-12-15

Linux基本命令操作

一、字元介面的介紹

  • Linux與unix操作類似,在字元介面下使用Shell命令就可以完成作業系統的所有問題了。
  • 主流的Linux系統預設使用的Shell命令終端是Bash直譯器。
  • 選擇Bash直譯器作為命令列終端的優勢:
    (1) 通過上下鍵呼叫過往命令
    (2) 命令或者引數輸入前幾位就可以用Tab鍵補全
    (3)具有強大的批處理指令碼
    (4)具有使用的環境變數功能

二、虛擬終端

  • 使用Alt+Fn(n為終端號)可以從字元介面切換到圖形化的虛擬終端
  • 使用Ctrl+Alt+Fn(n為終端號)可以從圖形化介面切換到字元介面的虛擬終端

三、Shell命令

1、shell命令提示符

  • 超級使用者提示符:#
    [root@localhost~] #
  • 超級使用者的主目錄:/root
  • 普通使用者提示符:$
    [user@localhost~]$
  • 普通使用者的主目錄:/home/user(/home中與使用者名稱命名的子目錄)

2、Linux 命令補充說明

  • Linux命令與引數區分大小寫。
    例如:date、Date、DATE是不同的命令。
  • 複雜的Shell命令可以有多個引數。

3、字元介面下的登出、關機與重啟。

  • 登出登入狀態的兩種方式:
    (1)在字元介面輸入exit
    (2)使用[Ctrl+D]組合鍵
  • 重啟:
    (1)輸入reboot
    (2)輸入shutdown -r now
  • 關機:
    (1)輸入halt
    (2)輸入shutdown -h now

4、date命令

  • 格式1:date [引數選項][+指定的格式選項]
  • 格式2:date [MMDDhhmm[YYYY]]
  • 常用引數說明:
    -s(set),設定系統時間

5、cal 命令

  • 格式:cal [YYYY]
  • 功能:顯示日曆

6、echo 命令

  • 格式:echo [字串 | $變數]
  • 功能:用於在終端輸出字串或者變數提取後的值
  • 例如:echo I LOVE YOU

7、獲取當前時間距離1970年0是0分0秒所經歷的秒數。

  • 格式:(1)time='date''+%s"'
    (2) echo $time

四、與檔案與目錄有關的Shell命令

1、檔案的型別

  • 檔案是一組儲存在磁碟上具有既定名稱的資訊集合
  • Linux檔案均為無結構的字元流形式。
  • 檔名是檔案的標識,它由數字、字母、下劃線和圓點組成字串來構成。
  • Linux要求檔名的長度限制在255個字元以內。
  • Linux系統中有三種基本的檔案型別:普通檔案、目錄檔案和裝置檔案。
  • 普通檔案又分為文字檔案和二進位制檔案。
  • 目錄檔案主要適用於管理和組織系統中的大量檔案。簡稱為目錄。
  • 裝置檔案:Linux中把每一個I/O裝置都看成一個檔案,與普通檔案一樣處理。

2、檔案系統和目錄

  • 檔案系統是負責管理和存取檔案資訊的部分。
  • Linux系統以檔案目錄的方式來組織和管理系統中的所有檔案。就是將所有檔案的說明資訊採用樹形結構組織起來。

3、工作目錄和使用者主目錄

  • 使用者登入到Linux之後都處於某個目錄中,此目錄被稱為工作目錄或當前目錄。
  • 使用者可以用~來引用自己的目錄。

4、相對路徑和絕對路徑

  • 絕對路徑:從根目錄(/)開始到當前目錄(檔案)的路徑,也稱為完全路徑。
  • 相對路徑:是指從使用者當前的目錄到其下子目錄的路徑。

5、常用的檔案管理命令

  • 格式:cd [目錄名]
  • 當前目錄用"."表示。
  • 上一級目錄用兩個.表示。
  • 根目錄用"/"表示.
  • cd ~進入使用者的home 目錄。
  • 格式:pwd
  • 作用:顯示使用者當前所在的位置。

相關文章