Linux - przydatne polecenia.

Lista tych przydatnych poleceń linuksowych, z których korzystam na tyle rzadko, że nie mam ich w głowie lub które są mało popularne.

  • dpkg-query -W - wyświetla listę zainstalowanych pakietów wraz z ich wersjami - przydatne przy backupie systemu,
  • wajig sizes - lista pakietów wraz z rozmiarami - idealne do porządków w systemie,
  • wajig clean - czyści cache pobranych pakietów - szybka metoda na brakujące miejsce w systemie,
  • rsync -r --partial --progress --bwlimit=20 user@host:/plik . - kopiuje plik ze zdalnego hosta z pokazywaniem postępu, ograniczeniem prędkości do 20 KB i zachowaniem częściowo pobranych plików - dobre do kopiowania dużych plików na wolnych łączach,
  • rsync --progress -vre 'ssh -p 10300' user@host:/plik . - kopiuje plik ze zdalnego hosta, na którym ssh słucha na porcie 10300,
  • wajig toupgrade - lista pakietów do aktualizacji, z wersjami,
  • du -h * | sort -n - pokazuje, który z podkatalogów w danym katalogu zjada miejsce (i ile, bajty)
  • date -d '1 days ago' - przekazanie do programu date, ile ma się cofnąć w czasie. Z nieznanych przyczyn pominięte w polskim manie.
  • ./mprime -t -B4 - szybki i skuteczny sposób na wykonanie testu pamięci i CPU (ogólnie stress testu) pod obciążeniem na czterech rdzeniach. Przydatne tam, gdzie niekoniecznie memtest chcemy/możemy odpalić.
  • kill -USR1 `pidof dd` - pokazuje, ile pracy wykonał aktualnie działający dd, czyli postęp dd,
  • find . -mtime +180 -exec rm {} \; - usuwa pliki o mtime ponad 180 dni
  • dh-make-perl --build --cpan NAZWA::MODUŁU - buduje perlową paczkę .deb z modułem pobranym z CPAN
  • kill  -USR1 `pidof dd` - pokazuje postęp (i prędkość, i czas działania) aktualnie wykonującego się dd (w konsoli gdzie działa dd)
  • checkrestart - pokazuje serwisy do restartu po upgrade (przydatne zwł. przy / RO, gdy nie daje się przemontować; pakiet debian-goodies)
  • gpg -c --cipher-algo=AES256 --compress-algo=NONE - szyfruje plik (bez straty czasu na kompresję) kluczem symetrycznym z użyciem algorytmu AES 256
  • cpulimit -p `pidof PROCES` -l 50 -v - limituje czas procesora dla danego procesu do 50%. Przydatne na laptopach, żeby się nie grzały (i nie włączały wiatraki).
  • mdadm --create /dev/md0 --level=1 --raid-disks=2 /dev/sda1 /dev/sdb1 - stworzenie software RAID1 z dwóch dysków z partycji sda1 i sdb1.
  • cat /proc/mdstat - status software RAID

Wiele zupełnie innych, podzielonych na kategorie, bardzo przydatnych poleceń i tricków dostępnych jest na stronie z linuksowymi tips'n'tricks.

I parę przydatnych komend do irssi:

  • /completion -auto ;0 ;) - poprawi każde ;0 na ;). Dla tych, co ;0 nie używają, a często shifta niedocisną.
  • /recode add #debian.pl utf8 - ustawia utf8 dla danego kanału (lub nicka). Oczywiście musi być poprawna konfiguracja wcześniej.
  • /window move - ustawia bieżące okno na pozycji

Flattr this



RSS - Subskrybuj wpisy na Pomiędzy bitami
Staty
Related Posts Plugin for WordPress, Blogger...
statystyka
Nawigacja
Blogroll
bronikowski.com Embedded Linux development fenski.pl Fnord! migotanie słów Niby Blog ;) Notatnik zapisywany wieczorami replikator memetyczny Ta ruda metalówa, co ma bloga o gotowaniu Terminally Incoherent Wampiryczny blog Zmiętoszony kajecik neurotyka