系统管理指南:设备和文件系统

Procedure如何确定可移除介质是否仍在使用

  1. 成为超级用户。

  2. 确定正在访问介质的进程。


    # fuser -u /media
    

    -u 显示介质的用户。

    有关更多信息,请参见 fuser(1M)

  3. (可选)中止正在访问介质的进程。


    # fuser -u -k /media
    

    -k 中止正在访问介质的进程。


    注意 – 注意 –

    仅在紧急情况下才能中止正在访问介质的进程。


  4. 检验进程是否已中止。


    # pgrep process-ID
    

示例 3–2 确定介质是否仍在使用

以下示例说明用户 pmorph 正在访问 /cdrom/sol_10_305_sparc/s0/Solaris_10/Tools 目录。


# fuser -u /cdrom/sol_10_305_sparc/s0/Solaris_10/Tools

/cdrom/sol_10_305_sparc/s0/Solaris_10/Tools:  13737c(pmorph)  4712c(pmorph)