[外鏈轉存失敗,源站可能有防盜煉機制,建議將儲存下來直接上傳(img-4pzoiirx-1584972742926)(…/linux-image/1584967899181.png)]
(1)目錄介紹:
/bin:存放常用命令,普通使用者也可執行
/dev:存放裝置檔案
/boot:存放內容及引導系統程式檔案
/home:普通使用者主目錄的預設存放位置
/lib:庫檔案存放目錄
/tmp:存放臨時檔案
/usr:系統存放程式的目錄
(2)目錄切換命令-cd、pwd
cd 切換目錄 pwd 顯示當前所在目錄
**【例1】**切換當前位置為/etc/sysconfig/network-scripts/
cd /etc/sysconfig/network-scripts/
**【例2】**切換到當前目錄的父目錄
[root@localhost network-scripts]# cd …
**【例3】**切換到當前目錄下的某乙個目錄
[root@localhost sysconfig]# cd ./modules/ 或cd modules
**【例4】**切換到使用者主目錄
[root@localhost modules]# cd
**【例5】**切換到前乙個工作目錄
[root@localhost ~]# cd -
(3)命令列編輯的幾個輔助操作
tab鍵:自動補齊
反斜槓「\」:在一行命令後加上\,表示另起一行繼續輸入
上下方向鍵:找出曾經執行過的歷史命令
快捷鍵 ctrl+u:清空至行首
快捷鍵 ctrl+k:清空至行尾
快捷鍵 ctrl+l:清屏
快捷鍵 ctrl+c:終止命令的執行
(4)ls命令:檢視目錄下的資訊
命令格式: ls [選項] [目錄名稱]
選項 功能說明
-a 列出目錄下的所有檔案,包括以 . 開頭的隱含檔案(all)
-l 列出檔案的詳細資訊(long)(相當於 ll命令)
-h 與-l 一起,以易於閱讀的格式輸出檔案大小
–help 顯示幫助資訊
【例1】直接使用ls命令,可以看到檔案以不同顏色顯示:
藍色代表目錄(資料夾) 灰色代表普通檔案 綠色代表可執行檔案
紅色代表壓縮檔案 天藍色代表鏈結檔案(快捷方式)
**【例2】**檢視當前目錄下的所有檔案,含隱藏檔案。
#ls -a
**【例3】**以長格式方式檢視/home目錄下的所有檔案資訊。
方法一:
#ls -l -a /home
方法二:
#ll -a /home
【例4】以長格式方式和閱讀的格式輸出檔案大小
#ll -h
(5)絕對路徑和相對路徑
·絕對路徑
絕對路徑是以根目錄為起點,完整地表示到目標檔案或目錄的路徑。
·相對路徑
相對路徑是以當前目錄為起點,完整地表示到目標檔案或目錄的路徑。
**【例】**以絕對路徑顯示/etc/sysconfig/network-scripts/目錄下的資訊
[root@localhost network-scripts]# ls /etc/sysconfig/network-scripts/
**【例】**相對路徑的使用
[root@localhost ~]# cd /etc/sysconfig/network-scripts/
[root@localhost network-scripts]# ls ./
[root@localhost network-scripts]# ls …
[root@localhost network-scripts]# cd …/modules/
**(1)用mkdir命令建立目錄:**mkdir
**·命令格式:**mkdir [選項] 目錄名稱
選項 功能說明
-m 在建立目錄時設定許可權模式
-p 建立目錄結構中指定的每乙個目錄,如果目錄不存在則建立目錄,如果目錄已存在也不會被覆蓋
-v 或–verbose:每次建立新目錄都顯示資訊
–help 顯示幫助資訊
·檔案的命名
linux作業系統中的檔名和命令都需要區分大小寫。
linux支援長檔名,最長可以達到256個位元組,linux的檔名中不能含有空格和 以下特殊字元:
(2)用touch命令建立/更新檔案
touch命令用於建立乙個新的空文字檔案。
命令格式:touch 檔名
(3)用cp命令複製檔案及目錄
**cp命令:**可用於目錄或檔案的複製。
**命令格式:**cp \[選項\] 原始檔 目標檔案
選項 功能說明
-a 保留鏈結、檔案屬性,複製目錄時可遞迴的複製目錄
-i 如果目標檔案或目錄已經存在,則對使用者進行提示,可以用字母y確認,其他字母都是否認
-r 複製目錄,實現將源目錄下的檔案和子目錄一起複製到目標目錄中
(4)用mv命令移動/重新命名檔案及目錄
**mv命令:**用於移動或重新命名目錄或檔案。
linux作業系統中沒有單獨的重新命名命令,因此,可利用該命令來間接實現。
**命令格式:**mv \[選項\] 原始檔 目標檔案
(5)用rm命令刪除檔案**rm命令:**用來刪除檔案。
也可刪除多個檔案或目錄,以及將某個目錄及其下的所有檔案及子目錄均刪除。
對於鏈結檔案,只是斷開了鏈結,原檔案保持不變。
**命令格式:**rm \[選項\] 目標檔案
(6)用rmdir命令刪除目錄**rmdir命令**:刪除空目錄,且必須在上級目錄進行刪除操作。
**命令格式:**rmdir \[選項\] 目錄名
選項 功能說明
-p 刪除指定的目錄樹
-v --verbose 刪除目錄過程中輸出診斷資訊
–help 顯示命令幫助資訊
(7)用find命令查詢檔案
**find命令:**用於在相應路徑下查詢滿足條件的檔案。
**命令格式:**find 查詢目錄的路徑 查詢條件選項 對查詢條件的設定
選項 功能說明
-name 通過檔名查詢檔案
-user 通過使用者名稱查詢檔案
-type 通過檔案型別查詢檔案
-size 通過檔案大小查詢檔案
-atime 通過檔案的最後訪問日期查詢檔案(單位:天)
-mtime 通過檔案的最後修改日期查詢檔案(單位:天)
-newer 查詢比指定檔案更新的檔案
-amin 查詢在指定時間內曾被訪問過的檔案(單位:分鐘)
-cmin 查詢在指定時間內被更改過的檔案(單位:分鐘)
-perm 查詢符合指定許可權數值的檔案
(8)獲取幫助
在字元介面下常使用man命令獲得幫助
在命令列下使用info獲取幫助
新的檔案
-amin 查詢在指定時間內曾被訪問過的檔案(單位:分鐘)
-cmin 查詢在指定時間內被更改過的檔案(單位:分鐘)
-perm 查詢符合指定許可權數值的檔案
(8)獲取幫助
在字元介面下常使用man命令獲得幫助
在命令列下使用info獲取幫助
linux檔案管理命令
建立空白檔案 touch 不提示刪除非空目錄 rm rf 目錄名 r 遞迴刪除 f 強制 恢復 rm 刪除的檔案 ext3 這裡以檔案inode為例 檢視磁碟分割槽格式 df t 解除安裝掛載 umount data ext3grep dev sdb1 ls inode 2 記錄資訊繼續查詢目錄下檔...
Linux 檔案管理命令
作業系統 管理軟硬體資源,並為使用者提供與計算機互動能力的一種軟體。linux 開源 多使用者 允許多使用者同時登陸系統工作 核心小 安卓 執行速度快。一切皆檔案 linux 目錄結構 根目錄 bin home dev proc mnt usr etc lib bin 儲存系統所使用命令的可執行檔案...
Linux 檔案管理命令
linux作業系統是一套免費使用和自由傳播的類unix作業系統,是乙個基於posix和unix的多使用者 多工 支援多執行緒和多cpu的作業系統。它能執行主要的unix工具軟體 應用程式和網路協議。它支援32位和64位硬體。linux繼承了unix以網路為核心的設計思想,是乙個效能穩定的多使用者網路...