美文网首页
Linux 基础操作 (3)

Linux 基础操作 (3)

作者: 乀koala | 来源:发表于2016-10-05 16:50 被阅读0次

    1、列出当前系统上所有已经登录的用户的用户名

    Paste_Image.png

    whoami 显示当前已经登录的用户

    2、取出最后登录到当前系统的用户的相关信息

    last 可以显示指定账户或终端登录用户的相关信息。
    last 读取/var/log/wtmp 文件中记录的登录用户清单
    -a:在最后以行显示登录系统的主机名或Ip
    -d:将ip转换成主机名-f:指定读取的文件,默认/var/log/wtmp-n:显示行数
    -o:读取老格式的wtmp
    -R:不显示登录系统的主机名或IP
    -t:显示到指定日期为止的所有登陆信息,日志格式:YYYYMMDDHHMMSS
    -x:显示系统关机,重开机,执行等级的改变等信息

    Paste_Image.png Paste_Image.png

    last -n 3 列出最近登陆系统的3名用户详细信息,包括 用户名,终端设备,用户地址,,登陆日期,登陆时间

    last -x -n 10 -R 显示最近登录的十名用户信息以及显示用户所在的IP

    3、取出当前系统上被用户当做其默认shell的最多的那个shell

    Paste_Image.png Paste_Image.png

    查看用户登录的shell , root管理员可以直接修改 vim /etc/passwd

    4、将/etc/passwd中的第三个字段数值最大的后10个用户的信息全部改为大写后保存至 /tmp/maxusers.txt文件中

    Paste_Image.png

    sort
    -n 依照数值的大小排序
    -t 指定顺序时的结果存入指定的文件

    5、取出当前主机的ip地址。

    Paste_Image.png Paste_Image.png

    第二条是指定网卡 列出对应信息 第一条是列出第一块网卡

    6、列出/etc目录下所有的以.conf结尾的文件的文件名,并将其名字转换为大写之后保存至/tmp/etc.conf文件中

    Paste_Image.png

    7、显示/var目录下一级子目录或文件的总个数

    Paste_Image.png

    8、 取出/etc/group文件中第三个文字字段数值最小的10个组的名字

    Paste_Image.png

    sort -t: -k3n /etc/group | head -n 10 | cut -d: -f1 只显示名称

    9、将/etc/fsrab和/etc/issue文件中的内容合并为一个内容后保存到/tmp/etc.test文件中

    Paste_Image.png

    10、
    1 创建组distro,其GID为2016

    Paste_Image.png

    2 创建用户mandriva, 其ID号为1005;基本组为distro

    Paste_Image.png

    3 创建用户mageia,其ID号为1100,家目录为/home/linux

    Paste_Image.png

    4 给用户mageia添加密码,密码为radhat

    Paste_Image.png

    这边没有给密码权限 没有显示

    5 删除mandriva,但保留其家目录

    Paste_Image.png

    6 创建用户slackware,其ID号为2002,基本组为distro,附加组peguin

    useradd -u 2002 -G peguin slackware

    Paste_Image.png

    7 修改slackware的默认shell为/bin/tcsh

    Paste_Image.png

    8 为用户slackware新增附加组admins

    Paste_Image.png

    9 为slackware添加密码,且要求密码最短使用期限为3天,最长为180天,警告为3天

    Paste_Image.png

    直接修改没有密码权限 先给密码在修改

    10 加用户openstack,其ID号为3003, 基本组为clouds,附加组为peguin和nova

    Paste_Image.png

    记得要先创建对应的组

    11 添加系统用户mysql,要求其shell为/sbin/nologin

    Paste_Image.png

    12 使用echo命令,非交互式为openstack添加密码

    Paste_Image.png

    相关文章

      网友评论

          本文标题:Linux 基础操作 (3)

          本文链接:https://www.haomeiwen.com/subject/yhgsyttx.html