学习内容
搜查文件
- 刚添加的文件有时候会找不到
- 解决方案:新添加的文件要手动执行一次updatedb更新,就可以搜查到文件
- 查找某目录下的所有文件添加 * 号前面的反斜杠不能忘记打上,否则会无法找到
代码
···
$ whereis who
$ whereis find
$ sudo apt-get update
$ sudo apt-get install locate
$ locate /etc/sh
$ locate /usr/share/*.jpg
$ which man
$ sudo find /etc/ -name interfaces
···
运行截图
学习内容
zip压缩打包程序
主要代码
···
$ cd /home/shiyanlou
$ zip -r -q -o shiyanlou.zip /home/shiyanlou/Desktop
$ du -h shiyanlou.zip
$ file shiyanlou.zip
$ zip -r -9 -q -o shiyanlou_9.zip /home/shiyanlou/Desktop -x ~/.zip
$ zip -r -1 -q -o shiyanlou_1.zip /home/shiyanlou/Desktop -x ~/.zip
$ du -h -d 0 *.zip ~ | sort
···
运行视图
- 这一过程中重点有各参数所代表的含义:
- -r 参数表示递归打包包含子目录的全部内容
- -q 参数表示为安静模式,即不向屏幕输出信息
- -o表示输出文件,需在其后紧跟打包输出文件名
- 这里添加了一个参数用于设置压缩级别 -[1-9],1 表示最快压缩但体积大,9 表示体积最小但耗时最久。最后那个 -x 是为了排除上一次创建的 zip 文件,否则又会被打包进这一次的压缩文件中。只能使用绝对路径否则就没有作用。
- 最后的 du.命令是分别查看默认压缩级别、最低、最高压缩级别及未压缩的文件的大小。
文件后缀的说明
实验