ubuntu 挂载 移动硬盘 拷贝文件

挂载

  1. 文件系统与目录树结合的动作我们称为挂载。

  2. 挂载点一定是目录,此目录为文件系统的入口

挂载的步骤

  1. 插入移动硬盘,然后输入命令 sudo fdisk -l(sudo parted -l)
    可看到所有硬盘信息和分区信息

挂载

  1. 先查看根目录有没有media这个文件夹

再在这个目录下创建自己想要的目录,如:XXXX

没有的话创建立一个文件夹 sudo mkdir /media/XXXX

将这个目录的权限改成与自己账户的权限一样,chmod 755 /media/XXXX

  1. 然后把移动硬盘挂载在这个文件夹上 mount -o rw /dev/sdb1 /media/XXXX,这样移动硬盘相当于系统的一个文件夹

-o 指定挂载文件系统时的选项

ro 以只读方式挂载

rw 以读写方式挂载

复制

cp -rf xxxx /media/XXXX

其中xxxx是自己想要复制的内容
如果出现以下错误


> Mount is denied because the NTFS volume is already exclusively
> opened.The volume may be already mounted, or another software may use
> it which could be identified for example by the help of the 'fuser'
> command.

我在挂载NTFS文件系统的移动硬盘时输入sudo mount /dev/sdb1 /mnt/sdb 时出现了以上的错误,通过错误语句的输出可以知道NTFS卷被拒绝是因为已经执行打开,可能已经被挂载或者有应用程序正在使用它,可以使用fuser命令显示正在使用指定的file,file system或者socket的进程信息。

如#fuser -m -u /dev/sdb1 使用-m -u显示正在使用/dev/sdb1的进程PID以及用户名称,如我输入上述命令后显示的情况

表明是PID为31301的进程正在使用它,如果命令为fuser -m -u /deev/sdb1,那么显示为/dev/sdb1: 31301(root)表示root用户的31301进程正在使用/dev/sdb1,可以使用kill命令杀死该进程,kill 31301,此时在使用mount命令就不会出错了。

你可能感兴趣的:(笔记)