PCI是一種廣泛采用的總線標(biāo)準(zhǔn),它提供了許多優(yōu)于其它總線標(biāo)準(zhǔn)(如EISA)的新特性,目前已經(jīng)成為計(jì)算機(jī)系統(tǒng)中應(yīng)用最為廣泛,并且最為通用的總線標(biāo)準(zhǔn)。Linux的內(nèi)核能較好地支持PCI總線,本文以Intel 386體系結(jié)構(gòu)為主,探討了在Linux下開(kāi)發(fā)PCI設(shè)備驅(qū)動(dòng)程序的基本框
2015-06-28由于 Ubuntu 是基于 Debian 的 linux 操作系統(tǒng),在默認(rèn)的情況下,是沒(méi)有超級(jí)用戶(superuser, root)的,但有些系統(tǒng)操作必須有超級(jí)用戶的權(quán)限才能進(jìn)行,如手動(dòng)釋放內(nèi)存等?! ≡谄渌?linux 操作系統(tǒng) (如 fedora) 下,可以使用 su 切換到超級(jí)用戶?! ‘?dāng)輸入 su
2015-06-28一、使用deb包 1. 查看deb包含有哪些文件(不安裝) $ dpkg -c xxx.deb // 安裝前根據(jù)deb文件查看 $ dpkg -L debname // 安裝后根據(jù)包名查看 2. 安裝deb包 $ dpkg -i xxx.deb 注意,如果提示錯(cuò)誤,可以加參數(shù)—force-all強(qiáng)制安裝,但不推
2015-06-28在linux中存在兩個(gè)time,一個(gè)是bash的命令,另外一個(gè)是程序/usr/bin/time,bash的time命令只能很簡(jiǎn)單的顯示程序執(zhí)行的時(shí)間,而/usr/bin/time程序可以顯示很詳細(xì)的與IO相關(guān)的數(shù)據(jù),比如從內(nèi)存中讀取了多少數(shù)據(jù),從磁盤(pán)中讀取了多少數(shù)據(jù)之類(lèi)的,以及文件系統(tǒng)的頁(yè)
2015-06-28對(duì)于規(guī)范模式,要讀滿一行才會(huì)返回用戶空間.例如我們?cè)趕hell上輸入指令的時(shí)候,要按下enter鍵指令才會(huì)進(jìn)行處理.在 tty->read_flags數(shù)組中定義了一些滿行的標(biāo)志,如果read_buf中對(duì)應(yīng)的數(shù)據(jù)在tty->read_flags中被置位. 就會(huì)認(rèn)為這次讀入已經(jīng)到結(jié)尾了.在這里還
2015-06-28一:前言 我們?cè)谥胺治鲞^(guò)input子系統(tǒng)和tty設(shè)備驅(qū)動(dòng)架構(gòu).今天需要將兩者結(jié)合起來(lái).看看linux中的控制臺(tái)是怎么樣實(shí)現(xiàn)的. 二:控制臺(tái)驅(qū)動(dòng)的初始化 之前在分析tty驅(qū)動(dòng)架構(gòu)的時(shí)候曾分析到.主設(shè)備為4,次設(shè)備為0的設(shè)備節(jié)點(diǎn),即/dev/tty0為當(dāng)前的控制終端. 有
2015-06-28 什么是大型機(jī)的性能管理?過(guò)去,無(wú)論是大型機(jī)制造商和還是非IBM類(lèi)型的用戶回答這個(gè)問(wèn)題都沒(méi)有任何困難:大型機(jī)性能管理是應(yīng)用和系統(tǒng)管理的一部分,著重于設(shè)備性能管理而不是RAS(可靠性、可用性和耐用性)。不過(guò)他們將很難向CEO或CFO解釋為什么
2015-06-28 事情起因是有臺(tái)Linux服務(wù)器到某一網(wǎng)絡(luò)設(shè)備近期會(huì)經(jīng)常性的出現(xiàn)ping丟包。 但別的機(jī)器上不丟。為了確認(rèn)在網(wǎng)絡(luò)設(shè)備上對(duì)那服務(wù)器的源IP做了限制,為了進(jìn)行測(cè)試,在服務(wù)器配置同一網(wǎng)段的子接口IP,用ping命令指定子接口IP(方法和
2015-06-28作為長(zhǎng)期的電腦使用者,肯定會(huì)有誤刪文件的經(jīng)歷,在 Mac OS X 和 Windows 上刪除的文件都會(huì)默認(rèn)進(jìn) "回收站"。在 Linux 上如果事先沒(méi)有用別名(alias)修改默認(rèn)的 rm 功能,rm 后文件就會(huì)丟失,幸運(yùn)的是,在一般的刪除文件操作中,Linux 并不會(huì)立即清空存
2015-06-28ln是linux中一個(gè)非常重要命令。它的功能是為某一個(gè)文件在另外一個(gè)位置建立一個(gè)同步的鏈接,這個(gè)命令最常用的參數(shù)是-s,具體用法是: ln -s 源文件 目標(biāo)文件 -s 是 symbolic的意思?! ±簂n -s /lib/lsb
2015-06-28Audacity 是一款跨 Windows 和 Linux 的音頻編輯軟件,功能可比CoolEdit。使用起來(lái)也非常方便。 但一直有個(gè)問(wèn)題困擾著我——導(dǎo)出成MP3格式文檔,今天剛解決掉,與大家一起分享經(jīng)驗(yàn)吧?! ∪绻阌?Audacity 剪輯編輯好了一段音樂(lè)后,需要導(dǎo)出成M
2015-06-28英文原文鏈接: 20 Linux System Monitoring Tools Every SysAdmin Should Know Linux系統(tǒng)管理中需要監(jiān)控Linux服務(wù)器的性能, Linux本身提供一些很有用的命令和組件, 幾乎所有的Linux發(fā)行版都裝備了大量的監(jiān)控工具,這些工具通過(guò)獲取系統(tǒng)狀態(tài)從而達(dá)到衡量系統(tǒng)
2015-06-28在linux中創(chuàng)建文件很容易,系統(tǒng)中隨時(shí)會(huì)有文件變得過(guò)時(shí)且毫無(wú)用處。用戶可以用rm命令將其刪除。該命令的功能為刪除一個(gè)目錄中的一個(gè)或多個(gè)文件或目錄,它也可以將某個(gè)目錄及其下的所有文件及子目錄均刪除。對(duì)于鏈接文件,只是刪除了鏈接,原有文件均保持不變。
2015-06-28一.權(quán)限導(dǎo)致vsftpd不能正常訪問(wèn) 安裝vsftpd軟件后,ftp默認(rèn)的家目錄為/var/ftp, 就是這個(gè)/var/ftp的權(quán)限設(shè)置錯(cuò)誤導(dǎo)致的,這個(gè)目錄的權(quán)限是不能打開(kāi)所有權(quán)限的;是您運(yùn)行了chmod 777 /var/ftp所致?! ∪缦翭TP用戶的家目錄是不能針對(duì)所有用戶、用戶組、其它
2015-06-28Linux 也會(huì)死機(jī)嗎? 會(huì),當(dāng)然會(huì). 如果死機(jī)了,怎么辦?直接按電源鍵重啟? 這太危險(xiǎn)了.一不小心,機(jī)器就掛了. 但是系統(tǒng)已經(jīng)無(wú)響應(yīng)了,鍵盤(pán)與鼠標(biāo)都不能動(dòng),不按電源鍵重啟怎么辦? 好辦,辦法還是有的. 此種情況,要以這樣操作: 叫做 reisub,這個(gè)方法可以在各種情況
2015-06-28查看磁盤(pán)分區(qū)情況的命令 fdisk -l 磁盤(pán)使用情況的命令 df -lh umask=000是任何用戶都能讀寫(xiě)執(zhí)行 smp是支持多處理器的內(nèi)核 新安裝的CentOS5.3千萬(wàn)不要隨便升級(jí)內(nèi)核,不然對(duì)應(yīng)版本很難找到 CentOS4.8,使用kernel-module-ntfs-2.6.9-78.0.17.ELsmp
2015-06-28linux/Documentation/networking/ip-sysctl.txt : arp_filter - BOOLEAN 1 - Allows you to have multiple network interfaces on the same subnet, and have the ARPs for each interface be answered based on whether or not the kernel would route
2015-06-28我們的目標(biāo)是配置一個(gè)服務(wù)最快且cpu/io利用最有效的服務(wù)器,更重要的是一個(gè)安全的web服務(wù)器,下面的配置文件適用于最新版nginx?! ?xiě)道 ####################################################### ### Calomel.org /etc/nginx.conf BEGIN #########
2015-06-28轉(zhuǎn)載地址:http://lxflfr.blog.163.com/blog/static/129119579200983004536518/ 先設(shè)定SecureCRT上傳下載文件保存路徑 options -> session -> Xmodem/Zmodem -> upload / download -> ok 然后確認(rèn)一下系統(tǒng)中是否有 sz rz 這兩
2015-06-28一、busybox的編譯 首先是交叉編譯設(shè)置,打開(kāi)busybox根目錄下的Makefile,進(jìn)行修改 [attach]220792[/attach] 一般情況下,為了讓busybox能夠獨(dú)立于其他的庫(kù)文件而可以單獨(dú)運(yùn)行,需要將busybox編譯成靜態(tài)的。 #make menuconfig Busybox Settings
2015-06-28