Linux系統(tǒng)最佳實(shí)踐工具

出版時(shí)間:2009-3  出版社:電子工業(yè)出版社  作者:曹江華  頁(yè)數(shù):727  
Tag標(biāo)簽:無(wú)  

內(nèi)容概要

  匯集了Linux命令行下主要命令的功能說(shuō)明、語(yǔ)法說(shuō)明、選項(xiàng)介紹、典型示例和注意事項(xiàng)等,對(duì)每一個(gè)命令都做了非常詳盡的介紹,并列舉了大量的示例進(jìn)行說(shuō)明,可以使讀者對(duì)Linux下的命令有快速深入的認(rèn)識(shí)。全書(shū)按照Linux命令的功能進(jìn)行分類(lèi),便于讀者查詢(xún)。經(jīng)過(guò)十幾年的發(fā)展,Linux操作系統(tǒng)不斷完善,得到了更多的應(yīng)用。現(xiàn)在,Linux桌面已經(jīng)相對(duì)成熟,但是命令行技術(shù)仍然是Linux 的核心技術(shù)?! ¢喿x《Linux系統(tǒng)最佳實(shí)踐工具:命令行技術(shù)》之前不需要讀者掌握太多的背景知識(shí),無(wú)論讀者是UNIX用戶(hù)還是Linux新手,甚至是從未接觸過(guò)Linux的Windows用戶(hù),都可以輕松地理解和掌握這些內(nèi)容,并可以快速了解和使用各個(gè)發(fā)行版的Linux系統(tǒng)。《Linux系統(tǒng)最佳實(shí)踐工具:命令行技術(shù)》使用RHEL 5.0所涉及的命令,同時(shí)也適用于其他Linux發(fā)行版,是所有Linux用戶(hù)必備的參考用書(shū)。

作者簡(jiǎn)介

  曹江華:作者長(zhǎng)期工作在LinuX網(wǎng)絡(luò)教學(xué)與管理第一線,既有一定程度的理論積累,又有較為豐富的實(shí)踐經(jīng)驗(yàn),在IT168、天極、賽迪、51 CTO、0BM開(kāi)發(fā)者、計(jì)算機(jī)世界、《網(wǎng)管員世界》、《開(kāi)放系統(tǒng)世界)等報(bào)刊發(fā)表Linux文章二百余篇,并長(zhǎng)期擔(dān)任《網(wǎng)管員世界》、《開(kāi)放系統(tǒng)世界》“網(wǎng)絡(luò)故障應(yīng)用問(wèn)答”的撰稿人,主要作品《Linux服務(wù)器安全策略詳解》、《Red HatEnterprise Linux 5.0服務(wù)器構(gòu)建與故障排除》。

書(shū)籍目錄

第1部分 Linux基礎(chǔ)第1章 LINUX簡(jiǎn)介1.1 Linux簡(jiǎn)介1.1.1 UNIX操作系統(tǒng)的誕生1.1.2 MInix操作系統(tǒng)1.1.3 GNU早期簡(jiǎn)史1.1.4 POSIX標(biāo)準(zhǔn)歷史1.1.5 Linux概述1.1.6 Linux和開(kāi)源軟件的商業(yè)化1.1.7 Linux和開(kāi)源軟件的商業(yè)模式1.2 Linux內(nèi)核和Linux發(fā)行版本1.2.1 Linux發(fā)行版本概述1.2.2 Linux內(nèi)核的變遷1.2.3 Linux主要發(fā)行版本1.3 Linux的優(yōu)勢(shì)1.4 小結(jié)第2部分 從系統(tǒng)管理角度學(xué)習(xí)Linux命令第2章 LINUX文件系統(tǒng)及其相關(guān)處理命令2.1 Linux的文件系統(tǒng)介紹2.1.1 文件系統(tǒng)定義2.1.2 Linux文件系統(tǒng)的體系結(jié)構(gòu)2.1.3 Linux文件系統(tǒng)結(jié)構(gòu)2.1.4 /proc文件系統(tǒng)2.1.5 Linux文件系統(tǒng)的組成2.1.6 文件類(lèi)型2.1.7 文件系統(tǒng)的特性2.1.8 Linux主流文件格式2.2 查看當(dāng)前Linux支持的文件類(lèi)型2.2.1 Is:顯示文件名2.2.2 cat:顯示文本文件內(nèi)容2.2.3 rm刪除文件2.2.4 less:分屏顯示文件2.2.5 cp:復(fù)制文件2.2.6 mv:更改文件名2.2.7 grep:查找字符串2.2.8 head:顯示文件頭部2.2.9 tail:顯示文件尾部2.2.10 sort:按順序顯示文件內(nèi)容2.2.11 uniq:忽略文件中的重復(fù)行2.2.12 diff:比較兩個(gè)文件2.2.13 diffstat命令:diff結(jié)果的統(tǒng)計(jì)信息2.2.14 file:測(cè)試文件內(nèi)容2.2.15 echo:顯示文本2.2.16 date:顯示日期和時(shí)間2.2.17 script:記錄Linux會(huì)話(huà)信息2.2.18 apropos:搜索關(guān)鍵字2.2.19 locate:搜索文件2.2.20 rmdir:刪除目錄2.2.21 basename:顯示文件或者目錄的基本名稱(chēng)2.2.22 cl;chaattr:改變文件的屬性2.2.23 cksum:文件的CRC校驗(yàn)2.2.24 cmp:比較文件差異2.2.25 split:分割文件2.2.26 dirname:顯示文件除名字外的路徑2.2.27 find:查找目錄或者文件2.2.28 findfs:通過(guò)列表或用戶(hù)ID查找文件系統(tǒng)2.2.29 In:鏈接文件或目錄2.2.30 Indir:鏈接目錄內(nèi)容2.2.31 Isattr:顯示文件屬性2.2.32 od:輸出文件內(nèi)容2.2.33 paste:合并文件的列2.2.34 slat:顯示inode內(nèi)容2.2.35 tee:讀取標(biāo)準(zhǔn)輸入到標(biāo)準(zhǔn)輸出并可保存為文件2.2.36 tmpwatch:刪除臨時(shí)文件2.2.37 touch:更新文件或日錄時(shí)間2.2.38 tree:以樹(shù)狀圖顯示目錄內(nèi)容2.2.39 urnask:指定在建立文件時(shí)預(yù)設(shè)的權(quán)限掩碼2.2.40 chmod:設(shè)置文件或者目錄的權(quán)限2.2.41 chgqa:改變文件或者目錄所屬的群組2.2.42 chown:改變文件的擁有者或者群組2.3小結(jié)第3章 LINUX磁盤(pán)管理及其相關(guān)命令3.1 硬盤(pán)相關(guān)的概念3.1.1 硬盤(pán)及其組成3.1.2 硬盤(pán)的性能指標(biāo)3.1.3 硬盤(pán)接口方式3.1.4 Linux服務(wù)器硬盤(pán)的選擇3.2 Linux磁盤(pán)分區(qū)3.2.1 df:磁盤(pán)信息3.2.2 du:顯示目錄或者文件所占的磁盤(pán)空間3.2.3 dd:磁帶驅(qū)動(dòng)操作3.2.4 fdisk:磁盤(pán)分區(qū)3.2.5 mount:加載文件系統(tǒng)3.2.6 umount:卸載文件系統(tǒng)3.2.7 mkfs:建立各種文件系統(tǒng)3.2.8 lmkfsext2:建立一個(gè)ext2/ext3文件系統(tǒng)3.2.9 mkbootdisk:建立啟動(dòng)盤(pán)3.2.10 fsck:檢查文件系統(tǒng)3.2.11 fsckext2:檢查文件系統(tǒng)3.2.12 hdparm:設(shè)置磁盤(pán)參數(shù)3.2.13 mkswap:建立交換分3.2.14 dump:備份文件系統(tǒng)3.2.15 restore:還原文件3.2.16 sync:寫(xiě)入磁盤(pán)3.2.17 e21abel:設(shè)置卷標(biāo)3.2.18 badblock:檢查磁盤(pán)3.2.19 quota:顯示磁盤(pán)已使用的空間與限制3.2.20 quotacheck:檢查磁盤(pán)的使用空問(wèn)與限制3.2.21 quotaoff:關(guān)閉磁盤(pán)空問(wèn)限制3.2.22 quotaon:開(kāi)啟磁盤(pán)空間限制3.2.23 quotastats:顯示磁盤(pán)空間的限制3.2.24 repquota:檢查磁盤(pán)窯問(wèn)限制的狀態(tài)3.2.25 mdadm:RAID工具3.2.26 parted:磁盤(pán)分區(qū)工具3.3 Linux磁盤(pán)操作實(shí)戰(zhàn)3.3.1 為L(zhǎng)inux添加新硬盤(pán)3.3.2 Linux服務(wù)器磁盤(pán)配額配置3.3.3 優(yōu)化Linux系統(tǒng)硬盤(pán)3.4 RAID和LⅣM3.4.1 LinuxF軟件RAID配置3.4.2 LVM基礎(chǔ)3.4.3 LVM配置實(shí)戰(zhàn)3.4.4 LVM和RAID配合使用3.5 小結(jié)第4章 LINUX進(jìn)程及其管理命令4.1 Linux進(jìn)程的基礎(chǔ)4.1.1 進(jìn)程的基本概念4.1.2 進(jìn)程的屬性4.1.3 理解Linux下進(jìn)程的結(jié)構(gòu)4.1.4 進(jìn)程狀態(tài)4.1.5 Linux進(jìn)程的創(chuàng)建4.1.6 進(jìn)程的管理4.1.7 Linux的第一個(gè)進(jìn)程4.1.8 Linux的線程簡(jiǎn)介4.2 理解Linux守護(hù)進(jìn)程4.2.1 守護(hù)進(jìn)程簡(jiǎn)介4.2.2 查看守護(hù)進(jìn)程的方法4.2.3 100個(gè)最常見(jiàn)Linux守護(hù)進(jìn)程簡(jiǎn)介4.2.4 Linux守護(hù)進(jìn)程工作原理和方式4.3 Linux進(jìn)程管理命令詳解4.3.1 at:定時(shí)運(yùn)行命令4.3.2 bg:后臺(tái)運(yùn)行命令4.3.3 fg:掛起程序4.3.4 jobs:顯示后臺(tái)程序4.3.5 kilh終止進(jìn)程4.3.6 crontab:安裝、刪除或列出任務(wù)表4.3.7 ps:查看權(quán)限4.3.8 pstree:列出當(dāng)前進(jìn)程的樹(shù)狀結(jié)構(gòu)4.3.9 top:顯示進(jìn)程4.3.10 nice:改變權(quán)限優(yōu)先級(jí)4.3.11 reaice:修改優(yōu)先級(jí)4.3.12 sleep:暫停進(jìn)程4.3.13 nohup:用戶(hù)退出系統(tǒng)之后繼續(xù)工作4.3.14 pgrep:查找當(dāng)前進(jìn)程并列出匹配給定條件的進(jìn)程4.3.15 chkconfig:設(shè)置系統(tǒng)的各種服4.4小結(jié)第5章 LINUX網(wǎng)絡(luò)體系及其相關(guān)命令5.1 Linux網(wǎng)絡(luò)體系簡(jiǎn)介5.1.1 OSI模型5.l.2 OSI七層功能說(shuō)明5.1.3 TCPflP模型5.1.4 IP尋址、子網(wǎng)和路由5.2 Linux網(wǎng)絡(luò)基礎(chǔ)5.2.1 Linux網(wǎng)絡(luò)結(jié)構(gòu)的特點(diǎn)5.2.2 Linux下端口號(hào)分配5.2.3 Linux的TCP/IP網(wǎng)絡(luò)配置5.3 Linux網(wǎng)絡(luò)管理命令詳解5.3.1 arp:管理系統(tǒng)中的ARP高速緩存5.3.2 arpwatch:監(jiān)聽(tīng)ARP記錄5.3.3 ADSL:調(diào)制解調(diào)器命令5.3.4 ifconfig:設(shè)置網(wǎng)絡(luò)接口5.3.5 iwconfig:設(shè)置無(wú)線網(wǎng)卡5.3.6 hostname:顯示主機(jī)名5.3.7 ifup:激活設(shè)備5.3.8 ifdown:禁用網(wǎng)絡(luò)設(shè)備5.3.9 mii-tool:調(diào)整網(wǎng)卡模式5.3.10 route:設(shè)置路由表5.3.11 netstat:查看網(wǎng)絡(luò)連接5.3.12 ping:檢測(cè)網(wǎng)卡接口5.3.13 minicom:設(shè)置調(diào)制解調(diào)器5.3.14 pppd:建立PPP連接5.3.15 pppstats:顯示PPP連接狀態(tài)5.3.16 chat:撥號(hào)命令5.3.17 traceroute:顯示數(shù)據(jù)包到主機(jī)間的路徑5.3.18 rcp:遠(yuǎn)程復(fù)制5.3.19 finger:查找并顯示用戶(hù)信息5.3.20 tcpdump:網(wǎng)絡(luò)數(shù)據(jù)分析器5.3.21 ip:網(wǎng)絡(luò)集成命令工具5.3.22 yum:軟件包管理5.3.23 apt:管理套件的工具5.4 通過(guò)Linux命令行進(jìn)行網(wǎng)絡(luò)操作5.4.1 配置Linux的TCP/IP配置5.4.2 Linux服務(wù)器的靜態(tài)路由配置5.4.3 Linux異構(gòu)網(wǎng)絡(luò)共享ADSL連接及其故障排除5.4.4 Linux命令行下發(fā)送帶有附件的郵件5.4.5 掌握Linux命令行下載工具5.4.6 掌握Linux命令行網(wǎng)絡(luò)監(jiān)控工具5.5 掌握Linux命令行嗅探器工具5.5.1 Linux嗅探器簡(jiǎn)介5.5.2 使用Tcpdump5.5.3 嗅探器的防范第6章 LINUX用戶(hù)管理及其相關(guān)命令6.1 Linux用戶(hù)管理簡(jiǎn)介6.1.1 Linux多用戶(hù)、任務(wù)系統(tǒng)6.1.2 Linux用戶(hù)(user)和用戶(hù)組(group)概念6.1.3 Linux用戶(hù)、組及私有用戶(hù)組6.1.4 理解Linux用戶(hù)配置文件6.1.5 理解Linux用戶(hù)組配置文件6.1.6 Linux用戶(hù)相關(guān)配置文件6.1.7 定制Linux系統(tǒng)環(huán)境變量6.2 Linux用戶(hù)管理命令6.2.1 useradd:建立用戶(hù)6.2.2 userdeh刪除用戶(hù)6.2.3 usermod:修改已有用戶(hù)信息6.2.4 passwd:設(shè)置密碼6.2.5 chage:密碼老化6.2.6 groupadd:添加組6.2.7 groupdeh刪除組賬戶(hù)6.2.8 groupmod:修改組6.2.9 vipw:編輯/etc/passwd文件6.2.10 vigr:編輯/etc/group文件6.2.11 newgrp:轉(zhuǎn)換組6.2.12 groups:顯示組6.2.13 gpasswd:添加組6.2.14 whoami:顯示當(dāng)前用戶(hù)名稱(chēng)6.2.15 who:顯示登錄用戶(hù)6.2.16 id:顯示用戶(hù)信息.6.2.17 su:切換身份6.2.18 pwck:檢測(cè)賬戶(hù)6.2.19 grpck=檢測(cè)用戶(hù)組賬號(hào)信息完整性6.2.20 chsh:設(shè)置shell6.2.21 chfn:修改用戶(hù)信息6.3 Linux用戶(hù)管理實(shí)例6.3.1 Linux用戶(hù)管理小技巧6.3.2 配置sudo讓Linux用戶(hù)管理更加安全6.3.3 為L(zhǎng)inux用戶(hù)配置PAM6.3.4 Linux用戶(hù)安全策略第7章 LINUX的備份和壓縮及其相關(guān)命令7.1 Linux備份恢復(fù)基礎(chǔ)7.1.1 什么是備份7.1.2 備份的重要性7.1.3 備份前需考慮的因素7.1.4 選擇備份介質(zhì)7.1.5 Linux備份策略7.1.6 確定要備份的內(nèi)容7.2 Linux下壓縮文件格式簡(jiǎn)介7.2.1 arc格式7.2.2 arj格式7.2.3 Izh(.lha)格式7.2.4 rat格式7.2.5 都格式7.2.6 壓縮文件相關(guān)網(wǎng)址7.3 Linux的備份和壓縮及其相關(guān)命令7.3.1 tar:備份文件7.3.2 dump:備份文件系統(tǒng)7.3.3 cpio(copyin/out):備份文件7.3.4 restore:還原備份下來(lái)的文件或整個(gè)文件系統(tǒng)(一個(gè)分區(qū))7.3.5 af:建立、修改或從檔案文件中提取文件7.3.6 bunzip2:解壓縮bz2文件7.3.7 bzip2:解壓縮bz2文件7.3.8 unzip:解壓縮z|p文件7.3.9 bzip2recover:損壞bz2文件的修復(fù)7.3.10 gzip:壓縮文件7.3.11 icompress:壓縮、解壓文件7.3.12 gzexe:壓縮執(zhí)行文件第8章 LINUX系統(tǒng)管理命令第9章 LINUX服務(wù)器管理命令第10章 LINUX打印系統(tǒng)及其相關(guān)命令第3部分 Linux開(kāi)發(fā)編程中需要使用的命令第11章 LINUX庫(kù)應(yīng)用及其相關(guān)命令第12章 LINUX開(kāi)發(fā)常用命令GCC和MAKE第13章 LINUX編輯器VI和EMACS第14章 使用SHELL第4部分 附錄附錄A 解讀LSB標(biāo)準(zhǔn)命令索引

章節(jié)摘錄

  第1部分 Linux基礎(chǔ)  第1章 LINUX簡(jiǎn)介	  1.1 Linux簡(jiǎn)介	  Linux操作系統(tǒng)是UNIX操作系統(tǒng)的一種克隆系統(tǒng)。它誕生于1991年的10月5日(這是第一次正式向外公布的時(shí)間)。之后借助于Internet網(wǎng)絡(luò),并經(jīng)過(guò)全世界各地計(jì)算機(jī)愛(ài)好者的共同努力,現(xiàn)已成為世界上使用最多的一種UNIX類(lèi)操作系統(tǒng),并且使用人數(shù)還在迅猛增長(zhǎng)。Linux操作系統(tǒng)的誕生、發(fā)展和成長(zhǎng)過(guò)程始終依賴(lài)于以下幾個(gè)重要支柱:UNIX操作系統(tǒng)、Minix操作系統(tǒng)、GNU計(jì)劃、POSLX標(biāo)準(zhǔn)、互聯(lián)網(wǎng)?! ?.1.1 UNIX操作系統(tǒng)的誕生  UNIX操作系統(tǒng)的發(fā)展,經(jīng)歷了漫長(zhǎng)的十幾載。回顧其發(fā)展史,將會(huì)對(duì)學(xué)好UNⅨX操作系統(tǒng)有很大的幫助。  1965年,貝爾電話(huà)實(shí)驗(yàn)室和通用電氣公司及麻省理工學(xué)院的MAC課題組合作研發(fā)Multics操作系統(tǒng),其設(shè)計(jì)目標(biāo)是:  (1)向大的用戶(hù)團(tuán)體提供對(duì)計(jì)算機(jī)的同時(shí)訪問(wèn)?! 。?)支持強(qiáng)大的計(jì)算能力與數(shù)據(jù)存儲(chǔ)?! 。?)在需要時(shí),用戶(hù)能夠很容易地共享他們的數(shù)據(jù)?! ?969年,原始版的Multics操作系統(tǒng)在GE645計(jì)算機(jī)上運(yùn)行了,但是沒(méi)有達(dá)到預(yù)定的設(shè)計(jì)目標(biāo)。由于系統(tǒng)只能在GE645計(jì)算機(jī)上運(yùn)行,沒(méi)能提供預(yù)定的綜合計(jì)算服務(wù),因此動(dòng)搖了研發(fā)目標(biāo),結(jié)果使貝爾實(shí)驗(yàn)室退出了這一項(xiàng)目?! ∮谑牵碌难邪l(fā)開(kāi)始了: ?。?)在貝爾實(shí)驗(yàn)室退出Multics工程后,貝爾實(shí)驗(yàn)室計(jì)算科學(xué)研究中心的成員們處于缺乏“方便的交互式計(jì)算服務(wù)”的境況中,為了改善他們的設(shè)計(jì)環(huán)境,K.湯普遜(Ken:r:hompson)、D.里奇(Dennis.Ritchie)及其他人勾畫(huà)出一個(gè)紙面上的文件系統(tǒng)設(shè)計(jì)方案,它后來(lái)就演化成為UNIX文件系統(tǒng)的早期版本?! 。?)此后,湯普遜編寫(xiě)了有關(guān)程序,該程序模擬了這個(gè)文件系統(tǒng)及請(qǐng)求分頁(yè)環(huán)境中程序的行為?! 。?)與此同時(shí),他們借助GECOS計(jì)算機(jī)的程序開(kāi)發(fā)環(huán)境為UNIX操作系統(tǒng)的開(kāi)發(fā)在PDP-7機(jī)上建立了更好的開(kāi)發(fā)環(huán)境。

編輯推薦

  針對(duì)最新版LinuX內(nèi)核,匯集最常用命令和新增命令,提供最新命令行參考  結(jié)合大量應(yīng)用實(shí)例,力求將每個(gè)命令的使用方法及功能介紹清楚  從使用方便性上為讀者考慮,功能相近的命令放在一起,便于讀者查閱  對(duì)于初、中級(jí)用戶(hù),《Linux系統(tǒng)最佳實(shí)踐工具:命令行技術(shù)》是一本字典式工具書(shū)供查閱  《Linux系統(tǒng)最佳實(shí)踐工具:命令行技術(shù)》中介紹的重點(diǎn)命令通用于其他Linux發(fā)行版,是所有Linux用戶(hù)必備參考書(shū)  《Linux系統(tǒng)最佳實(shí)踐工具:命令行技術(shù)》結(jié)構(gòu):  《Linux系統(tǒng)最佳實(shí)踐工具:命令行技術(shù)》的每一章都建立在前面章節(jié)所介紹知識(shí)的基礎(chǔ)之上,這樣就形成了自始至終的一個(gè)自然的學(xué)習(xí)路徑。讀者從《Linux系統(tǒng)最佳實(shí)踐工具:命令行技術(shù)》獲得了足夠的知識(shí)之后,也會(huì)獲得相應(yīng)的信心,同時(shí)會(huì)發(fā)現(xiàn)章節(jié)的順序和結(jié)構(gòu)就是一個(gè)很有用的參考工具。

圖書(shū)封面

圖書(shū)標(biāo)簽Tags

無(wú)

評(píng)論、評(píng)分、閱讀與下載


    Linux系統(tǒng)最佳實(shí)踐工具 PDF格式下載


用戶(hù)評(píng)論 (總計(jì)0條)

 
 

 

250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7