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

上一篇

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

4、帮助命令

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

4.1 man命令

manmanual的缩写windows

man 命令名称
例如: man ls安全

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

man的级别:spa

一、查看命令的帮助 
二、查看可被内核调用的函数的帮助
三、查看函数和函数库的帮助
四、查看特殊文件的帮助(主要是/dev目录下的文件)
五、查看配置文件的帮助
六、查看游戏的帮助
七、查看其它杂项的帮助
八、查看系统管理员可用命令的帮助
九、查看和内核相关文件的帮助

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

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

4.2 其它帮助命令

命令 --help 获取选项帮助ip

例如:ls --help内存

help shell内部命令

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

info 命令

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

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

5、压缩与解压缩命令

经常使用压缩格式:.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、关机和重启命令

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、挂载与卸载命令

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

(1)查询与自动挂载

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

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

(2)挂载命令的格式

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

选项:

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

特殊选项表:

clipboard.png

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、用户登陆查看命令

8.1 w

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

load average: x.xx x.xx x.xx 表示系统在1分钟内 5分钟内 15分钟内的平均负载(CPU 内存)
tty:终端 tty1本机终端 pts/0第一个远程终端
IDLE:用户闲置时间
clipboard.png

8.2 who

whow相似,可是看到的信息更少(简化)

clipboard.png

8.3 last

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

clipboard.png

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

8.4 lastlog

查看全部用户最后一次登录时间

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

完!

上一篇

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

相关文章
相关标签/搜索