Linux中有幾種不同的應用程式和命令可以為您建立新檔案,即使不啟動應用程式。使用哪種方法取決於檔案的用途。讓我們看看這些選項,這樣您就可以知道哪一個對您最有用。
我們將介紹在終端和Linux桌面上建立檔案。
如果你不習慣使用終端,在桌面環境中建立新檔案很簡單,只需使用幾個基本的日常應用程式。
大多數檔案瀏覽器,如Thunar和Dolphin,都允許您透過右鍵單擊所需目錄並點選下拉選單中的create empty file或類似選項來建立空檔案。
或者,在應用程式選單中,可以經常單擊“檔案”>;“新建”以獲取生成新檔案的選項。
您的Linux發行版將包括一個或另一個基本的文字編輯器應用程式。開啟它應該會以一個空檔案開始,按Ctrl+S應該會給您一個對話方塊,將它儲存在一個特定的位置。
許多Linux終端命令允許您快速高效地生成檔案,我們將在下面討論其中的幾個。
最基本的Linux命令之一,touch將建立一個新檔案,或者如果指定的檔名已經存在,則更新檔案的最後修改日期。
在要儲存檔案的目錄中,鍵入:
touch filename.txt或者,只需在每個檔名之間放置空格,即可使用一個命令建立多個檔案:
touch filename1.txt filename2.txt filename3.txt您可以使用以下命令檢查您建立的檔案是否存在:
ls由於不能使用觸控編輯檔案,因此該命令更適合於快速建立多個檔案以供以後編輯。
右尖括號用於將輸出重定向到特定檔案的許多命令中。我們將在本文後面看到它與其他命令一起使用。
但是,您可以在不使用特定命令的情況下輸入它來建立空檔案。
> filename.txt不過,請注意,重定向運算子本身將覆蓋任何已使用該名稱的現有檔案。
echo命令只需在終端中列印您輸入的任何內容。但是,它也可以建立一個新檔案,也可以選擇在其中儲存一行文字。
要建立新的空檔案,請使用以下命令:
echo -n > filename.txt要使用一行文字建立新檔案,請使用:
echo "File text" > filename.txt確保使用echo在文本週圍加引號。
cat命令(concatenate的縮寫)最常用於組合或讀取檔案。但是,它也可以輕鬆地建立包含文字的新檔案。
cat > filenname.txtredirect運算子在這裡再次將cat的輸出重定向到指定的檔案,輸出是您接下來鍵入的任何內容。當你寫完新檔案的內容後,按Ctrl+D儲存它。
printf命令與echo類似,但格式功能更強一些。
例如,可以使用以下單個命令建立包含兩行文字的檔案:
printf 'Some textSome more text' > filename.txtFallocate允許您在Linux中建立具有特定大小的檔案。它主要用於測試目的,比如測量硬碟的寫入速度。
將fallocate與以下命令一起使用:
fallocate -l 10MB filename將“filename”替換為您要呼叫的檔案。
“-l”選項表示您需要特定的大小,“10MB”引數表示所需的大小。您也可以使用更大的位元組大小,比如GB和TB。也可以使用M而不是MB來指定mebibytes而不是mega位元組。
Vim是一個基於終端的文字編輯器,當您指定檔名時,它將啟動:
vim filename.txt在vim執行時,按i鍵開始輸入。完成後,按Esc鍵並鍵入:wq,然後按Enter鍵儲存並退出。
GNU nano是另一個類似於Vim的文字編輯器,但可能更友好一些。
您可以使用以下命令快速建立並開始編輯檔案:
nano filename.txt在檔案中鍵入所需內容,然後按Ctrl+S儲存,按Ctrl+X退出。
相關:nano與Vim:最佳終端文字編輯器,比較
作為一個新的檔案建立嚮導,繼續並開始美化您的目錄與輝煌的檔案。
當您掌握Linux檔案管理技能時,您會發現有很多很酷的技巧可以用來操縱和隱藏您建立的檔案。
... 你如何在Gmail中使用標籤?還有其他的Gmail提示嗎?請在下面的評論中與我們分享! ...
... 我們已經介紹瞭如何在Windows和Mac上隱藏檔案和資料夾。下面介紹如何在Linux上使用終端和Ubuntu中的檔案管理器Nautilus隱藏檔案和資料夾。我們還將討論幾種安全地隱藏檔案和資料夾的方法...
需要列印到Python檔案嗎?今天,我們將瞭解如何輕鬆地開始寫入檔案。我們將介紹建立新檔案、附加現有檔案和覆蓋現有檔案。 ...
想在Linux系統上新增使用者但不知道如何新增?在Linux上使用命令列介面管理使用者無疑是一項複雜的工作。而對於初學者來說,即使新增新使用者也是一場噩夢。 ...
...。有幾種方法可以將資料匯入資料庫,但今天我們將介紹如何在表檢視中手動輸入資料以及如何從電子表格匯入資料。 ...
...你不小心刪除了一個檔案,你怎麼把它取回呢?下面介紹如何從Microsoft團隊還原已刪除的檔案。 每次在Microsoft團隊中建立新團隊時,都會在幕後設定一個SharePoint網站。每個頻道在該SharePoint站點的“文件”庫中都有自己的資料夾...
...中稱為“標籤”),並相應地組織你的電子郵件。下面是如何在Gmail中建立它們。 正如我們上面提到的,Gmail使用一個叫做標籤的系統,實際上它沒有資料夾。雖然標籤和傳統的資料夾之間有一些細微的區別(比如可以將一封電...
...源管理器和其他應用程式中訪問和使用Linux檔案。下面是如何獲取Windows子系統的Linux檔案。 與以前的方法不同,這是一種處理Linux檔案的安全方法!Windows在後臺發揮了一些魔力,使得從Windows應用程式編輯Linux檔案成為可能,而不...