Linux to system operacyjny, który oferuje wiele możliwości, a jednym z jego największych atutów jest jego elastyczność i możliwość dostosowania go do indywidualnych potrzeb. Jednak aby móc w pełni korzystać z potencjału Linuksa, warto poznać podstawowe komendy, które pomogą w codziennej pracy z tym systemem.
- ls – wyświetla zawartość katalogu, np. ls /home/user
- cd – zmienia bieżący katalog, np. cd /home/user
- pwd – wyświetla aktualną lokalizację, czyli ścieżkę bieżącego katalogu
- cp – kopiuje plik, np. cp plik1 plik2
- mv – przenosi lub zmienia nazwę pliku, np. mv plik1 plik2 lub mv plik1 katalog
- rm – usuwa plik, np. rm plik
- mkdir – tworzy nowy katalog, np. mkdir nowy_katalog
- rmdir – usuwa katalog, np. rmdir stary_katalog
- touch – tworzy pusty plik, np. touch plik
- cat – wyświetla zawartość pliku, np. cat plik
- grep – wyszukuje wzorzec w pliku, np. grep „wzorzec” plik
- ps – wyświetla listę aktualnych procesów, np. ps -ef
- kill – zatrzymuje proces, np. kill 1234
- top – wyświetla informacje o aktualnie działających procesach
- ifconfig – wyświetla informacje o interfejsach sieciowych, np. ifconfig eth0
- ping – wysyła pakiety do hosta i mierzy czas odpowiedzi, np. ping google.com
- traceroute – wyświetla ścieżkę pakietów w sieci, np. traceroute google.com
- netstat – wyświetla informacje o połączeniach sieciowych, np. netstat -an
- ssh – pozwala na zdalne logowanie się do serwera, np. ssh user@host
- scp – umożliwia kopiowanie plików z jednego komputera na inny przez sieć, np. scp plik user@host:/home/user
- curl – pobiera zawartość strony internetowej, np. curl https://www.google.com
- wget – pobiera plik z internetu, np. wget https://www.example.com/plik
- tar – tworzy archiwum, np. tar cvf archiwum.tar plik1 plik2 katalog
- unzip – rozpakowuje archiwum ZIP, np. unzip plik.zip
- gzip – kompresuje plik, np. gzip plik
- gunzip – dekompresuje plik skompresowany gzipem, np. gunzip plik.gz
- df – wyświetla informacje o wolnej przestrzeni dyskowej, np. df -h
- du – wyświetla rozmiar pliku lub katalogu, np. du -sh plik.txt
- whoami – wyświetla nazwę aktualnego użytkownika
- date – wyświetla aktualną datę i godzinę:
- uname – wyświetla informacje o systemie, np. uname -a
- history – wyświetla historię poleceń wiersza poleceń
- clear – czyści ekran terminala
- echo – wyświetla tekst na ekranie, np. echo „Witaj LinuxHelp!”
- man – wyświetla podręcznik użytkownika dla danej komendy, np. man ls
- info – wyświetla szczegółowe informacje na temat danej komendy, np. info ls
- hostname – wyświetla nazwę hosta systemu
- passwd – zmiana hasła użytkownika
- su – przełączenie się na użytkownika root
- sudo – wykonanie polecenia jako użytkownik root, np. sudo ls
- ln – stworzenie dowiązania symbolicznego do pliku lub katalogu, np. ln -s /ścieżka/do/pliku nowy_link