mount两三事(linux)

本来觉着mount没啥可说的,只需要两个参数,第一个是被挂载的,第二个是挂载点(一个空文件夹)。不想挂的时候,就对第二个参数umount就可以了。但是最近挂载网络文件夹,搞了半天才发现问题。
先装软件sudo apt-get install cifs-utils smbclient samba
之后sudo mount -o username=** //server_name/file_name mount_point
我这里出了错,在网上看了一堆需要cifs啊smbfs啊nfs啊之类的参数,我要对付的是fat文件系统,还是怎么试都出不来结果。最后发现好家伙,这个参数不需要指定就可以自动检测,但是我sbin文件夹下没有mount.cifs啊!貌似是由于 cifs-utils更新之后的问题。上网一通搜,下载了一个该文件复制过去。天下太平~
 
附:清空回收站中mount后删除的文件
近日ubuntu下删除了U盘中的一个文件到回收站,之后每次umount这个U盘时都要被询问是否清空回收站,每次加载后该文件又出现在回收站中,于是意识到这里出了问题。

手动清空回收站,会被告之无法删除,查看详细则为“Read-only file system”,开始时改了半天权限改不过来,后来在终端中找到了ubuntu下的回收站~/.local/share/Trash/files目录,却找不到该文件,将这个目录下的文件全部删除,桌面打开回收站该文件仍存在。

然后又找到了/media/disk/.Trash-1000/files这个目录(不同情况此路径会有所差别,要看U盘挂载的位置),这是U盘的回收站真正路径,也发现了该文件,rm时仍然显示“Read-only file system”

接着又看到网上说ntfs格式的文件系统需要装ntfs-3g和ntfs-config,还要sudo ntfs-config,把两个勾挑上,照做,也不起作用。

最后,用以下方法解决了这个问题:
1、首先查看/etc/mtab,找到U盘的信息(原来我的U盘是fat格式),我这里是/dev/sdb1 /media/disk vfat rw 0 0

2、以读写方式重新挂载U盘,按照上面的显示我的指令为sudo mount -o remount -o rw -t vfat /dev/sdb1 /media/disk
3、这时问题已经解决了,进入/media/disk/.Trash-1000/files,运行rm -rf *,终于成功清空回收站
 

转载于:https://www.cnblogs.com/joywelt/archive/2012/08/16/2651578.html

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值