Time of Update: 2013-12-24
這是Kardinal所著《開源世界旅行手冊》中的一部分──《學習 DocBook》。本部分從 XML 講起,包含 DocBook 介紹、DocBook 環境搭建、建立 DocBook 文檔、DocBook 編輯軟體、發布 DocBook 文檔等內容。新手閱讀此部分,可以快速進入 DocBook 之門;而老手也可以從中找到實用的參考,並從作者的經驗中獲益。現 Kardinal 決定予以提前放出,以饗讀者。《學習 DocBook》目錄如下:XML簡介XML文法標記 元素 處理指示 檔案頭部 實體
Time of Update: 2013-12-24
大部分使用者都會擔心,萬一硬碟發生故障,資料丟失咱們辦呢?其實現在不少使用者由於硬碟容量等方面的限制,都會在主機上掛有不止一塊的硬碟。此時若把這些硬碟組成一個磁碟陣列,那麼使用者就可以高枕無憂了。磁碟陣列可以將多個硬碟組成一個虛擬硬碟。在操作上,使用者會覺得跟使用單一硬碟沒有什麼不同。但是在實際儲存資料過程中,磁碟陣列是將資料分別儲存在不同的硬碟上,以提高資料的安全性。筆者今天將跟大家說說如何在Linux環境下玩轉磁碟陣列。一、使用磁碟陣列可以帶來哪些好處?在具體如何配置磁碟陣列之前,筆者要先給
Time of Update: 2013-12-24
一則簡訊,Red Hat的Matthew Garrett正積極通過參與多種開源X.Org驅動,去改進Linux GPU的電源管理。電源管理涉及的工作很多,但在FOSDEM X.Org會議上,Garrett透露了他的進展。他正試圖節省GPU、顯存、輸出和顯示的能耗。為節省GPU核心的功率,他試圖去實現支援不同驅動程式的門控時鐘clock-gating)和重新計時re-clocking),同時在幀緩衝器壓縮和重新計時上減少顯存的能耗。 NVIDIA在Linux驅動更新至 180.29X
Time of Update: 2013-12-24
很多Linux資料備份產品都在不斷增加新的功能,且開始在企業中變得更為主流。現在,多數主要儲存管理廠商(如HP和Symantec)已經為其儲存管理工具提供了Linux版本。在一些Linux資料備份軟體中,廠商們已能夠提供備份到雲端、處理虛擬化系統和資料去重的能力。顯然,現在尋求備份Linux系統的使用者有了更多的選擇,可以享受更先進的功能。隨著雲備份變得更加普及,Zmanda等Linux備份廠商正在向他們的產品中添加Linux雲備份。以Zmanda為例,Zmanda
Time of Update: 2013-12-24
在不同的開發環境中,往往都有給子的庫檔案。庫檔案就是那些為了實現某個特定功能的代碼或者程式。在開發應用程式的時候可以直接拿來使用。如此就可以降低開發的工作量。在Linux作業系統中,也提供了很豐富的庫檔案。為此如果Linux作業系統開發人員能夠學會使用這個庫檔案,那麼就可以在很大程度上降低工作量。具體的來說,Linux系統管理員需要瞭解三方面的內容。一是常用的庫檔案,二是庫檔案調用的方法,三是為什麼推薦使用共用庫。瞭解這些內容,系統管理員就可以在程式開發過程中調用庫檔案了。對於庫檔案中到底包含哪
Time of Update: 2013-12-24
1.Linux是大小寫敏感的系統,舉個例子,Mozilla, MOZILLA, mOzilla和 mozilla是四個不同的命令(但是只有第四個mozilla是真正有效命令)。還有,my_filE, my_file,和
Time of Update: 2013-12-24
-本地變數 -影響變數的命令-環境變數 -引號-變數替換 -運算子-位置變數 -運算式替換-標準shell變數 -運算子的優先順序-特殊變數-變數:-什麼是shell變數?-本地變數-環境變數-變數替換(顯示變數)-位置變數-標準變數-特殊變數-影響 變數的命令-本地變數:-本地變數在使用者現在的shell生命期的指令碼中使用-variable-name=value-set顯示本地所有的變數-readonly
Time of Update: 2013-12-24
本文涉及的技術原理都不是新的,對研究人員沒什麼特別大的價值,不過對工程人員應急相應來說不失為一種新的方法.理解攻擊向量】前面兩段廢話直接掠過...實在浪費感情-_-!核心rookit通常以系統調用為攻擊目標,主要出於兩個原因:a.在核心態劫持系統調用能以較小的代價控制整個系統,不必修太多東西;b.應用程式層大多數函數是一個或多個系統調用不同形式的封裝,更改系統調用意味著其上層所有的函數都會被欺騙;在kernel-2.4.27中大約有230多個系統調用,而kernel-2.6.9中大約有290多個
Time of Update: 2013-12-24
雖然Linux和Windows NT/2000系統一樣是一個多使用者的系統,但是它們之間有不少重要的差別。對於很多習慣了Windows系統的管理員來講,如何保證Linux作業系統安全、可靠將會面臨許多新的挑戰。本文將重點介紹Linux系統安全的命令。passwd1.作用passwd命令原來修改賬戶的登陸密碼,使用許可權是所有使用者。2.格式passwd [選項]
Time of Update: 2013-12-24
Linux如何使用自己喜歡的字型?網上文章一大籮筐,只可惜越看越糊塗。什麼freetype啊,xtt啊,xfs啊,xft啊,fontconfig啊,fc-cache啊,一堆莫名其妙的專業名詞加一堆莫名其妙的的設定檔,還要跟X系統糾纏不清。普通人大都要被折磨瘋掉。圖形介面下的配置嘛,也不是沒有,可是,KDE有KDE的搞法,GNOME有GNOME的招數,搞半天后Firefox看個網頁還是沒有改過來,得專門修改瀏覽器的配置……本人在被逼瘋以後慢慢摸索,終於找到了一種簡單的辦法,只需要一個複製粘貼動作加
Time of Update: 2013-12-24
1 在http://www.xmind.net/ 下載檔案。下載前要註冊帳號。下載檔案有多種選擇,推薦下載壓縮包,包含了Windows,Linux,Mac等多個作業系統的版本。2 解壓xmind-portable-3.0.3.200904291819.zip命令:unzip xmind-portable-200811102307.zip3 進入目錄XMind for Linux,並改變xmind的執行許可權。4 建立軟體安裝目錄/usr/local/XMind 5
Time of Update: 2013-12-24
以下是在liux模式下用linux命令瀏覽網頁的方法,可以用linux命令:lynx,links瀏覽web,linux命令:lftp,wget,curl等上傳/下載軟體。用adsl上網: rpm -e rp-pppoe-3.2-3 先刪除舊版的程式 rpm -ivh rp-pppoe-3.3-1.i386.rpm 安裝最新版本
Time of Update: 2013-12-24
本文講述了Linux命令列下常用svn命令的使用方法,希望對您有所協助。1、Linux命令列下將檔案checkout到本地目錄 svn checkout pathpath是伺服器上的目錄) 例如:svn checkout svn://192.168.1.1/pro/domain 簡寫:svn co 2、Linux命令列下往版本庫中添加新的檔案 svn add file 例如:svn add test.php(添加test.php) svn add *.php(添加目前的目錄下所有的php檔案)
Time of Update: 2013-12-24
unix/Linux 低級IO函數的用法,必須掌握寫module ,必要的應用編程知識是應該要有的, 否則 ,怎麼寫應用程式來測試你的module或者driver呢?而且最主要的是 , 瞭解上層調用的介面, 你就明白了上層的開發人員需要什麼, 自己才好實現什麼。把手裡的看書的事情都放下, 先把 Unix環境進階編程這本書 的第三章 徹底搞熟它。內容包括:open) ,尤其是各種常見的參數,到底是什麼意思, 比如常用建立一個空檔案: fd = open("/tmp/xx.txt",O_RDWR |
Time of Update: 2013-12-24
裝置檔案是用來代表物理裝置的。多數物理裝置是用來進行輸出或輸入的,所以必須由某種機制使得核心中的裝置驅動從進程中得到輸出送給裝置。這可以通過開啟輸出裝置檔案並且寫入做到,就想寫入一個普通檔案。在下面的例子裡,這由device_write實現。這不是總能奏效的。設想你與一個連向modem的串口技是你有一個內貓,從CPU看來它也是作為一個串口實現,所以你不需要認為這個設想太困難)。最自然要做的事情就是使用裝置檔案把內容寫到modem上無論用modem命令還是電話線)或者從modem讀資訊同樣可以從m
Time of Update: 2013-12-24
Linux kernel 2.6.31正式發布不到一周的時間,核心開發人員開始遞交改進虛擬化、電源管理、檔案系統和驅動方面的補丁。Red Hat的Avi Kivity正在基於核心的虛擬機器KVM)上進行大量的改動,改進效能和可擴充性;run-time電源管理架構將繼續得到改進;如果開發人員不積極更新驅動補丁,Android和微軟的Hyper-V驅動將在未來版本中移除;Oracle的cluster檔案系統改進;密碼編譯演算法更新等等。另一個許多人沒注意到的事情是:kernel
Time of Update: 2013-12-24
C-kermit是一款整合了網路通訊、串口通訊的工具,它有如下多種功能 1.支援kermit檔案傳輸通訊協定 2.自訂了一種指令碼語言,它強大而便於使用,可用於自動化工作 3.無論是網路通訊,還是串口通訊,操作是一致的,並支援多種硬體、軟體平台 4.有安全認證、加密功能 5.內建FTP、HTTP用戶端功能及ssh介面 6.支援字元集轉換 介紹在ubuntu8.0.4下安裝、使用c-kermit的方法 確保ubuntu能串連上網路,使用一下命令就安裝, sudo apt-get install
Time of Update: 2013-12-24
Linux dir 命令和 ls 命令功能類似,用以查看目錄、檔案許可權等詳細資料。下面來介紹一下關於Linux dir命令具體的使用方法。一、Linux dir命令使用許可權任何使用者都可以在終端使用“ dir ”命令。二、Linux dir命令使用格式在終端使用dir命令的格式為:dir [選項] [目錄名] (使用時無方括弧)三、Linux dir命令功能dir 命令的功能和 ls 命令類似,不過命令參數比較少,可以使用“dir
Time of Update: 2013-12-24
Greg Kroah-Hartman最近說到微軟並沒有驗證其所提交的Linux核心補丁,而Sam Ranji向我們保證微軟一直在忙於測試這200個補丁。來自Novell的Hartman目前在SUSE Labs Division從事著Linux驅動項目的開發工作,他將Hyper-V所用的Linux驅動移植到了Linux核心上以滿足微軟的需要。他對微軟目前的做法感到非常失望,儘管做出了很大的努力才使得代碼相容於Linux核心,但微軟卻並不熱衷於更新其所發布的代碼:hv微軟Hyper-V)驅動通過20
Time of Update: 2013-12-24
本文這裡分析Linux動態庫和windows動態庫通常採用的動態庫調用方法以及程式編製方式。動態庫的目的減少程式的大小,節省空間的,提高效率,具有很高的靈活性。採用動態庫技術對於升級軟體版本更加容易,動態庫裡面的函數不是執行程式本身的一部分,而是根據執行需要按需載入,其執行代碼可以同時在多個程式中共用。windows動態庫技術動態連結程式庫是實現Windows應用程式共用資源、節省記憶體空間、提高使用效率的一個重要技術手段。常見的動態庫包含外部函數和資源,也有一些動態庫只包含資源,如Window