Aby szybko utworzyć plik tekstowy w Linuksie, możesz skorzystać z kilku prostych i sprawdzonych metod, niewymagających zaawansowanej wiedzy. Poniżej znajdziesz 3 najprostsze sposoby tworzenia plików tekstowych wraz z instrukcjami krok po kroku, przykładami i wyjaśnieniami, które pozwolą Ci od razu rozpocząć pracę w konsoli.
1. Komenda touch
– błyskawiczne tworzenie pustego pliku
To najprostszy i najszybszy sposób, jeśli chcesz utworzyć pusty plik. Przyda się zarówno początkującym, jak i zaawansowanym użytkownikom.
Instrukcja –
- Otwórz terminal.
- Wpisz polecenie:
touch moj_plik.txt
Zmień moj_plik.txt
na dowolną nazwę.
Efekt –
W katalogu, w którym się znajdujesz, powstanie pusty plik tekstowy o nazwie moj_plik.txt
. Jeśli plik już istnieje, jego data modyfikacji zostanie zaktualizowana – zawartość NIE zostanie skasowana.
Tworzenie w podkatalogu –
touch dokumenty/nowy_raport.txt
Tworzenie pliku ukrytego –
touch .sekretny.txt
Pliki z kropką na początku nazwy są ukryte w większości menedżerów plików i polecenia ls
bez przełącznika -a
.
2. Edytor tekstu z konsoli: nano
lub vim
Jeśli chcesz od razu utworzyć plik i go edytować, skorzystaj z edytora tekstowego. Najpopularniejsze to:
- nano – prosty, intuicyjny.
- vim (lub
vi
) – dla osób chcących poznać bardziej zaawansowane narzędzie.
Przykład z edytorem nano
:
Instrukcja –
- Wpisz w terminalu:
nano moj_plik.txt
-
Na otwartym ekranie edytora wpisz dowolną treść.
-
Aby zapisać plik i wyjść:
- Wciśnij
Ctrl+O
(zapis). - Naciśnij
Enter
(potwierdź nazwę pliku). - Wciśnij
Ctrl+X
(wyjdź z nano).
Efekt –
Plik zostanie utworzony z Twoją zawartością.
Przykład z edytorem vim
:
Instrukcja –
- W terminalu wpisz:
vim nowy_plik.txt
- Wciśnij
i
, by przejść do trybu edycji (pojawi się napis INSERT). - Wpisz zawartość pliku.
- Aby zakończyć edycję:
- Wciśnij
Esc
, by wrócić do trybu komend. - Wpisz
:wq
i naciśnijEnter
, żeby zapisać plik i wyjść.
Wyjaśnienie –
Jeśli podasz nazwę pliku, który nie istnieje, edytor utworzy go automatycznie po zapisaniu.
3. Komenda echo
– szybkie zapisanie treści do pliku
Jeśli chcesz utworzyć plik z jedną linią tekstu w środku, użyj polecenia echo
.
Instrukcja –
- W terminalu wpisz:
echo "Twoja przykładowa treść" > plik.txt
- Zamień tekst „Twoja przykładowa treść” oraz „plik.txt” wg uznania.
Efekt –
Utworzony zostanie plik o wskazanej nazwie z wpisaną przez Ciebie treścią w pierwszej linii. Jeśli plik już istnieje, jego zawartość zostanie nadpisana.
Dodanie kolejnej linii do pliku (bez nadpisywania) –
echo "Nowa linia tekstu" >> plik.txt
Wyjaśnienie –
Z jednym symbolem >
tworzysz nowy plik lub nadpisujesz istniejący, dwiema strzałkami >>
– dodajesz do końca pliku, nie kasując starej treści.
Podsumowanie
Sposób | Co robi? | Zastosowanie |
---|---|---|
touch |
Tworzy pusty plik tekstowy | Testy, szybka rejestracja pliku |
nano , vim |
Tworzy plik i pozwala go edytować | Tworzenie i edycja na bieżąco |
echo |
Tworzy plik z zadaną treścią | Dodanie krótkiego komunikatu |
Te 3 metody wystarczą do 99% codziennych zadań związanych z plikami tekstowymi w Linuksie. Wybierz tę, która najlepiej odpowiada Twoim potrzebom i poziomowi zaawansowania.