Linux 定時任務排程 磁碟分割槽掛載 資源統計

2021-10-09 17:44:49 字數 2023 閱讀 4597

定時任務排程

crond任務排程

任務排程:是指胸痛在某個時間執行的特定的命令或程式

任務排程分類:1.系統工作:有些重要的工作必須周而復始地執行  如病毒掃瞄

2個別使用者工作:個別使用者可能希望執行某些程式,比如對mysql資料庫的備份

基本語法    crontab 選項

-l    查詢crontab任務

-r    刪除當前使用者所有的crontab任務

第乙個 *  一小時中的第幾分鐘

第二個 *  一天中的第幾小時

第三個 *  乙個月中的第幾天

第四個 *  一年中的第個月

第五個 *  一周中的星期幾

特殊符號說明

*代表任何時間

代表不連續的時間

-代表連續的時間範圍

*/n    代表每隔多久執行一次

eg. */1 * * * * ls -l /etc/ >> /tmp/to.txt 每小時的每分鐘執行ls -l /etc/ >> /tmp/to.txt 命令

1.如果是簡單的任務,可以不用寫指令碼,直接在crontab中加入任務即可

2.對於比較複雜的任務,需要寫指令碼(shell程式設計 字尾.sh)

磁碟分割槽、掛載

1)mbr分割槽:

1.最多支援四個主分割槽

2.系統只能安裝在主分割槽

3.擴充套件分割槽要佔乙個主分割槽

4.mbr最大只支援2tb,但擁有最好的相容性

2)gtp分割槽:

1.支援無限多個主分割槽(但作業系統可能限制,比如windows下最多128個分割槽)

2.最大支援18eb的最大容量(eb=1024 pb,pb =1024tb)

3.windows7 64 位以後支援gtp

如何增加一塊硬碟

1)虛擬機器增加硬碟 虛擬機器設定中新增

2)分割槽

分割槽命令 fdisk /dev/sdb

m 顯示命令列表

p  顯示磁碟分割槽 同fdisk -l

n 新增分割槽

d 刪除分割槽

w 寫入並退出

3)格式化磁碟

分割槽命令:mkfs -t ext4  /dev/sdv1

其中ext4是分割槽型別

4)掛載

臨時掛載 mount 裝置名稱 掛載目錄

取消臨時掛載 umount 裝置名稱 掛載目錄

5)設定可以自動掛載

永久掛載:通過修改/etc/fstab 實現掛載,新增完成後 執行mount -a 即刻生效

磁碟情況查詢

查詢系統整體磁碟使用情況

基本語法 df -h

查詢指定目錄的磁碟占用情況

基本語法 du -h /目錄

查詢指定目錄的磁碟占用情況,預設為當前目錄

-s 指定目錄占用大小彙總

-h 帶計量單位

-a 含檔案

--max-depth=1 子目錄深度

-c 列出明細的同時,增加彙總值

磁碟情況-工作使用指令

1)統計/home資料夾下檔案的個數

ls -l /home | grep "^-" | wc -l

2) 統計/home資料夾下目錄的個數

ls -l/home | grep "^d" | wc -l

3)統計/home資料夾下檔案的個數(包括子檔案個數)

ls -lr /home |grep "^-" | wc -l

4)統計/home資料夾下目錄的個數(包括子檔案個數)

ls -lr /home |grep "^d" | wc -l

5)以樹狀顯示目錄結構

Linux 任務排程和磁碟分割槽

crontab 進行 定時任務的設定。任務排程 是指系統在某個時間執行的特定的命令或程式。任務排程分類 基本語法 常用選項 要求 步驟如下 crontab e 進入編輯 1 ls l ec tmp to.txt 當儲存退出程式 在每一分鐘都會自動的呼叫 ls l etc tmp otxt 5個佔位符...

Linux定時任務排程

linux定時任務 為當前使用者建立cron服務 1.鍵入 crontab e 編輯crontab服務檔案 例如 檔案內容如下 2 bin sh home admin jiaoben buy deletefile.sh 儲存檔案並並退出 2 bin sh home admin jiaoben buy...

Linux 定時任務排程

任務排程 系統在某個特定時間執行的特定命令和程式 分類 系統工作 有些重要的工作必須周而復始的執行 病毒掃瞄 使用者工作 個別使用者希望可以執行某些程式 定期對mysql資料庫備份 crond任務排程 crontab 選項 任務排程 選項 e 編輯crontab定時任務 l 查詢crontab任務 ...