Linux中的取消鏈接命令(刪除文件)

在本文中,我們將向您展示如何使用GNU / Linux系統中的文件刪除文件。 unlink 命令。

unlink 是用於刪除單個文件的命令行實用程序。

的語法 unlink 命令如下:

unlink filename

哪裡 filename 是您要刪除的文件的名稱。 成功時,該命令不會產生任何輸出,並且返回零。

unlink 該命令僅接受兩個選項, --help 顯示命令幫助和 --version 顯示版本信息。

使用刪除文件時要格外小心 unlink 命令,因為一旦文件被刪除,就無法完全恢復。

不像更強大 rm 命令, unlink 只能接受一個參數,這意味着您只能刪除一個文件。 如果您嘗試刪除多個文件,則會出現“ unlink:extra操作數”錯誤。

當刪除符號鏈接時 unlink,不會刪除symlink指向的文件。

要刪除給定的文件,您需要對包含該文件的目錄具有寫權限。 否則,將出現“不允許操作”錯誤。

例如,如果您嘗試刪除文件 file3.txt 在下面 /opt 根擁有的目錄:

unlink /opt/file2.txt

系統將顯示以下消息:

unlink: cannot unlink '/opt/file2.txt': Permission denied

在GNU / Linux系統上 unlink 永遠無法刪除目錄。 如果您嘗試刪除目錄:

unlink dir1

您將收到以下消息:

unlink: cannot unlink 'dir1': Is a directory

結論#

使用刪除文件 unlink 這是一個簡單的過程,但是您必須注意不要刪除相關數據。

斷開終端

Sidebar