Time of Update: 2018-12-04
預設的ANDROID系統中不帶BUSYBOX,所以無法用BUSYBOX IFCONFIG來查看修改MTU值。其實網卡的MTU值是儲存在/sys/class/net/eth0/mtu檔案中,所以可以通過查看和修改檔案達到修改MTU的目的: 以下以查看和修改eth0為例:1. 查看MTU值# cat /sys/class/net/eth0/mtu 2. 修改MTU值# echo "1460" >
Time of Update: 2018-12-04
1 在網站 http://code.google.com/p/protobuf/downloads/list上可以下載 Protobuf 的原始碼。然後解壓編譯安裝便可以使用它了。安裝步驟如下所示: tar -xzf protobuf-2.1.0.tar.gz cd protobuf-2.1.0 ./configure --prefix=/usr/local/protobuf make make check make install 2 > sudo vim
Time of Update: 2018-12-04
配置telnet和samba服務 在telnet和samba服務的協助下,我們可以方便得從其它機器上訪問linux主機。1、配置telnet服務 1) 執行setup命令 # setup (斷行符號) 2) 在列表中選擇telnet服務,用空格選中和取消,重起xinetd服務 # service xinetd restart (斷行符號) 這時telnet服務就啟動了。 3) 添加一個用於訪問的使用者:guest # useradd guest 4)
Time of Update: 2018-12-04
Linux下的網路通訊協定分析工具-tcpdump快速入門手冊 TCPDUMP簡介在傳統的網路分析和測試技術中,嗅探器(sniffer)是最常見,也是最重要的技術之一。sniffer工具首先是為網路系統管理員和網路程式員進行網路分析而設計的。對於網路管理員來說,使用嗅探器可以隨時掌握網路的實際情況,在網路效能急劇下降的時候,可以通過sniffer工具來分析原因,找出造成網路阻塞的來源。對於網路程式員來說,通過sniffer工具來偵錯工具。
Time of Update: 2018-12-04
Flashrom 這款工具來自於http://www.coreboot.org/Flashrom項目(即著名的 LinuxBIOS)。藉助該工具,我們可以在 Linux 下輕鬆、方便的備份或BIOS 更新。安裝 Flashrom在使用 Flashrom 之前,首先你需要安裝它。目前,一些流行的 Linux 發行版都可以通過自身的包管理器來安裝 Flashrom。例如,Debian/Ubuntu 使用者可執行如下命令:$ sudo apt-get install flashromFedora
Time of Update: 2018-12-04
1、opensuse,眾多linux版本裡我認為最好的,對硬體支援最佳,3CD的安裝就知道對使用者的支援最好。 官方首頁:http://www.opensuse.org/ 2、kde,個人比較喜歡的linux的案頭,基於QT的軟體都是經典。 官方首頁:http://www.kde.org/ 3、openoffice,linux下的文文書處理軟體,全面相容office。Writer、Impress、Mass、Draw、Calc、Base六個功能模組。 官方首頁:http://www.op
Time of Update: 2018-12-04
什麼是core dumpcore dump又叫核心轉儲, 當程式運行過程中發生異常, 程式異常退出時, 由作業系統把程式當前的記憶體狀況儲存在一個core檔案中, 叫core dump。core dump在應用crash掉之後對問題的診斷是很有協助的。而在預設安裝的時候core dump是關閉狀態的。如何查看系統是否開啟了core dump使用【ulimit -c】查看core dump是否開啟。如果結果為0,則表示此功能處於關閉狀態,不會產生core檔案如何開啟core
Time of Update: 2018-12-04
作為Linux系統的一個監控工具,請先去官網下載適合自己系統的軟體包。 官網地址:http://nmon.sourceforge.net/pmwiki.php?n=Site.Download 下載下來,首先ftp到linux主機上面,建立一個目錄,nmon。位置自己定。 不過最好是放在 /usr/bin/nomn/裡面,畢竟是可執行檔嘛。 之後解壓。解壓之後就會發現有東西出來,比如 nmon_x86_64_mint8。 賦予可執行許可權,chmod +x
Time of Update: 2018-12-04
linux核心啟動過程——基於S3C2410(1)zImage自解壓轉載自:http://blog.csdn.net/y296144646q/article/details/5683004linux核心啟動過程——基於S3C2410
Time of Update: 2018-12-04
以下操作均由sybase使用者來做:建立一個指令檔,譬如/sybase/script/dump.sh類容如下$ cat dump.sh/sybase/OCS-12_5/bin/isql -Usa -P******* -S******* -i /sybase/script/dump.sql -o /sybse/script/dump.logmv /caiwubackup/backup/cwbase1.bak /caiwubackup/backup/cwbase1_`date
Time of Update: 2018-12-04
在Linux裡運行Windows程式通常有兩種方法:1. 開虛擬機器2. 使用類似wine的類比程式開虛擬機器的話比較耗資源,況且我只是想運行一些簡單在Win程式。。。。先看看下面的介紹吧:-)Wine簡介許多人面臨著擁有的軟體不能在他的電腦上啟動並執行困擾。隨著 Linux 近來的流行,因為作業系統的不同而發生的更加頻繁。你的 Windows 軟體不能在 Linux 上運行,而你的 Linux 軟體不能在 Windows 上運行。
Time of Update: 2018-12-04
/////////////////////////////////////////////////////////// Bare Bones Browser Launch //// Version 1.5 //// December 10, 2005 /
Time of Update: 2018-12-04
ll_re_block()函數:核心塊裝置讀寫都是通過該函數申請請求項來完成的。該函數首先建立請求項,並插入到指定塊裝置的請求隊列中,實際的讀寫操作則是用請求項函數request_fn()來完成的--對與硬碟來說是do_hd_request().該函數建立的請求項後,首先會檢查對應的請求項隊列是否為空白,如果為空白則設定該請求項為當前請求項,否則利用電梯演算法將該請求項加入請求項隊列。由於每個do_hd_request()在結束每個請求項處理後,都會通過終端回呼函數(read_intr和writ
Time of Update: 2018-12-04
1.Linux核心啟動過程概述 一個嵌入式 Linux 系統從軟體角度看可以分為四個部分:引導載入程式(Bootloader),Linux 核心,檔案系統,應用程式。其中 Bootloader是系統啟動或複位以後執行的第一段代碼,它主要用來初始化處理器及外設,然後調用 Linux 核心。Linux 核心在完成系統的初始化之後需要掛載某個檔案系統做為根檔案系統(Root Filesystem)。根檔案系統是 Linux 系統的核心組成部分,它可以做為Linux 系統中檔案和資料的儲存地區,
Time of Update: 2018-12-04
本文簡要介紹X86-32架構下的Linux kernel被boot loader(如grub)載入到記憶體後,如何從最初的實模式,切換到保護模式,並開啟分頁機制。本文不涉及boot loader如何將核心載入到記憶體,因為這是boot
Time of Update: 2018-12-04
linux 下連續使用多個scanf() 會有問題,執行個體: while (1) { printf("Please input: "); scanf("%s",pstr) ; } 這段程式運行會出問題,當一次輸入後,會不停的提示Please input:,程式不會在scanf等待下一次的輸入。一般資料會說添加fflush函數可解決這個問題: while (1) { printf("Please input: "); scanf("%s",pstr)
Time of Update: 2018-12-04
動態連結程式庫管理命令 為了讓動態連結程式庫為系統所共用,還需運行動態連結程式庫的管理命令--ldconfig.此執行程式存放在/sbin目錄下.
Time of Update: 2018-12-04
CFQ調度器是四種IO Scheduler中最複雜的一個,redhat有個文檔可以做為入門的文檔先瞭解下 red-hat-enterprise-linux-5-io-tuning-guide.pdfThe cfq scheduler maintains a maximum of 64 internal request queues; each process running on thesystem is assigned to any of these queues. Each time a
Time of Update: 2018-12-04
本文接前 篇文章繼續向大家推薦經典的linux編程圖書,本文重點向大家介紹網路編程相關的一些經典書籍。linux網路編程linux網路編程最經典的圖書莫過於W.Richard Stevens的《unix網路編程》,這套書分為兩冊,第一冊主要講解網路編程的socket介面,同時還詳細的介紹了跟編程密切相關的網路基礎理論與 協議,這本書也需要花較多時間才能夠真正掌握,同時它也是一本需要反覆研讀的書,一旦您融匯了該書的知識與技巧,想不會網路編程都不行,強烈五星級推薦
Time of Update: 2018-12-04
1. Linux核心ipv4網路部分分層結構:BSD socket層: 這一部分處理BSD socket相關操作,每個socket在核心中以struct socket結構體現。這一部分的檔案主要有:/net/socket.c /net/protocols.c etcINET socket層:BSD socket是個可以用於各種網路通訊協定的介面,而當用於tcp/ip,即建立了AF_INET形式的socket時, 還需要保留些額外的參數,於是就有了struct sock結構。檔案主要有:/net/