Linux Shell Scripting Cookbook 讀書筆記 3

patch, tree, head ,tail html

1. 建立不可修改文件正則表達式

chattr +i file測試

chattr -i file 移除不可修改屬性spa

 

2. 可以啓動閃存或硬盤的混合ISO操作系統

isohybrid img.isohtm

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

一般狀況下不能將可引導的ISO文件寫入USB設備來引導操做系統,可是這種混合ISO能夠作到(未測試)file

 

3. patchgrep

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

相關文章
相關標籤/搜索