ubuntu 打开和拔出U盘

1、ubuntu系统中打开U盘(挂载U盘)

ubuntu(linux)命令行模式下如何挂载U盘
在终端操作:

	a、运行磁盘查看命令:fdisk -l
	   查看磁盘的信息,例如我的U盘路径“/dev/sdb4”,磁盘格式为fat32.
	b、运行挂载命令:mount -t vfat 、dev/sdb4 /media
	c、进入挂载U盘主目录:cd media
	d、查看主目录下的文件:ls
  • ubuntu下把U盘里的东西复制到系统中
    图形界面下和Windows系统中操作类似:选择要复制的文件,鼠标右键复制粘贴或者Ctrl+c然后Ctrl+v
    终端命令:
    cp -r /tmp/a /root/a

  • ubuntu下提示U盘没有些权限的只能读不能写

      a、# tail -f /var/log/syslog   查看文件系统的动态信息
      b、df -h 确定U盘的磁盘基本情况 /dev/sdb1 
      c、运行命令:# fsck -C -a /dev/sdb1  进行自动修复,而且打不开的文件也完好无缺能够打开了。
    

ubuntu bug

2、ubuntu系统中卸载U盘

  • 在终端操作

  •    卸载命令:sudo umount /mnt
           # umount -v /dev/sda1          通过设备名卸载  
           /dev/sda1 umounted 
           # umount -v /mnt/mymount/      通过挂载点卸载  
           /tmp/diskboot.img umounted 
       
       若卸载时报错:
       	device is busy
       则可以用 
       	umount -l /mnt
       来卸载设备,选项 -l 不是马上umount,而是在该目录空闲后再umount。也可以先用 ps 查看占用设备的
       程序PID, 然后 kill PID,最后umount就放心了。
       有时,导致设备忙的原因并不好找。碰到这种情况时,可以用lsof列出已打开文件,然后搜索列表查找待卸
       载的挂载点:
          # lsof | grep mymount         查找mymount分区里打开的文件 
    
      linux下无法umount移动设备,提示:
          device is busy
      那可以试试这个指令 fuser 列出占用设备的进程 
          fuser -m -v /usb/
      杀掉占用设备的进程,-i是每个进程询问一下。
          fuser -m -v -i -k /usb/
    
  • 图形界面下:

       对于有图形界面的系统如ubuntu直接在文件管理器里右击U盘卸载即可。
    
  • 注意事项:

       如果不卸载直接拔,可能让正在使用文件的进程崩溃。
       如果正在写入,直接拔会损坏文件,严重者会损坏闪存。
       linux有写入缓存机制,直接拔会让看似写入完毕的文件消失。
    

参考博客:

linux的mount(挂载)命令详解
linux umount命令参数及用法详解—linux卸载文件系统命令

  • 2
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值