finger和chfn命令使用说明

Posted liuzgg

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了finger和chfn命令使用说明相关的知识,希望对你有一定的参考价值。

1、命令概述

finger命令用于查找并显示用户信息。包括本地与远端主机的用户皆可,帐号名称没有大小写的差别。单独执行finger指令,它会显示本地主机现在所有的用户的登陆信息,包括帐号名称,真实姓名,登入终端机,闲置时间,登入时间以及地址和电话。

chfn命令用来改变finger命令显示的信息。这些信息都存放在/etc目录里的passwd文件里。若不指定任何选项,则chfn命令会进入问答式界面。

2、命令语法

finger【选项】 【用户名】 

chfn【选项】 【用户名】 

3、命令选项

finger:
  -l:列出该用户的帐号名称,真实姓名,用户专属目录,登入所用的Shell,登入时间,转信地址,电子邮件状态,还有计划文件和方案文件内容;
  -m:排除查找用户的真实姓名;
  -s:列出该用户的帐号名称,真实姓名,登入终端机,闲置时间,登入时间以及地址和电话;
  -p:列出该用户的帐号名称,真实姓名,用户专属目录,登入所用的Shell,登入时间,转信地址,电子邮件状态,但不显示该用户的计划文件和方案文件内容。

chfn:
  -f<真实姓名>或--full-name<真实姓名>:设置真实姓名;
  -h<家中电话>或--home-phone<家中电话>:设置家中的电话号码;
  -o<办公地址>或--office<办公地址>:设置办公室的地址;
  -p<办公电话>或--office-phone<办公电话>:设置办公室的电话号码;

4、命令示例

[root@lzg ~]# finger root
Login: root                       Name: root
Directory: /root                        Shell: /bin/bash
On since 一 12月  9 13:25 (CST) on pts/0 from 221.228.164.58
   34 minutes 48 seconds idle
On since 一 12月  9 15:34 (CST) on pts/1 from 221.228.164.58
Last login 一 12月  9 15:48 (CST) on pts/2 from 221.228.164.58
Mail last read 三 9月  3 03:21 2014 (CST)
No Plan.
[root@lzg ~]# finger -l root
Login: root                       Name: root
Directory: /root                        Shell: /bin/bash
On since 一 12月  9 13:25 (CST) on pts/0 from 221.228.164.58
   34 minutes 56 seconds idle
On since 一 12月  9 15:34 (CST) on pts/1 from 221.228.164.58
Last login 一 12月  9 15:48 (CST) on pts/2 from 221.228.164.58
Mail last read 三 9月  3 03:21 2014 (CST)
No Plan.
[root@lzg ~]# finger -s root
Login     Name       Tty      Idle  Login Time   Office     Office Phone   Host
root      root       pts/0      35  Dec  9 13:25                           (221.228.164.58)
root      root       pts/1          Dec  9 15:34                           (221.228.164.58)
root      root       pts/2       *  Dec  9 15:48                           (221.228.164.58)
[root@lzg ~]# finger -p root
Login: root                       Name: root
Directory: /root                        Shell: /bin/bash
On since 一 12月  9 13:25 (CST) on pts/0 from 221.228.164.58
   35 minutes 11 seconds idle
On since 一 12月  9 15:34 (CST) on pts/1 from 221.228.164.58
   7 seconds idle
Last login 一 12月  9 15:48 (CST) on pts/2 from 221.228.164.58
Mail last read 三 9月  3 03:21 2014 (CST)
[root@lzg ~]# finger Tom
Login: Tom                        Name: 
Directory: /home/Tom                    Shell: /bin/bash
Never logged in.
No mail.
No Plan.
[root@lzg ~]# chfn Tom
Changing finger information for Tom.
名称 []: tomer
办公 []: 010-12345678
办公电话 []: 13333333333
住宅电话 []: 010-87654321

Finger information changed.
[root@lzg ~]# finger Tom
Login: Tom                        Name: tomer
Directory: /home/Tom                    Shell: /bin/bash
Office: 010-12345678, +1-333-333-3333    Home Phone: 010-87654321
Never logged in.
No mail.
No Plan.
[root@lzg ~]# 

 

以上是关于finger和chfn命令使用说明的主要内容,如果未能解决你的问题,请参考以下文章

centos中chfn命令

Linux账号管理(用户{创建删除修改}用户组{创建删除修改}一般用户命令{id,finger,chfn,chsh})

chfn是用来改变你的finger讯息

finger 工具:用来查询用户信息,侧重用户家目录登录SHELL等

Linux命令大全

用户和组管理命令介绍与详解