linux shell 學習摘記(8)
《linux shell 指令碼程式設計攻略 (第2版)》 第八章 “當一個好管家” 筆記
常用命令:
du
,time
,ps
,watch
,whoami
,who
,w
,users
,uptime
,last
,logrotate
,powertop
,iotop
,fsck
, 入侵檢測指令碼, 活躍使用者指令碼
du disk usage
du -s -h .
,-s
summarydu -c .
磁碟使用總計du --exclude "*.txt" FILES(s)
,--exclude-from XXX
du --max-depth 2 DIRECTORY
- 找出目錄中最大的十個檔案
du -ak /home/ | sort -nrk 1 | head -n4
;find -type f -exec du -k {} \; | sort -nrk 1 | head
time, 一個是bash內建time,一個是二進位制程式time,後者功能更多
手機與當前登入使用者、啟動日誌和啟動故障的相關資訊
whoami
,who
,w
users
當前登入主機的使用者列表;users | tr ' ' '\n' | sort | uniq
uptime
系統執行多久last
獲取上一次啟動一級使用者登入會話的資訊,以/var/log/wtmp
作為輸入檔案;last reboot
獲取重啟會話;lastb
獲取失敗的使用者會話
ps
watch
logrotate
syslog記錄日誌,logger, 入侵檢測指令碼
找出系統中使用者的活躍時間段(
last
) 指令碼powertop
iotop 監視磁碟
檢查磁碟及檔案系統錯誤
fsck
相關文章
- linux shell 學習摘記(3)Linux
- linux shell 學習摘記(4)Linux
- linux shell 學習摘記(5)Linux
- linux shell 學習摘記(6)Linux
- linux shell 學習摘記(7)Linux
- linux shell 學習摘記(9)Linux
- linux shell 學習摘記(1)Linux
- linux shell 學習摘記(2)Linux
- Linux Shell 程式設計學習筆記Linux程式設計筆記
- shell學習筆記筆記
- 【Linux學習筆記29】shell指令碼基礎Linux筆記指令碼
- 《Shell指令碼學習指南》學習筆記指令碼筆記
- Linux學習(Shell基礎)Linux
- Shell指令碼學習筆記指令碼筆記
- Shell 學習筆記 基礎筆記
- POSIX-shell學習筆記筆記
- lftp學習備記錄--轉摘於網上FTP
- Linux學習-shell基礎02Linux
- Linux學習之(shell展開)Linux
- shell指令碼學習筆記-1指令碼筆記
- CCNA學習筆記8筆記
- linux shell陣列深入學習理解Linux陣列
- Linux命令和shell指令碼學習Linux指令碼
- 前端學習 linux —— shell 程式設計前端Linux程式設計
- Linux Shell 學習資料推薦Linux
- shell學習
- MongoDB 學習筆記之常用 shell 命令MongoDB筆記
- Shell學習筆記_時間計算筆記
- 如何學習shell程式設計?Linux運維學習shell程式設計是什麼程式設計Linux運維
- 什麼是shell指令碼?Linux為什麼學習shell?指令碼Linux
- 【學習】Linux Shell指令碼程式設計Linux指令碼程式設計
- Linux學習之路(三)Shell指令碼初探Linux指令碼
- Linux Bash Shell學習(十):流程控制——forLinux
- Android學習筆記(8)Android筆記
- 學習Shell 教程
- Linux學習筆記Linux筆記
- Linux 學習筆記Linux筆記
- Linux Bash Shell學習(九):流程控制——if/elseLinux