搜尋和瀏覽各種 Linux 命令。
請將您要解決的情況在300字以內摘要,並詢問AI需要什麼命令。
請點擊所需的類別以過濾命令。您也可以輸入關鍵字來尋找特定內容。
完全掌握 rm 命令
`rm` 命令用於刪除文件或目錄。若不慎使用,可能會導致難以恢復的數據損失,因此必須熟悉每個選項的意義和安全使用方法。
rmdir 命令指南:刪除空目錄
`rmdir` 命令(remove directory)用於在 Linux 和 Unix 類操作系統中僅刪除 **空的目錄**。如果目錄中有文件或其他子目錄,`rmdir` 會產生錯誤並不會刪除。通過本指南了解 `rmdir` 的基本用法及其限制,並了解何時應使用此命令。
rsync:檔案與目錄同步
rsync 是一個強大的工具,用於在本地或遠端系統之間高效地同步檔案和目錄。它使用增量傳輸演算法,僅傳輸已變更的部分,從而節省網路頻寬並優化傳輸速度。它廣泛用於備份、鏡像和檔案分發等各種用途。
rsync --delete:同步來源並刪除目標檔案
`rsync` 命令的 `--delete` 選項在同步來源目錄和目標目錄時,會刪除目標目錄中不存在於來源目錄的檔案。這在備份或鏡像時,希望將目標目錄與來源目錄完全一致時非常有用。由於這是一個強大的功能,請務必謹慎使用。
rsync-dry-run:rsync 執行前的預覽
rsync-dry-run 是一種功能,它不會實際執行檔案傳輸或變更,而是預覽 rsync 命令執行時哪些檔案將被複製、刪除或修改。這通常透過使用「rsync -n」或「rsync --dry-run」選項來實現。在處理重要資料之前,務必使用此安全機制,以防止意外結果。
rsync-exclude:同步檔案時排除特定檔案/目錄
`rsync` 命令是一個強大的工具,用於在本地和遠端系統之間高效地同步檔案。特別是,通過 `--exclude` 和 `--exclude-from` 選項,您可以從同步目標中排除符合特定檔案、目錄或模式的項目。本指南將重點介紹 `rsync` 的排除功能,這在防止不必要的檔案傳輸以及僅備份或複製特定數據時非常有用。
rsync-progress:rsync 進度顯示
`rsync-progress` 指的是使用 `rsync` 命令在檔案同步時視覺化顯示進度的方法。通常是利用 `rsync` 命令的 `--progress` 選項,或包含此選項的 shell 腳本或別名 (alias)。在傳輸大量檔案時,了解目前的傳輸狀態、剩餘時間、傳輸速度等非常有用。
shred: 安全地刪除檔案內容
shred 命令用於安全地刪除檔案內容,透過多次覆寫以確保資料無法被復原。一般的檔案刪除可能仍有資料復原的可能性,但 shred 在處理敏感資訊時非常有用。
split:將檔案分割成多個部分
split 命令用於將大型檔案根據指定的大小或行數分割成多個較小的檔案。這對於處理大型檔案、透過網路傳輸或僅處理特定部分時非常有用。
stat:以自定義格式輸出文件資訊
`stat` 命令用於顯示文件或文件系統的詳細狀態資訊。特別是,使用 `-c`(或 `--format`)選項可以讓您以指定的格式提取文件大小、權限、所有者、時間資訊等,這在編寫腳本或報告時非常有用。
symlink: 創建符號連結
symlink 命令用於為檔案或目錄創建符號連結(軟連結)。它充當指向原始檔案位置的指標,如果原始檔案被刪除,連結將失效。雖然 `ln -s` 命令更常用,但 `symlink` 工具通過各種附加選項提供了對連結創建方式的精細控制。
tee:將標準輸入同時傳送到檔案和標準輸出
tee 命令是一個實用程式,它接收標準輸入,將其傳送到標準輸出,同時將其寫入一個或多個檔案。它主要用於在管道中檢查中間結果,或同時將資料儲存到多個檔案。`-a` 選項用於在檔案中附加內容,而不是覆寫。