WEB开发网
开发学院操作系统Linux/Unix 解决分区卸载问题 阅读

解决分区卸载问题

 2009-12-01 00:00:00 来源:WEB开发网   
核心提示: 如 清单 3 所示,/mnt/NAS 是一个名为 writing 的 Samba 共享的挂载点,解决分区卸载问题(4),这个共享位于设备 nas.vonhagen.org 上,在 lsof 命令中作为参数指定这个挂载点的名称,见 清单 5, 清单 5. 与远程 NFS 文件系统相关联的进程$ls

如 清单 3 所示,/mnt/NAS 是一个名为 writing 的 Samba 共享的挂载点,这个共享位于设备 nas.vonhagen.org 上。在 lsof 命令中作为参数指定这个挂载点的名称,就会产生与 清单 2 相似的输出,但是输出只针对这个设备和目录,见 清单 4。


清单 4. 与远程文件系统相关联的进程
$ lsof /mnt/NAS 
COMMAND  PID   USER  FD  TYPE DEVICE SIZE  NODE NAME 
bash  23236 wvh cwd DIR  0,27 4096 6406145 /mnt/NAS/writing \ 
  (nas.vonhagen.org:/writing) 

lsof 命令还提供其他选项,可以把输出限制为只报告在特定类型的设备上打开的文件和目录。例如,如 清单 3 所示,/mnt/yellowmachine 目录是 192.168.6.166 设备上的 /mnt/disk1 目录的 Network File System (NFS) 挂载点。可以在 lsof 命令中作为参数指定这个设备的挂载点名称,见 清单 5。


清单 5. 与远程 NFS 文件系统相关联的进程
$ lsof /mnt/yellowmachine 
COMMAND  PID USER  FD  TYPE DEVICE SIZE/OFF NODE NAME 
bash  23334 wvh cwd  DIR  0,23   4096  2 /mnt/yellowmachine \ 
  (192.168.6.166:/mnt/disk1) 

也可以使用 lsof 命令的 -N 选项只列出挂载的 NFS 设备上正在使用的文件和目录,见 清单 6。


清单 6. 与挂载的所有 NFS 分区相关联的进程
$ lsof -N 
COMMAND   PID USER  FD  TYPE DEVICE SIZE/OFF  NODE NAME 
bash   23334 wvh cwd  DIR  0,23   4096   2 /mnt/yellowmachine 
 (192.168.6.166:/mnt/disk1) 

上一页  1 2 3 4 5 6  下一页

Tags:解决 分区 卸载

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接