Test your skills on our all Hosting services and get 15% off!

Use code at checkout:

Skills
21.11.2024

Przewodnik po Bashu: Najlepsze polecenia ułatwiające pracę w systemie Linux

Podczas pracy z serwerem Linux może być konieczne rozpoczęcie korzystania z bash. Bash (Bourne Again Shell) to jeden z najpopularniejszych i najpotężniejszych interpreterów wiersza poleceń w świecie Linuksa i uniksopodobnych systemów operacyjnych. Być może jego główną zaletą jest to, że zapewnia użytkownikom szeroką gamę poleceń i narzędzi do zarządzania systemem, automatyzacji zadań i wykonywania różnych operacji. W tym przewodniku przyjrzymy się niektórym z najlepszych poleceń Bash, które ułatwiają pracę w systemie Linux. W szczególności zostaną przedstawione specjalne polecenia, ich opis i sposób, w jaki mogą uprościć pracę.

Zakres zadań jest dość obszerny; poniżej zostaną wymienione wszystkie rodzaje zadań, nad którymi można pracować i lepiej zrozumieć powłokę Linuksa, co może uprościć pracę w administracji.

  1. Tworzenie, przenoszenie, zmiana nazwy i usuwanie plików i katalogów
  2. Porównywanie i scalanie plików
  3. Sieć i zdalny dostęp
  4. Kompresowanie i dekompresowanie plików
  5. Edytowanie i manipulowanie tekstem w plikach
  6. Planowanie automatycznego wykonywania zadań

dotknij – utwórz nowy plik

Polecenie touch będzie najłatwiejszym sposobem tworzenia nowych plików, ale może być również używane do zmiany znaczników czasu w plikach i/lub katalogach. Możesz utworzyć dowolną liczbę plików za pomocą jednego polecenia, nie martwiąc się o nadpisywanie plików o tej samej nazwie.

Składnia:

touch [inne opcje] file_name(s)

locate – znajdź określony plik lub katalog

Polecenie, które jest w stanie najłatwiej znaleźć plik lub określony katalog. Pomoże to rozszerzyć obszar wyszukiwania, szczególnie dla początkujących, którzy nie do końca rozumieją, czego szukają. Pomoże to zawęzić obszar wyszukiwania.

Składnia:

locate [opcje] nazwa(y) pliku(ów)

Typowe opcje:
-q, -n, -i

compgen – wyświetla wszystkie dostępne polecenia, aliasy i funkcje

Polecenie compgen w systemie Linux służy do generowania listy możliwych uzupełnień poleceń, aliasów, zmiennych i innych elementów, które mogą być używane w wierszu poleceń Bash. Jest ono często używane do autouzupełniania i tworzenia skryptów, umożliwiając użytkownikom szybkie uzyskanie listy dostępnych opcji i poleceń. Uważamy również, że ważne jest, aby zauważyć, że istnieją pewne szczegóły, czyli lista wszystkich dostępnych poleceń.

a: Wyświetla listę wszystkich aliasów.
b: Lista wszystkich zarezerwowanych słów.
k: Wyświetla listę wszystkich słów kluczowych (zarezerwowanych słów w Bashu).
Funkcja: Wyświetla listę wszystkich funkcji.
v: Wyświetla listę wszystkich zmiennych.
f: Wyświetla listę wszystkich plików i katalogów w bieżącym katalogu.

Składnia (lista wszystkich poleceń):

compgen -c

Składnia (lista wszystkich zarezerwowanych słów):

compgen -b

Polecenia sieciowe dla uproszczonej administracji

Polecenia sieciowe w Linuksie są niezbędnymi narzędziami dla administratorów systemu, ponieważ pozwalają skutecznie zarządzać ustawieniami sieci, diagnozować problemy i zapewniać stabilne działanie sieci. Oto kilka przykładów tego, jak polecenia sieciowe mogą uprościć administrację:

ping

Polecenie ping sprawdza zasięg zdalnego hosta. ping example.com: Wysyła pakiety do example.com i wyświetla statystyki.

curl

Polecenie curl służy do przesyłania danych z lub do serwera przy użyciu różnych protokołów. curl http://example.com: Odbiera dane z określonego adresu URL.

wget

Polecenie wget pobiera pliki z serwerów internetowych. wget http://example.com/file: Pobiera plik z określonego adresu URL.

ssh

Polecenie ssh służy do zdalnego łączenia się z innymi komputerami. ssh user@host: łączy się ze zdalnym hostem jako użytkownik user.

Test your skills on our all Hosting services and get 15% off!

Use code at checkout:

Skills