一、帮助命令
1、帮助命令man**:
man 命令:#获取指定命令的帮助
man ls:#查看ls的帮助;继续查看某个选项如-d的作用,输入/-d,继续往下(n)或往上(N)查找其他选项作用
man -f 命令相当于whatis 命令
例:man -5 passwd;man -4 null;man -8 ifconfig
man -k 命令相当于apropos 命令:能够找到所有包含关键字的信息
例:apropos passwd
2、其他帮助命令
命令 --help:
#获取命令选项帮助,例:ls --help
help shell内部命令:
#获取shell内部命令的帮助
例:whereis cd #确定是否为shell内部命令
help cd #获取内部命令帮助
简单说明shell:用户和计算机交互的接口,相当于windows的图形界面
上图表示ls是后来安装的命令,cd是shell自带的,原因在于ls有执行文件/bin/ls
详细命令帮助info#得到一个巨大的帮助文档,比man还要详细
二、压缩与解压缩命令
1、.zip
zip压缩:
(1)zip 压缩文件名 源文件
#压缩文件,压缩文件名尽量标明压缩格式,以便人去区分
(2)zip -r 压缩文件名 源目录
#压缩目录,
zip解压缩:
unzip 压缩文件
#解压缩.zip文件
2、.gz
gz压缩:
gz解压缩:
(1)gzip -d 压缩文件
(2)gunzip 压缩文件
gz解压缩目录时,加上-r
3、.bz2
bz2压缩:
bz2解压缩:
4、.tar.gz .tar.bz2
打包
tar -cvf 打包文件名 源文件
选项:-c:打包;-v:显示过程;-f:限时打包后的文件名
例:tar -cvf sss.tar sss
解打包
tar -xvf 打包文件夹
选项:-x:解打包;-v:显示过程;-f:限时打包后的文件名
可将文件解压到指定文件夹下:
例:tar -jxvf sss.tar.bz2 -C /tmp/
#将sss.tar.bz2解压到tmp目录下
可同时压缩多个文件,且压缩到指定目录下:
例:tar -zcvf /tmp/test.tar.gz jp sss
#将jp,sss压缩到tmp目录下
只查看文件,不解压:
例:tar -ztvf sss
#查看sss下的文件
三、关机与重启命令
1、shutdown
shutdown [选项] 时间
选项:-c:取消前一个关机命令;-h:关机;-r:重启
shutdown命令更安全,能在服务器关闭重启时正确保存命令
2、其他关机命令
halt
poweroff
init 0
3、其他重启命令
reboot
init 6
4、运行级别
关于init 0(关机)和init 6(关机),在于系统运行级别,如下:
runlevel#查询系统运行级别:会出现由空格隔开的两个字符,第一个字符表示上一次的系统运行级别,第二个字符表示当前级别
cat /etc/inittab#修改系统默认运行级别
5、退出登录命令
logout
四、其他常用命令
1、挂载命令
挂载相当于分配盘符
mount #查询系统中已挂载的
mount -a#依据配置文件/etc/fstab的内容,自动挂载
(1)、挂载命令格式
linux中写脚本文件时,开头写上**#!/bin/bash**
(2)、挂载光盘
(3)、卸载命令
umout 设备文件名或挂载点
umout /mnt/cdrom
(4)、挂载U盘
先查U盘设备文件名,根据设备文件名决定填写/dev/sdb1
2、用户登录查看和用户交互命令
(1)用户登录查看
(2)查看登录用户信息
(3)查询当前登录和过去登录的用户信息
(4)查询所有用户的最后一次登录时间