• 正课day18昨日复习


    上节课复习
    1.挂载点与分区的概念

    操作系统----->文件系统 文件系统 文件系统
    硬盘--------->分区1 分区2 分区3


    硬盘分区(文件系统)------->目录


    2.硬盘空间不够用
    加硬盘
    分区,不分区整体相对于一个分区
    制作文件系统:mkfs.xfs /dve/sdb
    挂载: mount /dev/sdb /boot/data 将文件路径挂载到另一个内存够的路径,保存文件时,文件路径不会变,但文件保存在sda3.其他分区中

    3.权限
    linux系统是根据uid区分用户
    0 超级管理员
    1-200 系统用户
    201-999 系统用户
    1000+ 普通用户

    linux用户将权限分为3类
    属主:u
    属组:g
    其他人:o

    创建用户相关文件
    1.用户信息
    useradd 创建用户 => /etc/passwd 放用户信息
    /etc/shadow 用户密码

    2.组信息
    /etc/group 组信息
    /etc/gshadow 组密码文件

    3.家目录
    /home/用户同名文件夹
    cp -ra /etc/skell/.[!.]* /home/名称 拷贝隐藏文件

    4.邮箱
    /var/spool/mail/名称


    useradd -u 用户id -g 主组id -d 指定家目录 -c指定描述信息 -s指定登录shell -e 密码过期时间

    linux规定,一个用户至少在一个组内,该组称之为他的主组

    usermod -a -G 附加组1,附加组2,附加组3 用户名

    gpasswd -a 用户名 组 将用户添加到组里
    gpasswd -M 用户1,用户2,用户3 组 多个用户添加到组内

    gpasswd -d 用户 组 将用户从组内删除

    哈希算法
    高效解决问题的算法
    一种算法解决一种特定的问题


    哈希算法:可以把文本内容/一串字符计算成一串哈希值
    常见的哈希算法:
    md5
    sha512
    sha256
    我们无需研究hash的原理,只需掌握hash值的特点即可
    hash值的三大特点:
    1.传入的内容一样,并且采用的hash算法一样,那么得到hash的值也是一样
    2.hash值不可逆,不能通过hash值反推出明文
    3.hash的长度取决于hash算法,和输入内容的长度


    groupadd -g 组id 组名
    groupmod -n 新名字 原组名
    groupdel 删除组 不能删除主组

  • 相关阅读:
    对于石家庄铁道大学软件个人总结
    Android Studio安装
    典型用户模板和用户场景模板
    java+jsp+sql server实现网页版四则运算.
    四则运算一
    学习进度
    构建之法阅读笔记(一)
    记账本小程序7天开发记录(第一天)
    javabean+jsp+servlet+jdbc从软件安装到开发实例
    编写一个文件分割工具,能把一个大文件分割成多个小的文件。并且能再次把它们合并起来得到完整的文件。
  • 原文地址:https://www.cnblogs.com/iyy125032/p/13897964.html
Copyright © 2020-2023  润新知