檔案作為linux作業系統中最常見的物件,在系統中被分為了多種型別如下:-普通檔案
d 目錄
l 鏈結
b 塊裝置
c 字元裝置
p 管道裝置
s 套接字檔案
絕對路徑:一切從根開始」/」相對路徑:從當前所在路徑開始
lspwdcd
tree
mkdir
touch
cpmv
rm
ls 檢視當前目錄下的內容ls 常用選項:
-a 顯示指定目錄下所有子目錄與檔案,包括隱藏檔案
-l 以列表方式顯示檔案的詳細資訊備註: ls -l =ll
-h 配合-l 以人性化方式顯示檔案大小,以k m g 為單位
-t 根據最後修改時間排序,預設是以檔名排序,通常與-l 連用
-f 在條目後加上檔案型別的指示符號(* , /, = , @ , |,其中的乙個)注:可以標識檔案型別
-d 顯示目錄本身的資訊 而不是顯示目錄的內容
-r 逆序 倒序排序
ls -lt 按照時間進行排序
ls -lrt 找出最新的檔案
-i 顯示索引節點資訊(索引節點相當於身份證號)
--full-time 以完整的時間格式輸出(也就是按照中國的時間日期顯示)
pwd檢視當前所在目錄 此命令一般直接使用
cd 切換目錄cd 的常用選項:
cd ~切換到當前使用者的家目錄
cd . 保持當前目錄不變
cd .. 切換到上級目錄
cd -在最近兩次工作目錄之間來回切換
cd / 直接切換到/ 目錄
語法:tree 選項 目錄tree 以樹狀圖列出檔案目錄結構
tree 常用選項:
-d 只顯示目錄
-l 遍歷目錄的最大層數,-l後加大於0的正整數
-f 在條目後加上檔案型別的指示符號(* , /, = , @ , |,其中的乙個)
安裝tree的命令:yum install tree -y
範例1:
使用tree命令區分目錄和檔案的方法
tree -l 1 -f /boot/ 使用-f 引數會在目錄後新增「/」方便區分目錄mkdir
mkdir常用選項:-p 遞迴建立目錄可以連續建立多個目錄
-m 設定新目錄預設對應的許可權
建立目錄:
mkdir 加花括號建立連續的目錄,用..隔開花括號內可以是連續的數字、連續的字母
注:適用於建立大量的連續目錄
mkdir 建立不連續的目錄時,用逗號隔開
例項:data1 data2 data3
mkdir data
建立連續的目錄:
mkdir data1 data2 data3
注:這種用法,只適用於建立比較少的目錄
語法:touch 建立檔案 修改檔案的時間戳{} 生成序列
語法:cp 原始檔 目標檔案cp 複製檔案或目錄
cp 常用選項:
-r 遞迴式複製目錄,即複製目錄下的所有層級的子目錄及檔案
-p 複製的時候 保持屬性不變
-d 複製的時候保持軟連線(快捷方式)
-a = -pdr
mv 源位址 目標位址 移動檔案或目錄mv 原檔名 新檔名 將檔案重新命名
rm 刪除乙個或多個檔案或目錄 使用rm 檔案或目錄刪除後很難恢復rm 常用選項
-f 強制刪除,沒有提示 (即使檔案不存在)
-r 刪除目錄 刪除目錄時必須加-r , 一次性可刪除多個目錄
-i 在刪除前需要確認
-i 與-f 聯合使用不生效
-i 的作用
rm: remove regular empty file 『b』? y
linux檔案及目錄命令管理
大家都知道,熟悉命令操作的開發人員,linux作業系統命令操作效率要高於圖形介面的操作,所以了解和學習linux基本命令操作是學習linux作業系統的首要任務,本文主要介紹以下四個知識點 1.shell基本命令格式 2.檔案及檔案目錄基本操作命令 3.結果重定向 4.歸檔及壓縮命令 一 shell基...
linux命令 檔案及目錄管理
命令 功能ls 檢視目錄下的內容 pwd檢視當前目錄 cd改變當前目錄 touch 建立檔案 rm刪除檔案 mv移動檔案 cp拷貝檔案 cat顯示檔案內容 grep 在檔案中查詢 mkdir 建立目錄 rmdir 刪除目錄 ls命令 檢視當前目錄下的內容 選項 含義 a 展示所有檔案及目錄,包含隱藏...
Linux 檔案及目錄管理命令
之前分享的cygwin是乙個在windows平台上執行的linux 類unix 模擬環境 關於cygwin的介紹,可移步至往期筆記 windows 驗linux環境進行檢視 掌握linux的一些常用命令是學習linux的基礎,本文主要分享關於linux檔案及目錄管理的一些命令。linux系統可以安裝...