Chinaunix首页 | 论坛 | 博客
  • 博客访问: 318623
  • 博文数量: 43
  • 博客积分: 1044
  • 博客等级: 准尉
  • 技术积分: 658
  • 用 户 组: 普通用户
  • 注册时间: 2010-12-20 14:56
个人简介

人法地,地法天,天法道,道法自然。

文章分类

全部博文(43)

文章存档

2019年(1)

2013年(3)

2012年(15)

2011年(24)

分类: Python/Ruby

2011-02-26 16:43:27

查看系统中所有用户的当前目录的Shell。
因为proc目录下的cwd不能查看连接到哪里,所以使用pwdx命令。

  1. #! /bin/bash
  2. for p in `ps -ef | grep -v grep | awk '{print $2}'`
  3. do
  4.   if [[ $p -eq null ]]
  5.   then
  6.     continue
  7.   fi

  8.   echo `pwdx $p`
  9. done

在unmount时,如果其他用户在这个mount点下操作则unmount操作失败,可以用这个脚本查看那个进程的
当前目录在mount点下。然后杀掉这个进程就可以unmount了。
阅读(3973) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~