注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計C/C++及其相關(guān)輕松學(xué)用Linux編程

輕松學(xué)用Linux編程

輕松學(xué)用Linux編程

定 價:¥33.00

作 者: (美)Jim Keogh著;王崧等譯;王崧譯
出版社: 電子工業(yè)出版社
叢編項: 美國IDG電腦叢書
標 簽: Linux

購買這本書可以去


ISBN: 9787505366619 出版時間: 2001-05-01 包裝:
開本: 24cm 頁數(shù): 318 字數(shù):  

內(nèi)容簡介

  本書通俗易懂,語言風(fēng)趣,內(nèi)容豐富,是一本面向Linux編程初學(xué)者的書。全書共十部分二十四章及一個附錄,詳細介紹了Linux編程的基礎(chǔ)知識、條件控制結(jié)構(gòu)、循環(huán)結(jié)構(gòu)、數(shù)據(jù)庫程序設(shè)計、程序調(diào)試及E-mail程序設(shè)計等。另外,在附錄部分還給出了計算機方面一些常用技術(shù)詞匯的英漢對照和有關(guān)的Linux實用程序,及如何獲取有關(guān)Linux編程信息和學(xué)習(xí)方法等內(nèi)容。本書是一些沒有學(xué)習(xí)過計算機編程技術(shù)的初學(xué)者或還沒來得及學(xué)習(xí)Linux編程的程序員的良師益友,對迅速掌握和提高Linux編程技術(shù)定會有很大幫助!

作者簡介

暫缺《輕松學(xué)用Linux編程》作者簡介

圖書目錄

第一部分Linux編程初學(xué)者入門
第一章Linux的編程步驟
1.1寫一個Linux程序
1.1.1Linux程序的設(shè)計周期
1.1.2設(shè)計用戶界面
1.1.3檢查用戶界面對象
1.1.4編寫Linux代碼
1.2給Linux程序命名
1.3運行Linux程序
1.3.1用chmod形成一個可執(zhí)行文件
1.3.2chmod711的確切涵義
1.4Linuxshell腳本語言與其他語言的區(qū)別
1.4.1Linux實用程序
1.4.2Linux每次讀一行.轉(zhuǎn)換一行和執(zhí)行一行
1.4.3Linux可以在后臺運行
1.4.4在Linux中使用于程序
第二章設(shè)計第一個用戶界面
2.1計劃一下需要用戶做些什么
2.2計劃一下想讓計算機做些什么
2.3定制屏幕菜單
2.3.1理解菜單的作用
2.3.2保持用戶界面的一致性
2.3.3請仔細推敲菜單選項的用詞
2.3.4裁剪菜單樹
2.3.5保持程序的靈活性
2.3.6避免菜單中的死結(jié)
2.3.7程序在線幫助
第三章編寫第一個Linux程序
3.1寫Linux程序之前的準備工作
3.1.1擬定程序計劃綱要
3.1.2程序計劃要有邏輯性
3.1.3保持良好的程序計劃編制習(xí)慣
3.1.4將大程序化整為零
3.1.5查找重復(fù)代碼
3.2將程序計劃翻譯成Linux代碼
3.2.1遠行翻譯程序計劃
3.2.2把程序計劃與Linux代碼對應(yīng)起來
3.3選擇LinuxShell
3.3.1bashshell
3.3.2Cshell
3.3.3Kornshell
3.3.4Pealshell
3.4選擇Linuxshell
3.5建議選用bashshell
3.6選用文本編輯器
3.6.1建議選用vi
3.6.2啟動vi
3.6.3避免使用vi常發(fā)生的錯誤
3.6.4退出vi并保存所做的修改
3.7寫第一個Linux程序
3.7.1寫一個顯示菜單的程序
3.7.2保存程序
3.7.3運行程序
3.7.4修改程序
第二部分Linux編程基礎(chǔ)
第四章變量
4.1理解什么是數(shù)據(jù)
4.1.1字符串(string)
4.1.2數(shù)(number)
4.2理解什么是變量和值
4.2.1變量分類
4.2.2聲明變量
4.2.3放置變量
4.2.4合并多個變量
4.2.5給變量命名
4.2.6將數(shù)賦給變量
4.2.7將字符串賦給變量
4.2.8將一個變量賦給其他變量
4.3使用數(shù)據(jù)類型
4.4變量的作用范圍
第五章與用戶交流信息
5.1鍵盤輸入
5.1.1讀一個字符串
5.1.2讀一個數(shù)
5.1.3混合輸入字符串和數(shù)
5.2顯示用戶輸入的數(shù)據(jù)
5.2.1顯示字符串
5.2.2顯示一個數(shù)
5.2.3顯示字符串和數(shù)
5.3把數(shù)據(jù)存入文件
5.3.1將數(shù)據(jù)存入一個新文件
5.3.2向文件中添加數(shù)據(jù)
5.3.3顯示存入文件中的數(shù)據(jù)
第六章Linux運算符
6.1算術(shù)運算符
6.1.1加運算符(+)
6.1.2減運算符(-)
6.1.3乘運算符(*)
6.1.4除運算符(/)
6.1.5取余運算符(%)
6.2邏輯運算符
6.2.1非運算符(!)
6.2.2與運算符(&&)
6.2.3或運算符(‖)
6.3比較運算符
6.3.1等于運算符(—eq)
6.3.2不等于運算符(—ne)
6.3.3大于運算符(—gt)
6.3.4大于或等于運算符(—ge)
6.3.5小于運算符(—lt)
6.3.6小于或等于運算符(—le)
第三部分Linux條件控制語句
第七章if.ifelse和ifelif語句
7.1條件
7.1.1用變量表示的條件
7.1.2用表達式表示的條件
7.2if語句
7.3ifelse語句
7.4ifelif語句
7.4.1用ifelif語句進行多重選擇
7.4.2保證Linux至少執(zhí)行一組指令
第八章case語句
8.1case語句
8.2case語句中的默認情況
8.3case語句在用戶界面中的應(yīng)用
第九章多層嵌套控制結(jié)構(gòu)
9.1if嵌套結(jié)構(gòu)
9.2case嵌套結(jié)構(gòu)
9.3用縮進格式書寫嵌套結(jié)構(gòu)
第四部分Linux循環(huán)控制語句
第十章while循環(huán)
10.1確定是否使用while循環(huán)
10.2while循環(huán)在Linux代碼中的使用
10.2.1while循環(huán)在菜單中的應(yīng)用
10.2.2while在計時循環(huán)中的應(yīng)用
10.2.3while循環(huán)在信息制作中的應(yīng)用
10.3避免死循環(huán)
第十一章forin循環(huán)
11.1什么時候使用forin循環(huán)
11.2怎樣使用forin循環(huán)
11.3使用單詞表
第十二章循環(huán)嵌套與快速退出
12.1使用嵌套循環(huán)
12.2用縮進格式書寫嵌套循環(huán)
12.3避免死循環(huán)
12.4在循環(huán)中使用break和continue
12.4.1使用break快速退出
12.4.2使用continue到達循環(huán)的開始
第五部分子程序
第十三章函數(shù)
13.1創(chuàng)建一個函數(shù)
13.2調(diào)用一個函數(shù)
13.3給函數(shù)傳遞參數(shù)
13.3.1驗證傳遞給函數(shù)的參數(shù)的個數(shù)
13.4與子程序共享函數(shù)
13.5從函數(shù)返回信息
第十四章子程序
14.1為什么使用子程序
14.2用程序框圖來擬訂程序計劃
14.2.1采用分治計劃法
14.2.2向程序框圖中添加任務(wù)
14.2.3細化流程圖
14.2.4鏈接流程圖中的子程序
14.3用流程圖創(chuàng)建Linux子程序
14.3.1如何創(chuàng)建子程序
14.3.2給子程序選取一個適當?shù)拿?br />14.3.3如何使用于程序
14.4與他人共享子程序
第十五章參數(shù)傳遞
15.1為什么使用參數(shù)
15.2傳遞參數(shù)
15.3接收參數(shù)
15.4傳遞多個參數(shù)
15.5參數(shù)傳遞中常出現(xiàn)的問題
15.5.1問題之一:參數(shù)的個數(shù)不正確
15.5.2問題之二:參數(shù)類型不正確
15.6參數(shù)是否存在
第六部分數(shù)據(jù)庫程序設(shè)計與打印
第十六章數(shù)據(jù)庫程序設(shè)計
16.1什么是數(shù)據(jù)
16.2什么是文件
16.2.1在文件中保存信息
16.2.2在文件中添加信息
16.2.3顯示文件中的信息
16.3文件與數(shù)據(jù)庫
16.4數(shù)據(jù)庫與數(shù)據(jù)庫管理系統(tǒng)
16.5創(chuàng)建數(shù)據(jù)庫
16.5.1行與列
16.5.2向數(shù)據(jù)庫中存入信息
16.6用vi查找數(shù)據(jù)庫中的信息
16.6.1啟動vi
16.6.2vi中的搜索方法
16.7用實用程序gawk來查找數(shù)據(jù)庫中的信息
16.7.1建立搜索表達式
16.7.2匹配字符
16.7.3留心空格
16.7.4僅匹配記錄的起始部分
16.7.5選擇要匹配的列
16.7.6模式不匹配
16.7.7將信息析取至另外的文件
16.7.8從文件中刪除信息
16.7.9在屏幕上顯示信息
第十七章數(shù)據(jù)庫打印
17.1lp服務(wù)
17.2打印文本
17.3打印文件
17.4打印數(shù)據(jù)庫
17.4.1避免重復(fù)搜索
17.4.2打印數(shù)據(jù)前的注釋
17.4.3打印數(shù)據(jù)后的注釋
第七部分調(diào)試程序
第十八章在Linux程序中使用注釋
18.1如何使用注釋
18.2有關(guān)注釋的內(nèi)容
18.3如何使注釋易于閱讀
18.4如何使指令失效
第十九章消滅程序中的“臭蟲”
19.1什么是“臭蟲”
19.1.1“臭蟲”是怎么出現(xiàn)的
19.1.2永不言敗
19.2跟蹤程序的執(zhí)行過程
19.2.1校對代碼
19.2.2在程序運行時檢查代碼
19.3設(shè)置陷防捕捉“臭蟲”
19.3.1設(shè)置標記
19.3.2顯示隱藏值
19.3.3使用文件幫助查找問題
19.3.4關(guān)停部分程序
19.3.5手工運行部分程序
第八部分E-mail程序設(shè)計
第二十章Linux下的E-mail
20.1理解什么是E—mail
20.1.1通往Internet的路徑
20.1.2虛擬Internet網(wǎng)
20.2創(chuàng)建新用戶
20.2.1根用戶
20.2.2用戶ID和密碼
20.2.3添加新用戶
20.2.4驗證新的用戶ID
20.2.5用戶E-mail地址
20.2.6退出
20.3使用實用程序mail
20.3.1創(chuàng)建E-mail
20.3.2發(fā)送E-mdl
20.3.3閱讀E-mail
20.3.4給朋友發(fā)E-mail
20.4E-mail進階
20.4.1插入標題
20.4.2插人多個地址
20.4.3插入抄件地址
20.4.4插入密抄件地址
20.4.5在E-mail中插入所有特征
第二十一章E-mail程序設(shè)計
21.1從程序中發(fā)送E-mail
21.2給E—mail程序傳遞一個參數(shù)
21.2.1傳遞E-mail正文
21.2.2傳遞目的地址
21.2.3傳遞抄件地址
21.2.4傳遞密抄件地址
21.2.5傳遞標題
21.3給E—mail程序傳遞多個參數(shù)
21.3.1改變E-mail標題與正文
21.3.2改變標題.E-mail正文及目的地址
21.4覆蓋E-mail的默認值
21.4.1插入默認值
21.4.2覆蓋默認值
21.4.3使用開關(guān)確認參數(shù)
21.4.4地址循環(huán)
第九部分十準則集萃
第二十二章十個最有用的Linux實用程序
22.1獲取詳細資料
22.2格式化打印:troff
22.3拼寫錯誤檢查:spell
22.4對文件中的信息(行)排序:sort
22.5比較兩個文件之間行的差異:diff
22.6比較兩個文件:cmp
22.7對大型文件的修改:sed
22.8拆分大型文件,split
22.9查找文件中的信息:grep
22.10發(fā)送電子文件:ftp
22.11裁剪數(shù)據(jù)庫中的域:cut
第二十三章獲取Linux編程信息的十大來源
23.1回到本地高校的課堂中
23.2參加學(xué)術(shù)會議
23.3訪問Yahoo!
23.4在因特網(wǎng)上查找新聞組
23.5查閱在線文檔
23.6閱讀其他介紹Linux的書刊
23.7訂閱計算機雜志
23.8參加或創(chuàng)立一個Linux編程俱樂部
23.9到本地大學(xué)的計算機實驗室尋求技術(shù)幫助
23.10給發(fā)表過Linux編程方面文章的作者發(fā)E-mail
第二十四章有關(guān)Linux編程的其他十類相關(guān)專題
24.1創(chuàng)建后臺作業(yè)程序
24.2在緊急情況下終止程序運行
24.3分享shell變量
24.4別讓他人修改源代碼
24.5在Windows和Linux間拷貝文件
24.6查找丟失的文件
24.7如何存儲程序
24.8修改文件中的字符
24.9維護程序代碼
24.10暫停程序
第十部分附錄
附錄A詞匯
附錄B文本編輯器vi
附錄Cshell轉(zhuǎn)換
附錄D練習(xí)題
附錄E下載范例源代碼

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號