查找文件、链接、打包压缩、软件安装

本文介绍了Linux系统中的文件查找命令find,软硬链接的创建与区别,使用tar进行文件打包和压缩,以及gzip和bzip2的压缩方法。此外,还涵盖了使用apt进行软件安装、卸载和更新的基本操作。
摘要由CSDN通过智能技术生成

查找文件

find:在特定目录下搜索符合条件的文件

命令作用
find [路径] -name “要查找的文件条件(通配符)”查找指定路径下符合条件的文件,包括子目录

在这里插入图片描述
如果省略路径,表示在当前文件夹查找
通配符: *可代替零个或多个字符,?可代替一个字符

链接

软链接

命令作用
ln -s 被链接的源文件 链接文件(快捷方式名)类似于windows下的快捷方式

*没有-s选项建立的是硬链接,两个文件占用相同大小的硬盘空间,几乎不会建立文件的硬链接
源文件要使用绝对路径,不能使用相对路径,这样方便移动链接文件后仍然能正常使用
在这里插入图片描述

硬链接

使用ln时,不使用-s选项 会建立一个硬链接
在源文件删掉后,软连接全部失效,但不影响硬链接

软硬链接工作方式
在Linux中,文件名和文件数据时分开保存的
软链接:软链接文件名-》软链接文件数据-》源文件名-》文件数据
硬链接:文件名是文件数据的大名,硬链接是文件数据的小名 在Linux中,只有文件的硬链接数=0时文件才会完全消失,可使用ls -l查看

打包压缩

不同操作系统下常见打包方式
Windows rar
Mac zip
Linux tar.gz

打包/解包

在Linux中,tar可以把一系列文件打包到一个大文件中,也可以把一个打包好的大文件恢复成一系列文件 只负责打包,不负责压缩
tar
打包:tar -cvf 打包文件名.tar 被打包的文件/路径
解包:tar -xvf 打包文件名.tar

c生成档案文件,创建打包文件
x解开档案文件
v列出归档解档的详细过程,显示进度
f指定档案文件名称、f后面一定是.tar文件,因此必须放在选项最后

多个文件可以直接用空格

清除桌面下所有文件:rm -r *

压缩/解压缩

gzip
用gzip压缩tar打包后的文件,其扩展名一般为xxx.tar.gz
在tar中有一个-z的选项,可以调用gzip,从而更加方便的实现压缩和解压缩
压缩文件:tar -zcvf 打包文件名.tar.gz 被压缩的文件/路径
解压文件:tar -zxvf 打包文件名.tar.gz
解压到指定路径:tar -zxvf 打包文件.tar.gz -C 目标路径(该路径必须预先存在)
bzip2(two)
扩展名一般为xxx.tar.bz2
在tar命令中有一个选项-j可以调用bzip2,可以方便的实现压缩和解压
压缩 tar -jcvf 打包文件名.tar.bz2 被压缩的文件/路径
解压 tar -jxvf 打包文件.tar.bz2

软件安装

apt

安装sudo apt install 软件包
卸载sudo apt remove 软件名
更新sudo apt upgrade

一个小火车 sl
一个查看当前进程排名的软件 htop
直接在终端输入软件名即可运行
配置软件源
如果希望下载的更快,可以通过镜像源,软件源就是Ubuntu提供所有软件的源头服务器,国内访问较慢,国内有提供镜像网站,内容相同(清华、阿里等)

配置
软件和更新-》下载源

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值