幫助中心 | 我的帳號 | 關於我們

跟老男孩學Linux運維(核心系統命令實戰)/Linux\Unix技術叢書

  • 作者:老男孩//張耀
  • 出版社:機械工業
  • ISBN:9787111585978
  • 出版日期:2018/01/01
  • 裝幀:平裝
  • 頁數:465
人民幣:RMB 99 元      售價:
放入購物車
加入收藏夾

內容大鋼
    資深運維架構實戰專家及教育培訓界頂尖專家十多年的運維實戰經驗總結,深入解析Linux核心系統命令。
    從實戰出發,將命令與解決企業實際問題相結合,詳細解讀命令參數,給出實用技巧,設計串聯的Linux命令實戰案例組合,指導讀者提升Linux運維能力。
    老男孩、張耀著的《跟老男孩學Linux運維(核心系統命令實戰)》是一本較完整的、偏重實戰的Linux命令圖書,但並非大而全,很多命令講解均取之於企業中解決問題的實戰案例,並結合老男孩十幾年的運維工作和教學工作進行了梳理。全書從脈絡上共分為12章,具體分佈如下。第壹章為Linux命令行簡介,第2章講解的是文件和目錄操作命令,第3章講解的是文件過濾及內容編輯處理命令,第4章講解的是文本處理三劍客,即grep、sed、awk。第5-6章講解的是Linux信息顯示與搜索文件、文件備份與壓縮等命令。第7-8章講解的是Linux用戶管理及用戶信息查詢、磁碟與文件系統管理等命令。第9-11章講解的是Linux進程管理、網路管理、系統管理等命令。第12章講解的是Linux系統常用的Bash內置命令。

作者介紹
老男孩//張耀

目錄
前言
第1章 Linux命令行簡介
  1.1 Linux命令行概述
  1.2 在Linux命令行下查看命令幫助
  1.3 Linux關機、重啟、註銷命令
  1.4 老男孩的運維思想
第2章 文件和目錄操作命令
  2.1 pwd:顯示當前所在的位置
  2.2 cd:切換目錄
  2.3 tree:以樹形結構顯示目錄下的內容
  2.4 mkdir:創建目錄
  2.5 touch:創建空文件或改變文件的時間戳屬性
  2.6 ls:顯示目錄下的內容及相關屬性信息
  2.7 cp:複製文件或目錄
  2.8 mv:移動或重命名文件
  2.9 rm:刪除文件或目錄
  2.10 rmdir:刪除空目錄
  2.11 ln:硬鏈接與軟鏈接
  2.12 readlink:查看符號鏈接文件的內容
  2.13 find:查找目錄下的文件
  2.14 xargs:將標準輸入轉換成命令行參數
  2.15 rename:重命名文件
  2.16 basename:顯示文件名或目錄名
  2.17 dirname:顯示文件或目錄路徑
  2.18 chattr:改變文件的擴展屬性
  2.19 lsattr:查看文件擴展屬性
  2.20 file:顯示文件的類型
  2.21 md5sum:計算和校驗文件的MD5值
  2.22 chown:改變文件或目錄的用戶和用戶組
  2.23 chmod:改變文件或目錄許可權
  2.24 chgrp:更改文件用戶組
  2.25 umask:顯示或設置許可權掩碼
  2.26 老男孩從新手成為技術大牛的心法
第3章 文件過濾及內容編輯處理命令
  3.1 cat:合併文件或查看文件內容
  3.2 tac:反向顯示文件內容
  3.3 more:分頁顯示文件內容
  3.4 less:分頁顯示文件內容
  3.5 head:顯示文件內容頭部
  3.6 tail:顯示文件內容尾部
  3.7 tailf:跟蹤日誌文件
  3.8 cut:從文本中提取一段文字並輸出
  3.9 split:分割文件
  3.10 paste:合併文件
  3.11 sort:文本排序
  3.12 join:按兩個文件的相同欄位合併
  3.13 uniq:去除重複行
  3.14 wc:統計文件的行數、單詞數或位元組數
  3.15 iconv:轉換文件的編碼格式
  3.16 dos2unix:將DOS格式文件轉換成UNIX格式

  3.17 diff:比較兩個文件的不同
  3.18 vimdiff:可視化比較工具
  3.19 rev:反向輸出文件內容
  3.20 tr:替換或刪除字元
  3.21 od:按不同進位顯示文件
  3.22 tee:多重定向
  3.23 vi/vim:純文本編輯器
  3.24 老男孩逆襲思想:做Linux運維的多個好處
第4章 文本處理三劍客
  4.1 grep:文本過濾工具
  4.2 sed:字元流編輯器
  4.3 awk基礎入門
第5章 Linux信息顯示與搜索文件命令
  5.1 uname:顯示系統信息
  5.2 hostname:顯示或設置系統的主機名
  5.3 dmesg:系統啟動異常診斷
  5.4 stat:顯示文件或文件系統狀態
  5.5 du:統計磁碟空間使用情況
  5.6 date:顯示與設置系統時間
  5.7 echo:顯示一行文本
  5.8 watch:監視命令執行情況
  5.9 which:顯示命令的全路徑
  5.10 whereis:顯示命令及其相關文件全路徑
  5.11 locate:快速定位文件路徑
  5.12 updatedb:更新mlocate資料庫
  5.13 老男孩逆襲思想:新手在工作中如何問問題不會被鄙視
第6章 文件備份與壓縮命令
  6.1 tar:打包備份
  6.2 gzip:壓縮或解壓文件
  6.3 zip:打包和壓縮文件
  6.4 unzip:解壓zip文件
  6.5 scp:遠程文件複製
  6.6 rsync:文件同步工具
  6.7 老男孩逆襲思想:新手如何高效地提問
第7章 Linux用戶管理及用戶信息查詢命令
  7.1 useradd:創建用戶
  7.2 usermod:修改用戶信息
  7.3 userdel:刪除用戶
  7.4 groupadd:創建新的用戶組
  7.5 groupdel:刪除用戶組
  7.6 passwd:修改用戶密碼
  7.7 chage:修改用戶密碼有效期
  7.8 chpasswd:批量更新用戶密碼
  7.9 su:切換用戶
  7.10 visudo:編輯sudoers文件
  7.11 sudo:以另一個用戶身份執行命令
  7.12 id:顯示用戶與用戶組的信息
  7.13 w:顯示已登錄用戶信息
  7.14 who:顯示已登錄用戶信息
  7.15 users:顯示已登錄用戶

  7.16 whoami:顯示當前登錄的用戶名
  7.17 last:顯示用戶登錄列表
  7.18 lastb:顯示用戶登錄失敗的記錄
  7.19 lastlog:顯示所有用戶的最近登錄記錄
第8章 Linux磁碟與文件系統管理命令
  8.1 fdisk:磁碟分區工具
  8.2 partprobe:更新內核的硬碟分區表信息
  8.3 tune2fs:調整ext2/ext3/ext4文件系統參數
  8.4 parted:磁碟分區工具
  8.5 mkfs:創建Linux文件系統
  8.6 dumpe2fs:導出ext2/ext3/ext4文件系統信息
  8.7 resize2fs:調整ext2/ext3/ext4文件系統大小
  8.8 fsck:檢查並修復Linux文件系統
  8.9 dd:轉換或複製文件
  8.10 mount:掛載文件系統
  8.11 umount:卸載文件系統
  8.12 df:報告文件系統磁碟空間的使用情況
  8.13 mkswap:創建交換分區
  8.14 swapon:激活交換分區
  8.15 swapoff:關閉交換分區
  8.16 sync:刷新文件系統緩衝區
第9章 Linux進程管理命令
  9.1 ps:查看進程
  9.2 pstree:顯示進程狀態樹
  9.3 pgrep:查找匹配條件的進程
  9.4 kill:終止進程
  9.5 killall:通過進程名終止進程
  9.6 pkill:通過進程名終止進程
  9.7 top:實時顯示系統中各個進程的資源佔用狀況
  9.8 nice:調整程序運行時的優先順序
  9.9 renice:調整運行中的進程的優先順序
  9.10 nohup:用戶退出系統進程繼續工作
  9.11 strace:跟蹤進程的系統調用
  9.12 ltrace:跟蹤進程調用庫函數
  9.13 runlevel:輸出當前運行級別
  9.14 init:初始化Linux進程
  9.15 service:管理系統服務
第10章 Linux網路管理命令
  10.1 ifconfig:配置或顯示網路介面信息
  10.2 ifup:激活網路介面
  10.3 ifdown:禁用網路介面
  10.4 route:顯示或管理路由表
  10.5 arp:管理系統的arp緩存
  10.6 ip:網路配置工具
  10.7 netstat:查看網路狀態
  10.8 ss:查看網路狀態
  10.9 ping:測試主機之間網路的連通性
  10.10 traceroute:追蹤數據傳輸路由狀況
  10.11 arping:發送arp請求
  10.12 telnet:遠程登錄主機

  10.13 nc:多功能網路工具
  10.14 ssh:安全地遠程登錄主機
  10.15 wget:命令行下載工具
  10.16 mailq:顯示郵件傳輸隊列
  10.17 mail:發送和接收郵件
  10.18 nslookup:域名查詢工具
  10.19 dig:域名查詢工具
  10.20 host:域名查詢工具
  10.21 nmap:網路探測工具和安全/埠掃描器
  10.22 tcpdump:監聽網路流量
第11章 Linux系統管理命令
  11.1 lsof:查看進程打開的文件
  11.2 uptime:顯示系統的運行時間及負載
  11.3 free:查看系統內存信息
  11.4 iftop:動態顯示網路介面流量信息
  11.5 vmstat:虛擬內存統計
  11.6 mpstat:CPU信息統計
  11.7 iostat:I/O信息統計
  11.8 iotop:動態顯示磁碟I/O統計信息
  11.9 sar:收集系統信息
  11.10 chkconfig:管理開機服務
  11.11 ntsysv:管理開機服務
  11.12 setup:系統管理工具
  11.13 ethtool:查詢網卡參數
  11.14 mii-tool:管理網路介面的狀態
  11.15 dmidecode:查詢系統硬體信息
  11.16 lspci:顯示所有PCI設備
  11.17 ipcs:顯示進程間通信設施的狀態
  11.18 ipcrm:清除ipc相關信息
  11.19 rpm:RPM包管理器
  11.20 yum:自動化RPM包管理工具
第12章 Linux系統常用內置命令
  12.1 Linux內置命令概述
  12.2 Linux內置命令簡介
  12.3 Linux常用內置命令實例

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032