在Linux命令行中,可以使用一系列的命令來管理文件和目錄。以下是一些常用的命令及其用法:
ls - 列出目錄內容
ls [選項] [目錄]
常用選項:
-l
:長格式顯示-a
:顯示所有文件(包括隱藏文件)-h
:以人類可讀的格式顯示大小cd - 更改當前目錄
cd [目錄]
使用 cd ~
返回用戶主目錄,cd ..
返回上一級目錄。
cp - 復制文件或目錄
cp [選項] 源 目標
常用選項:
-r
:遞歸復制目錄mv - 移動或重命名文件或目錄
mv [選項] 源 目標
rm - 刪除文件或目錄
rm [選項] 文件或目錄
常用選項:
-r
:遞歸刪除目錄-f
:強制刪除,不提示確認touch - 創建空文件或更新文件時間戳
touch 文件名
cat - 查看文件內容
cat 文件名
more / less - 分頁查看文件內容
more 文件名
less 文件名
head - 查看文件開頭部分
head [選項] 文件名
常用選項:
-n
:指定顯示行數tail - 查看文件結尾部分
tail [選項] 文件名
常用選項:
-n
:指定顯示行數-f
:實時跟蹤文件變化mkdir - 創建新目錄
mkdir 目錄名
使用 -p
選項可以創建多級目錄。
rmdir - 刪除空目錄
rmdir 目錄名
find - 查找文件或目錄
find [路徑] [選項] [表達式]
常用選項:
-name
:按名稱查找-type
:按類型查找(如 d
表示目錄)du - 查看目錄或文件的磁盤使用情況
du [選項] [目錄]
常用選項:
-h
:以人類可讀的格式顯示-s
:只顯示總計df - 查看文件系統的磁盤空間使用情況
df [選項] [文件系統]
常用選項:
-h
:以人類可讀的格式顯示chmod - 修改文件或目錄的權限
chmod [選項] 模式 文件或目錄
常用模式:
u
:用戶g
:組o
:其他a
:所有+
:添加權限-
:刪除權限=
:設置權限chown - 修改文件或目錄的所有者和組
chown [選項] 用戶:組 文件或目錄
tar - 打包和解包文件
tar [選項] 命令 文件或目錄
常用命令:
-c
:創建新的歸檔文件-x
:解壓歸檔文件-v
:顯示詳細信息-f
:指定歸檔文件名通過熟練掌握這些命令,你可以在Linux命令行中高效地管理文件和目錄。