Tag: mv

查找 – 将文件从/ folder1替换为/ folder1 /子文件夹

情况:folder1有大约2000个文件,folder2有300多个子文件夹,每个子文件夹有500个文件。 我要问的是将文件从/folder1移动/替换到/folder2/sub-folders ,但只有通过数字标识的重复项,所有文件都启动Aaaaaaaa.bbb – 。 所有其他文件也应保持原位。 /folder1 Aaaaaaa.bbb – 0000125 tag tag_tag 9tag Aaaaaaa.bbb – 0000002 tag tag_tag 9tag Aaaaaaa.bbb – 0004207 tag tag_tag 9tag /folder2/sub-folders /sub1 Aaaaaaa.bbb – 0000125 tag tag_tag 9tag Aaaaaaa.bbb – 0000935 tag tag_tag 9tag /sub2 Aaaaaaa.bbb – 0000002 tag tag_tag 9tag Aaaaaaa.bbb – 0004207 tag tag_tag 9tag Aaaaaaa.bbb – 0000979 […]

试图移动文件,现在我找不到

我正在使用Ubuntu 15.10并且我有一个文件名__app.zip而我想要在文件夹名称testing移动它 要移动文件,我使用以下命令,之后我无法再找到该文件,从在线搜索我现在明白我不需要在文件夹名称前面/之前。 sudo mv __apps.zip /testing 无论如何还有丢失的文件?

Eclipse安装过程 – 初始“sudo mv eclipse / opt”不起作用

我正在关注这个post: 如何安装Eclipse? 我把eclipse-jee-mars-1-linux-gtk-x86_64.tar.gz到~/Documents并运行tar命令将解压缩后的包放到eclipse文件夹里面~/Documents – ~/Documents/eclipse现在存在。 我无权将此文件夹复制到/ opt,因此我使用su – command和password以root身份登录。 作为root,我尝试执行sudo mv eclipse /opt命令,但它抛出了错误: mv: cannot stat ‘eclipse’: No such file or directory 。 似乎没有人遇到过这个问题。 这有什么问题?

包含|的mv文件 xargs的

我只是试图将一堆文件(不是符号链接)从我的/ etc / apache / sites-enabled文件夹中移动到/ etc / apache / sites-available文件夹中,其中包含以下内容: /etc/apache2/sites-enabled$ find . -maxdepth 1 -type f | xargs mv {} ../sites-available/ 但我是一个ubuntu n00b,我收到此错误: mv: target `./real-file’ is not a directory ‘real-file’是我在开发环境中设置的测试文件。 我正试图在生产服务器上整理别人的烂摊子;-)

mv:目录不为空

我想移动具有相同文件夹的另一个目录中的目录的内容。 这是一个例子: 我有./backup有目录base和test 。 现在我想在./backupArchives移动这些目录。 我用这个: mv ./backup/* ./backupArchives 但我得到了错误 mv: cannot move ‘./backup/base’ to ‘./backupsArchive/base’: Directory not empty 我尝试使用–force ,但没有运气。 当文件夹已经存在时,有没有办法移动它? 注意:我只想合并内容,没有覆盖。

使用通配符进行大规模重命名?

我意识到我已经以一种一种方式命名了一堆文件,所以我想将以“1”开头的任何文件重命名为相同的东西,除了以2开头。 例如mv 1.4.5.txt 2.4.5.txt或mv 1-chart.jpg 2-chart.jpg等。 我试过mv 1* 2*但是这个不被接受,因为它将2*解释为目录。

以递归方式还原移动根目录

我有一个用作服务器的Ubuntu桌面。 今天早上,我意外地将我的所有根移到了../ root@server:/tmp/UPS/up/upsilon# mv /* ../ mv: impossibile spostare “/dev” in “../dev”: Dispositivo o risorsa occupata mv: impossibile spostare “/proc” in “../proc”: Dispositivo o risorsa occupata mv: impossibile spostare “/run” in “../run”: Dispositivo o risorsa occupata mv: impossibile spostare “/sys” in “../sys”: Dispositivo o risorsa occupata mv: impossibile spostare “/tmp” in una sottodirectory di sé […]

意外移动根目录下的目录

我不小心跑了这个命令 sudo mv /* /applications/minced/ 代替 sudo mv ./* /applications/minced/ 这就是根目录中的所有内容 $ / applications/ dev/ proc/ run/ sys/ tmp/ 我仍然有一个活动的ssh连接到服务器。 我尝试直接从/applications/minced/bin/或/applications/minced/usr/bin/调用mv , sudo和chmod …但是没有任何作用,尽管我可以使用路径自动完成function找到它们。 $ /applications/minced/bin/ls -bash: /applications/minced/bin/ls: No such file or directory 我已经阅读了Revert移动根目录 ,但是在LiveCD下安装系统不是我的选择,因为它是VPS,而不是物理机器。 有任何想法吗? 更新 我发现这是由于库连接问题,所以我这样做了 $ export LD_LIBRARY_PATH=/applications/minced/lib/x86_64-linux-gnu/ $ /applications/minced/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 /applications/minced/bin/mv /applications/minced/* / 显然我遇到了许可问题。 使用链接器调用sudo会引发此错误 $ /applications/minced/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 /applications/minced/usr/bin/sudo … sudo: effective uid […]

如何将文件从远程计算机复制(或移动)到本地计算机?

我从我的本地Ubuntu机器通过SSH隧道到远程Ubuntu机器,我想将文件从远程Ubuntu复制/移动到本地。 我需要在SSH会话中 (即从远程Ubuntu中)执行此操作。 这些不起作用: scp [remote-source] [local-destination] # Which is actually: scp /home/user/files_to_depart/file1.txt /home/user/files_that_arrived/file1.txt 怎么能这样呢?

仅将目录中的最后8个文件移动到另一个目录

我正在尝试将最后8个文件从Documents目录移动到另一个目录,但我不想将它们逐个移动到该特定目录。 是否可以使用tail命令的替代来移动它们,但对于目录而不是文件? 我的意思是我想用tail -8 ./Documents | mv ./Anotherdirectory tail -8 ./Documents | mv ./Anotherdirectory或mv tail -8 ./Documents ./Anotherdirectory 。 事实上,我正在寻找一种聪明的方法,我可以快速移动最后8个文件(如ls所列)(无需键入每个名称)到另一个目录。 有什么建议?