自己慢慢积累。
分类: LINUX
2014-04-04 16:51:06
(1)个人PC机的话,插入移动硬盘或USB设备,会自动挂载到/media/下,你可以cd到这里看看有没有; (2)如果是硬盘,就比较麻烦一点。硬盘接入后,linux会分给它一个“标签”,如/dev/sdb1 怎么知道呢,这样做 首先,切换到root用户或者使用:su root 或者sudo,需要你输入密码。 其次,fdisk -l (是小写的英文字母L),查看系统挂载的设备列表。硬盘标签一般会出现在最后一个,看看它所列出的大小是否正确,并记住它的标签,如/dev/sdb1 最后,把这个标签挂载到你想要的目录下,这个目录你可以自己mkdir,我习惯挂载到/media下: mount /dev/sdb1 /media
自动挂载:
vi /etc/fstab
取消挂载
umount /media
如果报错:
In some cases useful info about processes that use the device is found by lsof(8) or fuser(1)
解决方法:
1,比较简单的,重启一下就可以了。
2,在释放该设备之前,让我们找出谁在使用它。
# fuser /media/cdrom
如果您是根用户,可以随意终止进程:
# fuser -k /media/cdrom
3,查找使用这个文件的进程和命令,具体的操作代码
[root@localhost ~]# lsof |grep /mnt/net1
lsof: WARNING: can't stat() cifs file system /mnt/net1
Output information may be incomplete.
bash 18841 root cwd unknown /mnt/net1/TDDOWNLOAD/软件 (stat: No such device)
然后执行ps命令可以查找执行此进程的命令
[root@localhost ~]# ps -ef|grep 18841
root 18841 18839 0 Nov29 pts/2 00:00:00 /bin/bash -l
root 29496 25604 0 16:26 pts/0 00:00:00 grep 18841 强行结束无关进程 [root@localhost ~]# kill -9 18841
格式化磁盘:
mkfs -t 文件系统类型 /dev/设备名
mkfs -t ext4 /dev/sdc