首页 > 系统服务 > 详细

Linux Shell Scripting Cookbook 读书笔记 3

时间:2018-06-26 22:21:03      阅读:323      评论:0      收藏:0      [点我收藏+]

 

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

技术分享图片

Linux Shell Scripting Cookbook 读书笔记 3

原文:https://www.cnblogs.com/ryansunyu/p/9231412.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!