liunx系統的根結構認識及命令學習

2021-10-22 10:14:28 字數 1888 閱讀 5808

一、檔案管理和使用者管理

1、linux系統目錄結構:單根結構 如:c:\ d:\ e:

2、windows系統目錄結構:多根結構 如:/

3、linux系統目錄結構

一級資料夾的含義:

1、/根每個檔案和目錄從根目錄開始。

只有root使用者具有該目錄下寫許可權。注意/root是root使用者的主目錄,這與/不一樣。

2、/bin是使用者二進位制檔案,包含二進位制可執行檔案,在單使用者模式下,你需要使用常見linux命令都在此目錄下,系統的所有使用者使用的命令都設在這。如ps ls ping grep cp

3、/sbin目錄是系統二進位制檔案就像/bin,/sbin,同樣包含二進位制可執行檔案,但是在這個目錄下的linux命令通常為系統管理員使用,對系統進行維護。如:iptable reboot fisk ifconfig swapon命令

4、/etc配置檔案包含所有程式所需的配置檔案,也包含了用於啟動/停止單個程式的啟動和關閉shell指令碼。如:/etc/resolv.conf,/tc/logrotate.conf

5、/dev裝置檔案,包括終端裝置,usb或連線到系統裝置。如:/dev/tty1, /dev/usbmon0

6、/proc,系統程序資訊,這是乙個虛擬的檔案系統,包含有關正在執行的程序資訊。如:/proc/目錄中包pid相關資訊。

7、/var變數檔案,包含系統日誌檔案(/var/log),包和資料檔案(/var/lib),電子郵件(/var/mail)

8、/tmp臨時檔案包含系統和使用者建立的臨時資料夾,當系統重新啟動時,這個目錄下的檔案將都被刪除。

9、/usr使用者程式資料夾,包含二進位制檔案,庫檔案,文件和二級程式源**/usr/lib中包含使用者程式的二進位制檔案,如果在/bin中找不到使用者二進位制檔案,到/usr/bin目錄看看。

10、/home所有使用者用home 目錄來儲存他們的個人檔案。如/home/john;/home/nikita.

11、/boot引導引導程式檔案及相關檔案,核心的initrd,vmlinux,grub檔案位於/boot下。

12、/lib包含支援位於/bin和/sbin下的二進位制檔案的庫檔案等。

二、檢視檔案的內容

1、cat 檢視全部內容 cat /root/file1.txt

2、more 翻頁 more /root/file1.txt

3、head 頭部 head /root/file1.txt

4、tail 尾部 tail /root/file1.txt

5、grep 過濾關鍵字 grep 關鍵字 檔名 如:grep abc/root/file1.txt

6、vim 文字編輯

7、游標定位 hjkl //上下左右

8、0 $ //行首,行尾

9、gg g //頁首頁尾

10、/string (n n 可以迴圈的) //查詢字元,按n鍵選下乙個(重要)

11、yy 複製

12、dd 刪除

13、p 貼上

14、u undo撤銷

15、:w 儲存

16、:q 退出

17、:wq 儲存並退出

18、:範圍 s/原內容/新內容/全域性

19、:1,5 s/root/qianfeng/g 從1-5行的root 替換為qianfeng

20、:w file9.txt 另存為 file9.txt

21、:set nu 設定行號

22、:set nonu 取消設定行號

23、:set list 顯示控制字元

24、cd 絕對路徑 (從根開始描述路徑)

liunx系統的基本命令

linux在學習時,有許多基本命令是必須知道的,分享一下在初學liunx需要的基本命令!1.顯示日期的命令 date 顯示年月日的命令 date y m d 顯示時間的命令為 date h m 2.顯示日曆的指令 cal cal 年份 輸出的為 一年中的所有日期 cal 月份 年份 輸出為 這一年的...

Liunx系統操作的基本命令

liunx的操作命令有很多,為了避免用錯,所以記錄下來以備後續使用。1.新建資料夾mkdir 資料夾名 2.新建檔案 touch 檔名 3.解壓命令.tar檔案 tar xzvf 檔名 4.解壓tar.xz檔案 先 xz d tar.xz 將 tar.xz解壓成 tar 然後,再用 tar xvf ...

liunx的檔案管理和系統命令

1.計算機組成原理 1.1什麼是計算機 1.2為什麼要有計算機 1.3計算機五大組成部分 控制器運算器 儲存器輸入裝置input i裝置 輸出裝置output o裝置 1.4計算機三大核心硬體 cpu記憶體 磁碟1.5作業系統基本概念 2.linux系統介紹 2.1什麼是linux 2.2linux...