[LN_05] Linux挂载 & 用户登录信息查看命令
2019-01-26 本文已影响11人
Fighting_001
一、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 文件数据