Try   HackMD

一分鐘指令分享

rsync

rsync是一個常用的Linux指令,用於在本地和遠程系統之間同步文件和目錄

1.備份:使用rsync可以備份本地或遠程系統的文件和目錄,並確保備份資料的完整性和一致性。
2.同步:使用rsync可以將本地文件和目錄與遠程系統同步,確保它們之間的內容相同。
3.遠程拷貝:使用rsync可以從一個遠程系統拷貝文件和目錄到另一個遠程系統。
4.增量備份:rsync可以在增量備份中使用,僅傳輸更改的部分,以節省網絡帶寬和儲存空間。
5.複製文件:使用rsync可以從一個目錄或文件系統向另一個目錄或文件系統複製文件。

rsync [OPTIONS] SOURCE DESTINATION

OPTIONS 是可選的選項
SOURCE 是要複製的源文件/目錄
DESTINATION 是目標文件/目錄。

-avz 選項啟用了彙總和壓縮,/home/user/files 是要複製的源目錄,/mnt/backup/ 是目標目錄,其中 /mnt/backup/ 是本地系統上的目標目錄。

這個指令的作用是將本地 /home/user/files 目錄中的文件和子目錄複製到本地 /mnt/backup/ 目錄中,並使用彙總和壓縮功能進行傳輸。

clear

clear 指令在命令行界面下常用,其作用是清空終端窗口中的所有文本,以便您可以開始一個新的工作階段,而不受上一個工作階段的干擾

用 clear 指令時,它將清除終端窗口中顯示的所有文本,並將光標移至窗口的頂部。這樣,您就可以開始一個新的命令輸入或操作。
需要注意的是,使用 clear 命令不會刪除之前輸入的命令歷史紀錄,您仍然可以通過向上滾動或使用 history 命令來訪問之前輸入的命令。

clear

輸入這個指令後,終端窗口中的所有文本都會被清除,光標會移動到窗口的頂部,讓您可以開始一個新的命令輸入或操作。

rsync與clear串接使用範例

rsync [OPTIONS] SOURCE DESTINATION clear

結合上述rsyuc的用法,當使用者在本地和遠程系統之間同步文件和目錄後,可直接輸入clear來清空終端窗口中的所有文本,以便您可以開始一個新的工作階段。