使用Sudo和通配符移动其他用户拥有的文件

杰基

我有一个名为cam的用户。Cam存储了一堆文件。现在我想移动那些文件,所以我尝试了以下操作...

sudo mv /home/cam/DCS-*.jpg /home/cam/cam/

但是当我运行此命令时,我得到...

mv: cannot stat ‘/home/cam/DCS-*.jpg’: No such file or directory

但是如果我像这样...

sudo mv /home/cam/DCS-934L2015110711425501.jpg /home/cam/cam/

它工作正常。我想念WTF

亚诺斯

如果我这样做,sudo ls /home/cam我会看到一切,但没有sudo我没有权限去看任何东西。

执行此命令时:

sudo mv /home/cam/DCS-*.jpg /home/cam/cam/

*是由shell根据当前用户的权限扩大。由于当前用户看不到这些文件(ls /home/cam没有权限),因此外壳程序无法扩展参数列表。

sudo不应该拥有权限吗?

否。使用sudomv命令将以root用户身份执行,但参数列表扩展会在执行传递给之前发生sudo mv

要在*具有root权限的情况下进行扩展(以便目录的内容可见),可以将命令包装在其自己的shell中,如下所示:

sudo sh -c 'mv /home/cam/DCS-*.jpg /home/cam/cam/'

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用bash脚本删除其他用户拥有的文件?

来自分类Dev

作为root用户,如何使用ubuntu桌面管理其他用户拥有的文件夹?

来自分类Dev

删除其他用户拥有的POSIX共享内存

来自分类Dev

如何以编程方式删除其他用户拥有的触发器?

来自分类Dev

Django表单下拉字段显示其他用户拥有的数据

来自分类Dev

删除其他用户拥有的POSIX共享内存

来自分类Dev

杀死VB6中其他用户拥有的进程

来自分类Dev

在EMR作业流程中指定其他用户拥有的S3存储桶

来自分类Dev

如何通过终端命令将所有文件和目录复制或移动到其他用户

来自分类Dev

使用sudo时询问其他用户的密码

来自分类Dev

为什么在移动其他用户的文件时不能移动其他用户的目录?

来自分类Dev

选择我与其他用户共有的页面喜欢的总数

来自分类Dev

使sudo询问其他用户的密码

来自分类Dev

sudo:以其他用户身份运行zoom

来自分类Dev

为什么我不能以sudo的其他用户身份读取文件

来自分类Dev

被其他用户移动后的当前目录

来自分类Dev

当 sudo 进入 root 或其他用户时如何使用显示(例如浏览器)

来自分类Dev

禁止用户从/ mnt访问其他用户的文件

来自分类Dev

Rails应用程序:仅拥有管理员用户,无其他用户的最佳方法

来自分类Dev

如何防止用户更改对其他用户具有写权限的文件?

来自分类Dev

使用Google Apps脚本获取其他用户的驱动器文件所有权

来自分类Dev

能够通过su命令以当前用户和其他用户的身份使用$值的变量

来自分类Dev

该文件已由其他用户打开

来自分类Dev

以其他用户打开文件夹

来自分类Dev

无法删除其他用户目录上的文件

来自分类Dev

阻止其他用户查看我的文件

来自分类Dev

如何查看其他用户的文件?Ubuntu 16.04

来自分类Dev

从其他用户访问文件夹

来自分类Dev

文件已被其他用户以独占方式打开

Related 相关文章

  1. 1

    如何使用bash脚本删除其他用户拥有的文件?

  2. 2

    作为root用户,如何使用ubuntu桌面管理其他用户拥有的文件夹?

  3. 3

    删除其他用户拥有的POSIX共享内存

  4. 4

    如何以编程方式删除其他用户拥有的触发器?

  5. 5

    Django表单下拉字段显示其他用户拥有的数据

  6. 6

    删除其他用户拥有的POSIX共享内存

  7. 7

    杀死VB6中其他用户拥有的进程

  8. 8

    在EMR作业流程中指定其他用户拥有的S3存储桶

  9. 9

    如何通过终端命令将所有文件和目录复制或移动到其他用户

  10. 10

    使用sudo时询问其他用户的密码

  11. 11

    为什么在移动其他用户的文件时不能移动其他用户的目录?

  12. 12

    选择我与其他用户共有的页面喜欢的总数

  13. 13

    使sudo询问其他用户的密码

  14. 14

    sudo:以其他用户身份运行zoom

  15. 15

    为什么我不能以sudo的其他用户身份读取文件

  16. 16

    被其他用户移动后的当前目录

  17. 17

    当 sudo 进入 root 或其他用户时如何使用显示(例如浏览器)

  18. 18

    禁止用户从/ mnt访问其他用户的文件

  19. 19

    Rails应用程序:仅拥有管理员用户,无其他用户的最佳方法

  20. 20

    如何防止用户更改对其他用户具有写权限的文件?

  21. 21

    使用Google Apps脚本获取其他用户的驱动器文件所有权

  22. 22

    能够通过su命令以当前用户和其他用户的身份使用$值的变量

  23. 23

    该文件已由其他用户打开

  24. 24

    以其他用户打开文件夹

  25. 25

    无法删除其他用户目录上的文件

  26. 26

    阻止其他用户查看我的文件

  27. 27

    如何查看其他用户的文件?Ubuntu 16.04

  28. 28

    从其他用户访问文件夹

  29. 29

    文件已被其他用户以独占方式打开

热门标签

归档