第33讲

来源:互联网 发布:大华ddns域名注册 编辑:程序博客网 时间:2024/06/05 00:08
今日结果:(linux用户管理)
     1  从系统的角度来看,去理解文件系统; linux的内核采用了虚拟文件系统(VFS)的技术。(类型分为:ext2 ,  ext3 ,  reiserfs,       ReiserFS等)
     2 权限值的第一位表示       -:普通文件    d: 目录文件     l:  连接文件    b: 块文件     c:  字符设备文件    P:  管道文件(半双工模式:a到b, b 到不了a)
     3  root :系统管理员       owner: 文件拥有者   group:共享文件的组的用户名       world:不同于前三者的用户
         /etc/shadow    隐藏文件(格式)                                /etc/group  文件                             /etc/gshadow
 格式-》  用户名  :用户ID:组ID:工作目录                  用户名:GID :userID
     4  创建组:  groupadd  groupname  (ID有系统自动分配)  前提:必须在root用户下创建
         useradd -g  groupname  username    //创建该组下的用户  (-g  主组   -G  副组)
         useradd  user1   (默认组为他自己)
         设置组的ID:groupadd grp2  -g  5000  (建议:设置ID>500)
         删除组:  groupdel   groupname                   id   查看ID(用户)
         删除用户:userdel    [-r] user4    //  -r   删除工作目录和他自己 ,邮箱      
         新建用户: useradd  -u  2300  user4 -g grp1       增加用户user4 给制定组grp1
         给组设置密码: gpasswd groupname  
        gpasswd  -d user1 grp2   //  删除用户组的密码
        gpasswd  -a  user1    //增加用户密码
      5  文件权限表示:  -rwx---rwx        - :表示文件类型    rwx(owner) ---(group)      rwx(world)
                r(读)4                  w(写)2         x(执行)1
           u   档案的拥有者      g  群的所属者             o  其他用户拥有者
           + 原有的基础上+权限           - 原有的基础上-权限      = 赋值权限
           例:    chmod  [-R]    u=w   temp     // -R  表示设置该文件下的子文件也为该权限
          chgrp  更改组的拥有者            chgrp   grp2    a      把a 的组改为grp2
          chown  更改文件的所有者和组拥有者             chown   root: grp2  a
      6  umask  设置文件创建前的默认权限值(  root 默认为0022)
          umask  文件的权限计算:  newmode = oldmode & ~umask.


  明日计划:完成linux作业,对学过的linux操作和命令进行操作练习,熟悉linux其它命令。
感想: 真的感觉到了linux系统真是巨型文件架构,而且内容强大。心在自己有个问题就是心虚了,怎样才能熟悉和使用这个强大的系统?但只能说是不断的学习,不断的练习操作。对自己来说,要想学习好嵌入式这块,必须投入更多的兴趣和时间。一点一滴的摸索,努力在努力。
0 0