linux迁移文件命令 linux移动文件到另一个主机

如何快速将一台linux服务器上的数据转移到另一台linux服务器利用mount命令,将存储数据的主机的目录挂接到目标主机上的一个目录 , 然后再将目标主机对应目录下的内容copy到本地 。
linux下anaconda目录迁移mv/old_path/anaconda3/new_path/#很久之后
new_path/anaconda3/etc/profile.d/conda.sh
new_path/anaconda3/bin/conda
new_path/anaconda3/bin/activate
new_path/anaconda3/bin/deactivate
new_path/anaconda3/bin/pip
new_path/anaconda3/bin/easy_install
将这些里面的所有的原路径linux迁移文件命令,换成新路径linux迁移文件命令,比如linux迁移文件命令:
原本的 old_path/anaconda3/bin/activate文件中为:
_CONDA_ROOT="/home/luban/anaconda3"
新的new_path/anaconda3/bin/activate文件中改为:
_CONDA_ROOT="/nfs/volume-881-1/anaconda3"
注意不要忽略带注释的路径,同样改为新的路径
修改为:这些路径指向的文件也修改里面的路径(第2步已经做好了)
重启终端 conda 重新生效
修改pip 命令的文件:
/nfs/volum-881-1/anaconda3/envs/py3.8/bin/pip
同样改为新的路径
再次 pip 命令不再报错
linux下docker容器存放磁盘空间迁移 docker在centOS下默认会安装在/var/lib/docker/目录下,这个目录的容量不大,创建的容器或镜像多了就无法使用了 。
目录迁移记录如下(更改到/home/docker下):
1、停止docker服务 。
2、创建新的docker目录,执行命令df -h,找一个大的磁盘 。我的是放在/home目录下面,我的/home目录大小有900G 。我在 /home目录下面建了 /home/docker/lib目录,执行的命令是:
3、迁移/var/lib/docker目录下面的文件到 /home/docker/lib下面
注意:如果文件内容很多的话,为了确保成功最好是一个文件一个文件的拷贝 。如果在拷贝过程中报“设备上没有空间”的错误,就使用mv剪切 。
【linux迁移文件命令 linux移动文件到另一个主机】 4、修改docker配置(/etc/systemd/system/docker.service.d/devicemapper.conf),在文件末添加 --graph=/home/docker/lib
devicemapper.conf文件的内容如下:
注意:如果/etc/systemd/system/docker.service.d/devicemapper.conf , 这个路径找不到的话,就新建,新建之后加入内容,没有私服地址的话就可以去掉”--insecure-registry=私服地址” 。
5、重载配置,重启docker
6、启动成功后,确定容器没问题后删除/var/lib/docker/目录中的文件,然后就OK了 。
linux下root空间转移到usr目录在Linux系统中,/usr目录通常用于存储系统软件和用户安装的软件,而/root目录则是系统管理员的家目录 。如果根分区的空间不足 , 可以考虑将一些不必要的文件转移到较大的分区中,其中一个选择是将/root转移到/usr下 。
具体步骤如下:
1. 备份/root目录中的重要文件 。
2. 创建一个新目录,例如/usr/root 。
3. 将/root目录下的所有文件复制到/usr/root(可以使用命令`cp -a /root/* /usr/root/` 进行复制) 。
4. 确认文件已经备份完成且不会影响系统正常运行 。
5. 删除原/root目录(可以使用命令`rm -rf /root`进行删除) 。
6. 创建/root目录的符号链接指向/usr/root(可以使用命令`ln -s /usr/root /root`进行创建) 。
7. 重新启动系统,确保一切正常运行 。
这样就可以将/root目录转移到/usr下,释放根分区的空间 。但是这个过程要根据自己实际情况进行操作 , 避免不必要的麻烦 。
把整个Linux系统迁移到另一个硬盘原来机械硬盘是msdos分区表,新固态硬盘是gpt分区表 , 数据大小在100GB以内,所以使用 dd 命令迁移 。
我系统都是只装在一个分区中 , 所以直接在 root 模式下执行迁移:
大概一个小时就迁移完成了 。
这里要注意的是拷贝的源和目标分别是 /dev/sda1 和 /dev/sdb1 这两个分区,而不是 /dev/sda 和 /dev/sdb 这两个硬盘名称 。
最后更新一下硬盘信息(不然显示的大小信息等还是旧硬盘的信息):
dd 工具会将 uuid 也一起拷贝,所以拷贝完成之后 , 只要将旧的硬盘拆卸下来,替换上新的硬盘 , 不用修改 /etc/fstab 文件,就能按照你以前的设置自动挂载 。
重新启动电脑,顺便修改下Grub,因为莫名其妙出现了一个error问题(具体忘了,上午的事) 。
修改文件/etc/default/grub :
最后更新一下:
linux复制文件到另一个文件夹linux复制文件到另一个文件夹方法如下linux迁移文件命令:
操作设备linux迁移文件命令:xshell 。
设备系统:linux系统 。
操作软件:linux服务器 。
1、打开xshell软件连接上linux服务器 。
2、使用指令【cp文件目标文件夹】进行文件复制 。
3、如果在文件夹中已经有相同名字的文件linux迁移文件命令,会提示是否覆盖 。输入y回车确认 。
4、如果想要复制的时候强制覆盖不提示linux迁移文件命令 , 则使用【\cp文件目标文件夹】 。
5、复制文件夹需要使用参数-r递归复制整个文件夹【\cp -r文件夹目标文件夹】 。
关于linux迁移文件命令和linux移动文件到另一个主机的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。

    推荐阅读