标签: mv

无法使用 sudo mv 移动文件

我想将下载的文件夹(名为“Viva”)移动到 /usr/share/themes/.

当我输入:

sudo mv /desktop/Viva /usr/share/themes
Run Code Online (Sandbox Code Playgroud)

它告诉我它找不到/desktop/Viva文件夹。

sudo directory mv

0
推荐指数
1
解决办法
4315
查看次数

不明白 find + exec 把文件移到哪里了

我想将我所有的 pdf 复制到一个 pdf 文件夹,为此我使用了这个find命令和-exec选项。在开始之前,我pdf在当前文件夹中创建了一个名为的文件夹

sudo find . -type f -iname "*.pdf" -exec mv {} /pdf \;
Run Code Online (Sandbox Code Playgroud)

pdf 文件不见了,但不在我预期的地方。也没有我认为可能存在的 /pdf 文件夹。/pdf 有员工文件夹

-rw-r--r--@   1 myusername  staff   9,9M 19 Aug 19:53 pdf
Run Code Online (Sandbox Code Playgroud)

任何的想法?

command-line bash find mv

0
推荐指数
2
解决办法
98
查看次数

无法使用 mv 重命名文件

systemd-shim从 16.04 升级到 18.04 后,我正在尝试使用已发布的解决方案来消除错误,但出现如下 bash 语法错误(您可以看到我在终端中尝试了相同命令的不同排列)。

脚本错误截图

我不明白为什么会导致此错误。

mv

-1
推荐指数
1
解决办法
3824
查看次数

文件在 mv 命令上消失了:

我试图移动file.py到现有目录 Modules ...

wm@my-laptop:~/Desktop/1linuxandpython$ mv Modules_and_packages.py /Modules_and_packages_Game
Run Code Online (Sandbox Code Playgroud)

它说权限被拒绝,所以我这样做了:

wm@my-laptop:~/Desktop/1linuxandpython$ sudo mv Modules_and_packages.py /Modules_and_packages_Game
Run Code Online (Sandbox Code Playgroud)

然后它就消失了,我搜索答案,发现文件名就是/Modules_and_packages_Game现在,但在任何地方都找不到它。名称怎么可能.py是文件夹名称?

编辑:

在此输入图像描述

ls -l显示文件夹名称,当我执行它时,它会file.py在执行命令之前打开:

$ sudo mv Modules_and_packages.py /Modules_and_packages_Game
Run Code Online (Sandbox Code Playgroud)

我确定该文件夹 Modules_and_packages_Game 在那里吗?

permissions root files directory mv

-2
推荐指数
1
解决办法
1141
查看次数

标签 统计

mv ×4

directory ×2

bash ×1

command-line ×1

files ×1

find ×1

permissions ×1

root ×1

sudo ×1