在我們的工作中Linux的創(chuàng)建文件命令經(jīng)常使用,那我們來看看Linux中的創(chuàng)建文件命令。
重定向符(>)創(chuàng)建
我們可以在Linux中使用(>)符號來創(chuàng)建一個文件,它通常用于重定向一個命令的輸出到一個新文件中。在沒有命令的情況下使用重定向符號時,它會創(chuàng)建一個文件,對于我們懶人來說是非常簡單有用的(笑出了豬叫聲)。如果想要自定義文件名,只需要輸入重定向符后面跟著你想要的文件名就好了。如圖1
touch命令創(chuàng)建
touch命令常用于將每個文件的訪問和修改時間更新為當(dāng)前時間。但是如果指定的文件名不存在,將會創(chuàng)建一個新的文件。touch命令不允許我們在創(chuàng)建文件的同時向文件中輸入文本。它默認(rèn)創(chuàng)建一個的空文件。如圖2
echo命令創(chuàng)建
echo命令內(nèi)置于大多數(shù)的操作系統(tǒng)中(不只是Linux系統(tǒng))。它常用于腳本、批處理文件,以及作為插入文本的單個命令的一部分。它允許你在創(chuàng)建一個文件時就向其中輸入一些文本。當(dāng)然也允許你在之后向其中輸入一些文本。如圖3
cat命令創(chuàng)建
cat 表示串聯(lián)concatenate,在Linux經(jīng)常用于讀取一個文件中的數(shù)據(jù)。cat是最常使用的命令之一,當(dāng)然它也能創(chuàng)建一個新的文件。可能你平時沒有這樣用過哦!如圖4
vi/vim 命令創(chuàng)建
vim在Linux中是一個向上兼容vi命令的文本編輯器。它通常用來編輯所有種類的純文本,在編輯程序時特別有用。但是當(dāng)你編輯的文件沒有時,它就會創(chuàng)建一個文件,只是你需要走完文本編輯三步走(打開,輸入,保存)。如圖5
其他創(chuàng)建方法
你會發(fā)現(xiàn)很多,很多文檔查看的命令都可以創(chuàng)建文件,但是前提是必須是一個新文件名的時候,比如我們的tail或者h(yuǎn)ead命令都可以用來創(chuàng)建文件哦!我們先保留下官方答案,歡迎大家在留言區(qū)做答哦!~哈哈