原创 shell 對一個目錄樹的遍歷及遍歷文件處理
做畢業設計,在將windows上的jsp網頁移植到linux環境中時,發現一個個的轉換編碼及修改默認編碼類型太慢,寫此腳本進行嘗試文件遍歷~ 好久不寫,手生了。 #!/bin/bash # # SPATH="/root/chengji/
原创 shell 智能生成腳本頭部
描述: (1)使用該腳本實現自動生成腳本頭部信息功能(Author、Time、Description…);並且判斷所給名稱參數,若腳本存在就直接打開並移動光標到命令開始位置編輯,若腳本不存在,就新建並打開。 (2)拓展:給腳本加參
原创 make報錯:"/usr/bin/ld: cannot find -lXXX"
在編譯php時報錯如下: # make 。。。 /usr/bin/ld: cannot find -lltdl collect2: ld returned 1 exit status make: *** [libphp5.la]
原创 腳本,sudo文件添加項
該腳本作爲練習只用,修改sudo文件還請使用visudo命令,防止修改錯誤造成安全事故! -------------------------------------------- 練習實現在/etc/sudoers文件中交互式的添加
原创 fedora 14安裝pps
2012-03-09 Ps:貌似現在已經有完整的安裝包,本文僅供參考娛樂。 ============================================= 本文參考了很多前輩的文章,綜合各種方法的長處進行總結,現
原创 RamDisk (Initrd)小結
RamDisk(Initrd)小結: 名稱: initrd -- boot loader initialized RAM disk,就是由啓動加載器進行初始化的RAM DISK; 描述: /dev/initrd這個特殊文件是
原创 我的友情鏈接
51CTO博客開發sery夜的博客卓越始於足下撫琴煮酒之博技術成就夢想曉輝我站在巨人肩膀上Jimmy Lifighter老男孩的linux博客For The Dream
原创 硬盤存儲結構小結
存儲結構主要內容: 磁道 柱面 分區 扇區 引導扇區 主引導扇區 主引導記錄 硬盤分區表 課程快結束了,開始整理以前做的冗雜的筆記,發現這部分細
原创 LVM條帶化
內容: 1. LVM條帶化簡介 2. LV條帶化前後數據存儲結構探究 LVM的條帶化: 描述: 爲了性能考慮,考慮將數據跨越多個磁盤上存儲,即把LV上連續的數據分成大小相同的塊,然後依次存儲在各個磁盤PV上,類
原创 LVM 詳解
內容:(會在後期繼續整理擴充該部分內容;歡迎探討) 1. LVM基本創建及管理 2. LVM快照 3. LVM與RAID的結合使用:基於RAID的LVM LVM創建: 描述: LVM是邏輯盤卷管理(Logical
原创 linux 啓動過程分析
Linux系統啓動過程分析 主要內容: 1. 啓動過程幾個主要文件簡介 2. 開機過程詳細說明 3. 開機過程詳圖 啓動過程中的幾個主要文件及其作用: 文件名稱 (按照加載次序列出)
原创 linux 文件特殊權限位小結
SUID、SGID、STICKY簡介: 在瞭解特殊權限位前,先來了解一下安全上下文概念。 安全上下文: 進程運行時能夠訪問哪些資源或文件,不取決於進程文件的屬主屬組,而是取決於運行該命令的用戶身份的uid/gid,以該身份獲取各種系
原创 linux shell I/O重定向小結
材料總結,大部分內容及示例摘自《Advanced Bash-Scripting Guide》中chapt:An in-depth exploration of the art of shell scripting;需要詳細請自行
原创 linux shell 數組建立及使用技巧
參考其他老鳥的總結,小結一下array 數組申明: [root@localhost ~]# ARRAY=(a b c d) #一對括表示是數組,數組元素用“空格“符號分割開。[root@localhost ~]# echo $ARR
原创 修改initrd,創建一個微型的linux系統
創建一個MiniLinux: 通過對RamDisk(Initrd)分析,現在瞭解了initrd的主要原理及工作流程,爲了加深對該過程的理解,下面使用initrd創建一個微型的linux系統,也更加深對linux開機過程的原理性瞭解:並用