加入收藏 | 设为首页 | 会员中心 | 我要投稿 百客网 - 百科网 (https://www.baikewang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Unix > 正文

讲解Unix操作系统pgrep工具

发布时间:2022-10-26 11:09:17 所属栏目:Unix 来源:
导读:  Unix操作系统用pgrep寻找进程很重要,在文章中我们要学习这方面的知识,其实大家知道Unix操作系统工具一直在变化。其中一些是您以前可能不太关注的工具,一些是新工具。这些工具,对我们操作Unix操作系统有很多的
  Unix操作系统用pgrep寻找进程很重要,在文章中我们要学习这方面的知识,其实大家知道Unix操作系统工具一直在变化。其中一些是您以前可能不太关注的工具,一些是新工具。这些工具,对我们操作Unix操作系统有很多的必要。要知道使用Unix操作系统,工具是多么的重要。所以,我们来学习下用pgrep寻找进程吧。
 
  Unix操作系统用pgrep寻找进程
 
  您可能无数次使用 ps aux | grep ... 寻找进程。这当然是有效的,但是有一种更高效的搜索进程的方法。请试试 pgrep。
 
  例如,以下命令寻找 strike 的所有登录 shell(其中的 strike 是用户名):

  $?pgrep?-l?-u?strike?zsh? ?

  10331?zsh ?
 
  10966?zsh?
  
  pgrep 命令提供筛选选项unix超级工具,允许按用户名(上面给出的 -u)、进程组、组等筛选进程。配套的实用程序 pkill 接受 pgrep 的所有选项和一个信号,它把这个信号发送给与给定的条件匹配的所有进程。
 
  例如,命令 pkill -9 -u strike zsh 与 pgrep -u strike zsh | xargs kill -9 等效。
 
  用 pwgen 生成安全密码
 
  Unix操作系统中每个重要的子系统都需要自己的密码。电子邮件、远程登录和超级用户特权都需要密码,这些密码最好各不相同而且难以通过自动化攻击猜测或推断出来。另外,如果希望开发生成账户的脚本,就需要一个可靠的随机安全密码来源。
 
  pwgen 实用程序是一个用来生成密码的小程序。可以把密码设定为更容易记忆的或更安全的,还可以指定密码是否包含数字、符号、元音和大写字母。
 
  许多 Unix操作系统都有 pwgen。如果没有,也很容易构建它:
    
  $?#?As?of?March?2009,?the?latest?version?is?2.06 ?
 
  $?wget?http://voxel.dl.sourceforge.net/sourceforge/ ?

  pwgen/pwgen-2.06.tar.gz ?
 
  $?tar?xzf?pwgen-2.06.tar.gz ?

  $?cd?pwgen-2.06 ?

  $?./configure?&&?make?&&?sudo?make?install ?
  
  下面是一些使用示例:
 
  Unix操作系统中输出容易记忆的密码集合:
 
  $?pwgen?-C ?
 
  ue2Ahnga?Soom0Lu0?Hie8aiph?gei9mooD?eiXeex7N? ?
 
  Wid4Ueng?taShee3v?Ja3shii8?iNg0viSh?iegh5ouF? ?

  ... ?

  zoo8Ahzu?Iefev0ch?MoVu4Pae?goh1Ak6m?EiJup5ei??
  
  Unix操作系统中生成一个安全的密码:
    
  $?pwgen?-s?-1 ?
    
  oYvy9WWa?

  生成一个安全的密码,其中不包含含糊(即容易混淆的)字符,至少包含一个非字母数字字符:

  $?./pwgen?-s?-B?-1?-y ?

  7gEqT_V[?
 
  输入 pwgen --help 可以查看所有可用选项。
 
  使用Unix操作系统工具对我们使用Unix操作系统很有帮助,它可以让我们的效率有很多的提高。特别是今天我们介绍的这些工具,希望大家能够掌握.
 

(编辑:百客网 - 百科网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章