
0人評分過此書
Linux 指令分類速查辭典
儘管目前Linux的各版本使用者介面已經十分友善,但在許多實作上還是以指令搭配簡單的Script來處理,因此指令的操作,對於Linux的使用者而言,仍是不可或缺的技能之一。
本書適用大多數的Linux作業環境,以常用指令的功能為分類基礎,輔以英文字母A~Z的順序來編列索引,有助於初學者吸收學習、快速查閱。
本書特色:
◎依功能分類整理指令,易於初學者學習
◎條列說明指令的用途、字義、來源、語法及參數
◎提供指令執行範例,一看就上手
◎另附指令相關設定檔的參照說明
本書適用大多數的Linux作業環境,以常用指令的功能為分類基礎,輔以英文字母A~Z的順序來編列索引,有助於初學者吸收學習、快速查閱。
本書特色:
◎依功能分類整理指令,易於初學者學習
◎條列說明指令的用途、字義、來源、語法及參數
◎提供指令執行範例,一看就上手
◎另附指令相關設定檔的參照說明
-
CHAPTER 1 常用工具與套件管理
-
1.1 常用操作指令
-
切換目錄─cd
-
清除畫面─clear
-
顯示文字─echo
-
離開目前的shell─exit
-
列出使用過的指令─history
-
列出目錄或是檔案名稱─ls
-
顯示目前所在的目錄─pwd
-
將記憶體中的資料存回硬碟─sync
-
-
1.2 線上說明文件
-
shell 內建指令說明─help
-
顯示說明─info
-
顯示線上說明畫面─man
-
顯示線上說明畫面的搜尋路徑─manpath
-
從資料庫中尋找資料─whatis
-
尋找指定的檔案與說明文件路徑─whereis
-
-
1.3 Linux 套件工具
-
Deb 與RPM 轉換工具─alien
-
Deb 套件快取工具─apt-cache
-
Deb 圖型管理工具─aptitude
-
套件管理工具─apt-get
-
套件管理工具─dpkg
-
Deb 設定管理工具─dpkg-reconfigure
-
gentoo linux 套件管理指令─emerge
-
管理rpm 套件─rpm
-
RPM 解開程式─rpm2cpio
-
RPM 套件更新管理─yum
-
-
-
CHAPTER 2 文書編輯與資料處理
-
2.1 文書編輯指令
-
文書編輯─ed
-
文書編輯─ex
-
文書編輯─nano
-
編輯文字檔─pico
-
文書編輯─vi
-
文書編輯─view
-
文書編輯─vim
-
-
2.2 檔案內容處理
-
文字資料的進階處理─awk
-
過濾保留字元─col
-
刪除指定的列─colrm
-
擷取檔案中每一行的指定範圍─cut
-
將Tab 字元取代為空白字元─expand
-
文書編排─fmt
-
修改檔案顯示的寬度─fold
-
字元集的轉換─iconv
-
檔案內容修改─sed
-
將文字檔內容重新排序─sort
-
轉換或變更檔案中的字元─tr
-
將空白字元取代為Tab 字元─unexpand
-
顯示並刪除檔案中重複的行─uniq
-
計算檔案的byte 數、字數或是列數─wc
-
-
2.3 分割與合併
-
分割檔案─csplit
-
合併兩檔案相同的區域─join
-
合併檔案的內容─paste
-
分割檔案─split
-
-
-
CHAPTER 3 檔案與目錄管理
-
3.1 列出檔案或目錄名稱
-
顯示檔案與目錄列表─dir
-
列出目前路徑下的目錄名稱─dirname
-
顯示目錄或是檔案的大小─du
-
顯示檔案類型─file
-
列出目錄或是檔案名稱─ls
-
顯示檔案或檔案系統的狀態─stat
-
-
3.2 尋找檔案位置
-
尋找特定字串的檔案或目錄名稱─find
-
在系統中搜尋包含字串的檔案─locate
-
尋找檔案或是目錄─slocate
-
尋找指定的檔案─which
-
-
3.3 新增檔案、目錄與連結
-
轉換並輸出資料─dd
-
建立檔案之間的連結─ln
-
建立目錄的連結─lndir
-
新增目錄─mkdir
-
靜態的檔案連結─sln
-
更改檔案的時間標記─touch
-
-
3.4 複製、刪除、更名、與搬移
-
複製檔案或目錄─cp
-
移動或更名檔案或目錄─mv
-
刪除檔案或目錄─rm
-
刪除目錄─rmdir
-
-
3.5 檔案比較
-
比對兩個檔案的差異─cmp
-
比較檔案內容─comm
-
比較並顯示檔案差異的部分─diff
-
由diff 比較的結果顯示統計的數字─diffstat
-
-
3.6 尋找檔案內容
-
搜尋檔案中的特定字串─egrep
-
搜尋檔案中符合條件的字串─fgrep
-
搜尋檔案中符合條件的字串─grep
-
-
3.7 列出檔案內容
-
列出檔案內容─cat
-
以8 進位的字碼列出檔案內容─od
-
將檔案內容由尾到頭的顯示─tac
-
輸出檔案內容最前面的部分─head
-
顯示檔案內容─less
-
顯示檔案內容─more
-
加上檔案中的行列編號─nl
-
顯示檔案最後面的部分─tail
-
同時輸出到畫面與檔案中─tee
-
-
-
CHAPTER 4 磁碟管理與檔案系統
-
4.1 磁碟分割區
-
修改磁碟分割區─cfdisk
-
修改磁碟分割區─fdisk
-
-
4.2 格式化
-
新增ext2、ext3 或ext4 的檔案系統─mke2fs
-
將分割區格式化─mkfs
-
將分割區格式化為xfs 的檔案系統─mkfs.xfs
-
將分割區劃分為reiserfs 的檔案系統─mkreiserfs
-
-
4.3 顯示與設定檔案系統
-
ext2 與ext3 的檔案系統除錯器─debugfs
-
顯示檔案系統的使用狀況─df
-
顯示ext 檔案系統資訊- dumpe2fs─dumpe2fs
-
檢驗ext2 與ext3 檔案系統─e2fsck
-
設定ext2 檔案系統標籤─e2label
-
檢查或是修復檔案系統─fsck
-
重新調整檔案系統的大小─resize2fs
-
調整檔案系統的參數─tune2fs
-
-
4.4 掛接與卸載
-
掛接檔案系統─mount
-
卸載檔案系統─umount
-
-
4.5 磁碟陣列
-
新增磁碟陣列─mdadm
-
製作軟體RAID 的檔案系統─mkraid
-
啟動軟體控制的磁碟陣列─raidstart
-
關閉軟體控制的磁碟陣列─raidstop
-
-
4.6 邏輯卷冊管理
-
新增邏輯卷冊─lvcreate
-
顯示邏輯卷冊─lvdisplay
-
降低邏輯卷冊的大小─lvreduce
-
移除整個邏輯卷冊─lvremove
-
調整邏輯卷冊大小─lvresize
-
掃描邏輯卷冊─lvscan
-
新增實體卷冊─pvcreate
-
顯示實體卷冊─pvdisplay
-
移除實體卷冊─pvremove
-
掃描實體卷冊─pvscan
-
新增卷冊群組─vgcreate
-
延展卷冊群組─vgextend
-
顯示卷冊群組─vgdisplay
-
移除卷冊群組中的卷冊─vgreduce
-
移除整個卷冊群組─vgremove
-
掃描卷冊群組─vgscan
-
-
4.7 SWAP(交換區或置換區)管理
-
新增SWAP 區域─mkswap
-
關閉指定的交換區空間─swapoff
-
開啟指定的交換區空間─swapon
-
-
4.8 其他
-
用標籤或是UUID 尋找特定的檔案系統─findfs
-
顯示iso9600 格式的檔案系統大小─isosize
-
-
-
CHAPTER 5 時間、排程與程序
-
5.1 月曆與日期
-
顯示月曆─cal
-
顯示或修改日期時間─date
-
顯示或設定硬體時間─hwclock
-
-
5.2 排程設定
-
在指定的時間執行指令─at
-
查詢待執行的工作─atq
-
刪除待執行的工作─atrm
-
執行批次作業─batch
-
設定排程工作─crontab
-
定期或定量將紀錄檔壓縮備份─logrotate
-
退出系統後仍可以繼續執行該指令─nohup
-
-
5.3 系統的關閉與切換
-
關閉系統─halt
-
改變系統的執行層級─init
-
重新開機─reboot
-
顯示目前的執行層級─runlevel
-
關閉機器─shutdown
-
切換目前系統的執行層級─telinit
-
-
5.4 記憶體與程序
-
將程式放到背景執行─bg
-
將指令放到前景執行─fg
-
顯示記憶體使用狀態─free
-
顯示正在背景執行的工作─jobs
-
傳送訊號給程序─kill
-
根據給定的名稱終止程序─killall
-
查詢已被程式開啟的檔案─lsof
-
依照PID 瀏覽程序─pgrep
-
尋找一個在執行中程式的PID─pidof
-
傳送訊號給指定的程序─pkill
-
顯示程序的記憶體對應─pmap
-
顯示目前程序的狀態─ps
-
以樹狀表示目前程序的狀態─pstree
-
即時顯示目前的程序狀態─top
-
顯示系統已經執行的時間─uptime
-
顯示虛擬記憶體的狀態─vmstat
-
-
5.5 IPC 相關
-
移除指定ID 的IPC 程序─ipcrm
-
顯示IPC 的狀態─ipcs
-
-
5.6 優先順序
-
更改優先順序─nice
-
調整正在執行程序的優先順序─renice
-
-
-
CHAPTER 6 帳號與權限管理
-
6.1 帳號與群組
-
新增系統上的帳號─adduser
-
改變檔案或目錄所屬的群組─chgrp
-
改變帳號登入系統時所使用的shell─chsh
-
管理/etc/group 的進階工具─gpasswd
-
建立群組─groupadd
-
刪除群組─groupdel
-
改變群組識別碼或名稱─groupmod
-
顯示帳號所屬的群組名稱─groups
-
顯示帳號與群組的識別碼─id
-
列出登入者的帳號─logname
-
修改密碼─passwd
-
檢驗密碼檔的正確性─pwck
-
新增帳號─useradd
-
刪除帳號─userdel
-
修改帳號設定─usermod
-
顯示目前登入的帳號資訊─users
-
顯示帳號名稱─whoami
-
-
6.2 權限與擁有者
-
設定檔案的控制許可權─chacl
-
改變密碼的有效期─chage
-
改變檔案或目錄的權限─chmod
-
改變檔案或目錄的擁有者或群組─chown
-
設定新增檔案的權限遮罩─umask
-
-
6.3 檔案進階屬性
-
改變檔案屬性─chattr
-
列出ext2 上的檔案屬性─lsattr
-
-
6.4 切換身分
-
切換帳號─su
-
使用指定的帳號權限執行程式─sudo
-
-
6.5 配額管理
-
編輯帳號或群組所能使用的磁碟容量─edquota
-
顯示並限制帳號的磁碟用量─quota
-
檢查帳號磁碟空間的限制─quotacheck
-
關閉帳號磁碟空間的限制─quotaoff
-
開啟帳號磁碟空間的限制─quotaon
-
顯示目前帳號磁碟空間的限制─quotastats
-
檢查磁碟空間限制的狀態─repquota
-
-
-
CHAPTER 7 硬體、核心與模組
-
7.1 區塊裝置
-
檢查磁碟中損毀的區塊─badblocks
-
指令列中呼叫block 裝置─blockdev
-
顯示或設定硬碟參數─hdparm
-
-
7.2 處理器與核心訊息
-
列出處理器的類型─arch
-
顯示或修改核心ring buffer 的訊息─dmesg
-
-
7.3 USB、PCI 與光碟機相關
-
退出或吸入光碟片─eject
-
列出PCI 介面的硬體- lspci
-
列出所有usb 的裝置─lsusb
-
-
7.4 列印相關
-
列印檔案─lp
-
列出印表機佇列的狀態─lpq
-
刪除正在列印的工作─lprm
-
列印前的重新排版─pr
-
-
7.5 X-window
-
編輯X 伺服器的授權資訊─xauth
-
管理存取X 伺服器的權限─xhost
-
設定X Window 的參數─xset
-
-
7.6 模組相關
-
分析可載入模組的相依性─depmod
-
載入模組─insmod
-
列出核心模組使用的狀態─lsmod
-
顯示核心模組的訊息─modinfo
-
從核心中新增或是移除模組─modprobe
-
移除載入的模組─rmmod
-
-
7.7 核心相關
-
設定核心的參數─sysctl
-
顯示系統資訊─uname
-
-
-
CHAPTER 8 壓縮與備份
-
8.1 包裹檔案
-
產生cpio 檔案─cpio
-
包裹檔案─tar
-
-
8.2 bz2 檔的處理
-
解開bz2 格式的壓縮檔─bunzip2
-
尋找bz2 壓縮檔內的字串─bzgrep
-
將檔案壓縮為bz2 的格式─bzip2
-
修復損毀的bz2 檔─bzip2recover
-
列出bz2 壓縮檔的內容─bzless
-
列出bz2 壓縮檔的內容─bzmore
-
-
8.3 Z 檔的處理
-
壓縮或是解壓縮檔案(.Z 檔)─compress
-
解壓縮附檔名為Z 的檔案─uncompress
-
-
8.4 gzip 檔的處理
-
解開gz 壓縮檔─gunzip
-
執行gz 壓縮檔─gzexe
-
壓縮為gz 檔─gzip
-
尋找gz 或Z 檔中的特定字串─zgrep
-
瀏覽gz 或是Z 檔內容─zless
-
將Z 檔重新壓縮為gz 檔─znew
-
-
8.5 zip 檔案的處理
-
解壓縮zip 的檔案─unzip
-
列出壓縮檔中被壓縮的檔案名稱─zcat
-
壓縮為zip 檔─zip
-
尋找zip 檔中的特定字串─zipgrep
-
顯示壓縮檔資訊─zipinfo
-
-
8.6 dump 相關
-
ext2 檔案系統的備份指令─dump
-
將dump 所產生的資料回存─restore
-
-
-
CHAPTER 9 程式編譯與參數宣告
-
9.1 程式編譯
-
C 語言編譯器─gcc
-
維護或是編譯程式群組─make
-
-
9.2 函式庫
-
建立檔案的共用函式庫─ldconfig
-
列出與檔案有關的分享函式庫─ldd
-
-
9.3 參數宣告
-
定義指令及參數的別名─alias
-
宣告shell 變數─declare
-
啟動或關閉shell 的內建指令─enable
-
宣告環境變數─export
-
設定變數─set
-
移除別名設定─unalias
-
移除變數設定─unset
-
時間暫停─sleep
-
暫停目前所使用的shell─suspend
-
-
-
CHAPTER 10 系統安全管理
-
10.1 加密與驗證
-
顯示檔案的大小與識別碼─cksum
-
計算並檢驗MD5 的資訊─md5sum
-
替認證代理程式加入RSA 或DSA 的身份─ssh-add
-
認證代理程式─ssh-agent
-
產生SSH 金鑰─ssh-keygen
-
計算並顯示檔案的檢查碼─sum
-
-
10.2 登入歷史記錄
-
顯示曾登入的使用者─last
-
顯示登入失敗的使用者─lastb
-
-
10.3 目前登入資訊
-
顯示目前登入的帳號資訊─w
-
顯示目前登入的帳號資訊─who
-
-
10.4 資源管控
-
設定CTRL+ALT+DEL 熱鍵─ctrlaltdel
-
控制系統資源─ulimit
-
鎖定虛擬控制台的使用權─vlock
-
控制目前所用終端機的寫入權限─mesg
-
-
10.5 SELinux
-
修改SELinux 的標籤─chcon
-
修正檔案的SELinux 標籤─fixfiles
-
顯示SELinux 內建功能的布林值是否啟動─getsebool
-
顯示SELinux 的狀態─sestatus
-
強制啟動或停止SELinux─setenforce
-
設定SELinux 的布林值─setsebool
-
-
10.6 Shadow 密碼轉換
-
轉換為帳號投影密碼─pwconv
-
還原帳號投影密碼─pwunconv
-
-
10.7 其他
-
切換根目錄所在的路徑─chroot
-
廣播訊息─wall
-
多重視窗管理程式─screen
-
-
-
CHAPTER 11 連線與路由
-
11.1 網路位址與路由設定
-
網路硬體位址對映指令─arp
-
網路硬體位址測試指令─arping
-
監聽網路上的ARP 訊息─arpwatch
-
設定或顯示網路介面─ifconfig
-
停用網路介面- ifdown
-
啟用網路介面- ifup
-
顯示並設定路由─route
-
-
11.2 連線指令
-
檔案傳輸─ftp
-
傳送與接收檔案─ncftp
-
遠端複製檔案或是目錄─rcp
-
使用加密連線遠端複製檔案─scp
-
遠端加密連線─ssh
-
遠端連線程式─telnet
-
檔案傳輸─tftp
-
-
11.3 連線狀態查詢與追蹤
-
查詢網路的目前狀態─netstat
-
傳送ICMP echo 的封包來檢定連線狀態─ping
-
顯示網路上TCP 的連線狀態─tcpdump
-
追蹤網路連線的路徑─tracepath
-
追蹤連線所經過的路由器─traceroute
-
-
11.4 名稱查詢
-
顯示網域名稱(Domain Name)的資訊─dig
-
查詢主機使用的網域名稱─host
-
顯示主機識別碼─hostid
-
顯示及設定主機名稱─hostname
-
查詢DNS server 之運作─nslookup
-
-
11.5 封包處理
-
iptables
-
封包處理與安全管理的指令─
-
將目前iptables 的規則儲存到檔案中─iptables-save
-
-
11.6 網頁瀏覽與下載
-
終端機上瀏覽網頁的指令─lynx
-
從指定的網址下載檔案─wget
-
-
11.7 郵件收發
-
郵件收發─alpine
-
收發郵件─mail
-
郵件收發工具─mutt
-
郵件收發─pine
-
-
-
CHAPTER 12 伺服器相關
-
12.1 伺服器管理
-
設定系統在不同層級的服務─chkconfig
-
開啟或關閉服務─service
-
服務管理工具─systemctl
-
設定系統開機啟動的服務─sysv-rc-conf
-
-
12.2 網頁相關
-
管理Apache 網頁伺服器─apachectl
-
設定專屬於Apache 的帳戶與密碼─htpasswd
-
管理Apache 網頁伺服器─httpd
-
-
12.3 郵件相關
-
顯示目前的郵件狀態─mailstats
-
列出佇列中的郵件─mailq
-
產生sendmail 的資料庫檔─makemap
-
產生postfix 的aliases 資料庫檔─postalias
-
產生postfix 的資料庫檔─postmap
-
Postfix 佇列區的管理程式─postqueue
-
postfix 的管理程式─postsuper
-
-
12.4 FTP 相關
-
顯示目前登入FTP 的人數─ftpcount
-
停止ProFTP 伺服器─ftpshut
-
顯示目前登入FTP 的人員名單─ftpwho
-
-
12.5 Samba 相關
-
改變samba 使用者的密碼─smbpasswd
-
顯示目前samba 伺服器的狀態─smbstatus
-
-
12.6 其他
-
顯示NFS 伺服器的掛接訊息─showmount
-
-
- 附錄-設定檔列表
-
索引
-
A. 來源速查表
-
B. 字母分類
-
- 出版地 : 臺灣
- 語言 : 繁體中文
評分與評論
請登入後再留言與評分