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 命令
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
- 作用:顯示使用者當前所在的位置。