2016-10-05 109 views
0

如果mkdir創建一個新目錄,什麼創建一個新文件?例如「something.text」。什麼命令在終端中創建一個新文件?

我試過幾個命令mkdir(FileName) - 工作正常。但我不知道如何在目錄中創建一個新文件。我知道我總是可以到我的項目文件夾,然後創建我的新文件,但我想知道如何使用終端來提高生產力。

+0

嘗試'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上有多發性選項

典型常用的一個是觸摸

touch bar.txt 

然而,你也可以,如果你想創建並寫入文件馬上

使用回聲

以下命令告訴創建bar.txt並將foo放在裏面

echo foo > bar.txt 

也可以使用>>其追加到現有文件

以下命令將條跳回到bar.txt的端部,在其他一個詞語,條將顯示後內部foo的跳回到bar.txt

echo bar >> bar.txt 
+0

非常感謝。我試過觸摸,但沒有奏效。然後嘗試echo並在裏面存儲一個值,它確實有效。 – Moe

+0

BTW是使用Windows代碼編輯器 – Moe

+0

Windows有其自己的回聲太大,這就是爲什麼它的工作原理 – CTXz

0

如果你的意思是在Linux上,那麼命令就是觸摸。

+0

感謝您的重播,但是我沒有在窗口中使用代碼編輯器,並且touch沒有工作 – Moe

+0

請正確標記您的帖子。當你用* shell *標記它時,人們會認爲你正在尋找一個運行在符合Posix的shell中的解決方案,並從中得出結論,你要麼是Unix,Linux,Cygwin或類似的東西。 – user1934428

+0

明白了,謝謝.. – Moe

0

您可以使用touch

$ touch something.txt 

>操作重定向什麼到一個文件,並有效地創建它:

$ > something.txt 

$ : > something.txt 

注意最後2個命令wi如果文件已經存在,則將截取文件內容。

+0

感謝您的重播,但都沒有成功,我使用代碼編輯器內的終端,如果它有幫助。我很感激 – Moe