Podstawowe polecenia systemu Linux

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