美文网首页Linux小推车
[LN_05] Linux挂载 & 用户登录信息查看命令

[LN_05] Linux挂载 & 用户登录信息查看命令

作者: Fighting_001 | 来源:发表于2019-01-26 23:05 被阅读11次

    一、Linux挂载命令

    挂载目的是分配挂载点(分配盘符),Linux的挂载点是用目录来指定

    1. 查询与自动挂载

    # 查询系统中已经挂载的设备
    mount
    # 依据配置文件 /etc/fstab 的内容,自动挂载
    mount -a
    

    2. 挂载命令格式

    mount [-t 文件系统] [-o 特殊选项] 设备文件名 挂载点
    选项:
    -t  加入文件系统类型来指定挂载的类型,文件系统如:ext3、ext4、iso9660
    -o  指定挂载的额外选项
    

    3. 挂载光盘

    # 建立挂载点
    mkdir /mnt/cdrom
    # 挂载光盘(将设备文件挂载到盘符对应的目录下)
    mount -t iso9660 /dev/cdrom /mnt/cdrom
    # 以上可简写如下,系统默认会以iso9660文件系统
    mount /dev/sr0 /mnt/cdrom
    

    4. 卸载光盘

    umount 设备文件名or挂载点
    

    如:
    umount /dev/sr0
    umount /mnt/cdrom
    PS:以上命令执行前,需要将操作路径退出光盘目录以外再作操作,不能再挂载点以内卸载操作

    5. 挂载U盘

    # 查看U盘设备文件名
    fdisk -l
    # 挂载U盘
    mount -t vfat /dev/sdb1 /mnt/usb
    

    PS:
    ①U盘的设备文件名目录不是固定的,会动态变化
    ②vfat对应FAT32文件系统,支持不超过4G的单个文件
    ③Linux默认不支持NTFS文件系统,即Linux默认不支持U盘挂载,需要编译内核才可以实现支持NTFS;可通过在Linux安装NTFS-3G,也可实现支持NTFS,但只可实现只读方式,不可写入数据

    二、Linux用户登录查看命令

    1. 查看登录用户的信息

    w [用户名]
    

    命令输出:
    USER:登录的用户名
    TTY:登录终端(tty1表示本地登录终端,pts/1、pts/0表示远程登录终端)
    FROM:登录来源IP
    LOGIN@:登录时间
    IDLE:用户闲置时间
    JCPU:与该终端连接的所有进程所占用的时间
    PCPU:当前进程所占用的时间
    WHAT:当前正在运行的命令

    2. 查看登录用户信息

    who
    

    命令输出:用户名、登录终端、登录时间&来源IP

    3. 查询当前登录和过去登录的用户信息

    last
    

    命令输出:用户名、登录终端、登录IP、登录时间、退出时间(在线时间)
    PS:
    ①last命令默认读取 /var/log/wtmp 文件数据
    ②判断系统中所有用户的登录信息,如甄别是否有恶意用户登录

    4. 查看所有用户的最后一次登录时间

    lastlog
    

    命令输出:用户名、登录终端、登录IP、最后一次登录的时间
    *PS:lastlog命令默认也是读取 /var/log/wtmp 文件数据

    相关文章

      网友评论

        本文标题:[LN_05] Linux挂载 & 用户登录信息查看命令

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