将文件移动到已安装的驱动器

将文件移动到已安装的驱动器

在 Ubuntu 服务器(16.04)上,我安装了以下驱动器(df -h):

在此处输入图片描述

我的主目录中有一个大文件,我运行了以下命令:

sudo mv Miras.txt /dev/sda3

这花了些时间,而且显然移动了文件

但是当我运行时cd /dev/sda3,它显示:

-bash: cd: /dev/sda3: Not a directory

我注意到它已安装为/drive2,但是上面也没有我的文件/drive2

我的文件被移到哪里了?我如何访问它?

答案1

所以答案是你移动了文件并将其重命名为 sda3。因此要将打开的终端恢复到之前打开的位置并运行:

sudo mv /dev/sda3 miras.txt

/dev/sda3 是一个特殊的节点文件,否则将用于挂载您的 USB 磁盘。但您已将其替换为 *.txt 文件。

由于您的 miras.txt 文件位于主文件夹中,因此您sudo根本不需要使用它。如果您mv在没有它的情况下运行命令sudo,则会显示“权限被拒绝”。

如果是 USB 驱动器,请拔下并重新插入 sda3,否则您可以使用:

sudo umount /dev/sda3

sudo mount /dev/sda3

否则,您只需重新启动系统即可。如有必要,Linux 将自动重新创建特殊设备 /dev/sda3。

相关内容