piątek, 24 października 2014

Linux - Przydatne komendy

Przyczyną powstania tego posta jest moja słaba pamięć co do przydatnych komend w systemie Linux/Ununtu. Będę umieszczał tutaj komendy, których używa się raczej rzadko ale są bardzo pożyteczne. Mógłbym ich spis trzymać w pliku txt na dysku ale postanowiłem się nimi podzielić;) Korzystajcie do woli!

Sprzęt

lsusb - wypisuje urządzenia podłączone pod USB
lspci - wypisuje urządzenia podpięte pod magistrale PCI
lscpu - wypisuje dane o dostępnych procesorach
cat /proc/cpuinfo - wyświetla zawartość pliku cpuinfo
cat /proc/meminfo - wyświetla zawartość pliku meminfo
uname -r - wypisuje wersję jądra

Internet

ifconfig - Przed wszystkim wypisuje urządzenia sieciowe, ich adresy IP oraz MAC
iwconfig - Podobnie jak wyżej.
scp <file> <username>@<IP address or hostname>:<Destination> - secure copy - kopjuje pliki pod dany adres. Przykład kopiowania pliku do zdalnego urządzenia: scp "Nazwa Pliku" joe@laptop:Desktop/; Przydatnie w Raspberry Pi.

Procesy Systemowe

kombinacja: ps -e | grep "Nazwa procesu" - wyszukuje proces zawierający podany ciąg znaków i wyświetla o nim informacje.
top - wypisuje aktywne procesy. Przykład: top -d 1; Co sekundę wyświetla tabelę aktywności procesów.
nohup - Polecenie służące do uruchamiania innego programu w taki sposób, aby ten nie został wyłączony podczas wylogowania.

Jądro

modprobe - ładuje moduł jądra
lsmod - wyświetla załadowane moduły jądra

Hash, funkcje skrótu

md5sum "Nazwa Pliku" - oblicza skrót dla danego pliku algorytmem MD5
sha1sum "Nazwa Pliku" - oblicz skrót dla danego pliku algorytmem SHA1

System

whereis "nazwa programu"- Zwraca ścieżkę do miejsca gdzie znajduje się dany program.
!! - W miejsce wykrzykników wpisuje ostatnio wywołaną komendę. Przydatne kiedy zapomni się dodać sudo.

Brak komentarzy:

Prześlij komentarz