《Linux C程式設計從入門到精通》 導讀

2021-09-23 14:42:12 字數 1486 閱讀 8793

**前言

**linux作業系統是一種類unix作業系統,其**是開源的,任何開發者、愛好者都可以免費使用,因此一經推出便風靡世界。linux自從面世以來,經不同開發者和程式設計師的開發,現在存在著許多不同的版本,這些版本的根本都在於使用了linux核心。當前,linux作業系統安裝在各種各樣的計算機裝置中,包括手機、平板電腦、遊戲控制器、台式計算機、大型機和超級計算機。linux是乙個領先的作業系統,世界上運算最快的10臺超級計算機執行的都是linux作業系統。

本書是linux c語言開發的基礎教程,通過講解基礎知識並配合應用例項的方式,由淺到深地講解linux c語言的使用方法和開發技巧。本書的宗旨在於讓讀者簡單、容易地學會linux c語言的開發方法。本書是由資深linux工程師和高校老師聯合編寫的,力求內容淺顯易懂、講述平和通俗、例項新穎實用,以期本書能夠成為讀者的良師益友。

**[第 1 章 linux基礎

1.1 linux的起源、發展和分類](

1.1.1 linux的起源、特點和版本號

1.1.2 linux的結構

1.1.3 linux作業系統的分類

1.1.4 linux中的幾個術語

1.2 linux的shell

1.2.1 常見的shell

1.2.2 shell和終端

1.2.3 shell的工作方式

1.2.4 shell的啟動

1.3 shell的使用基礎

1.3.1 shell命令的標準格式

1.3.2 shell的萬用字元

1.3.3 shell中的引號

1.3.4 shell中的注釋符

1.4 linux的常用命令

1.4.1 檔案操作命令

1.4.2 目錄操作命令

1.4.3 其他常用命令

**[第 2 章 在linux中編寫c語言**

2.1 linux中c語言程式開發流程和工具介紹](

2.1.1 c語言程式開發流程

2.1.2 c語言的開發工具

2.2 linux中的c語言編譯器gcc

2.2.1 gcc的安裝

2.2.2 gcc的使用

2.3 linux中的**編輯器vim

2.3.1 啟動與退出vim

2.3.2 vim的命令列模式

2.3.3 vim的插入模式

2.3.4 vim的底行模式

2.3.5 vim的應用例項

2.4 linux中的除錯環境gdb

2.4.1 gdb功能簡介

2.4.2 gdb的呼叫

2.4.3 gdb執行模式的選擇

2.4.4 gdb應用例項

Linux C程式設計從入門到精通 Linux基礎

乙個完整的linux作業系統由linux核心 shell 檔案系統和使用工具組成。1.linux核心 2.shell shell是系統的使用者介面,提供了一種使用者與核心進行互動操作的介面。它接收使用者輸入的命令並把它送入核心去執行。實際上shell應該是乙個命令直譯器,它解釋由使用者輸入的命令並且...

《linux C從入門到精通》 xx科技

這類書的題目簡直是噱頭,明明就只是入門而已,談何精通?而且這些書都鮮有作者自己的思考,無非就是拿網上的東西進行複製貼上而已,沒有什麼營養價值。makefile那一張,從網上拷貝了不少東西吧,作者們?好處就是比網上那些東西會正式一點點,而且比較集中,省去了在網上找這些東西的時間。沒事,我當年接觸lin...

Nginx從入門到精通

1 nginx配置檔案載入機制 採用nginx s reload命令載入nginx的配置檔案,master程序讀取配置檔案,建立新的worker程序,向老的worker程序傳送shutdown命令。老的worker程序不再接受新的請求,待老的請求處理完成後,就會停掉。2 location匹配機制 當...