Kiedy mamy już zainstalowanego Debiana bądź Linux Mint możemy zająć się podstawowymi poleceniami wykorzystywanymi w systemach Linux w powłoce bash
Powłoka bash to powłoka systemu (wiersz poleceń), dzięki któremu możemy zarządzać systemem z poziomu terminala, co jest szybsze i bardziej efektywny niż przy użyciu środowiska graficznego, czasem nawet wymagane, ponieważ na serwerze nie mamy GUI i zostaje nam tylko linia poleceń
Poniżej znajduje się lista podstawowych poleceń do zarządzania systemem, nie trzeba ich znać na pamięć ważne żeby wiedzieć ogólnie do czego służą w pracy z plikami na systemie Linux w miarę poznawania systemu dojdą nam nowe polecenia
- awk – skanowanie i przetwarzanie wzorców tekstowych
- cat – polecenie wyświetlające zawartość pliku bezwchodzenia do niego przez edytor tekstu
- cd – zmiana aktualnego katalogu roboczego
- chmod – zmiana uprawnień dostępu do plików
- chown – zmiana właściciela i grupy pliku
- cp – kopiuje pliki oraz całe foldery
- dhclient <nazwa interfejsu> – pozwala na wymuszenie pobrania danych z serwera dhcp
- find – służy do wyszukiwania plików w systemie
- grep – pozwala na wyszukiwanie frazy w plikach
- head – pokazuje kilka pierwszych linijek pliku
- ip a / ifconfig – pozwala na sprawdzenie adresu ip interfejsów sieciowych (polecenie ifconfig trzeba zazwyczaj doinstalować)
- less – pozwala wygodnie przeglądać długie pliki tekstowe
- locate – służy do błyskawicznego wyszukiwania plików i katalogów w całym systemie Linux na podstawie ich nazwy
- ls – służy do wyświetlania (listowania) katalogu, w którym się obecnie znajdujemy lub po wpisaniu ścieżki do katalogu, który chcemy wylistować
- man – polecenie służy do wyświetlenia podręcznika, w którym znajduje się dokładny opis polecenia wraz z parametrami
- mkdir – skrót od (make directory) pozwala tworzyć nowy katalog
- mv – przenosi pliki lub zmienia ich nazwy
- passwd – zmiana hasła użytkownika
- pwd – pozwala sprawdzić gdzie aktualnieznajduje się użytkownik w strukturze katalogów
- rm – pozwala usuwać pliki (z opcją -R usuwa katalogi wraz z zawartością)
- rmdir – usuwa pusty katalog
- sed – strumieniowa edycja tekstu
- sort – sortowanie linii tekstu
- su – zmiana tożsamości użytkownika lub przejście na roota
- sudo – wykonywanie poleceń z uprawnieniami administratora
- tail – wyświetla końcówkę pliku (przydatne do logów)
- touch – pozwala tworzyć nowy pusty plik
- uniq – pomijanie lub raportowanie powtarzających się linii
- wc – liczenie słów, linii i bajtów
- wget – pozwala pobierać archiwa/skrypty ze stron internetowych
- whoami – pozwala wyświetlić na jakiego użytkownika jesteśmy aktualnie zalogowani