zoukankan      html  css  js  c++  java
  • Linux Shell Scripting Cookbook 读书笔记 3

    patch, tree, head ,tail

    1. 创建不可修改文件

    chattr +i file

    chattr -i file 移除不可修改属性

    2. 能够启动闪存或硬盘的混合ISO

    isohybrid img.iso

    dd if=img.iso of=/dev/sdb1

    通常情况下不能将可引导的ISO文件写入USB设备来引导操作系统,但是这种混合ISO可以做到(未测试)

    3. patch

    patch v1 < v.patch #文件v1会变得跟v2一样

    再执行一遍,输入y,则会还原成v1

    4. head && tail

    head -n 后面加负数表示除了倒数五行以外

    tail -n后面加号表示从第几行开始到末尾

    5. 只打印目录文件夹的四种方法

    ls -d */

    ls -F | grep "/$"  #目录文件夹是以/结尾的

    ls -l | grep "^d"  #目录文件夹以d开头

    find -type d -maxdepth 1 -print

    6. tree

    -h 显示大小

    -P 表示匹配的正则表达式

    -I 除了匹配的正则之外

    生产网页格式的文件浏览模式

    tree -H file:///home/ryan/workspace -o tree.html

    打开tree.html

  • 相关阅读:
    MySQL经典面试题--SQL语句
    awk命令
    mysql安装配置
    notepad++使用
    Xshell使用
    说明
    对 MMO 游戏的调研
    对 VR 项目开发流程的调研
    对 Unity 动态加载资源的调研
    对 Unity 太空射击游戏的实践
  • 原文地址:https://www.cnblogs.com/ryansunyu/p/9231412.html
Copyright © 2011-2022 走看看