Linux 如何删除名中有空格的root用户拥有的文件?
我最近从debian 8上的终端下载了一个文件jessie。 该文件由ROOT用户拥有。我试着Linux 如何删除名中有空格的root用户拥有的文件?,linux,bash,file,shell,root,Linux,Bash,File,Shell,Root,我最近从debian 8上的终端下载了一个文件jessie。 该文件由ROOT用户拥有。我试着 chown michael Montana Of 300 - Chiraq (Remix) Shot By @AZaeProduction-bA4xvmH3WSQ.mp4 但我明白了 bash: syntax error near unexpected token `(' 与rm命令相同 问题是文件名中有空格和(中间)if 还有什么我可以删除的吗?????它只是一个mp4文件。不确定它是如何
chown michael Montana Of 300 - Chiraq (Remix) Shot By @AZaeProduction-bA4xvmH3WSQ.mp4
但我明白了
bash: syntax error near unexpected token `('
与rm命令相同
问题是文件名中有空格和(中间)if
还有什么我可以删除的吗?????它只是一个mp4文件。不确定它是如何更改为root的,但无论如何。文件名可以引用“…”或者空格和其他特殊符号应该用反斜杠转义:
chown michael Montana\ Of\ 300\ -\ Chiraq\ \(Remix\)\ Shot\ By\ @AZaeProduction-bA4xvmH3WSQ.mp4
chown michael "Montana Of 300 - Chiraq (Remix) Shot By @AZaeProduction-bA4xvmH3WSQ.mp4"
它将允许您将文件名传递给
chown
或其他工具。但是,如果它属于root
所有,则更改所有权chown
也应该从root
调用(例如,使用sudo
)。@Michael很难猜测您的操作系统是如何配置的。有不同的方法。您是否有权作为root用户执行某些操作?例如,如何安装软件包?我的朋友为我设置了系统。在另一个硬盘上使用windows进行双启动unix密码是我的登录密码。我苏然后密码然后就得胡说八道。我只是从来没有让sudo工作过,我一直在想为什么。@Michael我想你已经发现这里su
是一个选择。而不是apt get…
只要做chown…