ubuntu mount u盘以及cp拷贝文件夹

如果是ubuntu桌面环境的话,不用mount,接入的U盘就可以直接被系统识别,访问起来非常方便,但如果没有桌面环境呢,比如在ubuntu server端,如何访问U盘呢?

第一步:查看U盘信息
sudo fdisk -l 将显示全部盘的信息,其中包含U盘的信息如下

Disk /dev/sdb: 8027 MB, 8027897856 bytes
14 heads, 22 sectors/track, 50907 cylinders
Units = cylinders of 308 * 512 = 157696 bytes

Device Boot Start End Blocks Id System
/dev/sdb1 8 50908 7838628 7 HPFS/NTFS

很容易看出来,这是一块U盘,并且只有一个分区 sdb1,且文件系统为NTFS

第二步:挂载U盘到指定节点
sudo mount -t ntfs-3g /dev/sdb1 /mnt/windows/u (/mnt/windows/u为你要挂载到的节点,这个你可以随便指定。)

*****以上部分为转载*********

另若使用的是FAT32格式的:

sudo mount -t vfat /dev/sdb1 /mnt/u                (事先需在mnt目录下建一个名为u的文件夹)

然后就可以通过 cd /mnt/u 对U盘上的内容进行访问了。

卸载时用:

sudo umount /mnt/u 

若卸载时报错:“device is busy”,则可以用

mount -l /mnt/u

来卸载设备。选项 –l 并不是马上umount,而是在该目录空闲后再umount。也可以先以 ps aux 查看占用设备的程序PID,然后kill PID,最后umount就非常放心了。

另使用cp拷贝文件夹需使用-r选项:

CP命令 
格式: CP [选项] 源文件或目录 目的文件或目录 
选项说明:-b 同名,备分原来的文件 
-f 强制覆盖同名文件 
-r 按递归方式保留原目录结构复制文件 

cp -r /tmp/a /root/a

命令行下关机指令:

sudo shutdown -P now

(now指立即执行)

原文地址:https://www.cnblogs.com/hester/p/5567406.html