System plików Linuksa traktuje wszystko jako plik w Linuksie; niezależnie od tego, czy są to obrazy plików tekstowych, partycje, skompilowane programy, katalogi czy urządzenia sprzętowe. Jeśli nie jest to plik, musi to być proces. Aby zarządzać danymi, tworzy strukturę drzewa.
Linuksa w plikach rozróżniana jest wielkość liter, więc test.txt I Test.txt będą traktowane jako dwa różne pliki. Istnieje wiele sposobów tworzenia pliku w systemie Linux. Niektóre konwencjonalne metody są następujące:
- za pomocą polecenia cat
- za pomocą polecenia dotykowego
- za pomocą symbolu przekierowania „>”.
- za pomocą polecenia echo
- za pomocą polecenia printf
- używając innego edytora tekstu, takiego jak vim, nano, vi
Oprócz wszystkich powyższych metod, możemy również utworzyć plik z poziomu menedżera plików na komputerze. Przyjrzyjmy się szczegółowo powyższym metodom:
1. Używanie polecenia cat
Polecenie cat jest jednym z najczęściej używanych polecenia w Linuksie . Jest to przyzwyczajone utwórz plik, wyświetl zawartość pliku, połącz zawartość wielu plików, wyświetl numery linii, i więcej.
Tutaj zobaczymy, jak tworzyć pliki i dodawać do nich zawartość za pomocą polecenie kota .
Najpierw utwórz katalog i nadaj mu nazwę Nowy_katalog , wykonaj mkdir polecenie w następujący sposób:
mkdir New_directory
Zmień na niego katalog:
cd New_directory
Wyjście:
c++ konwertuje na ciąg
Teraz wykonaj polecenie cat, aby utworzyć plik:
cat > test.txt
Powyższe polecenie utworzy plik tekstowy i wejdzie w tryb edytora. Teraz wprowadź żądany tekst i naciśnij CTRL + D klawisz, aby zapisać i wyjść z pliku, a plik powróci do wiersza poleceń.
Aby wyświetlić zawartość pliku, wykonaj polecenie cat w następujący sposób:
cat test.txt
Rozważ poniższe dane wyjściowe:
2. Korzystanie z polecenia dotykowego
The dotykać polecenie jest również jednym z popularnych poleceń w systemie Linux. Jest to przyzwyczajone utwórz nowy plik, zaktualizuj znacznik czasu istniejących plików i katalogów . Może także tworzyć puste pliki w systemie Linux.
The polecenie dotykowe to najprostszy sposób na utworzenie nowego pliku z wiersza poleceń. Wykonując to polecenie jednocześnie, możemy utworzyć wiele plików.
Aby utworzyć plik, wykonaj polecenie touch, a następnie nazwę pliku podaną poniżej:
touch test1.txt
Aby wyświetlić informacje o utworzonym pliku, wykonaj poniższe polecenie:
ls - l test1.txt
Rozważ poniższe dane wyjściowe:
Aby utworzyć wiele plików jednocześnie, po poleceniu touch określ pliki i ich rozszerzenia, dodając pojedynczą spację. Wykonaj poniższe polecenie, aby utworzyć trzy pliki jednocześnie:
touch test1.txt test2.txt test3.txt
Aby utworzyć dwa różne typy plików, wykonaj następujące polecenie:
touch test4.txt test.odt
Powyższe polecenie utworzy dwa różne pliki o nazwach as test4.txt I test.odt .
Aby wyświetlić plik i jego znacznik czasu, wykonaj polecenie ls polecenie w następujący sposób:
ls -l
Rozważ poniższe dane wyjściowe:
Jeśli przekażemy nazwę istniejącego pliku, zmieni się znacznik czasu tego pliku.
Uwaga: Istotna różnica między poleceniem touch i cat polega na tym, że za pomocą polecenia cat możemy określić zawartość pliku z wiersza poleceń, w porównaniu z poleceniem touch tworzy pusty plik.
3. Użycie symbolu przekierowania (>).
Plik możemy także utworzyć używając symbolu przekierowania (>) w linii poleceń. Aby utworzyć plik, wystarczy wpisać symbol przekierowania (>), a następnie nazwę pliku. Ten symbol jest najczęściej używany do przekierowania wyjścia. Istnieją dwa sposoby przekierowania danych wyjściowych. Jeśli użyjemy > operator , nadpisze istniejący plik, a operator >> dołączy wynik.
Aby utworzyć plik z operatorem przekierowania (>), wykonaj następujące polecenie:
> test5.txt
Powyższe polecenie utworzy plik, aby wyświetlić istnienie utworzonego pliku, wykonaj poniższe polecenie:
ls -l test5.txt
Rozważ poniższe dane wyjściowe:
4. Korzystanie z polecenia echo
The Echo polecenie służy do utworzenia pliku, ale zawartość pliku powinniśmy określić w wierszu poleceń.
Aby utworzyć plik za pomocą polecenia echo, wykonaj polecenie w następujący sposób:
echo ' File content' > test6.txt
Powyższe polecenie utworzy plik test6 plik. Aby wyświetlić istnienie pliku, wykonaj poniższe polecenie:
ls -l test6.txt
rozważ poniższe dane wyjściowe:
5. Korzystanie z polecenia printf
Możemy również utworzyć plik za pomocą drukuj Komenda. W tym celu musimy określić zawartość pliku w wierszu poleceń.
Aby utworzyć plik za pomocą polecenia printf, wykonaj polecenie w następujący sposób:
printf ' File content' > test7.txt
Aby wyświetlić szczegóły pliku, wykonaj polecenie ls w następujący sposób:
ls -l test7.txt
Aby wyświetlić zawartość pliku, wykonaj polecenie cat w następujący sposób:
cat test7.txt
Rozważ poniższe dane wyjściowe:
6. Korzystanie z edytora tekstu
Możemy również utworzyć plik za pomocą różnych edytorów tekstu, takich jak vim, nano, vi, i więcej.
Możemy utworzyć plik za pomocą Edytor tekstu Vima . Jeśli nie masz zainstalowanego edytora vima na swoim komputerze, wykonaj poniższe polecenie:
sudo apt install vim
Wyjście:
[sudo] password for javatpoint: Reading package lists... Done Building dependency tree Reading state information... Done The following additional packages will be installed: vim-runtime Suggested packages: ctags vim-doc vim-scripts The following NEW packages will be installed: vim vim-runtime 0 upgraded, 2 newly installed, 0 to remove and 64 not upgraded. Need to get 6,878 kB of archives. After this operation, 33.4 MB of additional disk space will be used. Do you want to continue? [Y/n] y Get:1 http://in.archive.ubuntu.com/ubuntu eoan/main amd64 vim-runtime all 2:8.1.0875-5ubuntu2 [5,669 kB] Get:2 http://in.archive.ubuntu.com/ubuntu eoan/main amd64 vim amd64 2:8.1.0875-5ubuntu2 [1,209 kB] Fetched 6,878 kB in 3s (2,256 kB/s) Selecting previously unselected package vim-runtime. (Reading database ... 216385 files and directories currently installed.) Preparing to unpack .../vim-runtime_2%3a8.1.0875-5ubuntu2_all.deb ... Adding 'diversion of /usr/share/vim/vim81/doc/help.txt to /usr/share/vim/vim81/doc/ help.txt.vim-tiny by vim-runtime' Adding 'diversion of /usr/share/vim/vim81/doc/tags to /usr/share/vim/vim81/doc/tags .vim-tiny by vim-runtime' Unpacking vim-runtime (2:8.1.0875-5ubuntu2) ... Selecting previously unselected package vim. Preparing to unpack .../vim_2%3a8.1.0875-5ubuntu2_amd64.deb ... Unpacking vim (2:8.1.0875-5ubuntu2) ... Setting up vim-runtime (2:8.1.0875-5ubuntu2) ... Setting up vim (2:8.1.0875-5ubuntu2) ... update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/vim (vim) in auto mode update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/vimdiff (vimdiff) in auto mode update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/rvim (rvim) in au to mode update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/rview (rview) in auto mode update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/vi (vi) in auto m ode update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/view (view) in au to mode update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/ex (ex) in auto m ode Processing triggers for man-db (2.8.7-3) ...
Edytor tekstu Vima został pomyślnie zainstalowany.
Aby utworzyć plik za pomocą edytora tekstu vim, wykonaj poniższe polecenie:
vim test8.txt
Powyższe polecenie otworzy edytor tekstu, naciśnij klawisz i, aby przejść do trybu wstawiania edytora.
Wprowadź zawartość pliku, naciśnij Klawisz Esc poprzedzony :wq aby zapisać i wyjść z pliku. Edytor tekstu wygląda następująco:
Aby wyświetlić informacje o pliku, wykonaj polecenie ls polecenie w następujący sposób:
ls -l test8.txt
Aby wyświetlić zawartość pliku, uruchom komendę cat w następujący sposób:
cat test8.txt
Rozważ poniższe dane wyjściowe:
7. Korzystanie z edytora Nano
Możemy utworzyć plik za pomocą nano Edytor tekstu. Aby utworzyć plik, wykonaj poniższe polecenie:
nano test9.txt
Powyższe polecenie otworzy edytor tekstu nano. Wprowadź żądany tekst i naciśnij CTRL + X następnie wpisz y, aby potwierdzić zmiany w pliku. Naciskać Przycisk ENTER aby wyjść z edytora.
Edytor tekstu nano wygląda jak na poniższym obrazku:
Aby wyświetlić informacje o pliku, wykonaj poniższe polecenie:
ls -l test9.txt
Aby wyświetlić zawartość pliku, wykonaj poniższe polecenie:
cat test9.txt
Rozważ poniższe dane wyjściowe:
Korzystanie z edytora Vi
Aby utworzyć plik za pomocą edytora Vi, wykonaj poniższe polecenie:
vi test10.txt
Powyższe polecenie otworzy edytor Vi. Naciśnij klawisz i, aby przejść do trybu wstawiania i wprowadź zawartość pliku. Naciśnij klawisz Esc i :wq, aby zapisać i wyjść z edytora.
Aby wyświetlić informacje o pliku, wykonaj poniższe polecenie:
ls -l test10.txt
Aby wyświetlić zawartość pliku, wykonaj poniższe polecenie:
zapisz wideo z YouTube VLC
cat test10.txt
Rozważ poniższe dane wyjściowe: