du
命令用于統計目錄或文件的磁盤使用情況
du
命令找到需要備份的目錄或文件的大小。例如,要查找名為 “my_directory” 的目錄的大小,可以運行以下命令:du -sh my_directory
這里,-s
選項表示只顯示總計,-h
選項表示以人類可讀的格式(如 KB、MB)顯示大小。
tar
命令將目錄或文件打包成備份文件。例如,要將 “my_directory” 目錄打包成一個名為 “backup.tar.gz” 的備份文件,可以運行以下命令:tar -czvf backup.tar.gz my_directory
這里,-c
選項表示創建新的歸檔文件,-z
選項表示使用 gzip 壓縮,-v
選項表示顯示詳細信息,-f
選項表示指定歸檔文件名。
cp
或 rsync
等命令將備份文件復制到本地或遠程服務器。例如,要將 “backup.tar.gz” 文件復制到名為 “backup_server” 的遠程服務器上,可以運行以下命令:rsync -avz backup.tar.gz user@backup_server:/path/to/destination/
這里,-a
選項表示歸檔模式(保留文件權限、時間戳等),-v
選項表示顯示詳細信息,-z
選項表示使用壓縮傳輸,-u
選項表示僅在源文件較新時傳輸。
通過以上步驟,你可以使用 du
命令創建目錄或文件的備份并將其傳輸到其他位置。