Time of Update: 2013-12-24
前一陣子在QQ上和朋友聊天的時候,總會看到有人說Linux上的應用程式開發是高手才可以完成的,而且這種“迷信”在目前似乎還很普遍。然而,情況並不是這樣的,從程式庫的支援方面,Linux平台為使用者級應用程式的開發提供了很多功能強大且豐富的程式庫,而且它們大部分是跨平台的Boost、OpenGL、STL、Qt、Java等)和基於POSIX標準的glibc等),同時Linux核心還為驅動程式的開發提供了功能完備的核心介面,從開發工具方面,Linux提供了功能強大的編譯器GCC和調試器GDB,藉助它們
Time of Update: 2013-12-24
linux掛載是有很值得學習的地方,這裡我們主要介紹linux掛載方法,本文包括講解它的詳細步驟。現在的Usb裝置很多,如mp3,u盤,讀卡機等,但在 linux掛載方法上不一定被認出來,比如說我的讀卡機+1g mmc卡通過mount命令能夠被red hat linux掛載方法,但我的mp3和清華紫光的u盤確不能夠被識別,在網上搜尋了很多的方法,但都不成功,現把自己總結的經驗分享出來。插入隨身碟之後,按照下面的步驟:1.fdisk -l /dev/sd*fdisk -l
Time of Update: 2013-12-24
Linux下NTFS分區的寫操作只需通過簡單點擊即可完成。在你正常的工作中,假如你裝的是雙系統,其中一個是Winodws系統,而你又在Linux環境下辦公,需要用到Windows分區中的某文檔資料或寫入相關檔案,這時Windows分區又是NTFS,正常情況下Linux下是不支援對NTFS這個檔案系統是閉源)的寫操作,你需要安裝一個專門的工具,讓Linux支援對NTFS的寫操作,以下教程來自ubuntugeek,非常簡單:ntfs-config程式可以讓你通過友好的圖形介面配置NTFS檔案系統寫操
Time of Update: 2013-12-24
在學習Linux的時候,我們會遇到很多問題。瞭解一些Linux實用技巧,掌握Linux實用技巧對大家更方便地使用Linux系統有所協助。1、處理特殊的檔案名稱假設Linux系統中有一個檔案名稱叫“-ee”,如果我們想對它進行操作,例如要刪除它,按照一般的刪除方法在命令列中輸入rm-ee命令,介面會提示我們是“無效選項”invalidoption),原來由於檔案名稱的第一個字元為“-”,Linux把檔案名稱當作選項了,我們可以使用“--”符號來解決這個問題,輸入“rm---ee”命令便可順利刪除名
Time of Update: 2013-12-24
隨著網路的迅猛發展,生活中我們很多人都離不開了網路。這也就導致很多人開始學習電腦知識。比如,很多人學習Linux作業系統。學習Linux作業系統時,經常會遇到問題,今天所講解的問題就是用Squid來控制檔案類型的訪問。Linux的一大好處就是能夠非常方便地對IP網路進行路由,很多Linux系統就是專門用作Internet接入路由器。但是,iptables或ipchain等包過濾軟體只能控制使用者訪問哪些網站,而無法控制使用者訪問哪些檔案。使用Linux下的Proxy
Time of Update: 2013-12-24
在當今的社會,電腦越來越普及,我們應用電腦,可我們知道電腦是怎樣工作的嗎?電腦中必不可少的就是作業系統。而Linux的發展非常迅速,有趕超微軟的趨勢。這裡介紹Linux的知識,讓你學好應用Linux系統。今天一講Linux系統下通過Grub突破root使用者的技巧,希望你記住Linux系統下通過Grub突破root使用者的技巧 。先說grub的設定,如下 default=1 timeout=10
Time of Update: 2013-12-24
開源環境使用者有些時候需要用到其他環境. 這時候我們就可以藉助vmware來搭建其他環境來工作|學習!下面我們就在RHEL5環境下安裝vmware並通過vmware來安裝OpenBSD系統1.下載vmware workstation 7.0 for linux (rar)2.解壓-->可以安裝rarlinux等軟體來解壓-->wine 通過wine來安裝winrar 在去開啟rar包
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防火牆。怎樣才能安裝Linux防火牆呢?本文為你講解安裝Linux防火牆。假設有一個區域網路要串連到Internet上,公用網路地址為202.101.2.25。內部網的私人地址根據RFC1597中的規定,採用C類地址192.168.0.0~192.168.255.0。為了說明方便,我們以3台電腦為例。實際上,最多可擴充到254台電腦。 具體操作步驟如下。
Time of Update: 2013-12-24
Linux有很多值得學習的地方,這裡我們主要介紹Linux應用程式,為了讓 Linux應用程式在全世界範圍都可以使用,而不會在西方語言與世界上其他語言之間產生任何區別,我們應該發行一些本地化後的版本,它們可以輸入、儲存、提取或呈現任何語言,而不管這些語言是多麼複雜。多語言庫,或稱為 m17n,為類 UNIX® 平台上的所有語言提供了一個國際化解決方案。Linux應用程式在很短的時間之內 —— 總共還不到 20 年 ——
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
Linux的發展迅速,在短短的時間裡已經趕上了微軟,讓微軟也重視了這個對手,也許你在學習Linux,這裡講解查看Linux網口流量的指令碼問題,希望能學會查看Linux網口流量指令碼的知識。通過本指令碼,發現bash確實在算術運算方面比老的shell要強大,為此需要開始學習bash,以利用它強大的功能。不過bash中的for語句功能和c中差異比較大。# cat stream #! /bin/bash
Time of Update: 2013-12-24
linux zip命令zip -r myfile.zip ./*將目前的目錄下的所有檔案和檔案夾全部壓縮成myfile.zip檔案,-r表示遞迴壓縮子目錄下所有檔案.2.unzipunzip -o -d /home/sunny myfile.zip把myfile.zip檔案解壓到 /home/sunny/-o:不提示的情況下覆蓋檔案;-d:-d /home/sunny 指明將檔案解壓縮到/home/sunny目錄下;3.其他zip -d myfile.zip
Time of Update: 2013-12-24
crond是Linux用來定期執行程式的命令。當安裝完成作業系統之後,預設便會啟動此任務調度命令。crond命令每分鍾會定期檢查是否有要執行的工作,如果有 要執行的工作便會自動執行該工作。而Linux任務調度的工作主要分為以下兩類:1、系統執行的工作:系統周期性所要執行的工作,如備份系統資料、清理緩衝2、個人執行的工作:某個使用者定期要做的工作,例如每隔10分鐘檢查郵件伺服器是
Time of Update: 2013-12-24
1. 開啟虛擬機器,虛擬機器運行到 kgdb: Waiting for connection from remote gdb2. 在Host機上運行: socat tcp-listen:8888 /tmp/vbox2, 其中/tmp/vbox2為管道檔案,它是目標機串口的重新導向目的檔案,socat將這個管道檔案又重新導向到tcp socket的8888連接埠。3. 開啟一個新的虛擬終端,cd path/to/kernel/source/tree, 然後執行gdb ./vmlinux輸出GNU
Time of Update: 2013-12-24
開原始碼開發實驗室召集的來自超過24個核心的Linux案頭系統項目的負責人,共同商議各自項目的差異並找到彼此的共同點,以齊心協力開發出最優秀的Linux案頭系統。所有的報導都指出,開原始碼開發實驗室舉行的這個會議十分成功。而這個會議最大的成功之處,也許是各個與會者認識到彼此之間有多大的共同之處。開原始碼開發實驗室的Linux案頭系統項目的經理John
Time of Update: 2013-12-24
目前,開源技術以及深入到很多行業中,包括虛擬化技術、安全技術以及嵌入式技術。關於Linux在嵌入式中行業中的應用還需要不斷完善。最近在嵌入式行業中掀起了一場併購風暴,嵌入式的巨頭都紛紛瞄準開源Linux。LynxOS即時作業系統的開發人員Lynx公司成功逃過了被收購的命運,在這批收購中,Intel公司收購了風河公司,Cavium網路公司收購了Montavista和RIM公司的股票以此擷取QNX軟體系統。Singh在嵌入式系統大會(ESC)上的採訪中表示:“我認為目前軟體棧部分發揮著輔
Time of Update: 2013-12-24
1.1 Shell編程概述shell程式是一個包含UNIX命令的普通檔案,這個檔案的許可許可權至少應該為可讀和可執行。在shell提示符下鍵入檔案名稱就可執行shell程式,資料可以通過三種方式傳送到shell程式
Time of Update: 2013-12-24
Linux中的Shell即解釋命令的外殼程式,能使用Shell熟練地編製程式對更好的使用Linu是大有便利的。這裡我就介紹其中的兩個小技巧以C Shell為例):1.重複一條語句repeat)傳統格式為:repeat num commandnum代表迴圈次數,command代表所要執行命令。然而我們可以使用一種方法欺騙C
Time of Update: 2013-12-24
不瞞你說,當筆者第一次發現這個名為 GNOME Shell 的東東時,首先便聯想到了 KDE 4 中的 Plasma。雖然二者同為 Desktop Shell,但還是有所不同。根據 GNOME Shell 首頁的描述,GNOME Shell 所扮演的角色似乎比 Plasma 更多一些。除了處理現有 GNOME 案頭中由面板所提供的功能之外,GNOME Shell 也將取代 GNOME 原來的視窗管理器。GNOME Shell 目前,GNOME Shell 仍然處於早期開發階段。開發 GNOME