一. lilo引導(dǎo)1. 在出現(xiàn) lilo: 提示時(shí)鍵入 linux singleBoot: linux single2. 回車可直接進(jìn)入linux單用戶模式3. vi /etc/passwd刪除root項(xiàng)中的密碼(這里也可以直接使用pass
大多數(shù)IT經(jīng)理人都認(rèn)為路由器的價(jià)格太貴。這是Peter Harrison在研究Prentice Hall PTR公司出版的一本新書“Linux Quick Fix Notebook”(Linux快速修復(fù)筆記本)時(shí)
本篇文章主要是教大家如何用OpenEmbedded構(gòu)建嵌入式的Linux系統(tǒng),不過它做得太復(fù)雜,如果不出問題,用起來很方便,但是一旦出點(diǎn)問題,就不知道該怎樣去弄了。作者是用Embed
一、 POSIX 中對(duì)可重入和線程安全這兩個(gè)概念的定義:Reentrant Function:A function whose effect, when called by two or more threads,is guaranteed to be as ifthe t
#FormatImgID_0# GFS文件系統(tǒng)其實(shí)是一個(gè)網(wǎng)絡(luò)日志文件系統(tǒng),通常被用作多臺(tái)計(jì)算機(jī)共享同一存儲(chǔ)設(shè)備。由于GFS是日志文件系統(tǒng),所以,如果將其應(yīng)用到單獨(dú)的一臺(tái)計(jì)算機(jī)上,即
什么是VLAN?VLAN(Virtual Local Area Network)又稱虛擬局域網(wǎng),是指在交換局域網(wǎng)的基礎(chǔ)上,采用網(wǎng)絡(luò)管理軟件構(gòu)建的可跨越不同網(wǎng)段、不同網(wǎng)絡(luò)的端到端的邏輯網(wǎng)絡(luò)。一個(gè)VLA
inux必學(xué)的60個(gè)命令Linux提供了大量的命令,利用它可以有效地完成大量的工作,如磁盤操作、文件存取、目錄操作、進(jìn)程管理、文件權(quán)限設(shè)定等。所以,在Linux系統(tǒng)上工作離不開
在嵌入式Linux的開發(fā)工作中,常用的存儲(chǔ)設(shè)備有NorFlash和NandFlash,其中價(jià)格低廉并適用于高密度和大容量存儲(chǔ)的NandFlash運(yùn)用更為廣泛[1]。YAFFS(Yet Another Flash File
一,什么是BabyLinux二,為什么要做這樣一個(gè)linux三,什么人適合讀這篇文檔四,應(yīng)該具備的知識(shí)五,linux系統(tǒng)引導(dǎo)過程簡(jiǎn)介六,編譯內(nèi)核七,編譯busybox八,制作根文件系統(tǒng)九,制作ra
系統(tǒng)Mandriva 2008,飛鴿版本為0.9.5。首先需要另外一些包,系統(tǒng)有些還沒有,只能重新裝,包據(jù)libgnomeui-2, gtk+-2, glib-2,libpanel-applet-2等,使用./configure會(huì)有
在Linux下,編譯一個(gè)多線程的程序命令為:gcc -lpthread -o file file.c在Linux下,用交叉編譯器編譯一個(gè)在uclinux下運(yùn)行的多線程程序,makefile文件如下:CFLAGS = -Wall
由于很多人總問這個(gè)問題,所以這里做一個(gè)總結(jié)供大家參考。這里必須先說明,以下的步驟都是針對(duì)Linux系統(tǒng)的,并不面向WinCE。也許你會(huì)注意到,現(xiàn)在做嵌入式的人中,做linux
Linux下對(duì)時(shí)間進(jìn)行運(yùn)算,如果是到秒級(jí)的,相信大家都用過time之類的函數(shù)實(shí)現(xiàn)了,但要更精確些呢?到毫秒、微秒級(jí)呢?看看下面這段源代碼就明白了:#include#include#include
首先,明確一個(gè)問題:1、嵌入式系統(tǒng)板子上的時(shí)間是用date標(biāo)準(zhǔn)系統(tǒng)命令查看的,date是SHELL命令,例如busybox或者uClinux上的sash等。這個(gè)時(shí)間是有運(yùn)行起來的嵌入式LINUX軟
1.C現(xiàn)在滿大街都在造謠C語言無用論,特別是在大學(xué),認(rèn)為C語言已經(jīng)不可行了。實(shí)質(zhì),現(xiàn)在大量的嵌入式,工業(yè)控制,低層軟件開發(fā)完全依賴C語言。并且C語言也證實(shí)了自己是最強(qiáng)
1. 地址空間的管理物理地址都是有內(nèi)核管理的, node-->zone-->mem_map-->page, 所有的物理頁面都在mem_map數(shù)組中的頁幀對(duì)應(yīng), 然后不同的page有分為DMA,normal,highmem
Linux為每個(gè)進(jìn)程設(shè)置了3個(gè)ID:實(shí)際用戶id,有效和用戶id和保存的設(shè)置id。關(guān)于這3個(gè)id,需要注意以下幾個(gè)方面:1.只有root才能改變進(jìn)程的實(shí)際用戶id。例如,用戶從終端logi
在tcp_v4_do_rcv中,有下面一段代碼,是關(guān)于TCP連接建立時(shí)候的代碼:if (sk->sk_state == TCP_LISTEN) {struct sock *nsk = tcp_v4_hnd_req(sk, skb);if (!nsk)goto disca
WebKit,很多都是用的這個(gè)http://webkit.org/Ubuntu下編譯,基于QT。http://mondaybynoon.com/2007/04/23/installing-and-running-webkit-in-linux-using-qt/Google的Andro
首先,要有一臺(tái)具備GPRS且?guī)в衜odem功能的手機(jī),以下以palm treo 650為例。650是不帶modem功能,要通過軟件實(shí)現(xiàn),下載 USB modem軟件并安裝在650上。該軟件支持藍(lán)牙和usb數(shù)