序文 ほとんどの人は、システム ディスク ストレージが少ないときにこの操作を実行するか、Linux システム ディスク ストレージがいっぱいになったときにこの操作を実行する可能性があります。 新しいアプリケーションをインストールしたり、他のファイルを処理したりするためにディスクのストレージ領域を確保するため、頻繁に実行する必要があります。空き領域を維持し、ディスク使用率をしきい値以下に維持することは、Linux 管理者にとって日常的なタスクです。 システムのスペースをクリーンアップする方法をいくつか紹介します。 テラバイト単位のストレージ容量がある場合、システムをクリーンアップする必要はおそらくありません。ただし、スペースが限られている場合は、ディスク領域の解放が不可欠になります。 この記事では、Ubuntu システムをクリーンアップしてスペースを増やす最も簡単な方法をいくつか紹介します。 Ubuntu で使用可能な容量を確認するにはどうすればいいですか? df コマンドを使用して、システムの現在のディスク使用率を確認します。 $ df -h ファイルシステムサイズ 使用済み 使用可能使用率 マウント先 udev 975M 0 975M 0% /dev tmpfs 200M 1.7M 198M 1% /実行 /dev/sda1 30G 16G 13G 55% / tmpfs 997M 0 997M 0% /dev/shm tmpfs 5.0M 4.0K 5.0M 1% /実行/ロック tmpfs 997M 0 997M 0% /sys/fs/cgroup GUI ユーザーは、ディスク使用率アナライザー ツールを使用して現在の使用率を表示できます。 1) 不要になったパッケージを削除する 次のコマンドは、システムに不要になった依存関係とパッケージを削除します。これらのパッケージは、インストールされたパッケージが依存関係を満たすために自動的にインストールされます。同様に、システムにインストールされている古い Linux カーネルも削除されます。システムで不要になった孤立したパッケージを削除しますが、完全に消去されるわけではありません。 $ sudo apt-get自動削除 [sudo] daygeekのパスワード: パッケージリストを読み込んでいます...完了 依存関係ツリーの構築 状態情報を読み込んでいます...完了 以下のパッケージは削除されます: apache2-bin apache2-data apache2-utils galera-3 libaio1 libapr1 libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap libconfig-inifiles-perl libdbd-mysql-perl libdbi-perl libjemalloc1 liblua5.2-0 libmysqlclient20 libopts25 libterm-readkey-perl mariadb-client-10.1 mariadb-client-core-10.1 mariadb-common mariadb-server-10.1 mariadb-server-core-10.1 mysql-common sntp socat アップグレードされたものは 0 件、新規インストールされたものは 0 件、削除されたものは 25 件、アップグレードされていないものは 23 件。 この操作の後、189 MB のディスク領域が解放されます。 続行しますか? [Y/n] これらを消去するには、コマンドで --purge オプションを使用します。 $ sudo apt-get autoremove --purge パッケージリストを読み込んでいます...完了 依存関係ツリーの構築 状態情報を読み込んでいます...完了 以下のパッケージは削除されます: apache2-bin* apache2-data* apache2-utils* galera-3* libaio1* libapr1* libaprutil1* libaprutil1-dbd-sqlite3* libaprutil1-ldap* libconfig-inifiles-perl* libdbd-mysql-perl* libdbi-perl* libjemalloc1* liblua5.2-0* libmysqlclient20* libopts25* libterm-readkey-perl* mariadb-client-10.1* mariadb-client-core-10.1* mariadb-common* mariadb-server-10.1* mariadb-server-core-10.1* mysql-common* sntp* ソカット* アップグレードされたものは 0 件、新規インストールされたものは 0 件、削除されたものは 25 件、アップグレードされていないものは 23 件。 この操作の後、189 MB のディスク領域が解放されます。 続行しますか? [Y/n] 2) ごみ箱を空にする ごみ箱には役に立たないデータがたくさんある可能性があります。システムのスペースを占有します。最善の解決策の 1 つは、システム上の不要なデータをクリーンアップして空き領域を確保することです。 これらをクリーンアップするには、ファイル マネージャーを使用してごみ箱を空にするだけです。 3) APTキャッシュファイルをクリーンアップする Ubuntu は、インストール、削除、検索などのパッケージ管理に APT コマンド (Advanced Package Tool) を使用します。 通常、Linux オペレーティング システムは、ダウンロードおよびインストールされたソフトウェア パッケージのキャッシュ ファイルをそれぞれのディレクトリに保存します。 Ubuntu も同様に、ダウンロードしてインストールしたすべてのアップデートをディスク上にキャッシュ形式で保存します。 Ubuntu は、DEB パッケージのキャッシュ ファイルを /var/cache/apt/archives ディレクトリに保存します。時間が経つにつれて、これらのキャッシュは急速に大きくなり、システム上で多くのスペースを占有する可能性があります。 現在の APT キャッシュ ファイルの使用状況を確認するには、次のコマンドを実行します。 $ sudo du -sh /var/cache/apt 147M /var/キャッシュ/apt 次のコマンドは、古くなった deb パッケージをクリーンアップします。つまり、全然きれいじゃないんです。 $ sudo apt-get autoclean 次のコマンドは、apt キャッシュからすべてのパッケージを削除します。 $ sudo apt-get clean 4) 使用していないアプリをアンインストールする これには、システムにインストールされているパッケージとゲームを確認し、ほとんど使用しない場合は削除する必要があります。 これは、Ubuntu ソフトウェア センターを通じて簡単に実行できます。 5) サムネイルキャッシュをクリアする キャッシュ フォルダーは、プログラムが再度必要になる可能性があるデータを保存する場所です。これは速度のために保持されるものであり、必須ではありません。再生成または再度ダウンロードできます。ハードドライブがいっぱいになった場合は、心配せずに一部のデータを削除できます。 現在の APT キャッシュの使用率を確認するには、次のコマンドを実行します。 $ du -sh ~/.cache/thumbnails/ 412K /home/daygeek/.cache/thumbnails/ 次のコマンドを実行して、システムからそれらを完全に削除します。 $ rm -rf ~/.cache/thumbnails/* 出典: https://www.2daygeek.com/linux-remove-delete-unwanted-junk-files-free-up-space-ubuntu-mint-debian/ 著者: Magesh Maruthamuthu トピック: lujun9972 翻訳者: robsean 校正者: wxy この記事はもともとLCTTによってまとめられ、Linux Chinaによって誇らしげに公開されました。 要約する 以上がこの記事の全内容です。この記事の内容が皆様の勉強や仕事に何らかの参考学習価値をもたらすことを願います。123WORDPRESS.COM をご愛顧いただき、誠にありがとうございます。 以下もご興味があるかもしれません:
|
SQL ステートメント内の単語が mysql のキーワードと競合する場合は、`` (タブ キーの上)...
序文サーバーシステム環境は、CentOS 6.5 (最終) です。 FFmpeg をサーバーに正常に...
目次1. カスタム指示1. グローバルカスタム指示を登録する2. グローバルカスタム指示を使用する3...
この記事では、Docker で構築された Laravel および Vue プロジェクトの開発環境を紹...
コンテンツ詳細タグ: <h1>~<h6>タイトルタグ<pre>テ...
序文: MySQL では、ビューはおそらく最も一般的に使用されるデータベース オブジェクトの 1 つ...
目次JavaScript 関数呼び出しの典型的な例JS関数の定義と呼び出し方法要約するJavaScr...
1. 単一の矢印への複数の呼び出し単一の矢印を実装したら、二重矢印を実装するのは簡単です。上では、単...
Vue でフォーム フィールドを記述および検証する方法は多数あります。このブログでは、より一般的に使...
MYSQL 5.6 スレーブレプリケーションの展開と監視MYSQL 5.6 のインストールと展開 #...
ポーテナーの紹介Portainer は、ステータス表示パネル、アプリケーション テンプレートの迅速な...
目次CURRENT_TIMESTAMPの使用CURRENT_TIMESTAMPを使用したタイムスタン...
問題の説明Qt5.15.0 をインストールした後、テスト ケースを実行するとエラーが表示されます。 ...
問題の説明: MySQL に中国語の文字を挿入する場合、または MySQL では中国語の文字が正常に...
背景まず、背景を説明します。ある制約により、当社の現在のバックアップ戦略では、1 日おきにフル バッ...