首頁 >後端開發 >php教程 >php實作定時建立指定大小檔腳本

php實作定時建立指定大小檔腳本

WBOY
WBOY原創
2016-08-08 09:21:191252瀏覽

公司業務主要做資料備份(支援文件增量備份),因此在測試時,需要定時產生新文件,測試業務運作是否正常。

將以下腳本檔案加入crontab,即可實現定時產生新檔案。腳本的原理主要是使用dd指令來建立指定大小的檔案。

<?php
    $timestamp = time();
    $id = uniqid();
    $filename = "/tmp/{$timestamp}.img";
    $cmd = "dd if=/dev/zero of=$filename bs=4m count=5; echo $id >> {$filename}";
    exec($cmd, $ret, $output);
?>

以上就介紹了php實作定時建立指定大小檔腳本,包括了方面的內容,希望對PHP教學有興趣的朋友有幫助。

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn