Narzędzia użytkownika

Narzędzia witryny


terminal:bash

Różnice

Różnice między wybraną wersją a wersją aktualną.

Odnośnik do tego porównania

Nowa wersja
Poprzednia wersja
terminal:bash [2024/08/07 13:28] – utworzono testerterminal:bash [2024/09/05 05:45] (aktualna) – tester
Linia 1: Linia 1:
 ====== Bash - Bourne Again Shell ====== ====== Bash - Bourne Again Shell ======
  
-Bash, czyli Bourne Again Shell, jest jednym z najpopularniejszych interpreters poleceń (shelli) używanych w systemach operacyjnych Unix i Unix-like, takich jak Linux i macOS. Bash jest rozwinięciem i ulepszeniem wcześniejszego interpretera Bourne Shell (sh), który był jednym z pierwszych shelli dostępnych w systemach Unix.+Bash, czyli //Bourne Again Shell//, jest jednym z najpopularniejszych interpreterów poleceń (shell) używanych w systemach operacyjnych Unix i Unix-like, takich jak [[..linux|Linux]] i macOS. Bash jest rozwinięciem i ulepszeniem wcześniejszego interpretera //Bourne Shell// ([[..terminal:sh|sh]]), który był jednym z pierwszych shelli dostępnych w systemach Unix.
 {{page>:szablon:gfx:terminal}} {{page>:szablon:gfx:terminal}}
  
Linia 13: Linia 13:
  
   - **Historia poleceń:** Bash przechowuje historię wprowadzonych poleceń, co pozwala na szybki dostęp do wcześniejszych komend za pomocą strzałek w górę i w dół.   - **Historia poleceń:** Bash przechowuje historię wprowadzonych poleceń, co pozwala na szybki dostęp do wcześniejszych komend za pomocą strzałek w górę i w dół.
-  - **Auto-uzupełnianie:** Umożliwia automatyczne uzupełnianie nazw plików, katalogów i poleceń po naciśnięciu klawisza `Tab`.+  - **Auto-uzupełnianie:** Umożliwia automatyczne uzupełnianie nazw plików, katalogów i poleceń po naciśnięciu klawisza <key>Tab</key>.
   - **Zmienna środowiskowa:** Obsługuje zmienne środowiskowe, które mogą przechowywać różne ustawienia i informacje potrzebne do działania aplikacji.   - **Zmienna środowiskowa:** Obsługuje zmienne środowiskowe, które mogą przechowywać różne ustawienia i informacje potrzebne do działania aplikacji.
   - **Skrypty powłoki:** Pozwala na tworzenie skryptów powłoki (shell scripts), które mogą automatyzować różne zadania.   - **Skrypty powłoki:** Pozwala na tworzenie skryptów powłoki (shell scripts), które mogą automatyzować różne zadania.
Linia 19: Linia 19:
   - **Funkcje:** Umożliwia definiowanie i wywoływanie funkcji, co ułatwia organizację kodu w skryptach.   - **Funkcje:** Umożliwia definiowanie i wywoływanie funkcji, co ułatwia organizację kodu w skryptach.
  
-===== Podstawowe Polecenia ===== +{{page>:szablony:polecenia}}
- +
-Oto kilka podstawowych poleceń używanych w Bash: +
- +
-  - ''pwd'' - Wyświetla ścieżkę bieżącego katalogu roboczego. +
-  - ''ls'' - Listuje pliki i katalogi w bieżącym katalogu. +
-  - ''cd'' - Zmienia bieżący katalog roboczy. +
-  - ''echo'' - Wyświetla tekst lub zmienną. +
-  - ''cat'' - Wyświetla zawartość pliku. +
-  - ''grep'' - Wyszukuje wzorzec w plikach. +
-  - ''chmod'' - Zmienia uprawnienia plików. +
-  - ''ps'' - Wyświetla listę aktywnych procesów. +
 ===== Tworzenie Skryptów Bash ===== ===== Tworzenie Skryptów Bash =====
  
Linia 43: Linia 31:
 echo "Witaj, świecie!"</code> echo "Witaj, świecie!"</code>
  
-{{indexmenu>:terminal#1}}+{{page>:szablony:kategorie}} 
 +{{pagebox>:pagebox:kategorie}}
terminal/bash.1723030081.txt.gz · ostatnio zmienione: przez tester