Как создать текстовый файл в linux
Как создать файл в терминале
Философия Linux гласит — всё в системе есть файл. Мы ежедневно работаем с файлами, и программы, которые мы выполняем, — тоже файлы. В разных случаях нам может понадобиться создать в системе файлы определённого типа. Если вам интересно, какие типы файлов в Linux можно создать, смотрите отдельную статью.
Конечно, всё очень просто делается с помощью мышки и файлового менеджера. Но если вы дружите с клавиатурой, создать файл через терминал Linux намного быстрее и, как вы увидите, эффективнее. В терминале вы можете не только создавать пустые файлы, но и создавать файл с уже готовым содержимым, файлы определённого размера, и с нужными метаданными.
Как всё это делать, вы узнаете из этой статьи. Мы рассмотрим все доступные средства создания файлов в терминале Linux. Поехали!
1. Редактор nano
Самый распространённый способ создать текстовый файл в Linux — это использовать консольные текстовые редакторы. Например nano. После ввода команды открывается редактор, и вы прописываете нужный текст, например:
2. Редактор Vi
Тот же принцип, но программа намного серьёзнее:
Если вы в первый раз столкнулись с vim, то предупрежу — это необычный редактор. Здесь есть два режима: режим вставки и командный. Переключаться между ними можно с помощью кнопки Esc. Для выхода из редактора в командном режиме наберите :q, для сохранения файла — :w. Вообще, Vim — очень полезный инструмент. Чтобы узнать побольше о его возможностях и выучить основы, выполните: vimtutor.
Понятное дело, в этом пункте можно говорить и о других редакторах, в том числе и с графическим интерфейсом. Но мы их опустим и перейдём к другим командам создания файла в Linux.
3. Оператор перенаправления >
Это, наверное, самая короткая команда для создания файла в Linux:
Оператор оболочки для перенаправления вывода позволяет записать вывод любой команды в новый файл. Например, можно подсчитать md5 сумму и создать текстовый файл в Linux с результатом выполнения.
Это рождает ещё несколько способов создания файла в Linux, например, выведем строку в файл с помощью команды echo:
echo «Это строка» > файл.txt
Этот способ часто используется для создания конфигурационных файлов в Linux, так сказать, на лету. Но заметьте, что sudo здесь работать не будет. С правами суперпользователя выполниться echo, а запись файла уже будет выполнять оболочка с правами пользователя, и вы всё равно получите ошибку Access Denied.
Ещё тем же способом можно сделать примитивный текстовый редактор для создания файла. Утилита cat без параметров принимает стандартный ввод, используем это:
После выполнения команды можете вводить любые символы, которые нужно записать в файл, для сохранения нажмите Ctrl+D.
А ещё есть утилита printf, и здесь она тоже поддерживает форматирование вывода:
printf «Это %d текстовая строкаn» 1 > файл
Этот способ создать файл в Linux используется довольно часто.
4. Оператор перенаправления вывода >>
Также можно не только перезаписывать файл, а дописывать в него данные, с помощью перенаправления оператора >>. Если файла не существует, будет создан новый, а если существует, то строка запишется в конец.
echo «Это текстовая строка» > файл.txt
$ echo «Это вторая текстовая строка» >> файл.txt
5. Оператор перенаправления 2>
Первые два оператора перенаправления вывода команды в файл использовали стандартный вывод. Но можно создать файл в терминале Ubuntu и перенаправить в него вывод ошибок:
Если команда не выдает ошибок, файл будет пустым.
6. Команда cp
Команда cp используется для копирования файлов в Linux. Но с её помощью можно и создать файл. Например, чтобы создать пустой файл, можно просто скопировать /dev/null:
cp /dev/null файл
7. touch
Вот мы и подобрались к непосредственному созданию файлов через терминал, для этого в Linux есть специальная утилита touch. Она позволяет создать пустой файл в Linux, при этом указывать дату создания, права доступа и другие метаданные.
Чтобы создать пустой файл Linux, просто наберите:
Можно создать несколько пустых файлов сразу:
touch файл1 файл2
Опция -t позволяет установить дату создания. Дата указывается опцией -t в формате YYMMDDHHMM.SS. Если не указать, будет установлена текущая дата. Пример:
touch -t 201601081830.14 файл
Можно использовать дату создания другого файла:
touch -r шаблон файл
Также можно установить дату последней модификации, с помощью опции -m:
touch -m -t 201601081830.14 файл
Или дату последнего доступа:
touch -a -t 201601081830.14 файл
Чтобы посмотреть, действительно ли задаётся информация, которую вы указали, используйте команду stat:
8. Утилита dd
Это утилита для копирования данных из одного файла в другой. Иногда необходимо создать файл определённого размера в Linux, тогда можно просто создать его на основе /dev/zero или /dev/random, вот так:
dd if=/dev/zero of=
Параметр if указывает, откуда брать данные, а of — куда записывать, count — необходимый размер. Ещё можно указать размер блока для записи с помощью bs, чем больше размер блока, тем быстрее будет выполняться копирование.
Создание специальных файлов в Linux
В Linux, кроме выше рассмотренных обычных текстовых и бинарных файлов, существуют ещё и специальные файлы. Это файлы сокетов и туннелей. Их нельзя создать обычными программами, но для этого существуют специальные утилиты, смотрите подробнее в статье, ссылку на которую я дал вверху.
Выводы
Это были все возможные команды для создания файла в Linux. Если вы знаете другие, которые следовало бы добавить в статью — поделитесь в комментариях.
Как создать файл в Linux через терминал
В Linux для хранения настроек операционной системы и установленных программ используются обычные текстовые файлы. Поэтому при настройке системы очень часто приходится работать именно с такими файлами. Одна из частых задач – создание новых файлов через терминал.
В этой инструкции мы рассмотрим именно этот вопрос. Здесь вы узнаете несколько наиболее простых и удобных способов создания текстовых файлов в Linux через терминал.
Команда touch
Если вам нужно создать пустой файл в Linux через терминал, то для этого проще всего использовать команду « touch ». Команда « touch » является стандартной командой, которая используется в операционной системе Linux для создания и изменения временных меток файла.
Также с ее помощью можно создавать новые файлы. Для этого достаточно просто ввести команду « touch » и через пробел указать название файла, который необходимо создать. Если такого файла не существует, то команда создаст новый, если же файл уже есть, то команда « touch » обновит его временные метки.
При необходимости с помощью « touch » можно создать сразу несколько документов. В этом случае через пробел нужно ввести несколько имен. В терминале Linux это выглядит это примерно так:
В дальнейшем, созданный документ можно отредактировать в любом текстовом редакторе. Например, можно использовать редактор Nano или Vim .
Нужно отметить, что у команды « touch » есть много дополнительных параметров для управления временными метками. Например, параметр « -c » позволяет отменить обновление временных меток, если файл уже существует. Чтобы узнать больше введите в терминал команду « man touch ».
Перенаправления вывода ( > )
Также для создания пустого файла можно использовать оператор перенаправления вывода ( > ). Для этого нужно ввести знак « больше » и указать имя. В терминале Linux это выглядит вот так:
Но, в данном случае нужно быть осторожным. Поскольку если файл уже существует, то он будет перезаписан.
Команда cat
Для создания небольшого текстового файла через терминал Linux можно использовать команду « cat » и уже упомянутый оператор перенаправления вывода.
Для этого нужно ввести команду « cat », знак « больше » (>) и название файла. После этого прямо в терминале можно ввести текст, который нужно сохранить в указанный документ. Для завершения ввода текста и сохранения нажимаем комбинацию клавиш Ctrl-D .
В терминале Linux данная команда выглядит примерно так:
Команда echo
Также с оператором перенаправления можно использовать и другие команды. Например, это может быть команда « echo », которая выводит текст. Если перенаправить ее вывод в файл, то система создаст указанный файл и сохранит в него текст.
При создании файлов с помощью оператора перенаправления нужно помнить, что вы можете перезаписать существующий документ. Также нужно отметить, что воспользоваться sudo не получится, поскольку в этом случае с правами суперпользователя будет выполняться команда « echo », а не запись.
Текстовые редакторы
Если вам нужно не просто создать файл, но также ввести в него много текста, то в этом случае удобнее всего будет использовать текстовые редакторы. Существует большое количество текстовых редакторов, которые запускаются прямо в терминале Linux и позволяют редактировать большие и сложные текстовые документы. Например, это такие редакторы как Nano , Vim и другие.
Текстовый редактор Nano установлен по умолчанию во многих дистрибутивах, а частности он есть в Ubuntu Linux. С Nano вы можете создать новый файл, сразу его отредактировать и сохранить. Для создания нового файла и перехода в редактор введите вот такую команду:
После ввода такой команды появится интерфейс редактора Nano . В верхней части экрана будет информация о версии программы и название файла, а в нижней панель со списком горячих клавиш.
Для сохранения нажмите Ctrl-X и потом введите букву «Y» для подтверждения.
Если в системе нет Nano, то возможно там будет предустановлен Vim. Чтобы создать файл с помощью Vim просто вводим команду « vim » и через пробел название файла. В терминале Linux это выглядит вот так:
Vim намного функциональней Nano, но при этом и намного сложнее. Одной из первых проблем, с которой сталкиваются новички, это выход из Vim. Для этого нужно нажать клавишу Esc, ввести вот такую команду и нажать Enter.
Если что-то не получается, то возможно проблема в раскладке клавиатуры. Переключитесь на английскую и попробуйте еще раз.
3 мин для чтения 4 способа создать файл в терминале Linux
Главное меню » Операционная система Linux » 4 способа создать файл в терминале Linux
Если вы использовали настольную ориентированную операционную систему, такую как Windows, создание файла – это просто. Вы щелкаете правой кнопкой мыши в проводнике, и вы найдете возможность создания нового файла.
Вещи не будут выглядеть одинаково, когда вы находитесь в среде командной строки. Здесь нет возможности щелчка правой кнопкой мыши. Так как же тогда создать файл в Linux? Позвольте мне показать вам это.
Создать файл в командной строке Linux
Существуют различные способы создания нового файла в терминале Linux. Мы покажем вам команды одну за другой.
1. Создайте пустой файл с помощью команды touch
Одним из самых распространенных применений сенсорной команды в Linux является создание нового пустого файла. Синтаксис очень прост.
Если файл еще не существует, он создаст новый пустой файл. Если файл с таким именем уже существует, он обновит временные метки файла .
Если вы хотите убедиться, что touch только создает новый файл и не изменяет временные метки существующего файла, используйте команду touch с параметром -c.
2. Создайте файлы с помощью команды cat
Другой популярный способ создания нового файла – использование команды cat в Linux. Команда cat в основном используется для просмотра содержимого файла, но вы также можете использовать ее для создания нового файла.
Вы можете написать новый текст в это время, если хотите, но это не обязательно. Для того, чтобы сохранить и выйти, используйте в терминале Ctrl + D.
Если файл с таким именем уже существует, и вы пишете в нем новый текст с помощью команды cat, новые строки будут добавлены в конец файла.
3. Создайте новый файл с помощью команды echo
Основное использование команды echo – просто повторить (echo) то, что вы печатаете на экране. Но если вы используете перенаправление с echo, вы можете создать новый файл.
Чтобы создать новый пустой файл с помощью echo, вы можете использовать что-то вроде этого:
Вновь созданный файл filename.txt будет иметь следующий текст: Это пример текста. Вы можете просмотреть файл в Linux, используя cat или другие команды просмотра.
Вы не обязаны помещать образец текста с эхом. Вы можете создать (почти) пустой файл, используя команду echo:
Это создаст новый файл с одной пустой строкой. Вы можете проверить количество строк с помощью команды wc.
4. Создайте новый файл с помощью текстового редактора, такого как Vim
Последний метод в этой серии – использование текстового редактора. Текстовый редактор на основе терминала, такой как Emacs , Vim или Nano, несомненно, может быть использован для создания нового файла.
Прежде чем использовать эти текстовые редакторы, вы должны убедиться, что вы знаете основы, такие как сохранение существующего из редактора. В отличие от инструментов с графическим интерфейсом, использование Ctrl + S в терминале не сохранит файл. Фактически, он может перевести ваш терминал в, казалось бы, замороженное состояние, из которого вы восстанавливаетесь с помощью Ctrl + Q.
Допустим, вы собираетесь использовать редактор Vim. Убедитесь, что вы знакомы с основными командами vim , а затем откройте новый файл, например:
Какая ваша любимая команда?
Итак, мы только что поделились 4 различными способами создания файла в Linux. Лично мы предпочитаем использовать touch для создания пустого файла и Vim, если нам нужно отредактировать файл.
Какую команду вы предпочитаете здесь? Пожалуйста, поделитесь своим мнением в разделе комментариев ниже.
Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.
Как в Linux создать файл в командной строке
Каждому пользователю полезно знать, как использовать приложение Terminal (командную строку) в Linux для создания файла. По завершении данного процесса вы можете использовать один из встроенных текстовых редакторов ОС для внесения изменений в новый файл.
С чего начать?
Чтобы в Linux создать файл, в первую очередь откройте командную строку. Для этого нажмите «Меню», затем найдите приложение «Терминал», значок которого напоминает черный квадрат с белым символом на нем. Нажмите на него. Как правило, он располагается на панели слева от окна меню. Вы также можете нажать кнопку поиска в верхней части этого окна, а затем ввести запрос «Терминал» для его поиска.
Введите ls в открывшуюся командную строку, затем нажмите Enter. Терминал открывается в виде вашего домашнего каталога, а вышеуказанная команда отображает каждую папку в вашем текущем каталоге. Чтобы создать текстовый файл в Linux в одном из них, вам нужно будет изменить текущий каталог.
Выбор каталога
Найдите директорию, в которой вы хотите создать текстовый файл. Любое имя каталога, указанное ниже команды ls (например, «Рабочий стол»), является местом, к которому вы можете перемещаться.
Наберите, чтобы создать файл в Linux, команду cd. Этим действием вы перейдете на имя вашего предпочтительного каталога. Эта команда изменяет фокус командной строки с текущей директории на ту, которую вы называете. Например, вы должны набрать cd Desktop, чтобы переключить расположение команд терминала на каталог Desktop.
Если вы хотите создать текстовый файл в определенной папке в выбранном вами каталоге, вы должны указать значок / после его названия, а затем ввести имя папки. Например, для папки с именем Misc в каталоге «Документы» вы должны ввести cd Documents/Misc.
После этого нажмите Enter. Это приведет к выполнению вашей команды, и вы переместите целевой каталог терминала из вашего домашнего каталога в тот, который вы указали.
Как в Linux создать файл быстро?
Введите cat> filename.txt в командную строку. Теперь вы должны заменить «имя файла» на предпочтительное текстовое название (например, «образец»). Например, при создании файла с именем kitty вы должны ввести cat> kitty.txt.
Нажмите клавишу Enter. Это позволит вам создать новый текстовый файл с указанным именем в вашем текущем каталоге. Курсор затем появится на пустой строке в терминале.
Этот способ хорош как для текстовых документов, так и для других типов данных. Если вы хотите создать командный файл в Linux, используя командную строку, приложения для работы с текстовыми документами вам не подойдут.
Введите текст документа
Вы можете просто вводить буквы и цифры, как обычно это делается для любого другого текстового документа. Чтобы сохранить текущую строку текста и перейти к следующей, нажимайте Enter. Если у вас открыт каталог текстового файла, вы также можете просто дважды щелкнуть по нему, когда он откроется.
Нажмите Ctrl + Z. Эта ключевая команда сохранит вашу работу и вернет вас в командную строку терминала. Это позволит вам продолжать вводить другие команды.
Введите ls -l filename.txt в терминал. Замените имя файла по умолчанию выбранным вами названием. Эта команда найдет ваш документ, обеспечив его безопасное создание в каталоге.
Например, чтобы открыть файл с именем textfile, вы должны ввести ls -l textfile.txt. Обозначения в этом коде имеют строчную букву L, а не прописную i, поэтому будьте внимательны. После этого нажмите на клавишу ввода. После этого вы должны увидеть, как отображается время, дата и имя вашего файла в следующей строке. Это указывает именно на то, что у вас получилось создать файл в терминале Linux и сохранить его.
Используйте программу редактирования текста
Вы можете быстро создать пустой файл в Linux или же использовать Vim или Emacs для создания и редактирования расширенного. Теперь, когда вы находитесь в каталоге, в котором вы хотите разместить текстовый документ, пришло время приступить к его созданию.
Приложение Vim является клоном текстовых редакторов vi для Unix. Оно было написано на основе источника для порта редактора Stevie для Amiga и впервые выпущено публично в 1991 году. Редактор Vim предназначен для использования как из интерфейса командной строки, так и в виде отдельного приложения в графическом интерфейсе. Это бесплатное программное обеспечение с открытым исходным кодом, выпущенное под лицензией.
Несмотря на то, что программа была первоначально выпущена для Amiga, Vim в дальнейшем был разработан как кросс-платформенный редактор, поддерживающий многие другие дистрибутивы. На сегодняшний день он является одним из наиболее популярных приложений среди пользователей Linux.
Как и vi, интерфейс Vim основан не на меню или значках, а на командах, указанных в текстовом пользовательском интерфейсе. Его графический интерфейс, gVim, добавляет в себя меню и панели инструментов для обычно используемых команд, но полная функциональность все равно осуществляется в режиме командной строки.
Emacs — это семейство текстовых редакторов, которые характеризуются своей расширяемостью. Наиболее продвинутый вариант приложения, GNU Emacs, описывается как расширяемый, настраиваемый, самодокументирующийся редактор.
Развитие ПО Emacs первого поколения началось в середине 1970-х годов, а работа над усовершенствованием его последней версии GNU продолжается по настоящее время.
Emacs имеет более 10 000 встроенных команд, а его интерфейс позволяет пользователю объединить эти команды в макросы для автоматизации работы. Кроме того, реализации этого ПО обычно содержат диалект языка программирования Lisp, который обеспечивает глубокие возможности расширения, позволяя пользователям и разработчикам писать новые команды и приложения для редактора. Отдельные плагины были написаны для управления электронной почтой, файлами, контурами и RSS-каналами.
Emacs вместе с vi является одним из двух основных традиционных редакторов в Unix-подобных системах. Оба приложения являются одними из самых старых прикладных программ, которые все еще активно используются и продолжают развиваться.
Использование Vim для работы с файлом
Введите vi filename.txt в командную строку. Часть vi в этой команде выбирает текстовый редактор Vim в качестве используемой программы. В остальной части замените filename на имя, которое вы хотите назначить новому файлу.
Например, для файла с именем tamins вы должны ввести vi tamins.txt. Если в вашем текущем каталоге есть документ с тем же именем, эта команда откроет его. Если же это название уникально – вы сможете в Linux создать файл с нуля при помощи вышеуказанной программы.
Нажмите на клавишу Enter. Это позволит вам создать ваш новый файл и откроет его в редакторе Vim. Вы теперь должны увидеть пустое окно терминала с тильдой
в каждой строке, а также имя вашего текстового файла в нижней части окна.
Нажмите клавишу i на клавиатуре вашего компьютера. Это позволит разместить документ в режиме «Вставить», в котором вы можете вводить текст по мере необходимости. Вы должны увидеть подменю INSERT (оно появится в нижней части окна), когда вы нажмете клавишу I.
Введите текст документа. Вы можете просто набрать символы, как обычно это выполняется для любого другого текстового документа. Чтобы сохранить текущую строку текста и перейти к следующей, нажимайте Enter.
После этого нажмите клавишу Esc. Обычно она находится в верхнем левом углу клавиатуры вашего компьютера. Этот ключ поместит Vim в режим Command. После нажатия вы должны увидеть, что курсор появляется в нижней части окна.
Введите w в терминал и нажмите Enter. Эта команда сохранит ваш документ в таком виде, в каком он находится на данный момент. После этого введите в командную строку q и затем нажмите клавишу ввода. Это приведет к выходу из Vim и возвращению вас к основному интерфейсу терминала. Ваш текстовый файл теперь находится в указанном каталоге.
Вы можете проверить новый текстовый файл, набрав ls в командной строке и нажав ↵ Enter. После этого вы можете выполнить поиск по имени файла в открывшемся интерфейсе. Вы также можете ввести команду wq для сохранения и выхода из одной команды. После этого вы можете быть уверены, что у вас получилось создать файл в каталоге Linux.
Верните файл из окна терминала. Как и при его создании, вы должны ввести команду vi filename.txt, чтобы открыть его. На этот раз, когда вы откроете файл, вы увидите все сохраненные изменения, которые вы сделали.
Использование Emacs
Вы также можете в Linux создать файл, используя приложение Emacs. Для этого введите команду emacs filename.txt в терминал. Вы должны заменить filename на ваше выбранное имя для текстового файла. Нажмите Enter. Пока имя вашего текстового файла не является дубликатом существующего аналогичного документа в вашем текущем каталоге, эта команда будет открывать новый текстовый файл в редакторе Emacs.
Например, для файла с именем newfile потребуется ввести emacs newfile.txt. Если вы ввели существующее имя текстового документа, эта команда вместо него откроет соответствующий файл.
Как работать с командами?
Ознакомьтесь с командами Emacs. Это приложение поставляется с множеством мощных команд, которые позволяют вам перемещаться по документу, искать связанную или справочную информацию, манипулировать текстом и расшифровать ваш код. Эти команды делятся на два типа: управления и мета-команды.
Первая группа записывается так: C- . Например, чтобы выполнить команду Control, вы должны удерживать кнопку Ctrl и одновременно нажимать указанную буквенную клавишу (например, Ctrl и A).
Команды Meta (или Escape) записываются так: M- или ESC . «M» относится к клавише Alt или Esc на клавиатуре (зависит от модели и конструкции компьютера).
Команда, написанная как C-a b (или M-a b), потребует, чтобы вы удерживали Ctrl (или Alt, или Esc) при нажатии первой клавиши (например, а затем отпустите обе кнопки и сразу же нажмите второй ключ (например, b)).
Введите текст документа. Вы можете набрать его так же, как это выполняется для любого другого текстового документа. Чтобы сохранить текущую строку текста и перейти к следующей, нажимайте клавишу ввода.
Нажмите Ctrl + X, затем S. Все выполненные вами действия будут сохранены.
После этого выполните нажатие кнопок Ctrl + X, а затем Ctrl + C. Это позволит вам выйти из текстового редактора Emacs и вернет вас в ваш каталог в Terminal. Теперь ваш текстовый документ будет сохранен под вашим выбранным именем в этом каталоге. Чтобы создать ссылку на файл Linux, понадобится ввести в терминал команду с его именем.
Повторно откройте текстовый файл. Для этого просто введите emacs filename.txt в командной строке. Пока вы находитесь в том же каталоге, вышеуказанная команда откроет ваш текстовый файл в Emacs, после чего вы можете продолжить его редактирование по своему усмотрению.
Советы
Приложение Vim, как правило, доступно в любой версии Linux, а Emacs — это более сложный редактор, который устанавливается в более свежие дистрибутивы ОС. Вместе с тем новичкам, возможно, будет проще использовать именно эту программу.
Вы можете вызвать экран справки Emacs, нажав Ctrl + H, затем отпустив обе кнопки и нажав T. В меню «Справка» будут отображаться дополнительные команды клавиш и другие функции редактора, которые могут вам помочь при создании и записи файла.
Предупреждения
Если вы не сохраните документ перед его закрытием, предупреждение об этом может не отобразиться, особенно в редакторе Vim. Поэтому всегда сохраняйте документ перед его закрытием.
compizomania
Азбука в Linux для начинающих и не только. Я знаю только то, что ничего не знаю, но другие не знают и этого. Сократ
Страницы
30 октября 2016
Как создать Новый текстовый файл в Ubuntu 16.10
Новый текстовый файл, просто Пустой файл, либо какой-то другой текстовый файл (с любым другим названием) — это компьютерный файл, который в последствии будет содержать текстовые данные.
Ранее, в предыдущих дистрибутивах Ubuntu, для создания пустого файла, достаточного было кликнуть правой кнопкой мыши на свободном пространстве рабочего стола (либо в файловом менеджере) и в контекстном меню выбрать: Создать новый документ ->Пустой документ.
Пустой документ создан и он отобразится на рабочем столе в виде значка под названием Безымянный документ.
Но теперь разработчики GNOME в Nautilus версии 3.20 данную опцию удалили.
Как видно на снимках, данная опция отсутствует.
Итак, как же теперь создать Новый текстовый файл?
Как всегда в Linux существует два способа: Графический и Терминальный (в командной строке).
1а. Графический способ.
В любом дистрибутиве Linux по умолчанию установлен Текстовый редактор. В Ubuntu — это Gedit. Откройте системное меню (клавиша Super), введите в поле поиска gedit и клик на значке или Enter:
Когда откроется текстовый редактор, это и есть, пока не сохранённый Новый текстовый файл. Вы можете наполнить его каким-то содержимым, а можете просто Сохранить в одной из папок файлового менеджера или на рабочем столе, следующим образом:
Теперь откроем искомую папку, в которой вы сохранили Новый текстовый файл и видим в ней наш файл:
Данным созданным файлом вы можете воспользоваться для его наполнения контентом, либо для чтения и копирования содержимого, если таковое в нём уже имеется.
1б. Графический способ.
В данном способе рассмотрим добавление в контекстное меню файлового менеджера опции Создать документ — Безымянный документ, путём создания файла-шаблона.
Откройте Текстовый редактор Gedit, нажмите кнопку Сохранить, а путь для сохранения выберите: Домашняя папка — Шаблоны:
Теперь вы можете кликнуть правой кнопкой мыши на свободном пространстве файлового менеджера и в контекстном меню выбрать: Создать документ — Безымянный документ1 (верхний снимок).
А также по правому клику на свободном пространстве рабочего стола:
2. Терминальный способ.
Для создания текстового файла в терминале, достаточно выполнить одну простую команду:
Если вы выполните данную команду, то Новый текстовый файл будет создан по умолчанию в вашей Домашней паке под названием filename.txt.
Чтобы создать Новый текстовый файл в конкретной папке под именем на ваше усмотрение, нужно в терминале указать эту папку и изменить в команде имя файла. Для примера, я выбрал создание файла в папке Документы, а название изменил на Новый файл1.txt (у вас, естественно, будет своё название файла). Команда для создания файла будет следующей:
/Документы; echo > Новый файл1.txt
После выполнения команды, открываем папку Документы в файловом менеджере и видим, что теперь в ней отобразился второй текстовый файл, созданный в терминале:
Примечание. Для создания нового файла на Рабочем столе, необходимо создать и выполнить следующую команду:
/Рабочий стол/;echo > Новый файл.txt
Как видно на снимке, Новый текстовый файл отобразился на рабочем столе после выполнения команды в терминале.
Разберём команду «по косточкам».
cd — указывает терминалу на переход в.
— Домашняя папка (обязательная последовательность).
/Рабочий стол/ или /Документы — конкретная папка, в которую будет осуществлён переход для создания файла.
; — точка с запятой указывает терминалу, на последовательность выполненя двух отдельных (самостоятельных) команд.
echo > — непосредственная команда, создающая файл.
Новый файл.txt — название файла.
— обратный слэш или обратная косая черта экранирует в команде название, состоящее из двух слов, т.к. в терминальных командах, в названиях файлов и директорий (папок) не допускаются простые пробелы.
Вот такими способами создаются тектовые файлы в Ubuntu и производных.