功能最強(qiáng)在的編輯器——vi vi是所有UNIX系統(tǒng)都會(huì)提供的屏幕編輯器,它提供了一個(gè)視窗設(shè)備,通過(guò)它可以編輯文件。當(dāng)然,對(duì)UNIX系統(tǒng)略有所知的人,或多或少都覺(jué)得vi超級(jí)難用,但vi是最基本的編輯器,所以希望讀者能好好把它學(xué)起來(lái),以后在UNIX世界里必將暢行無(wú)阻、游刃有余,因?yàn)槠渌麕追N文本處理器并非UNIX標(biāo)準(zhǔn)配備。說(shuō)不定別人的Linux機(jī)器沒(méi)安裝joe或pico,如果您不會(huì)vi,那您可能就沒(méi)輒了。
上傳時(shí)間: 2014-01-11
上傳用戶(hù):tedo811
cygwin 是一個(gè)在windows平臺(tái)上運(yùn)行的unix模擬環(huán)境,是cygnus solutions公司開(kāi)發(fā)的自由軟件(該公司開(kāi)發(fā)了很多好東西,著名的還有eCos,不過(guò)現(xiàn)已被Redhat收購(gòu))。它對(duì)于學(xué)習(xí)unix/linux操作環(huán)境,或者從unix到windows的應(yīng)用程序移植,或者進(jìn)行某些特殊的開(kāi)發(fā)工作,尤其是使用gnu工具集在windows上進(jìn)行嵌入式系統(tǒng)開(kāi)發(fā),非常有用。隨著嵌入式系統(tǒng)開(kāi)發(fā)在國(guó)內(nèi)日漸流行,越來(lái)越多的開(kāi)發(fā)者對(duì)cygwin產(chǎn)生了興趣。本文將對(duì)其作一介紹
標(biāo)簽: windows cygwin unix 運(yùn)行
上傳時(shí)間: 2016-02-07
上傳用戶(hù):xinzhch
linux 簡(jiǎn)單地說(shuō),Linux是一套免費(fèi)使用和自由傳播的類(lèi)Unix操作系統(tǒng),它主要用于基于Intel x8 6系列CPU的計(jì)算機(jī)上。這個(gè)系統(tǒng)是由全世界各地的成千上萬(wàn)的程序員設(shè)計(jì)和實(shí)現(xiàn)的。其目的是建立不受任何商品化軟件的版權(quán)制約的、全世界都能自由使用的Unix兼容產(chǎn)品
標(biāo)簽: linux
上傳時(shí)間: 2016-02-14
上傳用戶(hù):sqq
本章主要描敘Linux核心對(duì)文件系統(tǒng)的支持, 虛擬文件系統(tǒng)(VFS)以及Linux核心對(duì)實(shí)際文件系統(tǒng)的支持。 Linux的最重要特征之一就是支持多種文件系統(tǒng)。這樣它更加靈活并可以和許多其它種操作系統(tǒng)共存。在本文寫(xiě)作時(shí)Linux已經(jīng)支持15種文件系統(tǒng):ext,ext2,xia,minix,umsdos,msdos,vfat,proc,smb,ncp,iso9660,sysv,hpfs,affs以及ufs。毫無(wú)疑問(wèn),今后支持的文件系統(tǒng)類(lèi)型還將增加。 Linux和Unix并不使用設(shè)備標(biāo)志符(如設(shè)備號(hào)或驅(qū)動(dòng)器名稱(chēng))來(lái)訪(fǎng)問(wèn)獨(dú)立文件系統(tǒng),而是通過(guò)一個(gè)將整個(gè)文件系統(tǒng)表示成單一實(shí)體的層次樹(shù)結(jié)構(gòu)來(lái)訪(fǎng)問(wèn)它。Linux每安裝(mount)一個(gè)文件系統(tǒng)時(shí)都會(huì)其加入到文件系統(tǒng)層次樹(shù)中。不管是文件系統(tǒng)屬于什么類(lèi)型,都被連接到一個(gè)目錄上且此文件系統(tǒng)上的文件將取代此目錄中已存在的文件。這個(gè)目錄被稱(chēng)為安裝點(diǎn)或者安裝目錄。當(dāng)卸載此文件系統(tǒng)時(shí)這個(gè)安裝目錄中原有的文件將再次出現(xiàn)。
標(biāo)簽: Linux 文件系統(tǒng) VFS 核心
上傳時(shí)間: 2016-03-01
上傳用戶(hù):qb1993225
【下載說(shuō)明】 這里提供給大家的是《Embedded Linux: Hardware, Software, and Interfacing》(嵌入式 Linux---硬件、軟件與接口)一書(shū)的英文原版CHM格式下載。 【作者簡(jiǎn)介】 Craig Hollabaugh has been fascinated by electronics since he bought an AM radio in elementary school. He was first exposed to Unix during a cross-country talk session in 1985. Later, he administered networked Sun and DEC workstations while pursuing a doctoral degree in electrical engineering at Georgia Institute of Technology. 【內(nèi)容提要】 本書(shū)通過(guò)一個(gè)冬季旅游勝地自動(dòng)化管理項(xiàng)目實(shí)例,從軟件、硬件和接口的觀點(diǎn)介紹嵌入式Linux。引入項(xiàng)目需求后,作者講述了開(kāi)發(fā)環(huán)境的建立,接著用一系列軟硬件接口實(shí)例展示了如何使用異步串行通信、PC并口、USB、內(nèi)存I/O、同步串行通信以及中斷,等等。最后介紹了將前面所有的工作有機(jī)地組織在一起的系統(tǒng)集成過(guò)程。本書(shū)以實(shí)際應(yīng)用為導(dǎo)向,書(shū)中整個(gè)項(xiàng)目的實(shí)施過(guò)程和軟硬件接口實(shí)例都具實(shí)踐指導(dǎo)意義。
標(biāo)簽: Linux Interfacing Embedded Hardware
上傳時(shí)間: 2014-01-22
上傳用戶(hù):shus521
In recent years, the UNIX operating system has seen a huge boost in its popularity, especially with the emergence of Linux. For programmers and users of UNIX, this comes as no surprise: UNIX was designed to provide an environment that s powerful yet easy to use. One of the main strengths of UNIX is that it comes with a large collection of standard programs. These programs perform a wide variety of tasks from listing your files to reading email. Unlike other operating systems, one of the key features of UNIX is that these programs can be combined to perform complicated tasks and solve your problems. One of the most powerful standard programs available in UNIX is the shell. The shell is a program that provides you with a consistent and easy-to-use environment for executing programs in UNIX. If you have ever used a UNIX system, you have interacted with the shell.
標(biāo)簽: especially popularity operating recent
上傳時(shí)間: 2014-11-26
上傳用戶(hù):gaojiao1999
可以作為L(zhǎng)inux教學(xué)用的程序,一個(gè)簡(jiǎn)單的電子訂票系統(tǒng),充分體現(xiàn)的如何在Unix環(huán)境下進(jìn)行網(wǎng)絡(luò)編程
上傳時(shí)間: 2014-01-14
上傳用戶(hù):lixinxiang
linux 下串口編程 #include <stdio.h> /*標(biāo)準(zhǔn)輸入輸出定義*/ #include <stdlib.h> /*標(biāo)準(zhǔn)函數(shù)庫(kù)定義*/ #include <unistd.h> /*Unix標(biāo)準(zhǔn)函數(shù)定義*/ #include <sys/types.h> /**/ #include <sys/stat.h> /**/ #include <fcntl.h> /*文件控制定義*/ #include <termios.h> /*PPSIX終端控制定義*/ #include <errno.h> /*錯(cuò)誤號(hào)定義*/ /***@brief 設(shè)置串口通信速率 *@param fd 類(lèi)型 int 打開(kāi)串口的文件句柄 *@param speed 類(lèi)型 int 串口速度 *@return void*/
標(biāo)簽: include stdlib linux stdio
上傳時(shí)間: 2014-01-18
上傳用戶(hù):xjz632
Linux操作系統(tǒng)的不斷完善與發(fā)展,出現(xiàn)了大量基于 Linux平臺(tái)的應(yīng)用開(kāi)發(fā),原有的基于UNIX平臺(tái)的商業(yè)軟件也不斷被移植到Linux上來(lái)。最典型的,Oracle公司宣布,他的現(xiàn)有的及未來(lái)所有的數(shù)據(jù)庫(kù)產(chǎn)品和商業(yè)應(yīng)用都將支持Linux平臺(tái)。本文所述OCI for Linux的C語(yǔ)言庫(kù),正是Linux平臺(tái)上Oracle的C語(yǔ)言接口。
標(biāo)簽: Linux 操作系統(tǒng) 發(fā)展
上傳時(shí)間: 2013-12-18
上傳用戶(hù):hxy200501
一個(gè)使用純C編寫(xiě)的Unix基礎(chǔ)服務(wù)開(kāi)發(fā)模型,包括 micro_httpd、micro_inetd、micro_proxy 等程序,是學(xué)習(xí)Unix/Linux下面守護(hù)進(jìn)程和各種服務(wù)開(kāi)發(fā)的好參考代碼。
標(biāo)簽: Unix 編寫(xiě) 服務(wù) 模型
上傳時(shí)間: 2013-12-18
上傳用戶(hù):lx9076
蟲(chóng)蟲(chóng)下載站版權(quán)所有 京ICP備2021023401號(hào)-1