目录
压缩和解压缩
tar -zcf 压缩包的名字 需要压缩的文件
tar -xzf 压缩包的名字
查找命令
Find 路径 -name “文件名”
grep “搜索的关键字” 路径 -R
我们最后学习几个命令:
我们有的时候下载一些文件、软件、库,它会以压缩包的形式出现,所以我们有必要学会如何解压缩包。
压缩和解压缩
我们先来创建一个文件或者文件夹
touch创建普通文件这条命令上一篇已经讲过。
我们思考一个问题,这个a也是普通文件,那为什么我们新建的b c d普通文件的颜色跟a不一样呢?
其实这是由于上一篇刚刚讲过了修改权限的问题,我们已经把a的权限改成了可执行文件了,所以就变成了绿色,touch默认创建的普通文件是没有可执行权限的
tar -zcf 压缩包的名字 需要压缩的文件
压缩命令有很多,我们先只介绍这一个
压缩包的名字可以自定义)
需要压缩的文件可以是多个)
它既可以压缩文件也可以压缩文件夹
tar -xzf 压缩包的名字
这条命令可以解压压缩包
我们先把原来的文件 a b c d 删掉,保留压缩包
我们现在来解压这个压缩包
我们看到解压出来的文件了,但是它还是保留一个压缩包。
查找命令
接下来我们学习查找命令
查找命令就类似于我们在Windows系统中的搜索框中查找东西
Find 路径 -name “文件名”
这条命令可以用来查找文件
文件名可以加双引号也可以不加双引号。
比如我们来查找usr目录下的一个叫”stdio.h”的文件
它会把usr目录下的所有stdio.h文件都找出来。
再比如我们在根目录下(即整个系统)去找“stdlib.h”文件
如果你搜索的范围比较大的话,出来的就比较慢一些,这跟我们使用Windows系统是一样的现象。如果实在是太多了太慢了,你想停下来不想让它继续找了,可以按Ctrl+C停止一个进程。
grep “搜索的关键字” 路径 -R
这条命令用来查找关键字
-R表示递归,可以写成小写-r,它表示只要遇到一个文件夹就再进去继续找
我们再来补充一个命令符号“*”它表示所有的意思。
比如我们要去etc目录下的所有文件里去搜索”eth0” ,然后-R遇到一个文件夹的话也进去找
如有问题可评论区或者私信留言,如果想要进交流群请私信!