Aby utworzyć plik w systemie Linux za pomocą terminala, możesz skorzystać z kilku różnych metod, zależnie od celu i rodzaju pliku, który chcesz utworzyć. Poniżej znajdziesz rozbudowany poradnik krok po kroku, wyjaśniający, jak tworzyć pliki – od pustych, przez pliki tekstowe z treścią, aż po archiwa. Wszystkie komendy możesz wykonywać na dowolnej dystrybucji Linuksa.
1. Wstęp – Czym jest terminal?
Terminal to tekstowy interfejs pozwalający na komunikację z systemem operacyjnym Linux poprzez wpisywanie poleceń. Dzięki terminalowi możesz tworzyć, usuwać i modyfikować pliki oraz zarządzać systemem bez użycia środowiska graficznego.
2. Utworzenie pustego pliku – polecenie touch
Najprostszą metodą na stworzenie pustego pliku jest użycie polecenia touch.
Instrukcja krok po kroku –
- Otwórz terminal (np. używając skrótu
Ctrl+Alt+T
). - Przejdź do wybranego katalogu za pomocą polecenia:
cd /ścieżka/do/katalogu
Zamień /ścieżka/do/katalogu
na faktyczną ścieżkę, np. cd ~/Dokumenty
.
- Utwórz plik o wybranej nazwie –
touch mojplik.txt
Ten plik zostanie utworzony w bieżącym katalogu. Jeśli już istnieje, polecenie jedynie zaktualizuje jego „czas modyfikacji” bez zmiany zawartości.
Przykłady –
- Stworzenie ukrytego pliku (nazwa zaczynająca się od kropki):
touch .ukryty.txt
- Stworzenie pliku w podkatalogu:
touch dokumenty/2025/faktura.txt
3. Utworzenie i od razu edycja pliku – edytory tekstowe
Jeśli chcesz utworzyć plik z konkretną zawartością, skorzystaj z jednego z popularnych edytorów tekstowych dostępnych w terminalu:
- nano (prosty, intuicyjny)
- vim lub vi (zaawansowany)
- echo + przekierowanie (
>
)
Przykład z nano
:
- Wpisz:
nano notatka.txt
- Edytuj plik.
- Zapisz zmiany (w
nano
:Ctrl+O
, potem Enter) i wyjdź (Ctrl+X
).
Przykład z echo
:
Aby szybko stworzyć plik z pojedynczą linią tekstu:
echo "To jest przykładowa linia tekstu" > przyklad.txt
To polecenie nadpisze zawartość pliku, jeśli już istnieje, lub utworzy nowy plik.
4. Tworzenie plików archiwów
Jeśli chcesz utworzyć plik archiwum (np. ZIP, TAR), użyj odpowiednich narzędzi:
Przykład dla TAR:
Utworzenie archiwum example.tar
z plików file1.txt
, file2.txt
i file3.txt
:
tar -cvf example.tar file1.txt file2.txt file3.txt
-c
— create (tworzenie nowego archiwum)-v
— verbose (wyświetlanie przetwarzanych plików)-f
— file (wskazanie nazwy archiwum).
5. Dodatkowe polecenia i wskazówki
- Wylistowanie plików w katalogu –
ls
- Tworzenie katalogów –
mkdir nowy_katalog
- Usuwanie plików –
rm plik_do_usuniecia.txt
6. Częste pytania i błędy
- Utworzenie pliku w katalogu, do którego nie masz praw — system zwróci błąd (brak uprawnień). Użyj
sudo
, jeśli to konieczne, ale tylko gdy sytuacja tego wymaga. - Nazwy plików w Linuksie rozróżniają wielkość liter (np.
PLIK.txt
iplik.txt
to różne pliki). - Jeżeli tworzysz plik z nazwą zawierającą spacje, użyj cudzysłowów:
touch "plik z spacjami.txt"
7. Podsumowanie
- touch do tworzenia pustych plików.
- Edytory tekstowe (
nano
,vim
,vi
) do tworzenia i edycji plików. - echo do szybkiego tworzenia pliku z treścią.
- tar, zip itp. do tworzenia archiwów.
Polecenia te są podstawą pracy każdego użytkownika systemu Linux i stanowią fundament automatyzacji zadań oraz pisania skryptów.
Rozwijaj swoją znajomość terminala, korzystając z tych narzędzi — to otworzy Ci drogę do bardziej zaawansowanych operacji na plikach i katalogach.