Если вы разбираетесь в клавиатуре, вы можете многое сделать, просто используя командную строку Linux. Например, есть несколько простых в использовании методов для создания текстовых файлов, если вам это нужно.
Создайте текстовый файл с помощью команды Cat
В нашем первом методе создания текстовых файлов используется cat
команда. Это полезно, если вы хотите сразу добавить текст в новый файл.
Просто введите следующую команду в командной строке терминала (заменив «sample.txt» на то, что вы хотите назвать своим файлом), а затем нажмите Enter:
кошка> sample.txt
После нажатия Enter вы не вернетесь в окно терминала. Вместо этого курсор помещается на следующую строку, и вы можете начать вводить текст прямо в свой файл. Введите строки текста, нажимая Enter после каждой строки. Когда вы закончите, нажмите Ctrl + D, чтобы выйти из файла и вернуться в командную строку.
Чтобы убедиться, что ваш файл был создан, вы можете использовать ls
команду, чтобы показать список каталогов для файла:
ls -l sample.txt
Вы также можете использовать команду cat для просмотра содержимого вашего файла. Просто введите в командной строке следующую команду и нажмите Enter:
cat sample.txt
Создание текстового файла с помощью сенсорной команды
Вы также можете создать текстовый файл с помощью touch
команды. Одно различие между использованием этой команды и cat
команды, которую мы рассмотрели в предыдущем разделе, состоит в том, что, хотя cat
команда позволяет вам сразу же вводить текст в файл, использование touch
команды этого не делает. Еще одно большое отличие заключается в том, что touch
команда позволяет создавать несколько новых файлов с помощью одной команды.
Эта touch
команда удобна для быстрого создания файлов, которые вы собираетесь использовать позже.
Чтобы создать новый файл, введите следующую команду в командной строке терминала (заменив «sample.txt» на любое имя файла, которое вы хотите использовать), а затем нажмите Enter:
коснитесь sample.txt
Обратите внимание, что вам не дается никаких указаний на то, что файл был создан; вы просто вернулись к подсказке. Вы можете использовать ls
команду для проверки существования вашего нового файла:
ls -l sample.txt
Вы также можете создать несколько новых файлов одновременно с помощью touch
команды. Просто добавьте столько дополнительных имен файлов (разделенных пробелами), сколько хотите, в конец команды:
коснитесь sample1.txt sample2.txt sample3.txt
Опять же, вы не видите никаких указаний на то, что файл был создан, но простая ls
команда показывает, что файлы действительно существуют:
А когда вы будете готовы добавить текст в свои новые файлы, вы можете просто использовать текстовый редактор, например Vi.
Создайте текстовый файл, используя стандартный символ перенаправления (>)
Вы также можете создать текстовый файл, используя стандартный символ перенаправления, который обычно используется для перенаправления вывода команды в новый файл. Если вы используете его без предыдущей команды, символ перенаправления просто создает новый файл. Как и в случае с touch
командой, создание файла таким образом не позволяет сразу же ввести текст в файл. Однако, в отличие от touch
команды, создание файла с использованием символа перенаправления позволяет создавать только один файл за раз. Мы включаем его для полноты, а также потому, что если вы просто создаете один файл, он предлагает меньше всего ввода.
Чтобы создать новый файл, введите следующую команду в командной строке терминала (заменив «sample.txt» на любое имя файла, которое вы хотите использовать), а затем нажмите Enter:
> sample.txt
Вам не дается никаких указаний на то, что файл был создан, но вы можете использовать ls
команду для проверки существования вашего нового файла:
ls -l sample.txt
Эти три метода должны позволить вам быстро создавать текстовые файлы в терминале Linux, независимо от того, нужно ли вам сразу вводить в них текст или нет.