私のパーティション/dev/sda7
は100%満杯としてリストされています。私はすでに他の人に私よりも知識のある人に助けを求めており、誰かが「Sudo chmod 755/dev/sda7 -R」を実行してくれました。私の最終目標は、「df」を実行するときに、/dev/sda7
を使用済みの60%に下げることです。
注:TTY1を使用しているため、コピーして貼り付けることはできません。しかし、ここに結果があります、昔ながらの方法です。
df -H
Filesystem Size Used Avail Use% Mounted on
/dev/sda7 41G 39G 0 100% /
none 4.1k 0 4.1k 0% /sys/fs/cgroup
udev 976M 4.1k 976M 1% /dev
tmpfs 198M 1.1M 197M 1% /run
none 5.3M 0 5.3M 0% /run/lock
none 989M 5.5M 984M 1% /run/shm
none 105M 25k 105M 1% /run/user
overflow 1.1M 8.2k 1.1M 1% /tmp
none 989M 36M 953M 4% /tmp/guest-msHuGq
/home/d/.Private 41G 39G 0 100% /home/d
l/dev/sda7
/ dev/sda7
注:BOLD textは、標準色ではなく黄色のフォント色で返されるテキストを示します。
編集。まず、回答と説明に感謝します。とても有難い。ここにいくつかの結果があります。
du -ah /mnt | sort -h -r | head -n 10
sort: write failed: /tmp/sortuCKknB: No space left on device
ここでlsコマンドが助けになったと思いますか?そして、はい、私はかなり確信していますが、/ dev/sda7が現在使用しているプライマリパーティションであることを確認する知識が不足しています。
ls /mnt
bin boot cdrom dev etc home initrd.img initrd.img.old lib lost+found media mnt opt proc root run sbin srv sys **tmp** usr var vmlinuz vmlinuz.old
上記の太字は、緑色で強調表示されたテキストを示します。
また、ある時点で誤って入力したと思います:du -ah /mnt
(追加されたオプション/修飾子なし-パイプで「入力」を入力しました|)。それは、10分ほどスクロールする膨大なリストを返しました。 (残念ながら、TTY1にいるとコピーアンドペーストできず、マウスもほとんどのctrlコマンドもそこで動作しません。このパーティションにダウンロードする余地があるとは思わないプログラムをダウンロードする。)
必要に応じて、リクエストごとに各パーティションの開始および終了番号、ブロック、ID、システム情報など、Sudo fdisk -l
の結果を入力できます...?
編集:成功!/dev/sda7が78%に減少。 /home/d/.78%に限定!ユーザーdのアカウントにログインできるようになりました!
今、私はサブメッセージを削除する方法のようなマイナーな質問、およびエラーメッセージを与えるので、()sでディレクトリを持っています。しかし、再び、マイナー。
有益な提案を投稿してくれたみんなに感謝します!@
df -Hは、/ dev/sda7が/にマウントされていることを示しています。つまり、メインオペレーティングシステムでは、/ dev内のファイルを変更しないでください。また、/ dev/sda7はディレクトリではなくデバイスファイルなので、 。 lsをマウントした場所(ls /)で使用できます。
このコマンドを使用して、最もスペースを占有しているファイルを見つけることができます
du -ah /directory/here | sort -h -r | head -n 10
このコマンドの説明:
du
ファイルスペースの使用量を見積もる
-ah
は、人間が読める形式のディレクトリだけでなく、すべてのファイルのカウントを書き込むようduに指示します(例:1.5G)
/directory/here
ここの任意のディレクトリ。パーティション全体に対して、マウントポイント「/」を使用します(ただし、ホームフォルダのみを使用することもできます)
sort -h -r
はduの出力をソートします。-hは人間が読める数字をソートすることを意味します(したがって、1Gは1MBより大きいことがわかります)-rはソート順を逆にするように指示します。 。
head -n 10
はソート出力の上位10行のみを表示します。行を増やしたり減らしたりしたい場合は10を任意の数値に変更するか、必要に応じてこの部分を削除できます
コマンドを使用する前に、コマンドの実行内容を常に把握しておく必要があります。そうしないと、何かまたは他の悪影響を誤って壊してしまう可能性があります。
これがお役に立てば幸いです。