Linux基本指令二(关机、解压缩)

本文介绍了Linux系统下的关机及重启命令,并详细说明了如何使用各种命令进行文件的压缩和解压缩,包括zip、gz、bzip2及tar等。

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

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值