Linux之压缩和链接

打包(归档)和 压缩(压缩可以通过算法 让文件总体积变小 但是归档不会)
压缩   zip rar gzip bzip2
归档   tar dd
需要借助工具:tar
使用tar进行打包
打包 tar -cvf [目标路径]
放出  tar -xvf [目标tar文件]
使用tar进行压缩  文件名:haha.tar.gz
压缩  tar -zcvf haha.tar.gz [文件夹名]
解压缩  tar -zxvf haha.tar.gz
需要借助工具:zip  unzip
yum -y install zip
yum -y install unzip
使用zip进行压缩
zip -r haha.zip [目标文件夹/文件]
使用unzip进行解压缩
unzip haha.zip
需要借助工具:gzip
yum -y install gzip
gzip -r [文件夹]  //将文件夹内的所有文件单独进行压缩
gunzip [目标文件]
gunzip ./*
linux软件
linux下载软件需要使用类似于商店下载一样,软件包
GPL授权 都是开源的,公开可以修改的
软件分类:
源码包 二进制包(RPM)
包名-版本号-发布次数-发行商-linux平台-适合的硬件平台-包拓展名
httpd-x.x.x-12.xxx-centos-i386.rpm(Apache安装包举例)
CPU限制要求:i386  i586   i686   x86_64     noarch(没有硬件限制)
安装路径
/etc/ 配置文件安装目录
/usr/bin 可执行程序安装目录
/usr/lib 程序使用的库
/usr/share/doc 程序使用手册
/usr/share/man 帮助文档
rpm的操作
rpm -ivh [rpm包名]   //安装软件
service [服务名字] start|stop|restart....
rpm -Uvh [包全名]   //升级软件
rpm -e [包名]   //卸载软件
rpm -qa    //查看所有安装的软件
rpm -qi [包名]    //查看这个包是干嘛的
rpm -ql [包名]    //查看包都被安装在哪里
rpm -qf /usr/bin/jsonpointer    //通过目录寻找属于哪个包
rpm -qR [包名]    //查看包依赖关系
rpm -Va    //校验软件
rpm -V [包名]    //校验更改的地方
yum源 ( brew rpm apt 都是包管理器)
(yellowdog update modified)
安装yum
rpm -qa | grep yum
修改yum源(具体百度可以找换源方法 很简单 这里不多赘述)
/etc/yum.repos.d/Centos-Base.repo
yum list [软件名]   //在软件商店查找相应软件
yum -y install [软件名]    //安装软件
yum remove [软件名]   //卸载软件
如果下载了 源码包
./configure --prefix=/usr/local/apache2    指定安装到什么目录
make
make install
rm -rf /usr/local/apache2
提前安装
yum -y install gcc
yum -y install make
链接(linux下分为软链接和硬链接)
软链接
和Windows的快捷方式很类似
如果删除源文件,软链接存在,但是不能用
软连接失效的时候,一般是 白字红底闪烁
ln -s ./123/1.txt kuaijie   //创建快捷方式  给1.txt建立一个软链接
硬链接(可以用来作为防止用户误删的备份)
硬链接的文件和原文件相互链接 互相更改
硬链接的文件删除本尊,自己也不会删除
删除本尊以及所有硬链接文件,它才会彻底删除
ln ./123/1.txt kuaijie
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Simon_Smith

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值