Chinaunix首页 | 论坛 | 博客
  • 博客访问: 783048
  • 博文数量: 143
  • 博客积分: 2077
  • 博客等级: 大尉
  • 技术积分: 2393
  • 用 户 组: 普通用户
  • 注册时间: 2012-09-28 12:57
文章存档

2016年(2)

2015年(3)

2014年(3)

2013年(41)

2012年(94)

分类: LINUX

2012-10-14 11:10:01

用户功能:finger,chfn,chsh,id

useradd,usermod,userdel都是系统管理员使用的命令,一般用户是用不了的,所以这一篇讲一下一般用户常用的账号数据更改与查询命令。

 

finger:可以查阅很多用户相关的信息,大部分都是/etc/passwd这个文件里面的信息。

#finger [-s] username

  -s:仅列出用户的账号、全名、终端机代号与登录时间等。

  -m:列出与后面接的账号相同者,而不是利用部分对比。

 

例子:列出vbird1用户的相关账号属性

  #finger vbird1

           Login:用户账号,/etc/passwd内第一列。

  Name:全名,/etc/passwd内第五个字段,或称批注。

  Directory:家目录。

  Shell:使用的shell文件所在。

    接下来一行就是对用户登录情况的调查。

  NO mail:调查 /var/spool/mail当中的信箱数据。

  NO plan:调查~user1/.plan(/home/user1/.plan)文件,并将该文件取出来说明(若没有可自行新建)。



  利用vbird1新建自己的计划文档

  $echo “I will study linux during this year” >~/.plan

 

 

chfn:更改/etc/passwd第五个字段(用“finger 账号名” 查询)

#chfn [-foph] [账号名]

  -f:后面接完整的大名。

  -o:你办公室的房间号码。

  -p:办公室的电话号码。

  -h:家里的电话号码。

 

例子:更改一下vbird1自己的相关信息

  #chfn

  >password:

  >name[]:

  >office[]:

  >office phone[]:

  >home phone[]:

   更改的是/etc/passwd的第五个字段。

 


chsh:更改shell

#chsh [-ls]

  -l:列出目前系统上面可用的shell,其实就是/etc/shells的内容。

  -s:设置修改自己的shell

 

例如:

  $chsh –s /bin/csh

  $grep vbird1 /etc/passwd

 

 

id:查询某人活自己的相关UID/GID等信息。

#id [username]

例如:#id

      #id vbird1 

阅读(973) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~