GNU nano to edytor wiersza poleceń, który umożliwia tworzenie, edytowanie i zapisywanie plików przy użyciu terminala Linux.
Jeśli zaczynasz swoją przygodę z Linuksem, tworzenie i edytowanie plików jest jedną z najważniejszych rzeczy, które będziesz robić, zwłaszcza jeśli planujesz ubrudzić sobie ręce skryptami powłoki. Jednym z najpopularniejszych edytorów tekstu wiersza poleceń w systemie Linux jest GNU nano, który jest preinstalowany w większości nowoczesnych dystrybucji Linuksa.
nano obsługuje ważne funkcje, takie jak podświetlanie składni, uzupełnianie, sprawdzanie pisowni i inne, i jest przyjazny dla początkujących, w przeciwieństwie do bogatych w funkcje alternatyw, takich jak Vim i Emacs. Oto jak możesz zainstalować i używać GNU nano do pracy z plikami w systemie Linux.
Jak zainstalować GNU nano w systemie Linux
W zależności od dystrybucji Linuksa nano może być już wstępnie zainstalowane. Otwórz terminal i uruchom nano -- wersja polecenie, aby sprawdzić, czy tak jest. Jeśli wiersz poleceń odpowiada numerem wersji, masz zainstalowane nano.
Jeśli nie, musisz zainstalować nano. Można to zrobić na różne sposoby. Jednak użycie domyślnego menedżera pakietów z wiersza poleceń jest zdecydowanie najszybszym i najłatwiejszym sposobem (jeden z powody, dla których Linux uwielbia używać wiersza poleceń).
Na Debianie/Ubuntu
Jeśli używasz systemu Debian lub Ubuntu, otwórz terminal Linux i uruchom Sudo trafna aktualizacja. Następnie uruchom:
sudo apt install nano
Działanie Sudo trafna aktualizacja przed zainstalowaniem pakietów jest wysoce zalecane, ale nie obowiązkowe. Zapewnia, że lokalny indeks pakietów jest aktualny i zsynchronizowany ze zdalnymi repozytoriami. Pomaga to zapobiegać potencjalnym problemom, takim jak instalowanie nieaktualnych lub niekompatybilnych pakietów.
Na RHEL/CentOS
Uruchomić sudo mniam zainstaluj nano zainstalować GNU nano w dystrybucjach Linuksa opartych na RPM. W nowszych systemach, w których YUM został zastąpiony przez menedżera pakietów DNF, uruchom:
sudo dnf install nano
Ten ostatni działa również w Fedorze.
Na Arch Linuxie
Aby zainstalować GNU nano w dystrybucjach opartych na Arch Linux, uruchom:
sudo pacman -S nano
Jak otwierać i wychodzić z GNU nano
Edytor tekstu nano jest teraz zainstalowany, ale jak go otworzyć?
Otwórz terminal Linuksa i biegnij nano. nano otworzy się w terminalu, umożliwiając utworzenie nowego pliku.
Aby wyjść, naciśnij Ctrl + X. Edytor zostanie natychmiast zamknięty. Jeśli jednak wpiszesz jakiś tekst do pustego pliku, nano zapyta, czy chcesz najpierw zapisać zmiany.
Jeśli nie chcesz zapisywać zmian, naciśnij N aby natychmiast wyjść z edytora. W przeciwnym razie naciśnij Y, wprowadź nazwę pliku (np. przykład.txt) i naciśnij Wchodzić do wyjścia.
Jak pracować z plikami w GNU nano
Praca z plikami to kluczowa funkcja, do której będziesz używać nano. Musisz wiedzieć, jak otwierać pliki, tworzyć nowe, kopiować, wycinać, wklejać, a nawet zapisywać zmiany. Po opanowaniu tych podstaw korzystanie z nano będzie łatwiejsze.
Otwieranie plików w nano
Aby otworzyć istniejący plik w nano, musisz znać jego nazwę i rozszerzenie. Może się to wydawać oczywiste, ale ma kluczowe znaczenie, ponieważ nano założy, że chcesz utworzyć nowy plik, jeśli nie wpiszesz poprawnej nazwy z odpowiednim rozszerzeniem.
Następnie musisz również nawigować do dokładnej lokalizacji z wiersz poleceń Linuksa gdzie znajduje się plik. Następnie wykonaj to polecenie, aby otworzyć plik:
nano filename.extension
Na przykład, jeśli chcesz otworzyć plik example.txt, uruchom:
nano example.txt
Pamiętaj, że w nazwach plików rozróżniana jest wielkość liter.
Tworzenie, edytowanie i przeglądanie plików
W nano możesz utworzyć plik na dwa sposoby. Możesz określić nazwę pliku z rozszerzeniem nano polecenie lub zacznij od otwarcia edytora, a następnie zapisz zmiany i określ nazwę pliku. Nie ma znaczenia, którą metodę wybierzesz, ponieważ nadal będziesz potwierdzać nazwę pliku podczas zapisywania zmian.
Aby utworzyć plik w nano, uruchom:
nano filename.extension
nano otworzy się z pustym plikiem tekstowym. Alternatywnie uruchom nano polecenie, aby najpierw otworzyć nano w trybie pustym.
Edycja plików w nano też nie jest taka skomplikowana. Wpisz, co chcesz, a następnie naciśnij Wchodzić aby rozpocząć nową linię. Jeśli musisz skoczyć na początku lub na końcu linii, naciśnij Ctrl + A Lub Ctrl + Eodpowiednio.
Innym sposobem łatwego poruszania się po pliku w nano jest użycie Ctrl + V aby przejść na koniec pliku lub Ctrl + Y aby przejść do początku. Jeśli masz duży plik obejmujący kilka stron, Ctrl + Y przewinie jedną stronę w górę i Ctrl + V jedna strona w dół.
Wyszukiwanie określonych terminów w pliku
Aby wyszukać określony tekst w pliku, użyj Ctrl + W, a następnie wprowadź wyszukiwane hasło. Domyślnie nano przeniesie Cię tylko do pierwszego pasującego wyniku, który zostanie podświetlony. Możesz jednak przeszukać cały plik, aby znaleźć inne wystąpienia terminu using Alt + W Lub Opcja + W (Jeśli jesteś z systemem Linux na komputerze Mac).
Wyszukaj i zamień tekst
Możesz również wyszukiwać i zastępować tekst w nano, co przydaje się, gdy trzeba zamienić kilka wystąpień określonego terminu bez ręcznego przeglądania całego pliku. Aby to zrobić, naciśnij Ctrl + \. nano poprosi Cię o podanie słowa, które chcesz zastąpić. Wprowadź termin, a następnie naciśnij Wchodzić.
Następnie podaj termin zastępczy i naciśnij Wchodzić. Jeśli w pliku występuje więcej niż jedno wystąpienie terminu do zastąpienia, musisz określić, czy chcesz zastąpić pierwsze, czy wszystkie wystąpienia. Naciskać Y zastąpić pierwszą instancję lub A aby zastąpić wszystkie wystąpienia szukanego terminu.
Kopiuj, wycinaj i wklejaj tekst w nano
Aby skopiować tekst w nano, przejdź do konkretnego tekstu, który chcesz skopiować i umieść kursor na początku. Dalej, uderz Alt + A Lub Opcja + A aby uruchomić narzędzie do zaznaczania tekstu nano. Następnie naciśnij klawisz strzałki do przodu (>) na klawiaturze, aż cały tekst, który chcesz skopiować, pokryje się białym tłem.
Naciskać Alt + 6 skopiować tekst lub Ctrl + K uciąć. Przejdź do miejsca, w którym chcesz umieścić skopiowany lub wycięty tekst i kliknij Ctrl + U wkleić.
Zapisz zmiany w plikach i wyjdź z nano
Po zakończeniu pracy nad plikiem zapisz go, naciskając Ctrl + O. Potwierdź, że zapisujesz we właściwym pliku, naciskając Wchodzić.
Jeśli chcesz zapisać zmiany w innym pliku, przed kliknięciem zmień nazwę pliku na inną Wchodzić. Następnie wyjdź z nano, naciskając Ctrl + X.
Wydajna praca z plikami Linuksa przy użyciu GNU nano
GNU nano to prosty i przyjazny dla początkujących edytor tekstu z wiersza poleceń w systemie Linux. Zawiera wystarczającą liczbę funkcji, aby ułatwić pracę z plikami z wiersza poleceń bez przytłaczania Cię mnóstwem funkcji, których nie potrzebujesz jako początkujący.
Opanowanie opisanych powyżej wskazówek sprawi, że korzystanie z GNU nano sprawi, że korzystanie z Linuksa będzie lepsze podczas pracy z plikami z wiersza poleceń.