Linux常用指令速查手冊

所属分类:操作系統  
出版时间:2010-5   出版时间:化學工業出版社   作者:楊艷玲   页数:474  

前言

Linux是一款開源的操作系統,繼承了UNIX的系統架構,支持多用戶操作。由于該系統具有良好的穩定性和安全性,得到越來越多用戶的青睞,並且由于其具有良好的兼容性和可移植性,廣泛應用于計算機的各個領域。本書全面細致地介紹了Linux系統的相關管理指令,具有極高的實用價值。通過本書的學習,讀者可以掌握Linux系統的基本知識和應用技巧,熟悉Linux系統的常用指令。為了方便廣大讀者學習,本書結合大量的實際操作進行介紹,編者對所有的實例都親自進行了實踐與測試,力求使每一個實例都真實而完整地呈現在讀者面前。一、本書特點1.適用性高本書雖然選擇的是Redhat版本的Linux系統,但是書中所有的例子都可以在多數主流Linux系統中運行,包括Redhat、Fedora Core、Debian、SuSE、Ubuntu、Gentoo等。同時,如果運行環境不同,輸出的結果可能和本書範例中的結果不同。2.指令範圍合理本書包括了Linux中大部分常用的指令,對于不再使用的指令,或者已經被取代的指令,本書則沒有包括進來。同時,對于Linux中新近出現的指令,本書也進行了詳細的講解。3.範例豐富實用本書中的指令都配有針對性的範例,讀者可以通過範例加深對指令的理解。同時,本書中所有的範例都是作者根據經驗精心挑選的,讀者可以通過典型的範例舉一反三。二、本書內容第1章︰介紹啟動管理指令。第2章︰介紹文件和目錄管理指令。第3章︰介紹Shell指令。Shell是指操作系統的用戶界面,是用戶與操作系統交互的接口。它可以將輸入的指令解釋成計算機能識別的語言傳遞給內核,然後將執行的結果返回給用戶。第4章︰介紹用戶管理指令。第5章︰介紹系統管理指令。第6章︰介紹外部設備的控制指令。第7章︰介紹文本編輯指令。第8章︰介紹打印的相關指令。打印指令是對Linux系統文本輸出格式的控制,既可以本地打印,也可以網絡打印,很好地完成日常辦公的打印工作。第9章︰介紹Linux系統的備份與壓縮指令。第10章︰介紹磁盤操作指令。在Linux系統中,磁盤與文件系統管理是比較重要的內容,熟練掌握磁盤與文件系統管理的相關指令,可以有效地管理和使用磁盤存儲空間。第11章︰介紹進程管理指令。在Linux系統中,進程管理指令的主要功能是對運行的進程進行管理,以提高CPU的利用率。第12章︰介紹程序編譯的相關指令。Linux系統提供了許多程序編譯指令,以便用戶編譯用C或C++等語言編寫的程序,生成配置腳本文件等。第13章︰介紹X-Window系統指令。使用X-Window系統可以完成Linux大部分的工作,但有些工作是無法通過X-Window系統直接完成的,需要使用指令來完成。第14章︰介紹MS-DOS工具集指令。第15章︰介紹內核與性能指令。使用Linux系統內核指令可以顯示或控制內核緩沖區、顯示內存的使用情況、顯示加載的模塊、查看當前系統進程與信息以及顯示與系統運行相關的信息。第16章︰介紹系統安全指令。本章將介紹與系統安全相關的Linux指令,防止未授權用戶的存取,進行用戶和網絡活動的周期檢查,提高Linux系統的安全性。第17章︰介紹網絡配置與應用指令。Linux系統中提供了非常多的網絡相關指令,使得Linux具有非常強大的網絡功能。第18章︰介紹Linux的其他指令。索引︰為了便于讀者檢索,按字母列出本書所涉及的Linux指令。三、讀者對象Linux愛好者Linux系統用戶程序員社會培訓班學員和大中專院校的學生四、本書編者本書主要由楊艷玲編寫,參與編寫和資料整理的還有劉成、馬臣雲、潘娜、阮履學、陶則熙、王大強、王磊、徐琦、許少峰、顏盟盟、楊娟、楊瑞萍、于海波、俞菲、曾苗苗、趙瑩、朱存等。由于編者水平有限,書中難免存在不足和疏漏之處,懇請讀者批評指正。

内容概要

  《Linux常用指令速查手冊》按指令功能共分為18章,以語法、指令詳解、選項說明、參數說明、範例、使用技巧、相關指令的模式詳細介紹Linux系統的常用指令。全書共有331個常用指令,544個指令範例,可以幫助讀者快速掌握指令的使用方法,熟練地使用Linux系統。最後給出了《Linux常用指令速查手冊》所涉及Linux指令的索引,便于讀者檢索。   《Linux常用指令速查手冊》精選操作範例,通俗易懂,操作步驟詳細,適合Linux系統用戶和Linux愛好者使用,也可作為程序員和Linux管理員的參考用書。

书籍目录

第1章 啟動管理指令 1.1 halt指令︰關閉計算機 1.2 login指令︰登錄系統 1.3 logout指令︰退出登錄 1.4 poweroff指令︰關機並切斷電源 1.5 reboot指令︰重啟計算機 1.6 shutdown指令︰關機 第2章 文件和目錄管理指令 2.1 basename指令︰去除文件的路徑和擴展名 2.2 cd指令︰切換工作目錄 2.3 chgrp指令︰改變文件或目錄的所屬群組 2.4 chmod指令︰改變文件或目錄的權限 2.5 chown指令︰改變文件的所有者或所屬群組 2.6 cp指令︰復制文件或目錄 2.7 dd指令︰復制、轉換和格式化文件內容 2.8 file指令︰判斷文件類型 2.9 find指令︰查找文件或目錄 2.10 ln指令︰創建文件或目錄鏈接 2.11 locate指令︰查找文件 2.12 ls指令︰列出目錄信息 2.13 mkdir指令︰新建目錄 2.14 mv指令︰將文件重命名或移動到新目錄 2.15 pwd指令︰顯示當前工作目錄 2.16 rename指令︰重命名文件 2.17 rm指令︰刪除文件或目錄 2.18 rmdir指令︰刪除空白目錄 2.19 touch指令︰更新文件的訪問及修改時間 2.20 whereis指令︰查找文件 第3章 shell指令 3.1 alias指令︰設置指令別名 3.2 bg指令︰將作業(或進程)放到後台執行 3.3 bind指令︰顯示或設置按鍵配置 3.4 chsh指令︰更改登錄時默認的shell 3.5 declare指令︰顯示或聲明shell變量 3.6 dirs指令︰顯示shell目錄信息 3.7 echo指令︰顯示字符串 3.8 enable指令︰啟用或禁用shell內部指令 3.9 env指令︰查看或設置環境變量 3.10 eval指令︰執行指令並顯示結果 3.11 exec指令︰執行指令後退出 3.12 exit指令︰退出當前shell 3.13 export指令︰設置環境變量 3.14 fc指令︰編輯或執行歷史指令 3.15 fg指令︰將後台作業(或進程)切換到前台執行 3.16 hash指令︰顯示與清除哈希表 3.17 history指令︰顯示或操作歷史指令 3.18 info指令︰顯示幫助文檔 3.19 jobs指令︰列出作業信息 3.20 kill指令︰結束進程或作業 3.21 man指令︰查詢指令幫助手冊 3.22 popd指令︰從堆棧中刪除信息 3.23 printenv指令︰顯示環境變量 3.24 pushd指令︰向shell目錄堆棧中添加記錄 3.25 set指令︰設置shell 3.26 shopt指令︰設置shell行為變量值 3.27 source指令︰執行文件中的指令 3.28 type指令︰查詢指令種類 3.29 ulimit指令︰設置shell資源 3.30 umask指令︰權限掩碼設置 3.31 unalias指令︰取消指令別名 3.32 unset指令︰刪除變量或函數 3.33 whatis指令︰搜索關鍵字 3.34 which指令︰查找指令完整路徑 第4章 用戶管理指令 4.1 adduser指令︰添加一個新用戶 4.2 chfn指令︰設置finger信息 4.3 finger指令︰查詢用戶信息 4.4 gpasswd指令︰管理“/etc/group”文件 4.5 groupadd指令︰添加群組 4.6 groupdel指令︰刪除群組 4.7 groupmod指令︰修改群組信息 4.8 groups指令︰查看用戶所屬的群組 4.9 grpconv指令︰開啟群組的影子密碼文件 4.10 grpunconv指令︰關閉群組的影子密碼文件 4.11 id指令︰顯示指定用戶的ID信息 4.12 logname指令︰顯示用戶的登錄名稱 4.13 mesg指令︰消息傳送 4.14 passwd指令︰設置用戶密碼 4.15 pwck指令︰驗證密碼文件的正確性 4.16 pwconv指令︰開啟用戶的影子密碼文件 4.17 pwunconv指令︰關閉用戶的影子密碼文件 4.18 su指令︰切換用戶身份 4.19 talk指令︰和其他用戶聊天 4.20 useradd指令︰創建用戶 4.21 userdel指令︰刪除用戶 4.22 usermod指令︰修改用戶信息 4.23 users指令︰顯示用戶名 4.24 w指令︰查詢登錄用戶信息 4.25 wall指令︰給所有用戶發消息 4.26 who指令︰查詢登錄用戶信息 4.27 whoami指令︰顯示用戶名 4.28 write指令︰發送消息 第5章 系統管理指令 5.1 arch指令︰顯示硬件結構 5.2 at指令︰定時執行任務 5.3 atq指令︰查看待執行任務 5.4 atrm指令︰刪除待執行任務 5.5 batch指令︰在系統不繁忙時執行定時任務 5.6 chkconfig指令︰設置系統服務 5.7 crontab指令︰定時執行任務 5.8 last指令︰顯示登錄系統的用戶信息 5.9 lastb指令︰顯示登錄系統失敗的用戶信息 5.10 logrotate指令︰管理日志文件 5.11 logwatch指令︰系統日志分析器 5.12 lsusb指令︰列出所有USB設備 5.13 patch指令︰修補與更新原始程序 5.14 rpm指令︰RPM軟件包管理器 5.15 runlevel指令︰顯示系統運行級別 5.16 service指令︰Linux服務管理工具 5.17 telinit指令︰設置系統運行級別 第6章 外部設備控制指令 6.1 mount指令︰掛載文件系統 6.2 umount指令︰移除文件系統 6.3 eject指令︰彈出多媒體設備 6.4 fdformat指令︰格式化軟盤 6.5 fdisk指令︰配置/顯示硬盤分區 6.6 mkfs指令︰創建Linux文件系統 6.7 fsck指令︰檢查和修復系統錯誤 6.8 ifconfig指令︰配置網絡端口 6.9 setleds指令︰設置鍵盤上LED燈的狀態 6.10 loadkeys指令︰加載鍵盤轉換表 6.11 rdev指令︰查詢映像文件的根設備 6.12 dumpkeys指令︰轉儲鍵盤轉換表 第7章 文本與文本文件編輯指令 7.1 cat指令︰連接多個文件並輸出到標準輸出 7.2 cksum指令︰檢查和計算文件CRC碼 7.3 cmp指令︰比較文件差異 7.4 col指令︰過濾控制字符 7.5 colrm指令︰刪除指定的列 7.6 comm指令︰比較有序文件 7.7 csplit指令︰分割指定文件 7.8 cut指令︰顯示文件中指定的行 7.9 diff3指令︰比較3個文件的差異 7.10 diff指令︰比較兩個文件的差異 7.11 diffstat指令︰統計diff指令的結果 7.12 ed指令︰文本編輯器 7.13 egrep指令︰查找文件中匹配的內容 7.14 emacs指令︰全屏文本編輯器 7.15 ex指令︰vim文本編輯器 7.16 expand指令︰將Tab轉換為空格 7.17 fgrep指令︰查找文件中匹配的內容 7.18 fmt指令︰最佳文本格式優化 7.19 fold指令︰設置文件顯示行寬度 7.20 grep指令︰查找文件中指定的內容 7.21 head指令︰顯示文件前面的內容 7.22 ispell指令︰交互式拼寫檢查 7.23 jed指令︰文本編輯器 7.24 joe指令︰全屏文本編輯器 7.25 join指令︰連接兩個文件的相同列 7.26 less指令︰分屏查看文件 7.27 look指令︰查找特定行 7.28 more指令︰分屏查看文件 7.29 od指令︰輸出文件內容 7.30 paste指令︰合並文件行 7.31 pico指令︰文本編輯器 7.32 sed指令︰文件編輯器 7.33 sort指令︰文件內容排序 7.34 spell指令︰拼寫檢查程序 7.35 split指令︰分割指定文件 7.36 sum指令︰計算文件校驗碼與區塊 7.37 tac指令︰將文件內容反向顯示 7.38 tail指令︰顯示文件後面的內容 7.39 tee指令︰將輸入內容輸出到文件中 7.40 tr指令︰替換文件中的指定字符 7.41 unexpand指令︰將空格轉換為Tab制表符 7.42 uniq指令︰刪除重復行 7.43 vi指令︰全屏文本編輯器 7.44 vim指令︰全屏文本編輯器 7.45 wc指令︰統計字節數 第8章 打印指令 8.1 accept指令︰將打印任務發送給打印機 8.2 cancel指令︰取消打印任務 8.3 disable指令︰停止使用打印機 8.4 lp指令︰打印文件 8.5 lpc指令︰控制打印機 8.6 lpq指令︰顯示打印機的隊列狀態 8.7 lpr指令︰打印文件 8.8 lprm指令︰刪除打印隊列中的任務 8.9 lpstat指令︰顯示CUPS狀態信息 8.10 pr指令︰轉換打印文本的格式 8.11 reject指令︰拒絕將打印任務發送到打印機 第9章 備份與壓縮指令 9.1 ar指令︰創建、修改檔案文件或從檔案文件中提取文件 9.2 bunzip2指令︰解壓縮bzip2壓縮文件 9.3 bzcat指令︰解壓縮文件到標準輸出 9.4 bzip2指令︰創建bz2壓縮文件 9.5 bzip2recover指令︰修復損壞的bz2文件 9.6 bzless/bzmore指令︰分屏顯示解壓縮bz2文件的內容 9.7 compress指令︰壓縮與解壓縮文件 9.8 cpio指令︰從歸檔包中存取文件 9.9 dump指令︰備份文件系統 9.10 gunzip指令︰解壓縮文件 9.11 gzexe指令︰壓縮可執行文件 9.12 gzip指令︰壓縮與解壓縮文件 9.13 lha指令︰壓縮與解壓縮文件 9.14 restore指令︰還原文件或文件系統 9.15 tar指令︰備份文件 9.16 unarj指令︰解壓縮arj文件 9.17 uncompress指令︰解壓縮.Z文件 9.18 unzip指令︰解壓縮zip文件 9.19 zcat指令︰解壓縮文件 9.20 zforce指令︰強制添加.gz擴展名 9.21 zip指令︰壓縮文件 9.22 zipinfo指令︰顯示壓縮文件的詳細信息 9.23 znew指令︰將.Z文件轉換為.gz文件 第10章 磁盤操作指令 10.1 badblocks指令︰檢查磁盤損壞塊 10.2 blockdev指令︰調用塊設備的ioctls函數 10.3 chattr指令︰改變Linux第2擴展文件系統的文件屬性 10.4 convertquota指令︰轉換磁盤空間限制的文件格式 10.5 df指令︰顯示文件系統磁盤空間使用情況 10.6 dumpe2fs指令︰轉儲文件系統信息 10.7 e2fsck指令︰檢查Linux第2擴展文件系統 10.8 e2image指令︰保存ext2文件系統數據到文件 10.9 e2label指令︰改變ext2文件系統的標簽 10.10 edquota指令︰編輯用戶或群組的磁盤空間限制 10.11 findfs指令︰通過標簽或UUID查找文件系統 10.12 grub指令︰裝載Linux系統程序 10.13 hdparm指令︰獲取/設置硬盤參數 10.14 lilo指令︰Linux引導加載程序 10.15 lsattr指令︰顯示文件的系統屬性 10.16 mkbootdisk指令︰創建啟動軟盤 10.17 mke2fs指令︰創建ext2/ext3文件系統 10.18 mkinitrd指令︰創建載入ram磁盤的映像文件 10.19 mkisofs指令︰創建iso映像文件 10.20 mknod指令︰創建塊或字符特殊文件 10.21 mkswap指令︰建立Linux交換區 10.22 mktemp指令︰建立臨時文件 10.23 parted指令︰磁盤分區程序 10.24 quota指令︰顯示磁盤使用與空間限制情況 10.25 quotacheck指令︰創建、檢查和修復磁盤空間限制文件 10.26 quotaoff指令︰關閉文件系統的磁盤空間限制 10.27 quotaon指令︰打開文件系統的磁盤空間限制 10.28 quotastats指令︰顯示磁盤空間限制狀態 10.29 repquota指令︰查看磁盤空間的限制狀態 10.30 swapoff指令︰關閉交換空間 10.31 swapon指令︰啟用交換空間 10.32 sync指令︰強制將緩存數據存入磁盤 10.33 tune2fs指令︰調整文件系統的參數 第11章 進程管理指令 11.1 init指令︰進程控制初始化 11.2 killall指令︰使用名稱結束進程 11.3 nice指令︰設置優先級 11.4 nohup指令︰使程序在用戶退出後繼續運行 11.5 pgrep指令︰查找進程號 11.6 pidof指令︰查找程序進程號 11.7 pkill指令︰向進程發送信號 11.8 ps指令︰顯示進程信息 11.9 pstree指令︰顯示進程樹 11.10 renice指令︰更改進程優先級 11.11 watch指令︰全屏顯示指令輸出信息 第12章 程序編譯相關指令 12.1 autoscan指令︰初步生成“configure.in”文件 12.2 autoconf指令︰生成配置腳本文件 12.3 autoupdate指令︰更新“configure.in”文件為新的autoconf文件 12.4 expr指令︰計算表達式變量的值 12.5 gcc指令︰GNU的C和C++程序編譯器 12.6 gdb指令︰GNU調試器 12.7 ldd指令︰顯示文件依賴的共享庫 12.8 make指令︰編譯工具命令 12.9 nm指令︰列出目標文件的符號表 12.10 test指令︰檢查文件類型和數值比較 第13章 X-Window系統指令 13.1 startx指令︰X-Window初始化 13.2 xauth指令︰管理X系統授權文件 13.3 xhost指令︰設置X服務器的訪問權限 13.4 xinit指令︰X-Window系統初始化 13.5 xlsatoms指令︰顯示X服務器定義的成分 13.6 xlsclients指令︰列出顯示器上運行的程序 13.7 xlsfonts指令︰顯示X服務器字體 第14章 MS-DOS工具集指令 14.1 mdir指令︰顯示MS-DOS目錄 14.2 mcd指令︰改變當前目錄 14.3 mmd指令︰新建目錄 14.4 mrd指令︰刪除目錄 14.5 mdeltree指令︰刪除MS-DOS目錄及內容 14.6 mcopy指令︰復制文件 14.7 mdel指令︰刪除文件 14.8 mmove指令︰移動文件 14.9 mren指令︰重命名現有的目錄或文件名 14.10 mattrib指令︰修改文件屬性 14.11 mtype指令︰顯示文件內容 14.12 mdu指令︰查詢文件或目錄大小 14.13 mformat指令︰以MS-DOS方式格式化磁盤 14.14 mlabel指令︰設置磁盤標簽 第15章 內核與性能指令 15.1 depmod指令︰處理可裝載模塊的相依性 15.2 dmesg指令︰顯示或控制內核緩沖區 15.3 free指令︰顯示系統內存使用信息 15.4 iostat指令︰顯示CPU和輸入輸出設備的狀態 15.5 ipcs指令︰顯示進程通信信息 15.6 kernelversion指令︰顯示內核主要版本號 15.7 lsmod指令︰顯示加載的模塊 15.8 modinfo指令︰顯示內核模塊的相關信息 15.9 rmmod指令︰卸載可加載模塊 15.10 top指令︰顯示當前系統進程 15.11 uname指令︰顯示系統信息 15.12 uptime指令︰顯示系統運行的相關信息 第16章 系統安全指令 16.1 chroot指令︰指定運行指令的根目錄 16.2 nmap指令︰網絡探測工具和安全掃描器 16.3 scp指令︰遠程復制文件的安全程序 16.4 sftp指令︰安全文件傳輸程序 16.5 slogin指令︰加密的遠程登錄程序 16.6 ssh指令︰遠程登錄程序 16.7 sudo指令︰用另一個用戶執行指令 第17章 網絡配置與應用指令 17.1 apachectl指令︰Apache控制接口 17.2 arpwatch指令︰監听ARP信息 17.3 dig指令︰DNS域名查詢工具 17.4 dnsdomainname指令︰顯示系統域名 17.5 domainname指令︰設置主機NIS域名 17.6 elinks指令︰文本網頁瀏覽器 17.7 ftp指令︰文件傳輸程序 17.8 host指令︰DNS查詢工具 17.9 hostname指令︰設置主機名 17.10 htdigest指令︰創建和更新用戶認證文件 17.11 htpasswd指令︰創建和更新用戶認證密碼文件 17.12 httpd指令︰啟動Apache HTTP服務器 17.13 ifdown指令︰關閉網絡接口 17.14 ifup指令︰啟動網絡接口 17.15 ipcalc指令︰計算IP地址 17.16 iptables指令︰IP數據包過濾與NAT管理工具 17.17 lynx指令︰文本網頁瀏覽器 17.18 ncftp指令︰增強文件傳輸程序 17.19 netstat指令︰顯示網絡連接狀態 17.20 nfsstat指令︰顯示NFS狀態 17.21 nslookup指令︰查詢DNS域名 17.22 pine指令︰網絡新聞和電子郵件程序 17.23 ping指令︰檢測遠程主機的網絡情況 17.24 rlogin指令︰登錄到遠程機器 17.25 route指令︰顯示/操縱IP路由表 17.26 rwho指令︰查詢登錄本地計算機的用戶 17.27 tcpdump指令︰轉儲網絡流量 17.28 telnet指令︰遠程登錄 17.29 tftp指令︰普通文件傳輸協議客戶端 17.30 wget指令︰從指定地址下載文件 第18章 其他指令 18.1 bc指令︰計算任意精度的算數語言 18.2 cal指令︰顯示日歷 18.3 clear指令︰清除屏幕信息 18.4 consoletype指令︰顯示標準輸入連接的控制台類型 18.5 ctrlaltdel指令︰設置組合鍵Ctrl+Alt+Del的功能 18.6 date指令︰顯示或設置系統日期和時間 18.7 hostid指令︰顯示主機數字標識 18.8 hwclock指令︰查詢和設置硬件時鐘 18.9 sleep指令︰延遲指定的時間 18.10 stat指令︰顯示文件或文件系統的狀態 18.11 yes指令︰反復輸出指定字符串 附錄 索引

章节摘录

插圖︰

编辑推荐

《Linux常用指令速查手冊》涵蓋331個Linux常用指令,提供544個典型示例適合Ubuntu、Redhat、Fedora、Debian、SuSE、Gentoo等版本涵蓋了Linux常見的指令,並提供了功能和字母雙重索引所有指令都給出了針對性的示例,加深讀者的理解所有指令都給出了技巧提示,便于讀者快速掌握《Linux常用指令速查手冊》主要內容︰啟動管理指令文件和目錄管理指令Shell指令用戶管理指令系統管理指令外部設備控制指令文本與文本文件編輯指令打印指令備份與壓縮指令磁盤操作指令進程管理指令程序編譯相關指令X-Window系統指令MS-DOS工具集指令內核與性能指令系統安全指令網絡配置與應用指令其他指令

图书封面




    Linux常用指令速查手冊下載



用户评论 (总计15条)

 
 

  •     解放了大腦,解放了記憶。
  •     紙張微微泛黃,I like it!
  •     不錯,內容很詳細。。。。。。。
  •     書是收到了,但紙張不怎麼樣,發黃。沒有想象的好,內容還可以,而且怎麼看怎麼像是盜版的。
  •     內容簡潔易懂,只是有些指令可以寫得更詳細一些。
  •     很適合當小冊子用。不錯!
  •     指令比較全面,查找起來也很方便,解釋也很全面,不錯!!
  •     感覺紙張都還可以了, 就是發貨的速度有點慢了,。 書還是很不錯的, 5分了,。
  •     總體不錯,紙張稍微有點粗糙。如果能有命令的完整英文全稱就太好了,那樣就更容易理解記憶。
  •     很好的一本查詢手冊... ...很好用~!
  •     沒仔細看呢,應該值得看.
  •     查詢方便,分類明確
  •     至少,這不是復制M$的用戶手冊
  •     書盜版,紙張太差
  •     很實用的書,送貨快
 

計算機與互聯網 PDF免费下载,操作系統PDF免费下载。 计算机教程网 

计算机教程网 @ 2018