我想知道如何在 Linux 上重命名和更改名称中包含空格的文件的文件权限。
例子
我的文件的名称是:我的文件
我努力了mv my%20file my_file
我也尝试过chown -R 755 my%20file
但这两个都不起作用!
答案1
您需要引用文件名:
rm 'my file' my_file
或转义空格字符:
rm my\ file my_file
答案2
您必须引用或转义文件名。在 Bash(大多数发行版中的默认 shell)中,您可以使用引号将整个名称括起来,也可以使用反斜杠来转义一个空格。
rm "my file"
rm my\ file