Time of Update: 2018-12-05
轉載: http://blog.csdn.net/zhangyang0402/archive/2010/06/25/5695050.aspx 一、網路拓撲 二、配置網路 1.A,GW1,GW2,B的網路設定 A: eth0: IPADDR :192.168.1.2 NETMASK:255.255.255.0 GATEWAY:192.168.1.1 GW1: eth0: IPADDR :172.16.113.173
Time of Update: 2018-12-05
Qt:qt-everywhere-opensource-src-4.6.0.tar.gz嵌入式平台:2440arm-linux-gcc:4.1.2,下載(我用4.3.2和4.4.1版本時,移植時都有段錯誤。我把它放在:/usr/local/arm/4.1.2/ 。)將 qt-everywhere-opensource-src-4.6.0.tar.gz 壓縮包解壓為3份,分別編譯 PC ,嵌入式 x86 和 arm 三個版本。1. 編譯 PC 版:$ ./configure$ make#
Time of Update: 2018-12-05
一、首先從GNU上下載GCC包,ftp://gcc.gnu.org/,我使用的是最新發行版本gcc-4.5.1.tat.gz,1) tar zxvf gcc-4.5.1.tar.gz2) cd gcc-4.5.13) ./congigure此時會出現這樣的錯誤: gcc configure: error: Building GCC requires GMP 4.2+, MPFR 2.3.1+ and MPC 0.8.0+
Time of Update: 2018-12-05
驅動程式運行在核心空間中,應用程式運行在使用者空間中,兩者是不能直接通訊的。但在實際應用中,在裝置已經準備好的時候,我們希望通知使用者程式裝置已經ok,使用者程式可以讀取了,這樣應用程式就不需要一直查詢該裝置的狀態,從而節約了資源,這就是非同步通知。好,那下一個問題就來了,這個過程如何?呢?簡單,兩方面的工作。一 驅動方面:1. 在裝置抽象的資料結構中增加一個struct fasync_struct的指標2.
Time of Update: 2018-12-05
~ ioctl方法概述目的: 通過裝置驅動程式執行各種類型的硬體控制使用者空間的調用原型:int ioctl(int fd, unsigned long cmd, ...);fd 指的是 檔案描述符”…“ 代表選擇性參數,使用 ”…“ 可以關閉編譯時間的邏輯檢查習慣上使用 char *argp;選擇性參數可以為空白,可為整型,可以是指標;當使用指標時可以交換任意數量的資料。驅動程式的原型實現:int (*ioctl)(struct inode *inode, struct file
Time of Update: 2018-12-05
Linux 下 VPN 用戶端(p p t p )的配置Linux :核心 kernel-2.6.9-42.EL可以先去網站:http:// pptpclient.sourceforge.net/需要用到的軟體: kernel-devel-2.6.9-42.EL(系統內建) dkms-2.0.10-2.fc5.noarch.rpm dernel_ppp_mppe-0.0.5-2dkms.noarch.rpm上面的三個檔案一般在設定linux vpn
Time of Update: 2018-12-05
linux ubuntu10.10下最好的音樂播放器deadbeef十一18無冷Linux, Ubuntu1,162 viewsGo to comment推薦一款播放器Deadbeef,很簡潔、很像Foobar,使用也很方便。Deadbeef對ape、cue的支援非常好。 你可一自訂多個標籤: Deadbeef只支援播放清單,不支援音樂庫,不支援歌詞。下載方法1:喜歡的朋友可以添加ppa源用命令安裝安裝方式: sudo
Time of Update: 2018-12-05
使用80x86處理器進行定址時牽涉到三種不同的地址,其關係如下所示 邏輯地址------------------->線性地址-------------------------->物理地址 (分段)
Time of Update: 2018-12-05
http://hi.baidu.com/serial_story/blog/item/fcec44ec707dd5dd2e2e21ed.html 【整理】Linux核心中的atoi,itoa等函數對於普通應用程式,可以通過包含標頭檔stdlib.h和stdio.h,string.h等,然後調用需要的itoa(),atoi()等函數,但是對於Linux核心來說,無法使用那些C庫中的函數。對此Linux核心裡有了相應的實現:對於atoi()用simple_strtol()
Time of Update: 2018-12-05
Time of Update: 2018-12-05
linux shell 設定檔中預設的字元集編碼為UTF-8 。UTF-8是unicode的一種表達方式,gb2312是和unicode都是字元的編碼方式,所以說gb2312跟utf-8的概念應該不是一個層次上的。在LINUX上進行編碼轉換時,可以利用iconv命令實現,這是針對檔案的,即將指定檔案從一種編碼轉換為另一種編碼。 查了下iconv命令用法如下:iconv [選項...] [檔案...]有如下選項可用:輸入/輸出格式規範:-f, --from-code=名稱
Time of Update: 2018-12-05
Linux 的 initrd (linuxrc,init)摘自linux oracle百度空間 Linux 的 initrd 技術是一個非常普遍使用的機制,linux2.6 核心的 initrd 的檔案格式由原來的檔案系統鏡像檔案轉變成了 cpio 格式,變化不僅反映在檔案格式上, linux 核心對這兩種格式的 initrd 的處理有著截然的不同。本文首先介紹了什麼是 initrd 技術,然後分別介紹了 Linux2.4 核心和 2.6 核心的 initrd 的處理流程。最後通過對
Time of Update: 2018-12-05
XPCOM--LINUX下的組件開發技術的一些補充與說明 原文出自:《世界商業評論》ICXO.COM ( 日期:2004-07-14 13:56) -------------------------------------------------------------------------------- boise bjgxjob@163.com---------------------------------------------------------------------
Time of Update: 2018-12-05
轉自 http://blog.ednchina.com/tiloog/219030/message.aspx 這裡所說的ATA Disk包含兩大類:一類是傳統的並行ATA(PATA),即IDE介面;另一類是目前流行的串列ATA(SATA)。對於IDE的驅動,Linux-2.6.28還進行了保留,其可以驅成傳統的HD裝置,也可以驅成流行的SD裝置。對於SATA裝置,Linux的標準做法是驅成SD裝置,下面對傳統ATA的驅動架構和目前流行ATA的驅動架構進行對比分析說明。
Time of Update: 2018-12-05
大家知道, 在 Windows 平台 命令列中的 SQL*Plus 有命令列曆史回調的功能,在SQL*Plus工具下面,可以利用鍵盤的"向上向下"方向鍵對命令列的進行回調.而在Linux上則沒有該功能(雖然 Shell 可以做到這一點,但是 SQL*Plus 不可以). 而該功能對於CLI愛好者來說幾乎是不可缺的,不知道為什麼 Oracle 不把這個功能加進來.不得而知了. 一些SQL*Plus 的替代產品(如 gqlplus 以及 yasql )具備command-line
Time of Update: 2018-12-05
轉自:http://hi.baidu.com/_kouu/item/479891211a84e3c9a5275ad9
Time of Update: 2018-12-05
/O 連接埠和 I/O 記憶體每種外設都是通過讀寫寄存器來進行控制。 在硬體層,記憶體區和 I/O 地區沒有概念上的區別: 它們都是通過向在地址匯流排和控制匯流排發出電平訊號來進行訪問,再通過資料匯流排讀寫資料。因為外設要與I/O匯流排匹配,而大部分流行的 I/O 匯流排是基於個人電腦模型(主要是 x86 家族:它為讀和寫 I/O 連接埠提供了獨立的線路和特殊的 CPU 指令),所以即便那些沒有單獨I/O 連接埠地址空間的處理器,在訪問外設時也要類比成讀寫I/O連接埠。這一功能通常由外圍晶片集(
Time of Update: 2018-12-05
檔案系統層次標準(Filesystem Hierarchy Standard,FHS):規範了在根目錄下各個主要目錄應該放什麼樣的檔案。linux的目錄配置:根據FHS定義,每個目錄內應該放置的檔案內容為:/:根目錄,在此目錄下只有目錄,不能直接有檔案。是啟動時系統第一個載入的分區,所以,所有啟動過程會用到的檔案應該都放在這個分區中。如:/bin /etc /lib /sbin /dev這五個目錄應該與根目錄在一起,不可獨立為某個分區。/bin /usr/bin
Time of Update: 2018-12-05
RedHat Enterprise Linux as Release 4.2 安裝網卡驅動 工作中 要用RedHat 4.2 企業版 做伺服器。 系統做好後, 發現沒有網卡驅動, 不能上網。 就是ifconfig -a 的時候沒有 eth0, 就是Linux現在不能識別我的網卡沒辦法只能自己想辦法裝驅動了。搞了兩天 重要ok了。 記錄一下。以供參考。 1 預備知識 掛載隨身碟 格式FAT32 1) ls -l
Time of Update: 2018-12-05
為了進行系統維護操作,有時需要再windows和linux或Unix系統之間互傳檔案,雖然有很多工具可以實現該功能,但我還是覺得命令列來的方便快捷,起初使用linux的scp命令,總是不成功,網上也沒有相關介紹,經過幾次努力之後,終於成功的摸索出了scp命令在寫windows的路徑時的寫法,於是馬上下了出來,與大家分享: 從linux系統複製檔案到windows系統: scp /oracle/a.txt