学习内容

搜查文件

  • 刚添加的文件有时候会找不到
  • 解决方案:新添加的文件要手动执行一次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.命令是分别查看默认压缩级别、最低、最高压缩级别及未压缩的文件的大小。

    文件后缀的说明


    实验
    ----------

最新文章

  1. Molile App(HTTP/HTML)—Analyze Traffic
  2. 身份证校验,前台js校验,后台java校验
  3. C#开源系统大汇总
  4. 开学后,板刷usaco!
  5. ASP.NET Web Forms的改进
  6. Android:ViewPager适配器PagerAdapter的使用
  7. Qt入门(7)——QApplication类
  8. WPF按钮清空自带样式,以及透明按钮时,Grid的Background属性设置引起"点击"问题.
  9. Gentoo安装详解(五)-- 安装X桌面环境
  10. 【Beta】Daily Scrum Meeting——Day7
  11. zookeeper 内部机制学习
  12. findbugs, checkstyle, pmd的myeclipse7.5+插件安装(转:http://blog.csdn.net/priestmoon/article/details/63941)
  13. [Zephyr] 1、在linux上安装Zephyr-OS并跑DEMO
  14. js 做账单处理
  15. wxWidgets 在 Windows 下开发环境配置
  16. ios 不支持-,-时间。
  17. 百度echarts样式开发
  18. 我的第一个 react redux demo
  19. 篮球弹起问题(for循环)
  20. 吴裕雄 python神经网络 手写数字图片识别(5)

热门文章

  1. Python/C++ in Visual Studio: An Alternative to Matlab/MEX
  2. [转帖]UCloud上市:利润暴跌84%、成本居高不下,结构化调整迫在眉睫
  3. find_element_by_xpath()的几种方法
  4. PAT(B) 1088 三人行(Java)
  5. 湖北校园网PC端拨号算法逆向
  6. sqlserver 统计每分钟内的数量
  7. Python之(scrapy)爬虫
  8. bootstrap环境搭建
  9. mysql中常用的数据类型
  10. What is Verbose Garbage Collection (verbosegc) and How do I Enable it on WebLogic