2016-10-05 3 views
0

Если mkdir создает новый каталог, что создает новый файл? например, «something.text».Какая команда делает новый файл в терминале?

Я пробовал пару команд mkdir (FileName) - отлично работает. Но я не знал, как создать новый файл внутри каталога. Я знаю, что всегда могу перейти в папку проекта, а затем создать свой новый файл, но я хочу знать, как это сделать, используя терминал для повышения производительности.

+0

try 'touch something.text', создает новый файл, если он не существует, или обновляет время модификации до текущего времени, если файл уже существует. – Inian

+0

Возможный дубликат [Как создать файл в Linux из окна терминала?] (Http://stackoverflow.com/questions/9381463/how-to-create-a-file-in-linux-from-terminal-window) – Fralec

+0

вы не можете сделать это по команде в ОС Windows, пока вы можете это сделать в Linux. –

ответ

2

В Linux есть Mutiple варианты

Типичный используемый один является сенсорным

touch bar.txt 

Однако вы также можете использовать эхо, если вы хотите создать и записать в файл сразу

Следующая команда сообщает создать bar.txt и поместить его внутри него

echo foo > bar.txt 

Вы также можете использовать >>, который присоединяет к существующему файлу

Следующая команда ставит планку в конце bar.txt, через Другими словами, полоса будет отображаться после того, как Foo внутри bar.txt

echo bar >> bar.txt 
+0

Большое спасибо. Я попытался прикоснуться, но это не сработало. затем попытался эхо и сохранил значение внутри, и это действительно сработало. – Moe

+0

Кстати, я использую редактор кода в окнах – Moe

+0

У Windows тоже есть свое эхо, вот почему он работает – CTXz

0

Если вы имеете в виду под Linux, то команда нажимает.

+0

спасибо за повтор, но я не использую редактор кода в окнах и касание не работал – Moe

+0

Пожалуйста, отметьте ваши сообщения правильно. Когда вы помечаете его * shell *, люди предполагают, что вы ищете решение, работающее в Posix-совместимой оболочке, и из этого вы поймете, что вы либо находитесь в Unix, Linux, Cygwin, либо что-то подобное. – user1934428

+0

получил, спасибо .. – Moe

0

Вы можете использовать touch:

$ touch something.txt 

или > оператор не перенаправлять ничего в файл и эффективно его создания:

$ > something.txt 

или

$ : > something.txt 

Обратите внимание, что последние 2 команды wi ll truncate содержание файла, если файл уже существует.

+0

спасибо за повтор, но никто не работал, я использую терминал внутри редактора кода, если он поможет. Я ценю это – Moe

Смежные вопросы