Version 9 (modified by JP, 10 years ago)

--

Polecenia powłoki przydatne w zarządzaniu serwerem

  1. ile miejsca zajmują poszczególne katalogi
    edokumenty:/home/edokumenty# du -hs `ls`
    36M     backup_20110627
    56K     desktop
    49M     eDokumenty-3.4.41.zip
    22G     files
    509M    public_html
    18M     repos
    89M     repository
    
  1. znajdź pliki większe niż 1GB
    find . -size +1024M | xargs ls -lh
    
  1. Wyświetl rozmiar katalogów pomijając katalog home (np. dlatego że jest na osobnej partycji)
    ls -l | awk '{print $8}' | grep -v home | xargs du -hs
    
  1. Do odczytu wybranej liczby ostatnich wierszy z pliku służy polecenie tail -n liczba_wierszy -f nazwa_pliku
    tail -n 42 -f plik
    
  1. Zmień uprawnienia plikom i katalogom w tmp tak aby można było je usunąć z użytkownika edokumenty
    cd /home/edokumenty/public_html/apps/edokumenty
    chgrp -R edokumenty var/tmp
    chmod -R g+w var/tmp
    
  1. Obserwacja wyników dowolnego polecenia (automatycznie odświeżanie)
    watch -n 30 ls