Linux 常見指令總結(二)

2021-10-02 09:35:25 字數 1675 閱讀 3068

語法:cp [選項] 原始檔或目錄 目標檔案或目錄

cp b.txt ../tt   //拷貝檔案到其他目錄

cp b.txt s.txt //重寫s.txt

cp a.txt b.txt ../tt

cp ../test /root/a

mv命令是move的縮寫,用來移動檔案或者將檔案重新命名,

mv a.txt  b.txt  //重新命名

mv a.txt ../test //將a.txt檔案移動至目標目錄

1.zip指令2.unzip指令

touch a.txt

zip zz.zip a.txt

unzip zz.zip -d ../zip

範例一:將整個 /etc 目錄下的檔案全部打包成為 `/tmp/etc.tar`

tar -cvf /tmp/etc.tar /etc //僅打包,不壓縮!

tar -zcvf /tmp/etc.tar.gz /etc //打包後,以 gzip 壓縮

tar -jcvf /tmp/etc.tar.bz2 /etc //打包後,以 bzip2 壓縮

在引數 f 之後的檔案檔名是自己取的,習慣上都用 .tar 來作為辨識。

如果加 z 引數,則以 .tar.gz 或 .tgz 作為名稱。

如果加 j 引數,則以 .tar.bz2 來作為附檔名。

範例二:查閱上述 /tmp/etc.tar.gz 檔案內有哪些檔案

tar -ztvf /tmp/etc.tar.gz

範例三:將 /tmp/etc.tar.gz 檔案解壓縮在 /usr/local/src 底下

cd /usr/local/src

tar -zxvf /tmp/etc.tar.gz //可以將壓縮檔在任何地方解開。

範例四:在 /tmp 底下,只解壓單個檔案 

cd /tmp

tar -zxvf /tmp/etc.tar.gz etc/passwd //後為檔名

//可以透過 tar -ztvf 來查閱 tarfile 內的檔名稱。

範例五:備份 /home, /etc ,但不備份 /home/dmtsai

tar --exclude /home/dmtsai -zcvf myfile.tar.gz /home/* /etc

find  -name b.txt

find ~ -name b.txt //前面可以加查詢路徑,如不加則為當前目錄!!!

find -name b.* //*號代表任意字元(長度不限)

Linux 常見指令總結(一)

語法 ls 選項 目錄或檔案 功能 對於目錄,該命令列出該目錄下的所有子目錄與檔案。對於檔案,將列出檔名以及其他資訊。常用選項 舉例 ls a ls 1rt 將檔案按建立時間反向排序 即新建檔案在最前。一行僅顯示乙個 ls l舉例 cd 返回上級目錄 cd 進入使用者家目錄 root cd 返回近訪...

常見Linux指令

1.複製檔案和資料夾 cp option source directorycp命令中有乙個常用選項r,它可以遞迴的複製目錄中的所有檔案 1 複製並重命名檔案 將 etc samba smb.conf備份到當前目錄中,並將檔案重新命名為smb.conf backup cp etc samba smb....

Linux常見指令

絕對路徑用什麼符號表示?當前目錄 上層目錄用什麼表示?主目錄用什麼表示?切換目錄用什麼命令?絕對路徑 如 etc init.d 當前目錄和上層目錄 主目錄 切換目錄 cd 怎麼檢視當前程序?怎麼執行退出?怎麼檢視當前路徑?檢視當前程序 ps 執行退出 exit 檢視當前路徑 pwd 怎麼清屏?怎麼退...