タブ完了エラー:bash:ここでドキュメントの一時ファイルを生成できません。デバイスに余分なスペースがありません。

タブ完了エラー:bash:ここでドキュメントの一時ファイルを生成できません。デバイスに余分なスペースがありません。

私はLinuxに初めて触れました。

.netを介して50GBのデータをサーバーディスクにダウンロードしましたSSH

次に、次を使用して削除します。真夜中司令官

これで、タブ補完が機能せず、次のエラーが発生します。

-bash: cannot create temp file for here-document: No space left on device

この問題をどのように解決できますか?

答え1

ホームフォルダで何がそんなに多くのスペースを占めているかを調べてください。

find /home/$USER -mindepth 1 -maxdepth 2 -type d   | xargs du -sm | sort -n
(...)
6517    /home/jaroslav/Data
7697    /home/jaroslav/tmp
19636   /home/jaroslav/src

/ tmpがいっぱいになる可能性があります(一時ファイルが作成される場所)。 df を使用して、次をご覧ください。

$ df -h 
Filesystem                   Size  Used Avail Use% Mounted on
/dev/nvme0n1p9               421G  354G   63G  85% /
/dev/nvme0n1p9               421G  354G   63G  85% /home
(...)

/tmp または / が 100% 使用中とマークされている場合は、du削除できる項目を検索するために使用します。

関連情報