ls
:列出檔案資訊 → 類似dos之dir
l:列出詳細的檔案資訊
a:列出全部檔案包括隱藏檔
R:遞回列出檔案及子目錄其下的所有子目錄和檔案
x:以多欄方式列出,字母順序由左而右
i:以i -node來列出,會列出每個檔案在磁碟中的編號
t:依檔案的修改時間排序 (由新而舊)
u:依檔案上次的存取時間排序 (需與t配合)
s:檔案的大小以區塊為單位 (每個區塊block = 512 bytes)
r:以相反的英文字母順序顯示
cd
:切換當前資料夾
cp
:用來複製檔案
cat
:顯示文件內容
nano
、vi
:CMD 中開啟文件編輯
source
:也稱”點命令”,通常用於重新執行剛修改的初始化檔案
source {FileName}
. {FileName}
tar
:壓縮 (zcvf
) & 解壓縮 (zxvf
)
tar zcvf {FileName}.tar.gz DirName
tar zxvf {FileName}.tar.gz
tar
+cat
:解壓縮 分割檔
cat {FileName}.tar.gz.* | tar -zxv
[Linux] tar/gzip 檔案壓縮與解壓縮、split/cat檔案分割與合併的實務應用 - 靖技場 (jinnsblog.com)
ps
:找執行中的進程(程式)
kill
:直接關閉進程(程式)
lsb_release
:查詢 Linux 的發行版名稱與版本
(並不是每一種 Linux 發行版預設都會安裝這個指令)
lsb_release -a
df
:顯示檔案系統可用空間
df -h
chmod
:在 Unix 中控制使用者對檔案的權限的命令和函式
設置誰擁有檔案權限
所有使用者chmod +x
= chmod a+x
當前使用者chmod u+x
賦予目錄底下所有檔案權限 (含子資料)
chmod -Rf +x {Directory}