特殊目錄
| 符號 | 含義 |
|---|---|
| . | 代表此層目錄 |
| .. | 代表上一層目錄(常用于寫相對路徑) |
| - | 代表前一個工作目錄 |
| ~ | 代表[目前用戶]所在的家目錄 |
| ~account | 代表account這個用戶的家目錄 |
常用的文件和目錄指令
| 指令 | 含義 |
|---|---|
| cd | 變換目錄 |
| pwd | 顯示當前目錄 |
| mkdir | 建立一個新的目錄 -m配置權限 -p遞歸建立 |
| rmdir | 山出一個空的目錄 |
| ls | 顯示當前目錄文件屬性 -a所有文件 -l長數據串顯示 -R子目錄也顯示 |
| cp | 復制 -r目錄的復制 -i覆蓋前詢問 -a特性全部復制 -u有差異時復制 |
| rm | 移除文件或目錄 |
| mv | 移動文件或目錄 |
| basename | 獲取文檔名 |
| dirname | 獲取目錄名 |
| less | 以翻頁形式顯示文件內容 |
| touch | 建立空白文件/修改文件日期 |
| chattr | 配置文件隱藏屬性 +i不能刪除改名連結等 +a能增加不能刪除 |
| lsattr | 顯示文件隱藏屬性 |
| file | 顯示文件類型 |
| which | 尋找[執(zhí)行檔] |
| whereis | 在一些特定目錄中搜索文件文件名 |
| mount | 文件系統掛載 |
文件壓縮
在Linux的環(huán)境中,壓縮文件的擴展名大多是:[.tar,.tar.gz,.tgz,.gz,.Z,.bz2,.xz]
常見壓縮擴展名
| .Z | compress程序壓縮的文件 |
|---|---|
| .zip | zip程序壓縮的文件 |
| .gz | gzip程序壓縮的文件 |
| .bz2 | bzip2程序壓縮的文件 |
| .xz | xz程序壓縮的文件 |
| .tar | tar程序打包的數據,并沒有壓縮 |
| .tar.gz | tar程序打包的文件,并且經過gzip壓縮 |
常用壓縮與解壓縮指令
-
壓縮tar -jpcv -f filename.tar.bz2 要被壓縮的文件或目錄名 -
查詢tar -jtv -f filename.tar.bz2 -
解壓縮tar -jxv -f filename.tar.bz2 [-C 欲解壓縮的目錄]