Файлова система Linux розглядає все як файл у Linux; будь то зображення текстових файлів, розділи, скомпільовані програми, каталоги чи апаратні пристрої. Якщо це не файл, то це має бути процес. Для керування даними він формує деревовидну структуру.
Linux файли чутливі до регістру, тому test.txt і Test.txt будуть розглядатися як два різні файли. Є кілька способів створити файл у Linux. Ось деякі традиційні методи:
- за допомогою команди cat
- за допомогою сенсорної команди
- за допомогою символу перенаправлення «>».
- за допомогою команди echo
- за допомогою команди printf
- за допомогою іншого текстового редактора, наприклад vim, nano, vi
Окрім усіх перерахованих вище методів, ми також можемо створити файл із файлового менеджера робочого столу. Розберемося з вищевказаними методами докладніше:
1. Використання команди cat
Команда cat є однією з найбільш використовуваних команди в Linux . Це звикло створити файл, відобразити вміст файлу, об’єднати вміст кількох файлів, відобразити номери рядків, і більше.
Тут ми побачимо, як створювати файли та додавати до них вміст за допомогою котяча команда .
Перш за все, створіть каталог і назвіть його як Новий_каталог , виконати mkdir команду наступним чином:
mkdir New_directory
Змініть каталог на нього:
cd New_directory
Вихід:
скільки нулів в 1 мільярді
Тепер виконайте команду cat, щоб створити файл:
cat > test.txt
Наведена вище команда створить текстовий файл і перейде в режим редактора. Тепер введіть потрібний текст і натисніть CTRL + D щоб зберегти та вийти з файлу, і він повернеться до командного рядка.
Щоб відобразити вміст файлу, виконайте команду cat наступним чином:
cat test.txt
Розглянемо наведений нижче результат:
2. За допомогою команди дотику
The дотик command також є однією з популярних команд у Linux. Це звикло створити новий файл, оновити позначку часу на існуючих файлах і каталогах . Він також може створювати порожні файли в Linux.
The сенсорна команда це найпростіший спосіб створити новий файл за допомогою командного рядка. Ми можемо створити кілька файлів, виконавши цю команду одночасно.
Щоб створити файл, виконайте команду touch, а потім введіть ім’я файлу, як указано нижче:
touch test1.txt
Щоб переглянути інформацію про створений файл, виконайте наведену нижче команду:
ls - l test1.txt
Розглянемо наведений нижче результат:
Щоб створити кілька файлів одночасно, укажіть файли та їхні розширення після команди дотику разом із одним пробілом. Виконайте команду нижче, щоб створити три файли одночасно:
touch test1.txt test2.txt test3.txt
Щоб створити два різні типи файлів, виконайте команду наступним чином:
touch test4.txt test.odt
Наведена вище команда створить два різні файли з іменами as test4.txt і test.odt .
Щоб відобразити файл і його позначку часу, виконайте ls команду наступним чином:
ls -l
Розглянемо наведений нижче результат:
Якщо ми передаємо назву існуючого файлу, це змінить мітку часу цього файлу.
Примітка. Суттєва різниця між командою touch і cat полягає в тому, що за допомогою команди cat ми можемо вказати вміст файлу з командного рядка, а команда touch створює порожній файл.
3. Використання символу перенаправлення (>).
Ми також можемо створити файл за допомогою символу перенаправлення (>) у командному рядку. Щоб створити файл, нам просто потрібно ввести символ перенаправлення (>), а потім ім’я файлу. Цей символ здебільшого використовується для перенаправлення виводу. Є два способи перенаправлення виводу. Якщо ми використовуємо > оператор , він перезапише існуючий файл, а оператор >> додасть результат.
Щоб створити файл з оператором перенаправлення (>), виконайте таку команду:
> test5.txt
Наведена вище команда створить файл, щоб відобразити наявність створеного файлу, виконайте наведену нижче команду:
ls -l test5.txt
Розглянемо наведений нижче результат:
4. Використання команди echo
The луна Команда використовується для створення файлу, але ми повинні вказати вміст файлу в командному рядку.
Щоб створити файл за допомогою команди echo, виконайте команду таким чином:
echo ' File content' > test6.txt
Наведена вище команда створить тест6 файл. Щоб відобразити існування файлу, виконайте наведену нижче команду:
ls -l test6.txt
розгляньте наведений нижче результат:
5. Використання команди printf
Ми також можемо створити файл за допомогою printf команда. Для цього нам потрібно в командному рядку вказати вміст файлу.
Щоб створити файл за допомогою команди printf, виконайте команду таким чином:
printf ' File content' > test7.txt
Щоб відобразити відомості про файл, виконайте команду ls таким чином:
ls -l test7.txt
Щоб відобразити вміст файлу, виконайте команду cat наступним чином:
cat test7.txt
Розглянемо наведений нижче результат:
6. Використання текстового редактора
Ми також можемо створити файл за допомогою різних текстових редакторів, наприклад vim, nano, vi, і більше.
Ми можемо створити файл за допомогою Текстовий редактор Vim . Якщо на вашій машині не встановлено редактор vim, виконайте наведену нижче команду:
sudo apt install vim
Вихід:
[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) ...
Текстовий редактор Vim успішно встановлено.
Щоб створити файл за допомогою текстового редактора vim, виконайте наведену нижче команду:
vim test8.txt
Наведена вище команда відкриє текстовий редактор, натисніть клавішу i, щоб перейти до режиму вставки редактора.
Введіть вміст файлу, натисніть Клавіша Esc передує :wq щоб зберегти та вийти з файлу. Текстовий редактор виглядає наступним чином:
Щоб відобразити інформацію про файл, виконайте ls команду наступним чином:
ls -l test8.txt
Щоб переглянути вміст файлу, запустіть команду cat наступним чином:
cat test8.txt
Розглянемо наведений нижче результат:
7. Використання редактора Nano
Ми можемо створити файл за допомогою нано текстовий редактор. Щоб створити файл, виконайте наведену нижче команду:
nano test9.txt
Наведена вище команда відкриє текстовий редактор nano. Введіть потрібний текст і натисніть CTRL + X потім введіть y для підтвердження змін файлу. Прес Введіть ключ щоб вийти з редактора.
Нанотекстовий редактор виглядає так, як показано на зображенні нижче:
Щоб відобразити інформацію про файл, виконайте наведену нижче команду:
ls -l test9.txt
Щоб переглянути вміст файлу, виконайте наведену нижче команду:
cat test9.txt
Розглянемо наведений нижче результат:
Використання редактора Vi
Щоб створити файл за допомогою редактора Vi, виконайте наведену нижче команду:
vi test10.txt
Наведена вище команда відкриє редактор Vi. Натисніть клавішу i для режиму вставки та введіть вміст файлу. Натисніть клавішу Esc і :wq, щоб зберегти файл і вийти з редактора.
Щоб відобразити інформацію про файл, виконайте наведену нижче команду:
ls -l test10.txt
Щоб відобразити вміст файлу, виконайте наведену нижче команду:
selenium підручник java
cat test10.txt
Розглянемо наведений нижче результат: