1.cd命令
cd [相對路徑或絕對路徑或特殊符號]
功用:變換目錄
ps:
不加引數時,預設切換到使用者主目錄,即環境變數home
指定的目錄,如root
使用者的home
變數為/root
,那麼cd
命令不帶引數時便切換到/root
目錄下。
絕對路徑:路徑的寫法一定是由根目錄 / 寫起的,例如 /usr/local/mysql
相對路徑:路徑的寫法不是由根目錄 / 寫起的,例如 首先使用者進入到 /home,然後再進入到test,執行的命令為 「#cd /home,#cd test」。此時使用者所在的路徑為 /home/test。第乙個cd命令後緊跟/home,前面有斜槓;而第二個cd命令後緊跟test,前面沒有斜槓。這個test是相對於/home目錄來講的,所以稱為相對路徑。
例子:
cd #不加引數,回到目錄的家目錄下
cd.. #
進入到上一級目錄
cd - #
- 中劃線,表示前乙個工作目錄,這裡的前乙個目錄
cd ~ # ~ 波浪線表示使用者家目錄,和不加引數時類似。
2.ls命令
格式::ls [選項] [目錄或檔案]
ls 就是list的縮寫,通過ls 命令不僅可以檢視linux資料夾包含的檔案,而且可以檢視檔案許可權(包括目錄、資料夾、檔案許可權)檢視目錄資訊等等
常用引數搭配:
ls -a #列出目錄所有檔案,包含以.開始的隱藏檔案
ls -l #除了檔名之外,還將檔案的許可權、所有者、檔案大小等資訊詳細列出來
ls -a #列出除.及..的其它檔案
ls -r #反序排列
ls -t #以檔案修改時間排序
ls -s #以檔案大小排序
ls -h #以易讀大小顯示
例項:
ls -al #列出所有檔案,並顯示檔案詳細資訊
ls -lhrt #
按易讀方式按時間反序排序,並顯示檔案詳細資訊
ls -lrs #
按大小反序顯示檔案詳細資訊
ls -l t* #
列出當前目錄中所有以「t」開頭的目錄的詳細內容
ls | sed "
s:^:`pwd`/:"#
列出檔案絕對路徑(不包含隱藏檔案)
find $pwd -maxdepth 1 | xargs ls -ld #
列出檔案絕對路徑(包含隱藏檔案)
3.pwd命令
pwd #檢視當前路徑
pwd -p #
檢視軟鏈結的實際路徑
4.touch命令
格式:touch[選項] 檔名…
功用:touch命令引數可以更改文件或目錄的日期時間,包括訪問時間和更改時間,或者新建乙個不存在的檔案
常用選項:
-a 只修改檔案的access(訪問)時間.
-c 或--no-create 不建立不存在的檔案。
-d 使用指定的日期時間,而非現在的時間
-m 指修改modify(修改)時間,而不修改access(訪問)時間
-r file 使用指定file檔案的時間戳(access,modify)更新檔案的時間戳(access,modify)
5.mkdir命令
格式:mkdir [選項] dirname…
功用:建立目錄
常用選項:
-m, 給即將生成的新目錄設定許可權,《模式》 (類似 chmod),而不是 rwxrwxrwx 減 umask
-p, --parents 如果 mkdir 找不到父目錄,那麼這個引數會首先幫助建立父目錄 (遞迴地建立)
例子:
mkdir devmkdir -p dev/project/test
mkdir -m 777 test3
linux檔案與目錄管理命令
學習筆記 linux檔案與目錄管理命令 1 cd pwd mkdir rmdir ls ll 這幾個命令不解釋。2 cp 複製檔案 r 遍歷檔案內部所有目錄 a 保留原檔案屬性進行複製 3 rm 刪除檔案 r 遍歷檔案內部所有目錄 f 強制刪除不提示錯誤資訊 rm rf 4 mv 移動檔案或者重新命...
Linux檔案與目錄管理命令
cd 變換目錄 pwd 顯示目錄所在目錄 link 路徑。mkdir 建立新目錄 m 配置檔案檔案的許可權 p 遞迴建立目錄 rmkdir 刪除空目錄 p 連同上層空目錄一起刪除 1 ls 檔案與目錄的檢視 ls al full time 目錄 不加預設為當前目錄 2 cp 複製檔案或目錄 cp 選...
Linux 檔案目錄命令
黑色 代表是普通的檔案 藍色 代表是目錄 資料夾 紫色 代表是檔案 綠色 代表是可以執行的檔案 指令碼檔案 存放linux命令的 紅色 代表是壓縮檔案 clear 清屏 pwd 顯示當前路徑 cd 切換路徑 ll 列印出當前目錄下的所有檔案的詳細資訊,包括大小,是否可讀寫等 ls 檢視當前目錄下的檔...