Ubuntu 檔案命令

2021-09-27 22:12:05 字數 1580 閱讀 4824

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 壓縮,只能壓縮檔案...