红联Linux门户
Linux帮助

如何查看系统中的所有帐户名

发布时间:2007-11-01 22:23:16来源:红联作者:zhaoyg
如题
文章评论

共有 4 条评论

  1. zhaoyg 于 2007-11-01 23:04:53发表:

    只是好奇useradd命令会牵扯到哪些文件。
    对了,为何有些文件在以root登录后可以编辑,但有些即便时root也不行,这是为何

  2. gxf 于 2007-11-01 23:02:20发表:

    这样做不妥吧,添加修改帐户信息有相应的系统指令呀

  3. zhaoyg 于 2007-11-01 22:55:08发表:

    by the way,
    我用vi在passwd和group文件都添加了一个名为test1的帐户,其余内容都是参见我用useradd创建的帐户后里面的信息(区别只是将501再加上1),但用su换到test1时提示符变成了bash-3.2$
    请问这是为何

  4. gxf 于 2007-11-01 22:49:05发表:

    文本的:more /etc/passwd |grep /bin/bash |cut -f1 -d ":" 这里我得假设你的默认shell是bash才行,其实用awk更好,只是不便于理解,所以只好折中用cut

    图形的:userinfo

    你看一下/etc/passwd和/etc/group就知道了

    [ 本帖最后由 gxf 于 2007-11-1 22:51 编辑 ]