Wiersz poleceń Ubuntu: Polecenia Bash
Wiersz poleceń w Ubuntu, znany również jako terminal, zapewnia potężne narzędzia do interakcji z systemem. Pozwala użytkownikom na bezpośrednie uruchamianie poleceń w celu zarządzania plikami, instalowania oprogramowania, konfigurowania ustawień systemowych i wielu innych. Sercem terminala Ubuntu jest Bash, powłoka wiersza poleceń, która interpretuje i wykonuje polecenia.
W tym artykule omówimy niektóre z najbardziej popularnych i przydatnych poleceń Bash dla Ubuntu, dając ci solidne podstawy do wydajnej pracy w terminalu.
Czym jest Bash?
Bash (skrót od Bourne Again Shell) jest domyślną powłoką wiersza poleceń w Ubuntu i większości dystrybucji Linuksa. Jest to interfejs tekstowy, który pozwala użytkownikom wydawać polecenia bezpośrednio do systemu operacyjnego. Bash jest niezwykle potężny i obsługuje takie funkcje, jak tworzenie skryptów, historia poleceń, aliasy i wiele innych.
Terminal można otworzyć w Ubuntu, naciskając Ctrl Alt T lub wyszukując “Terminal” w menu aplikacji.
Podstawowe polecenia Bash
Poniżej znajduje się kilka podstawowych poleceń, które są niezbędne do nawigacji i wykonywania operacji w terminalu Ubuntu.
1. pwd – Drukuj katalog roboczy
Polecenie pwd pokazuje bieżący katalog, w którym pracujesz.
pwd
2. ls – lista zawartości katalogu
Polecenie ls wyświetla listę plików i katalogów w bieżącym katalogu.
ls
Możesz dodać opcje, aby wyświetlić więcej informacji, takich jak uprawnienia do plików, rozmiary plików i inne:
ls -l
- -l: Długi format, pokazujący szczegóły pliku (uprawnienia, właściciela, rozmiar i datę modyfikacji).
- -a: Pokaż ukryte pliki (pliki zaczynające się od .).
3. cd – Zmień katalog
Polecenie cd służy do zmiany bieżącego katalogu.
cd /path/to/directory
- Aby przejść do katalogu domowego, wystarczy wpisać:
cd
- Aby przejść o jeden katalog wyżej:
cd ..
4. mkdir – Utwórz katalog
Polecenie mkdir tworzy nowy katalog.
mkdir new_directory
5. rmdir – Usuń katalog
Polecenie rmdir usuwa pusty katalog.
rmdir nazwa_katalogu
Aby usunąć katalog i jego zawartość, należy użyć polecenia rm z opcją -r:
rm -r nazwa_katalogu
Polecenia zarządzania plikami
Zarządzanie plikami jest podstawową częścią korzystania z wiersza poleceń. Oto kilka kluczowych poleceń do tworzenia, przeglądania i usuwania plików.
1. touch – Utwórz nowy plik
Polecenie touch tworzy pusty plik lub aktualizuje znacznik czasu istniejącego pliku.
touch nazwa_pliku.txt
2. cp – kopiowanie plików i katalogów
Polecenie cp służy do kopiowania plików lub katalogów.
cp source_file destination
Aby skopiować katalog i jego zawartość, należy użyć opcji -r:
cp -r source_directory destination_directory
3. mv – Przenoszenie lub zmiana nazwy plików
Polecenie mv przenosi lub zmienia nazwy plików i katalogów.
- Aby przenieść plik:
mv nazwa_pliku /nowy/katalog
- Aby zmienić nazwę pliku:
mv stara_nazwa nowa_nazwa
4. rm – usuwanie plików
Polecenie rm usuwa pliki. Należy go używać ostrożnie, ponieważ usunięte pliki nie są przenoszone do Kosza.
rm nazwa_pliku.txt
Aby usunąć katalogi i ich zawartość, należy użyć opcji -r:
rm -r nazwa_katalogu
Przeglądanie i edytowanie plików
Terminal oferuje kilka sposobów bezpośredniego przeglądania i edytowania plików tekstowych.
1. cat – Wyświetlanie zawartości pliku
Polecenie cat wyświetla zawartość pliku.
cat nazwa_pliku.txt
2. less – Wyświetlanie zawartości pliku strona po stronie
Polecenie less jest przydatne do przeglądania dużych plików, ponieważ umożliwia przewijanie zawartości po jednej stronie na raz.
less nazwa_pliku.txt
3. nano – Edycja plików
Polecenie nano otwiera edytor tekstu Nano w terminalu, umożliwiając bezpośrednią edycję plików.
nano nazwa_pliku.txt
4. head i tail – Wyświetlanie początku i końca plików
- head pokazuje pierwsze 10 linii pliku:
head nazwa_pliku.txt
- tail wyświetla ostatnie 10 wierszy pliku:
tail nazwa_pliku.txt