在本文中,我们将向您展示如何使用 GNU/Linux 系统中的删除文件unlink
命令。
删除文件unlink
#
unlink
是一个用于删除单个文件的命令行实用程序。
的语法unlink
命令如下:
Where filename
是您要删除的文件的名称。成功后,该命令不会产生任何输出并返回零。
The unlink
命令只接受两个选项,--help
显示命令帮助和--version
显示版本信息。
使用以下命令删除文件时要格外小心unlink
命令,因为文件一旦删除,就无法完全恢复。
与更强大的不同rm命令,unlink
只能接受一个参数,这意味着您只能删除一个文件。如果您尝试删除多个文件,您将收到“unlink: extra operand”错误。
拆除时符号链接
with unlink
,符号链接指向的文件不会被删除。
要删除给定文件,您需要对包含该文件的目录具有写入权限。否则,您将收到“不允许操作”错误。
例如,如果您尝试删除该文件file3.txt
在下面/opt
root 拥有的目录:
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
过程很简单,但一定要注意不要删除相关数据。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)