Time of Update: 2013-12-24
Linus在當年放出這個核心的時候曾留下如下的內容:
Time of Update: 2013-12-24
在Windows系統中,磁碟片段是一個常見的問題,如果不注意,系統效能可能被侵蝕。Linux使用第二擴充檔案系統 (ext2),它以一種完全不同的方式處理檔案儲存體。Linux沒有Windows系統中發現的那種問題,這使得許多人認為磁碟片段化根本不是一個問題。但是,這是不正確的……在Windows系統中,磁碟片段是一個常見的問題,如果不注意,系統效能可能被侵蝕。Linux使用第二擴充檔案系統
Time of Update: 2013-12-24
潛藏密碼作為Linux產品的既定事實標準已經有好多年了,md5密碼的運用亦是如此。但是,運用傳統的潛藏密碼要領也有不足之處,甚至md5也不像以前那麼安全了。潛藏密碼檔案的一個缺點就是,任意一個須要查詢個別潛藏密碼(如您的密碼)的使用程式也可以看到其他人的潛藏密碼,這也就意味著任意一個可以讀取潛藏檔案的惡意工具都能夠獲得別人的潛藏密碼。除了潛藏,還有一個叫做tcb的可供選擇的辦法,它由Openwall
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磁碟分割的一些命令,Linux磁碟分割還是比較常用的,在這裡我把總結的結果拿出來和大家分享一下,希望對大家有用。一、df命令;df是來自於coreutils軟體包,系統安裝時,就內建的;我們通過這個命令可以查看磁碟的使用方式以及檔案系統被掛載的位置;舉例:[root@localhostbeinan]#df-lhFilesystem容量已用可用已用%掛載點/dev/hda811G6.0G4.4G58%//dev/shm236M0236M0%/dev/shm/d
Time of Update: 2013-12-24
Linux作業系統越來越受到電腦使用者的歡迎,如果你是Linux作業系統的老使用者,這裡為你介紹Linux/UNIX命令dd知識:dd 是 Linux/UNIX 下的一個非常有用的命令,作用是用指定大小的塊拷貝一個檔案,並在拷貝的同時進行指定的轉換。dd 的主要選項:指定數位地方若以下列字元結尾乘以相應的數字:b=512, c=1, k=1024, w=2, xm=number mif=file輸入檔案名稱,預設為標準輸入。of=file輸出檔案名,預設為標準輸出。ibs=bytes一次讀入
Time of Update: 2013-12-24
Linux系統越來越受到電腦使用者的歡迎,你瞭解Linux系統嗎?你是Linux系統的應用者嗎?本文為你詳細介紹Linux命令,為你在學習Linux命令時起一定的作用。發現這些系統資訊查看命令也可以總結出一篇小小的東西來了。系統# uname -a # 查看核心/作業系統/CPU資訊# head -n 1
Time of Update: 2013-12-24
網路時代的到來,幾乎很多人都上網,聊天、購物等等。作為以伺服器為主Linux作業系統,它也具有很強的路由器功能,運用好Linux作業系統的這一特點,對於中小型企業來說,是非常有用的。也許很多人還不知道,Linux本身就可以實現路由器功能,Linux系統是一個強大的網路作業系統,本身就具有出色的路由器功能,只要經過非常少的幾步設定,就會使用Linux系統本身成為一台出色的路由器。要想使Linux系統達到這種目的,首先得查看Linux系統的核心中是否開啟了IP轉寄功能,可以通過下列命令來查看:#ca
Time of Update: 2013-12-24
很多的人都開始學習Linux作業系統。當我們學習Linux時,會遇到很多的問題。最近看Linux記憶體管理,看到紅/黑樹狀結構這一部分甚為頭大,於是瞭解了一下紅黑數的基本知識。詳細講解一下Linux記憶體管理。紅/黑樹狀結構是平衡二叉樹的一種,它有很好的性質,樹中的結點都是有序的,而且因為它本身就是平衡的,所以尋找也不會出現非常惡劣的情況,基於二叉樹的操作的時間複雜度是O(log(N))。Linux核心在管理vm_area_struct時就是採用了紅/黑樹狀結構來維護記憶體塊的。先到includ
Time of Update: 2013-12-24
電腦日複一日發展,網路已經越來越離不開生活。現在arp病毒太猖狂,區域網路裡tcpdump一查看好機台機子都在搞arp攻擊(有的是故意的,在共用頻寬上網的時候,有的是中毒的),路由器又不支援客戶機ip和mac地址綁定,深受arp病毒之苦,現將防毒經驗奉上,供各位參考。arp病毒的原理不外乎欺騙網關和被攻擊機器的mac地址和ip的綁定情況。在沒有路由器控制權或者路由器不支援客戶機ip和mac綁定的情況下,要正常上網很麻煩。在linux下治標的辦法很容易。在本機只要網關mac地址靜態繫結,那麼網關的
Time of Update: 2013-12-24
電腦中必不可少的就是作業系統。而Linux的發展非常迅速,有趕超微軟的趨勢。這裡介紹Linux的知識,讓你學好應用Linux系統。比如要把/etc/apache/bin目錄添加到PATH中,方法有三:1.#PATH=$PATH:/etc/apache/bin使用這種方法,只對當前會話有效,也就是說每當登出或登出系統以後,PATH 設定就會失效2.#vi /etc/profile在適當位置添加 PATH=$PATH:/etc/apache/bin 注意:= 即等號兩邊不能有任何空格)這種方法最好,
Time of Update: 2013-12-24
如果你是個網路發燒友,你一定經常在網上下載東西吧,你學過在Linux作業系統下使用wine運行迅雷5的方法嗎?本文為你講解Linux作業系統運行迅雷5。一、下載ies4linux 去 http://www.tatanka.com.br/ies4linux/page/Installation 下載ies4linux的檔案包(目前版本為2.99),然後解壓縮。注意:這個網站被大陸和諧了,需要跳牆。至於怎麼跳,諸位就各顯神通了:-) 一些發行版的軟體源裡也會有ies4linux的包,比如Ubuntu、
Time of Update: 2013-12-24
Linux是特別不錯的檔案系統,於是我研究了一下Linux UNIX系統,在這裡拿出來和大家討論,希望對大家有所協助。九十年代早期我曾為當時所使用的電腦花了很多錢購買了一塊 80MB 的大容量在當時是這樣)硬碟,從那時起,檔案系統和硬碟就總是很令我著迷。讓我樂在其中的事情就是通過匯流排來回傳輸大塊的資料,讀取和寫入大量的檔案,並進行標準檢查。也許您並不像我這樣沉迷於硬碟和那些追蹤檔案、目錄的軟體,但是您至少會關心如何保護資料安全、高效地使用磁碟機、以及從系統貧瘠的 I/O
Time of Update: 2013-12-24
文章中引用的代碼來源於LXR,所分析的核心版本是v2.6.31。linux核心通過定義list_head以及對於list_head上的一組操作實現對不同類型的迴圈鏈表的同類操作,這種做法避免了對於不同資料類型的迴圈鏈表定義重複的操作函數,使代碼得到了充分的使用,是一種十分有效編程方法。list_head的定義:19struct list_head {20 struct list_head *next,
Time of Update: 2013-12-24
一直想通過Bash實現像VI編輯器中那樣,按一個鍵便自行執行某種操作,一個偶然的機會發現stty可以實現。請先看指令碼:#!/bin/sh# 我們可以通過這個指令碼來實現,對按鍵的自動檢測。至於用作什麼,大家仁者見仁,智者見智了就,“英雄必有用武之地的”。# 2009-12-29 13:00:54 update# wangxiaoyu(AT)live.com From http://wangxiaoyu.blog.51cto.com_tty_setting=$(stty
Time of Update: 2013-12-24
[root@XXX ~]# ifconfigeth0 Link encap:Ethernet HWaddr 00:0C:29:C8:87:DBinet addr:192.168.5.103 Bcast:192.168.5.255 Mask:255.255.255.0inet6 addr: fe80::20c:29ff:fec8:87db/64 Scope:LinkUP BROADCAST
Time of Update: 2013-12-24
本文這裡分析Linux動態庫和windows動態庫通常採用的動態庫調用方法以及程式編製方式。動態庫的目的減少程式的大小,節省空間的,提高效率,具有很高的靈活性。採用動態庫技術對於升級軟體版本更加容易,動態庫裡面的函數不是執行程式本身的一部分,而是根據執行需要按需載入,其執行代碼可以同時在多個程式中共用。windows動態庫技術動態連結程式庫是實現Windows應用程式共用資源、節省記憶體空間、提高使用效率的一個重要技術手段。常見的動態庫包含外部函數和資源,也有一些動態庫只包含資源,如Window
Time of Update: 2013-12-24
這是關於如何用各種可以得到的介面為Linux開發網路程式的系列文章的第一篇。就像大多數Unix-based的作業系統一樣,Linux支援將TCP/IP作為本地的網路傳輸協議。在這個系列中,我們假定你已經比較熟悉Linux上的C編程和Linux的一些系統知識諸如signals, forking等等。
Time of Update: 2013-12-24
先裝個freeglut或者mesa。以freeglut舉例,裝好後會在/usr/include/GL中出現glut.h,在/usr/lib下出現libglut.so,如果沒有就自己拷一下。然後寫個測試程式,如test.c,用以下命令編譯:gcc -lglut test.c -o test產生可執行檔test,然後:./test看到方框說明安裝成功:)如手上沒有現成的測試例子,附件是openGL紅寶書的第一個例子hello.c #include <GL/glut.h>void
Time of Update: 2013-12-24
一、if 條件陳述式 格式: if 條件運算式 then #當條件為真時執行以下語句 命令列表 else #為假時執行以下語句 命令列表 fi if 語句也可以嵌套使用 if 條件運算式1 then if 條件運算式2 then 命令列表 else if 條件運算式3 then 命令列表 else 命令列表 fi fi else 命令列表 fi 你可以進行多層嵌套 一個if語句一定要跟一個fi 表示該層條件結束否則會造成語法錯誤結合前面講的 舉例如下: