Linuxで一時フォルダのサイズを大きくする方法

Linuxで一時フォルダのサイズを大きくする方法

Linux PCで、一時ディレクトリが100%までいっぱいになるようなことをしていますか?それがいっぱいになっていることに不満を感じており、作業するスペースがもっとあればいいのにと思います。もしそうなら、このガイドはあなたのためです!Linuxでtempフォルダーのサイズを大きくする方法を説明します。

Linuxで一時フォルダのサイズを大きくする方法

オプション1-一時的にサイズを大きくするために1回再マウントする

/tmpディレクトリのスペースが頻繁に不足しない場合は、サイズを永続的に増やすことは意味がありません。代わりに、/tmpディレクトリのスペースが不足するというまれな場合に実行できるコマンドを用意しておくことをお勧めします。 

/tmpディレクトリのサイズを一時的に増やすには、使用中にフォルダをアンマウントし、特別なコマンドを使用して、フォルダのサイズを指定しながら再マウントする必要があります。

このコマンドは一時的なものであり、コンピュータがログインしている間だけ有効であることに注意してください。システムを再起動すると、/tmpフォルダはデフォルトのサイズに戻ります。これはほとんどのユーザーにとって適切です。

/tmpディレクトリのサイズを一時的に変更するには、以下の手順に従ってください。

手順1:ターミナルウィンドウを開きます。残念ながら、ターミナルウィンドウがないと、Linuxでシステムレベルの詳細な変更を行うことはできません。ターミナルウィンドウが開いたら、sudo -s コマンドを使用して、ターミナルウィンドウにrootアクセスを許可します。

sudo -s

手順2:ルートディレクトリにログインした後、コマンドスイッチを指定してdf コマンドを 使用し、フォルダの使用率が100%に達しているかどうかを確認する必要があります。以下のコマンドを使用して、フォルダーが100%いっぱいかどうかを確認します。/tmp/tmp

df -h / tmp

記入すると、「Use%」列の下に100%が表示されます。

ステップ3:/tmp新しい、より大きなサイズでディ​​レクトリを再マウントする時が来ました。この例では、/tmpディレクトリに5GiBのスペースを割り当てます。このサイズ制限は十分すぎるはずです。ただし、ニーズに合わせて自由に変更してください。

mount -o remount、size = 5G / tmp /

ステップ4:/tmpディレクトリをマウント解除し、新しい大きなサイズで再マウントすると、ディレクトリ/tmpがいっぱいになることはなくなります。これを確認するには、コマンドスイッチを使用してdf コマンドを 実行し ます。

df -h / tmp

「Use%」列が100%を読み取らなくなったことが表示されます/tmp。これは、ディレクトリに操作するスペースがもっとあることを示しています。楽しみ!

一時ディレクトリのサイズをいつでも簡単に変更できるターミナルコマンド

一時的なサイズ変更コマンドに簡単にアクセスできるようにする場合は、.bashrcファイルのエイリアスとして追加できます。以下の手順に従って、エイリアスを設定してください。

手順1:ターミナルウィンドウを開きます。次に、cp コマンドを使用して 、既存の.bashrcファイルのクイックバックアップを作成します。このバックアップにより、ここで行った変更をすばやく削除できます。

cp〜 / .bashrc〜 / bashrc-backup

ステップ2:.bashrc Nanoテキストエディターで編集するためにファイルを開きます。sudo コマンドは使用しないでください。使用すると、ユーザーの.bashrcファイルではなくルートの.bashrcファイルが開きます。

nano -w〜 / .bashrc

ステップ3:ファイルの最後に次のコードを貼り付けます。このコードが以下の例に表示されているとおりであるか、機能しないことを確認してください。

Linuxで一時フォルダのサイズを大きくする方法

alias expand-temp='sudo mount -o remount,size=5G /tmp/'

ステップ4:キーボードのCtrl + O を押して 、変更を保存します。次に、使用しているターミナルを閉じて、新しいターミナルを開きます。

手順5:ターミナルウィンドウでexpand-tempを実行 して /tmpディレクトリをより大きなサイズで再マウントします。

エキスパンド-臨時雇用者

オプション2–一時ディレクトリのサイズを恒久的に変更する

永続的に大きい/tmpディレクトリを使用することが重要な場合は、/etc/fstab設定に移動して変更し、作業するスペースを増やすことができます。これがその方法です。

警告:/tmpLinuxの上級ユーザーであり、システムの動作を理解していない限り、ディレクトリを永続的に変更することはお勧めしません。この種の変更には注意が必要であり、Linuxのインストールで問題が発生する可能性があります。

/tmp恒久的にサイズを変更するには、以下の手順に従ってください。

手順1:ターミナルウィンドウを開き、sudo-sを使用してrootユーザーに権限を昇格させます。

sudo -s

ステップ2:編集目的で/etc/fstabNanoテキストエディターでファイルを開きます

nano -w / etc / fstab

ステップ3:以下のコードを/ etc / fstabファイルの一番下に貼り付けます。コードは例とまったく同じように見える必要があります。そうでない場合、コードは壊れます。

#Temporary folder TMPFS

tmpfs /tmp tmpfs rw,nodev,nosuid,size=5G 0 0

ステップ4:キーボードのCtrl + O ボタンを/etc/fstab押して、編集内容をファイルに 保存します。次に、Ctrl + Xを使用してNanoを終了し ます。

ステップ5: LinuxPCを再起動します。再度ログインすると、/ tmpディレクトリははるかに大きくなります。


UbuntuサーバーにGitLabをインストールする方法

UbuntuサーバーにGitLabをインストールする方法

GitLab を Ubuntu サーバー上で動作させたいと考えていますか? GitLab は、GitHub のようなサービスに代わる、強力な自己ホスト可能な代替サービスです。これを使用すると、次のことができます

SELinux による Ubuntu Linux サーバーの保護

SELinux による Ubuntu Linux サーバーの保護

SELinux をインストールしてアクティブ化することで、Ubuntu Linux サーバーにセキュリティを追加する方法を学びます。

Cockpit を使用して Linux サーバー上で NFS を構成する

Cockpit を使用して Linux サーバー上で NFS を構成する

Linux サーバーに NFS 共有をマウントする簡単な方法が必要ですか? Cockpit アプリを使用して NFS 共有をマウントする方法を学びます。

Ubuntu 22.04 LTS にアップグレードする方法

Ubuntu 22.04 LTS にアップグレードする方法

Ubuntu 22.04 の長期サポートが登場しました! デスクトップまたはラップトップを最新の Ubuntu リリースにアップグレードする方法を学びます。

最新の Nvidia GPU ドライバーを Linux にインストールする方法

最新の Nvidia GPU ドライバーを Linux にインストールする方法

最新の Nvidia GPU ドライバーを Linux にインストールする方法

Dockerコンテナにファイルを転送する方法

Dockerコンテナにファイルを転送する方法

ファイルを Docker コンテナに転送する必要がありますか? Docker cp ツールを使用すると、コンテナーとの間でファイルを簡単に移動できます。

Linux に DEB ファイルをインストールする方法

Linux に DEB ファイルをインストールする方法

.DEB ファイルとは何ですか? それを使って何をしますか?Linux PC に DEB ファイルをインストールするさまざまな方法を学びましょう。

GOG Galaxy を Linux 上で動作させる方法

GOG Galaxy を Linux 上で動作させる方法

GOG.com のゲームを所有していますか? ビデオ ゲームを楽しむために Linux PC に GOG Galaxy クライアントをセットアップしたいですか? このガイドに従ってください。

CentOS に Docker エンジンをインストールする方法

CentOS に Docker エンジンをインストールする方法

Docker Engine は、Linux およびその他のプラットフォーム用のオープン コンテナ化プログラムです。Docker Engine は、次のように動作する自己完結型コンテナを管理します。

Ferdi とすべてのチャットを 1 つにまとめる方法

Ferdi とすべてのチャットを 1 つにまとめる方法

Slack、Discord、その他多くの生産性向上ツールを Linux システムにインストールすることにうんざりしていませんか? それらをすべて 1 つに結合できたらいいのにと思いますか