技术开发 频道

闻所未闻 10个你不曾用过的Linux命令

  【IT168 应用】这也许需要几年甚至是几十年,才能真正掌握Linux shell 命令。这里有10个你从来没有听说或使用过的命令。他们在没有特定的顺序。我最喜欢的是mkfifo。

  1、pgrep, 替代:

  # ps -ef | egrep '^root ' | awk '{print $2}'
  
1
  
2
  
3
  
4
  
5
  
20
  
21
  
38
  
39
  ...

  你还可以这样:

  # pgrep -u root
  1
  2
  3
  4
  5
  20
  21
  38
  39
  ...

  2、pstree, 在tree 格式中列出进程,当有webSphere或重任务应用时非常有用。

  # pstree
  init
-+-acpid
  
|-atd
  
|-crond
  
|-cups-config-dae
  
|-cupsd
  
|-dbus-daemon-1
  
|-dhclient
  
|-events/0-+-aio/0
  
| |-kacpid
  
| |-kauditd
  
| |-kblockd/0
  
| |-khelper
  
| |-kmirrord
  
| `-2*[pdflush]
  
|-gpm
  
|-hald
  
|-khubd
  
|-2*[kjournald]
  
|-klogd
  
|-kseriod
  
|-ksoftirqd/0
  
|-kswapd0
  
|-login---bash
  
|-5*[mingetty]
  
|-portmap
  
|-rpc.idmapd
  
|-rpc.statd
  
|-2*[sendmail]
  
|-smartd
  
|-sshd---sshd---bash---pstree
  
|-syslogd
  
|-udevd
  
|-vsftpd
  
|-xfs
  `
-xinetd
0
相关文章