В этой статье я покажу вам, как создать файл в терминале Linux.
Существует много текстовых редакторов, таких как (vim, nano, vi) и многие команды, такие как (cat, echo, printf, touch), чтобы создать файл в операционной системе Linux через командную строку.
Эта статья будет содержать следующие инструменты:
- Touch команда
- Cat команда
- Echo команда
- Printf команда
- Nano редактор
- Vi редактор
- Vim редактор
1) Создайте файл командой touch
мы будем использовать команду touch с любым расширением для создания файла, эта команда создаст пустой файл touch.txt в вашем текущем каталоге.
$ sudo touch touch.txt
$ sudo touch touch.docx
Чтобы увидеть результат , выполните команду:
$ ls -l
output -rw-r--r--. 1 root root 0 Sep 4 08:08 touch.docx -rw-r--r--. 1 root root 0 Sep 4 08:06 touch.txt
2) Создайте файл с командой cat
Мы будем использовать команду cat для создания файла, эта команда создаст пустой файл cat.txt в вашем текущем каталоге, но вы должны добавить текст в файл.
Пример использования с добавлением текста:
$ cat > cat.txt
This file has been created with cat command
Чтобы сохранить файл, нажмите Ctrl + d.
Проверить:
$ ls -l cat.txt
output -rw-r--r--. 1 root root 0 Sep 4 08:06 cat.txt
Чтобы открыть файл, мы будем использовать команду cat также.
$ cat cat.txt
output This file has been created with echo command
3) Создайте файл командой echo
Мы будем использовать команду echo для создания файла, эта команда создаст файл echo.txt в вашем текущем каталоге в но вы должны добавить текст.
$ echo "This file has been created with echo command" > echo.txt
Чтобы увидеть файл, введите команду ниже:
$ ls -l echo.txt
output -rw-r--r--. 1 root root 0 Sep 4 08:06 echo.txt
4) Создайте файл с командой printf
Мы будем использовать команду printf для создания файла, эта команда создаст файл printf.txt в вашем текущем каталоге, но вы должны добавить текст
$ printf "This file has been created with printf command" > printf.txt
Чтобы увидеть файл:
$ ls -l echo.txt
output -rw-r--r--. 1 root root 0 Sep 4 08:06 echo.txt
Чтобы открыть файл, мы будем использовать команду cat
$ cat echo.txt
output This file has been created with echo command
5) Создайте файл текстовым редактором nano
Чтобы создать файл с помощью текстового редактора nano, сначала установите его и текстовый редактор будет доступен для добавления текста.
$ nano nano.txt
Добавьте текст:
This file has been created with nano text editor
Чтобы сохранить тип файла Ctrl + x и введите y
$ ls -l nano.txt
output -rw-r--r--. 1 root root 0 Sep 4 08:06 nano.txt
Чтобы открыть файл, мы будем использовать команду nano
$ nano nano.txt
output This file has been created with nano command
6) Создайте файл текстовым редактором vi
Чтобы создать файл с помощью текстового редактора vi, введите команду, и текстовый редактор откроет файл, но вы не сможете добавить текст перед его преобразованием в режим вставки, набрав i
$ vi vi.txt
Добавьте текст:
This file has been created with vi text editor
Чтобы сохранить файл и выйти, нажмите Esc после этого: wq,
$ ls -l vi.txt
output -rw-r--r--. 1 root root 0 Sep 4 08:06 vi.txt
Чтобы открыть файл, мы будем использовать команду vi
$ vi vi.txt
output This file has been created with vi command
7) Создайте файл текстовым редактором vim
Чтобы создать файл с помощью текстового редактора vim, введите команду ниже, и текстовый редактор откроет файл, но вы не сможете добавить текст перед преобразованием его в режим вставки, набрав символ i.
$ vim vim.txt
Добавьте текст:
This file has been created with vim text editor
Чтобы сохранить файл и выйти, нажмите Esc после этого: wq
$ ls -l vim.txt
output -rw-r--r--. 1 root root 0 Sep 4 08:06 vim.txt
Чтобы открыть файл, мы будем использовать команду vim
$ vim vim.txt
output This file has been created with vim command