Ein Befehl zum Überprüfen, wenn Sie keine Ahnung haben, dass der Server, der nichts tut, nicht in Betrieb ist
Befehle wie die Dateierstellung schlagen fehl, wenn die Festplattennutzung maximal ist oder geschlossen wird.
Sie können die Festplattennutzung mit df -h
überprüfen.
$ df -h
Filesystem Size Used Avail Capacity iused ifree %iused Mounted on
/dev/disk1s6 233Gi 10Gi 139Gi 7% 484247 2447617073 0% /
/dev/disk1s1 233Gi 79Gi 139Gi 37% 1215180 2446886140 0% /System/Volumes/Data
Wenn Avail nahe bei 100% liegt, ist es besser, die große Datei unter "Bereitgestellt am" zu löschen.
Was genau ist die Quetschkapazität in "Mounted on"? Wird mit du -sh
bestätigt.
Wenn Sie unter /
sehen möchten, können Sie überprüfen, wie viel für jedes Verzeichnis unter / mit du -sh / *
verwendet wird.
Abhängig von der Berechtigung können Sie einige von ihnen möglicherweise nicht sehen. Es wird daher empfohlen, sudo zu verwenden und mit der Root-Berechtigung auszuführen.
$ du -sh ./*
26M ./Desktop
1.5M ./Documents
1.4G ./Downloads
Da es zu spät war, dies mit / *
zu tun, wird es im Beispiel mit ./*
gemacht.
Wenn Sie einen Prozess mit hoher Last haben, sollte "CPU-Auslastung" oder "Last-Durchschnitt" hoch sein.
Verwenden Sie zur Bestätigung den Befehl top
. Wenn die Last hoch ist, überprüfen Sie den Prozess mit dem Befehl ps
. Wenn Sie einen Prozess mit hoher Last identifizieren können, beenden Sie den Prozess mit dem Befehl kill
oder starten Sie den Zieldienst mit dem Befehl systemctl neu.
Sie können etwas aus den beiden oben genannten Punkten verstehen. Wenn Sie also überhaupt nicht darüber nachdenken können, sollten Sie es vorerst ausprobieren. Wenn Sie immer noch nicht verstehen, überprüfen Sie das Protokoll oder lesen Sie den Fehler.
Wenn Sie nichts falsch gemacht haben, sollte der obige Befehl Ihnen etwas sagen. ..
Recommended Posts