LINUX中,如何移动整个文件夹? 如:我根目录下有个webdata文件夹,我要将它整个移动到binusr下,该如何定义

LINUX中,如何移动整个文件夹? 如:我根目录下有个webdata文件夹,我要将它整个移动到binusr下,该如何定义,第1张

LINUX中,如何移动整个文件夹? 如:我根目录下有个webdata文件夹,我要将它整个移动到/bin/usr下,该如何定义

使用命令:mv -R webdata /bin/usr/

内部所有挂起的程序是不是一定都得停掉?如果是,那么有没有什么办法可以不停掉所有的程序去移动文件夹?

程序是要停止下来的。必须停止应用程序,否则将出现错误,而且没有别的办法。

步骤:停止应用-->移动文件-->(修改配置文件)启动应用

楼上的解答有错误,ls | grep -v conf | grep -v upload | cp * /tmp,

这样cp的仍然是当前目录下所有的文件。

建议写个小小的shell脚本:

#!/bin/bash

cd  /backup/web/WebContent/

mpp=`ls|grep -v  conf|grep upload`

mv $mpp /temp

建议不要移动。这个文件夹里存放的是你已安装的软件,在软件的安装过程中,不止会写入磁盘,还有可能写入其它地方,诸如注册表、系统根目录之类的地方,如果冒然移动,很有可能在打开程序时因找不到原路径而无法正常打开,所以,还是建议不要移动为好。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8486405.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-16
下一篇 2023-04-16

发表评论

登录后才能评论

评论列表(0条)

保存