Linux常用命令(二)帮助命令、压缩与解压缩、关机和重启、挂载和登录信息查看命令

上一篇

Linux常用命令(一)基本格式、文件处理和文件搜索命令

四、帮助命令

man,--help,help,info总共四种获取帮助的命令。

4.1 man命令

manmanual的缩写

man 命令名称
例如: man ls

进入man命令里操作,q退出 ,输入:/ -d 搜索”-d“字符串,按n往下搜”-d“,shift+n 往上搜”-d

man的级别:

1、查看命令的帮助 
2、查看可被内核调用的函数的帮助
3、查看函数和函数库的帮助
4、查看特殊文件的帮助(主要是/dev目录下的文件)
5、查看配置文件的帮助
6、查看游戏的帮助
7、查看其它杂项的帮助
8、查看系统管理员可用命令的帮助
9、查看和内核相关文件的帮助

man man, man ls,man -f password,man 1 password,whereis password,man -f null,man -f ifconfig

man -f 命令 相当于 whatis 命令
man -k 命令 相当于 apropos 命令 搜索含有关键词“命令”的帮助文档

4.2 其它帮助命令

命令 --help 获取选项帮助

例如:ls --help

help shell内部命令

例如:whereis可以用来判断一个命令是否是shell内部命令,ls/bin/下面有可执行文件说明ls命令不是shell内部命令,cd命令在/bin/下面没有相应的可执行文件,所以是shell自带的命令.

info 命令

info里面内容十分繁琐,是关于命令的一个巨大的帮助文档,里面有各个版本对于此命令
的说明。

-回车:进入带*号的说明
-u: 进入上层页面
-n: 进入下一个帮助小节
-p: 进入上一个帮助小节
-q: 退出

五、压缩与解压缩命令

常用压缩格式:.zip .gz .bz2 .tar.gz .tar.bz2

5.1 .zip格式

压缩:
zip 压缩文件名 源文件 //压缩文件
zip -r 压缩目录名 源目录 //压缩目录
解压缩:
unzip 压缩文件 //解压缩文件

5.2 .gz格式

压缩:
gzip 源文件 //压缩为.gz格式的压缩文件,源文件会消失
gzip -c 源文件 > 压缩文件 //压缩为.gz格式,源文件保留
gzip -r 目录 //压缩目录下所有子文件,但是不能压缩目录

解压缩:
gzip -d 压缩文件 //解压缩文件
gunzip 压缩文件 //解压缩文件

5.3 bzip格式

压缩:
bzip2 源文件名 //压缩文件,源文件会消失
bzip2 -k 源文件 //压缩后保留源文件
*bzip不能压缩目录
解压缩:
bzip -d 压缩文件 //解压bzip2文件
bunbzip 压缩文件 //压缩文件

5.4 tar.gz 和 tar.bz2格式

打包命令tar:
tar -cvf 打包文件名 源文件 //压缩为tar格式
tar -zvcf 压缩包名.tar.gz 源文件 //压缩为.tar.gz格式
tar -jvcf 压缩包名.tar.bz2 源文件 //压缩为.tar.bz2格式

-c:打包
-v:显示过程
-f:指定打包后的文件名

解压tar:
tar -xvf 打包文件名 //解压tar格式文件
tar -zxvf 压缩包名.tar.gz //解压.tar.gz格式文件
tar -jxvf 压缩包名.tar.bz2 //解压.tar.bz2格式文件

-x:解打包
-z:压缩为.tar.gz格式
-j:压缩为.tar.bz2格式

其他用法:
(1)指定解压缩位置
tar -jxvf 打包文件名 -C 绝对路径
(2)同时压缩多个文件到指定路径
tar -zcvf 绝对路径(/tmp/) 打包文件名 源文件 源文件
(3)查看压缩包内文件,不解压
tar -ztvf 压缩包文件名

六、关机和重启命令

6.1 关机和重启

shutdown [选项] 时间

时间后加上“&”,则表示将当前计划任务放置后台运行!若不放置后台运行,则当前界面直到关机/重启,都无法进行操作。
这个时候,如果当前用户按【ctrl+c】可以取消本次关机或重启的操作,而其他用户如果按【ctrl+c】的话,则不会取消关机或重启操作,但可以退出中断,继续进行其他操作。

选项:

-h 关机 
-r 重启 
-c 取消上一个关机命令 

时间:

now    //现在
时:分 //后面的时间可以使用【+m】格式,表示多少分钟后执行。也可以使用【hh:mm】格式,表示指定的时间执行,该时间是24小时制的;

举例:
shutdown -h 05:30】 设定凌晨05:30关机
shutdown -h now】 立即关机
shutdown -r 05:30】 设定凌晨05:30重启
shutdown -r now】 立即重启
shutdown -c】 取消前一个关机或重启命令

其他关机命令:

1. halt
2. poweroff
3. init 0

以上三个关机命令不建议使用,相对shutdownshutdown更为安全;
其他重启命令:

1. reboot
2. init 6

6.2 系统运行级别

0    //关机
1    //单用户(类似windows安全模式)
2    //不完全多用户,不含NFS服务(字符界面,不包含文件共享服务)
3    //完全多用户(字符界面)
4    //未分配
5    //图形界面
6    //重启

runlevel 查看运行级别 前级别 当前级别

logout 退出当前用户,也就是注销。

七、挂载与卸载命令

7.1 挂载命令(可理解为分配盘符)

(1)查询与自动挂载

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

光盘 U盘 数据不建议写入自动挂载中, 否则开机时没有光盘,U盘的话, 系统会崩溃。

(2)挂载命令的格式

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

选项:

-t 文件系统:加入文件系统类型来指定挂载的类型,ext3,ext4,光盘:iso9660等文件系统
-o 特殊选项:可以指定挂载的额外选项

特殊选项表:

《Linux常用命令(二)帮助命令、压缩与解压缩、关机和重启、挂载和登录信息查看命令》

mount -o remount,noexec /homehome分区重新挂载并且不允许可执行文件运行,即使文件本身有可执行权限

7.2 挂载/卸载光盘

7.2.1 挂载光盘

mkdir /mnt/cdrom/ #建立挂载点,空目录都可以
mount -t iso9660 /dev/sr0 /mnt/cdrom/
mount /dev/sr0 /mnt/cdrom/ 挂载光盘

注:

1)/dev/sr0光盘设备名,也可以用cdrom/dev/cdrom/dev/sr0的软链接,但是建议使用/dev/sr0,因为当系统未完全启动时,软链接是不生效的。)

2)-t iso9660 可以省略,因为系统知道sr0iso9660

当执行命令后显示:mount: block device /dev/sr0 is write-protected,mounting read-only –>因为挂载的时候,默认的挂载权限是读写(rw),所以当光盘挂载完后,系统会尝试挂载读写权限,而光盘本身是只读的,所以会提示该信息。这也间接的提示了光盘已经正确挂载。

ll /mnt/cdrom/ –>通过该命令就可以看到光盘内容了

7.2.2 卸载光盘

umount 设备文件名或挂载点
umount /mnt/cdrom/umount /dev/sr0

退出光盘:

挂载光盘后,退出光盘时候需要对挂载点进行卸载(必须执行),而且在卸载的时候如果出现卸载不了的情况,极有可能是当前用户处在cdrom里面,需要当前用户先退到别的目录才可以。

7.3 挂载U盘

先查看U盘的设备名是什么,然后再挂载,一般是sdb1。
fdisk -l //查看系统中已经识别的硬盘
mount -t vfat /dev/sdb1 /mnt/usb/

注:
vfat指的是fat32文件系统,单个文件不超过4GB。
Linux默认不支持NTFS文件系统的 可以下载ntfs-3g软件安装,但是ntfs格式只能是只读的 //一般为移动硬盘

八、用户登录查看命令

8.1 w

查看系统当前信息(负载和开机时间等信息)当前已经登录的用户以及从什么终端进入。

load average: x.xx x.xx x.xx 表示系统在1分钟内 5分钟内 15分钟内的平均负载(CPU 内存)
tty:终端 tty1本机终端 pts/0第一个远程终端
IDLE:用户闲置时间
《Linux常用命令(二)帮助命令、压缩与解压缩、关机和重启、挂载和登录信息查看命令》

8.2 who

whow类似,但是看到的信息更少(简化)

《Linux常用命令(二)帮助命令、压缩与解压缩、关机和重启、挂载和登录信息查看命令》

8.3 last

查询当前登陆和过去登陆用户信息

《Linux常用命令(二)帮助命令、压缩与解压缩、关机和重启、挂载和登录信息查看命令》

(可以看到reboot时间)实际是查看/var/log/wtmp必须用last命令才能看

8.4 lastlog

查看所有用户最后一次登陆时间

/var/log/lastlog 不能直接看 也是用lastlog

完!

上一篇

Linux常用命令(一)基本格式、文件处理和文件搜索命令

    原文作者:唐成勇
    原文地址: https://segmentfault.com/a/1190000011085733
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞