zoukankan      html  css  js  c++  java
  • UNIX环境高级编程--6

    系统数据文件和信息
        数据文件都是ASCII文本文件,并且使用标准I/O库读这些文件,例如口令文件/etc/passwd和组文件/etc/group就是经常被多个程序频繁使用的两个文件。
        
    口令文件:
        /etc/passwd,包含用户名,加密口令等字段,字段之间用:分隔。关于这些登录项:
        (1)通常有一个用户名为root的登录项,其用户ID是0(超级用户)
        (2)加密口令字段包含了一个占位符。
        (3)口令文件项中的某些字段可能为空。如果加密口令字段为空,代表该用户没有口令。
        (4)用户登录的shell 默认是/bin/sh
        (5)组织特定用户登录系统的方法,除了使用/dev/null(黑洞)外,还有将/bin/false用作登录shell。
        (6)使用nobody用户名可以使任何人都可登陆系统,但其用户ID不提供任何特权。

    组文件:
        指向一个属于改组的用户名。
        
    阴影口令:
        加密口令是经单向加密算法处理过的用户口令副本。
        
    其他数据文件:
        记录各网络服务器所提供服务的数据文件(/etc/services),记录协议信息的数据文件(/etc/networks)。每个数据文件至少又3个函数:
        (1)get函数
        (2)set函数
        (3)end函数:关闭

    登录账户记录:
        utmp文件记录当前登录到系统的各个用户;
        wtmp文件跟踪各个登录和注释事件;
        
    系统标识:
        uname函数返回主机和操作系统有关的信息。

    时间和日期:
        strftime函数用于打印当前的系统时间日期。

  • 相关阅读:
    bootstrap table本地数据使用方法
    openlayers+geoserver ImageWMS过滤动态刷新图层
    openlayers+geoserver+wms实现空间查询,属性查询
    openlayers4.6.5官方api、实例、开发包
    js判断点在线上位置,距离各端点距离算法
    openlayers之style符号化
    js判断向量叉点 并求出交点坐标
    利用jquery判断点是否在椭圆内
    JavaScript高级程序设计21.pdf
    JavaScript高级程序设计20.pdf
  • 原文地址:https://www.cnblogs.com/luntai/p/6141049.html
Copyright © 2011-2022 走看看