PART2 Linux常用命令集结啦!

本文介绍了Linux常用命令,包括挂载/卸载命令和用户登录查看命令。挂载通过关联根文件系统外的文件到根文件系统的目录实现,umount用于卸载。还介绍了w、who、last、lastlog四个查看用户登录信息的命令,并给出了相关示例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

                             PART2 Linux常用命令集结啦!

六、挂载/卸载命令

(一)mount/unmount命令

    根文件系统之外的其他文件要想能够被访问,都必须通过“关联”至根文件系统上的某个目录来实现,此关联操作即为“挂载”,此目录即为“挂载点”,解除此关联关系的过程称之为“卸载”。

    1.挂载:根文件系统外通过关联至根文件系统上的某个目录来实现访问

    2.挂载点:mount_point,用于作为另一个文件系统的访问入口;

    (1) 事先存在;

    (2) 应该使用未被或不会被其它进程使用到的目录;

    (3) 挂载点下原有的文件将会被隐藏;

mount  [-t  文件系统]  [-o  特殊选项]  [设备文件名]  [挂载点] 

-t  文件系统   

指定文件系统的类型,通常不必指定。mount 会自动选择正确的类型。
常用类型有:

光盘或光盘镜像:iso9660

DOS fat16文件系统:msdos

Windows 9x fat32文件系统:vfat

Windows NT ntfs文件系统:ntfs

Mount Windows文件网络共享:smbfs

UNIX(LINUX) 文件网络共享:nfs

-o  特殊选项

主要用来描述设备或档案的挂接方式。

常用的参数有:

loop:用来把一个文件当成硬盘分区挂接上系统

ro:采用只读方式挂接设备

rw:采用读写方式挂接设备

iocharset:指定访问文件系统所用字符集

设备文件名    要挂接(mount)的设备
挂载点   

    umount命令用于卸载已经加载的文件系统。利用设备名或挂载点都能umount文件系统,不过最好还是通过挂载点卸载,以免使用绑定挂载(一个设备,多个挂载点)时产生混乱。

unmount   [选项]  [参数]
选项:
​-a:卸除/etc/mtab中记录的所有文件系统;
-h:显示帮助;
-n:卸除时不要将信息存入/etc/mtab文件中;
-r:若无法成功卸除,则尝试以只读的方式重新挂入文件系统;
-t<文件系统类型>:仅卸除选项中所指定的文件系统;
-v:执行时显示详细的信息;
-V:显示版本信息。

例子:

 

 

挂载光盘

#mkdir /mnt/vcdrom

注:建立一个目录用来作挂接点(mount point)

#mount -o loop -t iso9660 /home/sunky/mydisk.iso /mnt/vcdrom

注:使用/mnt/vcdrom就可以访问盘镜像文件mydisk.iso里的所有文件了。

挂载U盘

命令格式:fdisk  -l    #查看U盘设备文件名

                  mount  -t  vfat  /dev/sdb1  /mnt/usb/

PS:vfat是文件系统;vfat  /dev/sdb1是U盘设备名,一般为此名称,但不一定,故需通过vfat  /dev/sdb1查看其名称;/mnt/usb/是挂载目录,需提前新建;Linux默认不支持win NTFS文件系统。

七、用户登录查看命令

(一)w命令

    w命令用于显示已经登陆系统的用户列表,并显示用户正在执行的指令。执行这个命令可得知目前登入系统的用户有那些人,以及他们正在执行的程序。单独执行w命令会显示所有的用户,您也可指定用户名称,仅显示某位用户的相关信息。

w  [选项]  [参数]
选项:
-h:不打印头信息;
-u:当显示当前进程和cpu时间时忽略用户名;
-s:使用短输出格式;
-f:显示用户从哪登录;
-V:显示版本信息。
参数:
用户,仅显示指定用户

例子:

 

(二)who命令

    who命令是显示目前登录系统的用户信息。执行who命令可得知目前有那些用户登入系统,单独执行who命令会列出登入帐号,使用的终端机,登入时间以及从何处登入或正在使用哪个X显示器。

who  [选项]  [参数]

选项:

H或--heading:显示各栏位的标题信息列;
-i或-u或--idle:显示闲置时间,若该用户在前一分钟之内有进行任何动作,将标示成"."号,如果该用户已超过24小时没有任何动作,则标示出"old"字符串;
-m:此参数的效果和指定"am i"字符串相同;
-q或--count:只显示登入系统的帐号名称和总人数;
-s:此参数将忽略不予处理,仅负责解决who指令其他版本的兼容性问题;
-w或-T或--mesg或--message或--writable:显示用户的信息状态栏;
--help:在线帮助;
--version:显示版本信息。
参数:
文件:指定查询文件。

例子:

(三)last命令

    last命令用于显示用户最近登录信息。单独执行last命令,它会读取/var/log/wtmp的文件,并把该给文件的内容记录的登入系统的用户名单全部显示出来。

last  [选项]  [参数]
选项:
-a:把从何处登入系统的主机名称或ip地址,显示在最后一行;
-d:将IP地址转换成主机名称;
-f <记录文件>:指定记录文件。
-n <显示列数>或-<显示列数>:设置列出名单的显示列数;
-R:不显示登入系统的主机名称或IP地址;
-x:显示系统关机,重新开机,以及执行等级的改变等信息。
参数:
用户名:显示用户登录列表;
终端:显示从指定终端的登录列表。

例子:

(四)lastlog命令

    lastlog命令用于显示系统中所有用户最近一次登录信息。

    lastlog文件在每次有用户登录时被查询。可以使用lastlog命令检查某特定用户上次登录的时间,并格式化输出上次登录日志/var/log/lastlog的内容。它根据UID排序显示登录名、端口号(tty)和上次登录时间。如果一个用户从未登录过,lastlog显示**Never logged**。注意需要以root身份运行该命令。

lastlog [选项]
选项:
-b<天数>:显示指定天数前的登录信息;
-h:显示召集令的帮助信息;
-t<天数>:显示指定天数以来的登录信息;
-u<用户名>:显示指定用户的最近登录信息。

例子:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值