crontab 進行 定時任務的設定。
任務排程:是指系統在某個時間執行的特定的命令或程式。
任務排程分類:
基本語法
常用選項
要求:步驟如下:
crontab -e 進入編輯
*/1****ls -l /ec >> /tmp/to.txt
當儲存退出程式
在每一分鐘都會自動的呼叫 ls -l /etc/ >> /tmp/otxt
5個佔位符的說明
特殊符號的說明
特殊符號 含義
特定時間執行任務案例
時間 含義
案例1:每隔1分鐘,就將當前的日期資訊,追加到 /tmp/mydate 檔案中
先編寫乙個檔案 /home/mytask.sh 寫入 date >>/tmp/mydate
給mytask1.sh 乙個執行許可權
crontab -e
*/1 * * * * /home/mytask1.sh
案例2:每隔1分鐘, 將當前日期和日曆都追加到 /home/mycal 檔案中
先編寫乙個檔案 /home/mytask2.sh 寫入 date >>/tmp/mycal cal >> /tmp/mycal
給mytask2.sh 乙個執行許可權
crontab -e
*/1 * * * * /home/mytask2.sh
案例3: 每天凌晨2:00 將mysql資料庫 testdb ,備份到檔案中 mysql.bak。
先編寫乙個檔案 /home/mytask3.sh 寫入 /usr/local/mysql/bin/mysqldump -uroot -proot testdb >> /tmp/mysql.bak
給mytask3.sh 乙個執行許可權
crontab -e
0 2 * * * /home/mytask2.sh
分割槽的方式(了解):
1) mbr分割槽:
2) gtp分割槽:
原理介紹
下面我們以增加一塊硬碟為例來熟悉下磁碟的相關指令和深入理解磁碟分割槽、掛載、解除安裝的概念。
如何增加一塊硬碟
1、在【虛擬機器】選單中,選擇【設定】,然後裝置列表裡新增硬碟,然後一路【下一步】,中間只有選擇磁碟大小的地方需要修改,至到完成。然後重啟系統(才能識別)。
2、分割槽命令 fdisk /dev/sdb
開始對/sdb分割槽
說明:開始分割槽後輸入n,新增分割槽,然後選擇p ,分割槽型別為主分割槽。兩次回車預設剩餘全部空間。最後輸入w寫入分割槽並退出,若不儲存退出輸入q。
3、格式化磁碟分割槽
其中ext4是分割槽
4、掛載: 將乙個分割槽與乙個目錄聯絡起來,
mount 裝置名稱 掛載目錄
umount 裝置名稱 或者 掛載目錄
5、永久掛載:
通過修改/etc/fstab實現掛載
新增完成後 執行mount –a 即刻生效,用命令列掛載重啟後會失效。
查詢系統整體磁碟使用情況
基本語法
應用例項
查詢系統整體磁碟使用情況
查詢指定目錄的磁碟占用情況
基本語法
查詢指定目錄的磁碟占用情況,預設為當前目錄
1) 統計/home資料夾下檔案的個數
2) 統計/home資料夾下目錄的個數
3) 統計/home資料夾下檔案的個數,包括子資料夾裡的
4) 統計資料夾下目錄的個數,包括子資料夾裡的
5) 以樹狀顯示目錄結構
Linux 定時任務排程 磁碟分割槽掛載 資源統計
定時任務排程 crond任務排程 任務排程 是指胸痛在某個時間執行的特定的命令或程式 任務排程分類 1.系統工作 有些重要的工作必須周而復始地執行 如病毒掃瞄 2個別使用者工作 個別使用者可能希望執行某些程式,比如對mysql資料庫的備份 基本語法 crontab 選項 l 查詢crontab任務 ...
linux 磁碟分割槽
以後我們都將生活在數字時代,任何事都可以用二進位制的方法儲存起來。對於個人來說資料關鍵在於 全面 而對於系統運維工程師來說關鍵在於 大 所以如何安全的儲存就是我們要解決的問題之一。對於一塊硬碟 要想在系統中起到作用需要以下步驟 1 當然要正確的插上 2 利用fdisk命令 對磁碟進行分割槽,新建可用...
Linux磁碟分割槽
首先,介紹2種分割槽表 mbr分割槽表 mbr master boot record 支援的最大卷 2tb tb terabytes,1tb 1024gb 對分割槽的設限 最多4個主分割槽或3個主分割槽加乙個擴充套件分割槽。gpt分割槽表 gpt guid partition table 支援的最大...