Time of Update: 2018-12-05
文章目錄 3、在虛擬終端之間切換4、關閉一個虛擬終端3、在虛擬終端之間切換4、關閉一個虛擬終端 Linux虛擬終端命令Screen用法詳解 From: http://blog.csdn.net/benbmw2008/article/details/9335781在使用ssh或者telnet登入遠程主機後,執行一些耗時的命令,如果此時ssh或者telnet中斷,那麼遠程主機上正在執行的程式或者說命令也會被迫終止。
Time of Update: 2018-12-05
文章目錄 (E) But how do I switch between these two tasks?Common screen commands linux中screen命令的用法From:
Time of Update: 2018-12-05
http://blogold.chinaunix.net/u3/112205/showart_2191169.html Linux核心2.4和2.6編譯模組的方法 2.6下的模組,副檔名為.ko,而不是2.4下的.o。很多初學者寫完模組之後,會使用2.4的方法來編譯模組。/*filename: test.c*/#include <linux/init.h>#include <linux/kernel.h>#include
Time of Update: 2018-12-05
http://hi.baidu.com/hust_chen/blog/item/54a8c516231d0c0ec93d6d3e.html linux下動態連結程式庫的載入及解析過程(ZZ)2008-12-18 15:19表面上看,動態連結程式庫(dll)的載入及解析是一個十分繁複的過程,其中牽涉到的資料結構及其之間的關係也讓人望而生畏。Whatever,學習這 事情,說到底是沒有捷徑可走的,除了死啃僅有的一些資料,如ELF format、Loaders and
Time of Update: 2018-12-05
linux簡單字元驅動很簡單,只需要在初始化時對物理地址進行映射,再註冊一個fileopenration操作集,然後就和寫裸機程式一樣實現操作集就可以了。問題一:為什麼要進行物理地址到虛擬位址的映射?
Time of Update: 2018-12-05
基於Linux 2.6.30核心符合Linux驅動架構模型針對24C08的Page讀寫做了最佳化。完全類比檔案讀寫方式,支援lseek操作。這個代碼中,包含了裝置的地址,在i2c_add_driver時會去探測該地址上是否有裝置。但通常,做板級開發時,i2c_device被放在board檔案中,i2c_device和i2c_driver根據name欄位來匹配。轉載請註明出處代碼原創註:更新的Linux版本核心中,i2c_driver結構體有少許的變化。 /* * eeprom-24c08.c -
Time of Update: 2018-12-05
linux內建的二進位查看器:1.od -x pm.img # -x:用十六進位顯示2.hexdump -C -n 512 pm.img # -n 512 ;只顯示前512個位元組的資料 -C:左邊顯示16進位,右邊顯示字元3.xxd -u -a -g 1 -c 16 -s +0x2600 -l 512 x.img #顯示從0x2600 開頭的512位元組 ,每排顯示16個位元組除了od 和 hexdump之外,還有哪些類似的工具?在Ubuntu下通過以下命令可以找到幾十種類似的軟體:apt-
Time of Update: 2018-12-05
昨天分別試用了一下Linux下和Windows下的IPv6 Ping,發現無法ping Link-local地址,百思不得其解,遂上網google一下,終於找到了原因。 Windows XP下的IPv6地址: Ethernet adapter Test: Connection-specific DNS Suffix . : IP Address. . . . . . . . . . . . : 192.168.39.137 Subnet Mask .
Time of Update: 2018-12-05
Linux下的Packet Socket的使用Hanse <hansel@163.com> 2009-4-3Linux支援PF_PACKET類型的通訊端,用於實現使用者層的網路通訊協定。通過該SOCK_RAW類型的Packet
Time of Update: 2018-12-05
http://hi.baidu.com/heidycat/blog/item/f8fe3ba1c1026b8e46106472.html在linux下,程式的運行過程比我想象中要複雜得多了。即便一個程式沒有包含任何標頭檔,但在編譯之後,便會發現目標檔案中包含了libc庫。譬如,在MIPS的體系環境中,對C程式使用動態連結程式庫進行編譯後得到相應的目標檔案,對該目標檔案反組譯碼後,會發現section:.MIPS.stubs,這個section相當於IA32體系下的.plt,跟蹤了一下,那段stu
Time of Update: 2018-12-05
註:configure.in和configure.ac是同一檔案的不同稱呼,configure.in是比較早的版本。先前條件:目前的目錄下有源碼和已經寫好的makefile.am 1. autoscan 產生了configure.scan,autoscan.log檔案 2.將configure.scan 修改為 configure.in 然後修改configure.in中的內容。網上比較多的一個版本修改的內容如下:[litao@vm0000131 hello]$
Time of Update: 2018-12-05
轉自:http://blog.chinaunix.net/uid-22917448-id-1765508.htmlASoC Machine DriverASoC機器驅動===================The ASoC machine (or board) driver is the code that glues together the platformand codec drivers.ASoC機器或板級驅動是把平台和解碼器驅動粘合在一起的代碼。The machine driver
Time of Update: 2018-12-05
轉自:http://blog.chinaunix.net/uid-22917448-id-1765503.htmlAudio Clocking音頻時鐘==============This text describes the audio clocking terms in ASoC and digital audio ingeneral. Note: Audio clocking can be complex!本文本總體描述ASoC和數字音頻中的音頻時鐘條款。Master Clock主時鐘---
Time of Update: 2018-12-05
常用的APT命令參數: apt-cache search package 搜尋包 apt-cache show package 擷取包的相關資訊,如說明、大小、版本等 sudo apt-get install package 安裝包 sudo apt-get install package - - reinstall 重新安裝包 sudo apt-get -f install 修複安裝"-f = ——fix-missing" sudo apt-get
Time of Update: 2018-12-05
用BDI2000調試Linux核心和模組hansel@163.com2007-12-22BDI2000是性價比較高的JTAG調試器,通過裝載不同的firmware就可以支援ARM、MIPS、XSCALE等多種嵌入式處理器。我所用的是mips版本的bdiGDB,也就是能夠模擬成為gdbserver,配合gdb進行原始碼級調試。所用Linux核心為2.6.18.8版本。1、BDI2000設定檔如果目標板有bootloader,比如redboot或者u-boot,則可以先用bootloader初始化目
Time of Update: 2018-12-05
今天擺弄實驗室新搬過來的機器,因為整個學校開始使用內網分配IP的方法,所以所有網路設定都需要更改。 弄了大半天的時間,自己的伺服器還是上不了網,很是鬱悶。後來仔細分析,在同一個網段下的主機可以ping通,其他網路的主機就無法ping通,可能就是路由的問題。 然後查了好多路由的配置, 發現是缺少預設路由的問題,於是加上如下語句:route add default gw 192.168.1.1問題解決。
Time of Update: 2018-12-05
一、在Linux下查看二進位檔案的軟體:xxdhexdump 二、編輯:1、biew2、hexedit3、vimVim 來編輯二進位檔案。Vim 本非為此而設計的,因而有若干局限。但你能讀取一個檔案,改動一個字元,然後把它存檔。結果是你的檔案就只有那一個字元給改了,其它的就跟原來那個一模一樣。 要保證 Vim 別把它那些聰明的竅門用錯地方,啟動 Vim 時加上 "-b" 參數: vim -b datafile這個參數設定了 'binary' 選項。其作用是排除所有的意外副作用。
Time of Update: 2018-12-05
Swap,即交換區,除了安裝Linux的時候,有多少人關心過它呢?其實,Swap的調整對Linux伺服器,特別是Web伺服器的效能至關重要。通過調整Swap,有時可以越過系統效能瓶頸,節省系統升級費用。 Swap的原理是一個較複雜的問題,需要大量的篇幅來說明。在這裡只作簡單的介紹,在以後的文章中將和大家詳細討論Swap實現的細節。
Time of Update: 2018-12-05
versions: 2002-Oct-25,2002-Nov-01,04,07,08,10,11,12,172003-Jun-13Randy Dunlap <rddunlap AT osdl.org>======================================================================Copyright (c) 2002-2003 Randy Dunlap.This document may be distributed
Time of Update: 2018-12-05
檔案類型擷取一、stat、fstat 和lstat 函數#include <sys/types.h> #include <sys/stat.h> int stat(const char * pathname, struct stat * buf); int fstat(int filedes,struct stat * buf); int lstat(const char * pathname, struct stat *buf); 三個函數的返回:若成功則為0