1.txt、***.txt 代指檔名命令a、python、ubuntu 代指資料夾
作用ls /
檢視根目錄檔案
ls -a
檢視所有檔案,包括隱藏檔案。
ls -l
列表式顯示
ls -h
檢視檔案大小
ls -a -l -h
疊加使用,不要求順序。
ls -alh
簡寫ll
ls -al超級簡寫
ls /bin -alh
檢視bin下的檔案 命令
作用rm 檔名
刪除檔案
rm *.txt
批量刪除
rmdir a
刪除空資料夾
rm a -r
刪除所有資料夾 命令
作用mkdir 資料夾名
建立資料夾
mkdir a/b/c/d/e -p
建立資料夾套娃
touch 1.txt
建立檔案
touch .1.txt
建立隱藏檔案 命令
作用ln -s 1.txt ***.txt
軟連線(刪除原始檔後不可用)
ln 1.txt ***.txt
硬連線(刪除原始檔後可用)
ls -lh
檢視硬連線數量 命令
作用cp 1.txt python
複製檔案
cp python ubuntu -r
複製資料夾 命令
作用gedit 1.txt
編輯檔案(不常使用)
cat 1.txt
檢視小檔案內容
mv 1.txt 2.txt
重新命名
命令作用
tar -zcvf name.tar.gz 1.py
tar -jcvf name.tar.bz2 1.py
兩種壓縮格式 命令
作用tar -zxvf name.tar.gz
tar -jxvf name.tar.bz2
對應解壓縮 命令
作用mv 1.txt python
mv命令可以移動檔案或目錄,也可以給檔案或目錄重新命名。 命令
作用ls 2*
替換n個未知名稱符號
ls 1??3
替換1個未知名稱符號
ls 1[125]5
範圍檢索 命令
作用find ./ -name test.sh
查詢當前目錄下所有名為test.sh的檔案
find ./ -name 『*.sh』
查詢當前目錄下所有字尾為.sh的檔案
find ./ -name 「[a-z]*」
查詢當前目錄下所有以大寫字母開頭的檔案
find /tmp -size +2m
查詢在/tmp 目錄下大於2m的檔案
find ./ -size +4k -size -5m
查詢當前目錄下大於4k,小於5m的檔案
find ./ -perm 777
查詢當前目錄下許可權為 777 的檔案或目錄
ubuntu檔案許可權修改命令
sudo chmod 600 只有所有者有讀和寫的許可權 sudo chmod 644 所有者有讀和寫的許可權,組使用者只有讀的許可權 sudo chmod 700 只有所有者有讀和寫以及執行的許可權 sudo chmod 666 每個人都有讀和寫的許可權 sudo chmod 777 每個人都有讀...
ubuntu壓縮檔案命令
tar 解包 tar xvf filename.tar 打包 tar cvf filename.tar dirname 注 tar是打包,不是壓縮!gz解壓1 gunzip filename.gz 解壓2 gzip d filename.gz 壓縮 gzip filename tar.gz 和 tg...
Ubuntu檔案壓縮解壓命令
tar tar xvf filename.tar 解包 tar cvf filename.tar dirname 將dirname和其下所有檔案 夾 打包 gz gunzip filename.gz 解壓1 gzip d filename.gz 解壓2 gzip filename 壓縮,只能壓縮檔案...