Linux を使用して時間指定ファイルが占有するディスク容量を計算する方法

Linux を使用して時間指定ファイルが占有するディスク容量を計算する方法

スケジュールされたタスク エディターを開きます。Cent は、デフォルトで vim を使用して直接開きます。 ubutun が複数のエディターとともにインストールされている場合、初めて開いたときにエディターを指定するように求められます。

ここに画像の説明を挿入

(3) */1 * * * * sh /root/Shell/monitor.sh ファイルにこの行を追加します。これは、sh /root/Shell/monitor.sh コマンドを 1 分ごとに実行することを意味します。より具体的なタイミング形式については、オンラインで確認してください。シンプルなループ監視に必要なのはこれだけです

ここに画像の説明を挿入

(4)service crond startはスケジュールされたタスクを開始します。 ubutunではサービスcron startです

ここに画像の説明を挿入

(5)crontabスケジュールタスクが開始されたか確認するcrontab -l

ここに画像の説明を挿入

2. シェル監視ディスク

(1) du -BM /root/Shell/a.pdf | awk '{print $1}'ファイルサイズを取得します。 -BM 出力は M です。G 出力が必要な場合は -BG を使用します。

(2) cachesize=$( du -BM /root/Shell/a.pdf | awk '{print $1}')は、cachesize変数を使用してファイルサイズを取得します。受信したデータは89Mなどの単位になっていることに注意してください。

(3) cachesize=$(echo ${cachesize/M/}) Mを取り除いて純粋な数値を得る3. 完全なコード

ファイルa.pdfのサイズが90M以上の場合

要約する

上記は、エディターが紹介した、タイムドファイルが占めるディスク領域のサイズを実装するためのLinuxの操作方法です。皆様のお役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。エディターがすぐに返信します。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。
この記事が役に立ったと思われた方は、ぜひ転載していただき、出典を明記してください。ありがとうございます!

以下もご興味があるかもしれません:
  • スケジュールされた時間に古いジャンクファイルを自動的に削除する Linux 用の Autotrash ツール
  • Linux シェル スクリプトを使用して、指定されたファイルのバッチ ダウンロードの FTP スケジュール実行を実装します。
  • Windows および Linux で特定の日より古いファイルを定期的に削除するスクリプト
  • Linux VPS バックアップ チュートリアル データベース/Web サイト ファイルの自動スケジュール バックアップ
  • Linux システムでルート ディレクトリのディスク領域を拡張する方法
  • Linux ディスクフォーマットコマンドの詳細な説明
  • Linux仮想マシンのルートパーティションディスク拡張スペースレコードの詳細な説明
  • Linux のディスク容量サイズを表示するコマンド
  • Linux で du を使用してファイルまたはディレクトリが占有するディスク領域のサイズを表示する方法
  • Linux で RAID ディスクアレイ情報を表示する方法
  • Linux サーバーのディスク容量を拡張する方法 (画像)
  • 2T を超える Linux ディスクで GPT パーティションを使用する方法

<<:  JavaScriptのスリープ関数の使用

>>:  MySQL における制限関数と合計関数の混在使用の問題の詳細な説明

推薦する

使用場所によって混乱しやすいXHTMLタグ

<br />jb51.net では、常に記事のセマンティクスを重視してきましたが、HTM...

要素の$notifyポイントについての簡単な説明

当初の意図は、element-ui の $notify 通知をコンポーネントにカプセル化することでし...

MySQLリモート接続失敗の解決策

以前、MySQLがローカルでは接続できるのにリモートでは接続できないという問題に遭遇したことがありま...

Vue の this.$router と this.$route の違いと push() メソッド

公式文書には次のように記されている。ルーターを挿入することで、どのコンポーネントでも this.$r...

Reactはルーティングを使用してログインインターフェースにリダイレクトします

前回の記事では、webpack と react 環境を設定した後、ログイン インターフェースとその後...

Apacheドメイン名設定の落とし穴の詳細な説明

私はApacheを使ったことがありません。仕事を始めてからはずっとnginxを使っていました(運用保...

タオバオモールのホームページ上の大きな画像のデザイン構造に関する分析と意見(写真)

前回、Taobaoの詳細ページを分析した後(クリックして表示)、ショッピングモールの基本テンプレート...

Javascript 操作メカニズム イベントループ

目次1. 4つのコンセプト1. JavaScriptはシングルスレッドです2. タスクキュー3. 同...

HTMLコードに基づく画像断片化読み込み機能の実装

今日は断片化された画像の読み込み効果を実装します。効果は次のとおりです。 これを 3 つのステップで...

arcgis.js は、マップ本体の表示範囲を制御し、領域を超えた場合に自動的にバウンスするようにします (実装のアイデア)

目次背景効果アイデア背景少し前に、会社のプロジェクトで問題が発生しました。地図のベースマップ領域の範...

JS でカルーセル画像を実装するいくつかの方法

カルーセル主なアイデアは次のとおりです。大きなコンテナには、コンテナの幅の整数倍の非常に長いテーブル...

新しいウィンドウで開くジャンプメニュー、window.open の使い方の紹介

コードをコピーコードは次のとおりです。 <前> <div> <sele...

JVM 上の高性能データ形式ライブラリ パッケージである Apache Arrow の紹介とアーキテクチャ (Gkatziouras)

Apache Arrow は、BigQuery を含むさまざまなビッグデータ ツールで使用される一...

CSSはリモコンのボタンを模倣する

注: このデモはミニプログラム環境でテストされており、他の h5 および pc Web ページにも適...

Linux のハードリンクとソフトリンクの区別

Linux には、2 種類のファイル接続があります。1 つは Windows のショートカットに似て...