Linux的关机操作:
命令格式:shutdown [选项] 时间
shutdown -r 时间
#这样会自动锁死,即无法再执行任何命令。
shutdown -r 时间 &
#&把任务放到后台执行,不会锁死。这里是指把关机指令放到后台中执行,所以用户还可以在关机时间前执行其他指令。
选项:
-c 取消关机命令
-h 关机
-r 重启
关机不太安全的指令
命令:halt
命令:poweroff
命令:init 0
重启
命令:reboot #比较安全
命令:init 6
我们可以看到前面init后面跟的数字,那么他是什么呢?
系统运行级别 runlevel 查询当前系统级别
0 关机
1 单用户(安全模式)
2 不完全多用户,不含NFS服务(文件共享服务)
3 完全多用户
5 启动图形界面
6 重启
我们可以在配置文件中设置开机运行级别
修改系统默认运行级别 (先开图形界面或先开字符界面)
cat/etc/inittab
id:3:initdefault
注意,修改中千万不能将id设为0或6。如果这样设置,那么主机将一直关机或一直重启。
退出登录
命令:logout
Linux 的压缩解压操作:
zip类型的压缩与解压缩: zip文件,可在window和linux中使用
命令:zip 压缩文件名 源文件 #压缩文件
命令:zip -r 压缩文件名 源目录 #压缩目录
命令:unzip 压缩文件 #解压文件
gz文件的压缩与解压缩:
命令格式:gzip 源文件 //压缩完源文件消失
命令:gzip -c 源文件 > 压缩文件 //压缩为.gz,保留源文件
命令:gzip -r 目录 //压缩目录下的子文件,但是不能压缩目录
命令:gzip -d 压缩文件
命令:gunzip 压缩文件 //解压后都不保留压缩文件
bzip2文件的压缩与解压缩:
bzip2不能对目录进行压缩
命令:bzip2 源文件 //不保留源文件
命令:bzip2 -k 源文件 //保留源文件
命令:bzip2 -d 压缩文件
命令:bunzip2 压缩文件 //解压缩,-k保留压缩文件
tar类型的压缩与解压缩:
可以压缩目录,打包命令 tar
命令格式: tar -cvf 打包文件名 源文件
选项:
-c 打包
-v 显示过程
-f 指定打包后的文件名
eg. tar -cvf abc.tar abc
解打包
命令格式:tar -xvf 打包文件名 选项 -x #解打包
eg. tar -xvf abc.tar
压缩为.tar文件后可继续用bzip2或gzip压缩为.tar.gz或.tar.bz2
但是也可以直接压缩为.tar.gz或.tar.bz2
命令:tar -zcvf 压缩包名.tar.gz 源文件
选项: -z 压缩为.tar.gz格式
命令:tar -zxvf 压缩包名.tar.gz
选项: -x 解压缩.tar.gz格式
命令:tar -jcvf 压缩包名.tar.bz2 源文件
选项: -z 压缩为.tar.gz 格式
命令:tar -jxvf 压缩包名.tar.bz2
选项: -x 解压缩.tar.bz2格式
压缩文件到指定目录下 -C 目录
命令格式:tar [选项] 压缩名.tar 源文件 -C 目录
eg. tar -jcvf jp.tar.bz2 jp -C /tmp/
tar -jxvf /tmp/ jp.tar.bz2
压缩多个文件到指定文件下
命令格式:tar [选项] 目录 压缩名.tar 文件1 文件2 文件..
eg. tar -zcvf /tmp/test.tar.gz abc bcd.cfg
不解压内容,只打开查看里面内容
命令格式:tar -ztvf 压缩文件
eg. tar -ztvf test.tar.gz