Linux文件管理的基本命令
阿新 • • 發佈:2017-11-14
linux文件管理基本命令
1、ls命令
ls : 列出當前目錄的內容或指定目錄 用法: ls [option] [files_or_dirs] 選項: -a : 列出包含隱藏的文件 -l : 顯示額外的信息 -R : 目錄遞歸列出 -ld : 列出目錄或者符號鏈接的信息 -t : 按mtime排序 -u : 配合-t選項,顯示並按照atime從新到舊排序 -h : 以人類易懂的方式顯示文件大小
2、stat命令
stat : 查看文件狀態 用法:stat [file] stat顯示的三個時間戳: access time(atime): 訪問時間,讀取文件時 modify time(mtime): 修改時間,文件內容改變時 change time(ctime): 改變時間,元數據發生改變時
3、touch命令
touch : 創建空文件 用法:touch [option]...file... 選項: -a : 僅改變atime和ctime -m : 僅改變mtime和ctime -t : [[CC]YY]MMDDhhmm[.ss] 指定atime和mtime的時間格式 -c : 若文件存在,則不予創建
4、cp命令
cp : 復制文件和目錄 用法: cp [OPTION]... [-T] SOURCE DEST cp [OPTION]... SOURCE... DIRECTORY cp [OPTION]... -t DIRECTORY SOURCE... 選項: -i : 覆蓋前提示 -n : 不覆蓋 -r, -R:遞歸復制目錄已及目錄內所有內容 -d : --no-dereference --preserv=links 不復制原文件,只復制鏈接名 -a : 歸檔,相當於 -dR --preserv=all --preserv[=ATTR_LIST] : 保留原文件部分內容 mode : 權限 ownership : 屬主屬組 ... -v : 顯示命令的詳細操作過程 -u : --update 只復制比目標更新的文件或者目標不存在的文件 --backup=numbered 目標存在,覆蓋前先備份並且加上數字後綴
5、mv命令
mv :移動文件或者改名 用法:mv [OPTION]... [-T] SOURCE DEST mv [OPTION]... SOURCE... DIRECTORY mv [OPTION]... -t DIRECTORY SOURCE... 選項: -i : 提示 -f : 強制 -t :將參數調換 mv -t 目標文件 源文件
6、rm命令
rm :刪除 用法:rm [option]...file... 選項: -i : 提示 -f : 強制刪除 -r : 遞歸 # 以下命令請勿在生產環境中執行 # rm -fr / :強制刪除根目錄及其子目錄
7、tree命令
tree : 顯示目錄樹 例:tree / 選項: -d :只顯示目錄 -L : 指定目錄顯示的層數 -P : 顯示由正則匹配到的路徑
8、mkdir與rmdir
mkdir : 創建目錄 -p : 忽略報錯,且可以自動創建出所需的父目錄 -v : 顯示命令的詳細操作過程 -m [mode]: 創建時直接指定權限 rmdir : 刪除空目錄 -p : 遞歸刪除空目錄 -v : 顯示命令的詳細操作過程
9、file命令
file : 查看文件類型 用法:file [option] filename... 選項: -b :列出文件辨識的結果,不顯示文件名
本文出自 “BigBoss” 博客,請務必保留此出處http://bigboss.blog.51cto.com/12113895/1981537
Linux文件管理的基本命令