定時任務排程
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任務 ...