GoDaddy Pomoc

Dołożyliśmy wszelkich starań, aby przetłumaczyć tę stronę. Dostępna jest również strona w języku angielskim.

Usuń nadmiar i -węzłów

Problemy z miejscem na dysku mogą być spowodowane dużymi plikami lub zbyt dużą liczbą i -węzłów. I -węzły przechowują informacje o plikach i katalogach (folderach), takie jak własność pliku, tryb dostępu (uprawnienia do odczytu, zapisu, wykonywania) i typ pliku. Maksymalna liczba i -węzłów, np. Miejsca na dysku, jest ustawiana podczas tworzenia serwera.

Jeśli nie znalazłeś jeszcze obszarów o wysokim poziomie użycia i -węzłów, zobacz znajdowanie użycia i -węzłów .

Ostrzeżenie: ten artykuł jest przeznaczony dla zaawansowanych użytkowników protokołu SSH. Jeśli nie znasz przeznaczenia pliku lub folderu, nie usuwaj go. Usunięcie plików lub katalogów systemowych jest nieodwracalne i może spowodować uszkodzenie serwera (wyłączenie wszystkich witryn).

Nie próbuj usuwać plików z katalogu /home /virtfs. Ten katalog jest wirtualnym systemem plików używanym przez WHM/cPanel i nie zajmuje miejsca na dysku.

  1. Włącz dostęp administratora do serwera Gen 3 lub Gen 4 , jeśli jeszcze tego nie zrobiłeś.
  2. Połącz się z moim serwerem za pomocą SSH (Secure Shell).
  3. Przełącz się na użytkownika root .
  4. Użyj polecenia cd, aby przejść do katalogu, w którym wystąpił problem z i -węzłem, zanim uruchomisz jakiekolwiek polecenie usunięcia plików.
  5. Istnieje kilka sposobów usunięcia wielu plików. Poniżej przedstawiono kilka typowych metod.

    Jeśli po uruchomieniu polecenia zostanie wyświetlony komunikat o błędzie, taki jak /bin /rm: Lista argumentów za długa , konieczne będzie bardziej szczegółowe określenie polecenia (np. Pliki starsze niż 14 dni zamiast wszystkich plików).

    Aby usunąć wszystkie pliki w katalogu :

    znajdź/ścieżkę/do/katalogu -type f -exec rm -f{} \;

    Użyj opcji -mtime, aby wyszukać i usunąć określone pliki starsze niż 14 dni:

    find /tmp -type f -mtime +14 -exec rm -f{} \;

    Użyj -name, aby usunąć pliki, które używają konwencji nazewnictwa 'sess_{randomstring} ':

    find/var/cpanel/php/session/ea -php73 -type f -name 'sess*' -exec rm -f{} \;

    Użyj opcji -mmin, aby usunąć wszystkie pliki starsze niż 30 minut:

    find/var/cpanel/php/session/ea -php73 -type f -mmin +30 -name 'sess*' -exec rm -f{} \;

    Aby całkowicie usunąć katalog i całą jego zawartość (należy zachować szczególną ostrożność) :

    rm -rf/path/to/directory
  6. Uruchom ponownie serwer Gen 3 lub Gen 4.

Następne kroki

Więcej informacji

  • Nasi eksperci od serwerów mogą wykonać te czynności za opłatą. Aby uzyskać więcej informacji na temat naszych usług eksperckich, odwiedź nasze menu Usługi eksperckie