Linux基础_从零开始(9)其他命令
程序员文章站
2024-03-24 14:43:04
...
1 查找文件
find 指令:
- 如果省略路径,表示在当前文件夹下查找
- 之前学习的通配符,在使用 find 命令时同时可用
- find -name “1”:表示查找当前目录下所有文件名或者目录名中带1的
2 软链接
- 没有 -s 选项建立的是一个 硬链接文件 两个文件占用相同大小的硬盘空间,工作中几乎不会建立文件的硬链接
- 源文件要使用绝对路径,不能使用相对路径,这样可以方便移动链接文件后,仍然能够正常使用
通过 tree 指令查看到123.txt
使用 ln 指令创建了软链接soft
使用cat指令查看软链接是否可以成功建立
软链接和硬链接的区别
- 在Linux中,只有文件的硬链接数 == 0才会被删除使用
- ls -l 可以查看一个文件的硬链接的数量
- 在日常工作中,几乎不会建立文件的硬链接,知道即可
3 打包压缩
在不同操作系统中,常用的打包压缩方式是不同的
- Windows 常用 rar
- Mac 常用 zip
- Linux 常用 tar.gz
tar -zcvf 打包文件.tar.gz 被压缩的文件/路径... #压缩文件
tar -zxvf 打包文件.tar.gz #解压缩
tar -zxvf 打包文件.tar.gz -C 目标路径 #解压缩到指令目录(该目录必须存在)
tar -jcvf 打包文件.tar.bz2 被压缩的文件/路径...# 压缩
tar -jxvf 打包文件.tar.bz2 # 解压文件
- 使用tar -jcvf 指令压缩test文件
- 使用tar -jxvf 对文件解压缩到1文件夹