『壹』 一分鍾學一個 linux 命令 - mkdir 和 touch
大家好,我是god23bin,歡迎來到《快速掌握Linux命令》系列。今天,我們將在兩分鍾內學習mkdir和touch兩個實用命令。這兩個命令分別用於操作目錄和文件,是Linux新手必備的技能。
mkdir是make directory的縮寫,用於創建目錄(文件夾)。在日常工作中,這個命令對組織文件至關重要。使用方法簡單,只需在終端輸入`mkdir`,後面跟上你要創建的目錄名稱。例如,`mkdir gta6`會在當前目錄下創建一個新目錄。
更進階的用法包括遞歸創建目錄和設置許可權,如`mkdir -p /opt/games/gta6/model/objs`會創建多級目錄,`mkdir -m 755 importance`則創建並指定許可權。
touch命令看似與觸碰無關,其實它是創建或更新文件時間戳的工具。它可以創建新文件,也可以修改文件訪問、修改或創建時間。基本用法是`touch 文件名`,它會創建一個空文件,或更新文件的時間戳。
例如,`touch f1.txt`會創建一個空文件,而`touch f1.txt`(如果文件存在)則更新其時間戳。通過`stat f1.txt`可查看文件的時間信息。
touch命令還有更多選項,如指定時間戳值或使用不同的時間類型。
現在你已經掌握了mkdir和touch的基本操作。它們在日常Linux工作流程中扮演著重要角色。繼續學習其他命令,提升你的Linux技能吧!感謝閱讀,期待下期再見!
『貳』 linux查看文件夾創建時間
1.輸入「touch filetime.txt」創建新文件,輸入「stat filetime.txt」即可查看文件filetime.txt的時間屬性。
備註:新創建文件的三種時間抓取當前時間,本例中為2019-01-05 19:42:36。
『叄』 Linux ls 列出文件路徑及創建時間
linux中沒有創建時間這個概念,只有修改時間。
單獨用ls命令顯示這樣的效果可能不行。
『肆』 linux下,怎樣同時修改一個目錄下所有文件的創建時間
在Linux中,文件沒有「創建時間」這個說法。Linux中的文件的時間屬性只有三個:atime(Access time)、mtime(Modified time)、ctime(Change time)。不過,有時有人把ctime理解為create time(創建時間),這是不對的,為什麼呢?因為,我們知道一個文件的創建時間只有一次,按這個理論,創建時間是不允許修改的,即一個文件一旦創建,它的ctime值就固定不變;但事實呢?是可以改變的。
atime指用戶上次訪問該文件(打開文件查看其中的內容)時的時間,只要一個用戶訪問該文件(不管以什麼方式),atime的值都會改變,比如:修改一個文件的內容,必然要先打開文件,然後才會修改其中的內容,所以,修改一個文件時,不但會更新一個文件的mtime值,也會更新atime的值。
mtime指用戶上次修改該文件中的內容的時間,只要用戶修改該文件中的內容,那麼mtime的值就會被更新。
ctime指該文件的屬性上次被改變時的時間。要想查看文件的屬性,可以通過ls命令查看,比如:ls -l。例如:你修改該文件的許可權了或者改變該文件的硬鏈接數了,ctime的值都會被更新。但是有一點,ctime的值更新,並不代表atime和mtime的值也更新,比如:你修改文件的許可權,但並不代表你訪問或修改了文件中的內容。
在做一些相應的操作時,文件的atime、mtime、ctime的值都會自動被更新。
正如前面所說,這些值是可以改變的,所以,我們可以通過touch命令來修改這三個屬性的值。其實,touch並不是用來創建一個新的、空的文件的,而是用來修改這三個屬性的值的。但為什麼創建一個新的、空的文件呢?這是touch附帶的一個功能,原因是:如果你提供的目標文件參數並不存在的話,那麼touch就會出現錯誤,為了防止這種情況出現,touch命令就會默認創建一個所提供的目標文件參數;其實其他命令也是如此,有些命令,如果用戶沒有為它提供參數的話,它就會從標准輸入設備讀取參數,即讓用戶從標准輸入設備輸入參數,這樣的命令比比皆是。
要想修改一個文件下的所有文件的時間屬性,可以用touch命令,提供一個要修改時間屬性類型的參數和時間值,然後跟著該文件夾下的所有文件,引用方式是使用 *(星號),它可以匹配一個文件夾下的所有文件。
『伍』 在Linux中如何快速創建文件夾linux怎麼創建文件夾
Linux 是一個功能強大的操作系統,我們可以使用它快速、有效地創建文件夾。
首先,讓我們介紹一下在Linux中如何快速創建文件夾的一般方法。在Linux終端,使用mkdir命令可以很容易地創建文件夾,該命令可以使用以下語法快速創建文件夾:
mkdir [options] [name]
其中,[name]參數指定要創建的文件夾的名稱,[options]可以指定創建文件夾所需的更多詳細信息,例如指定許可權、文件夾的類型等。此外,我們還可以使用參數「-p」來創建多級子目錄,該參數可以讓我們創建復雜的目錄結構。例如,若要創建一個名為「test」的子目錄,我們可以使用以下命令:
`mkdir -p test/test1/test2`
上述命令可以創建test、test1和test2三個文件夾,並將test2放入test1文件夾中,將test1放入test文件夾中。
此外,該命令還可以創建多級文件夾,只需要將路徑中的文件夾名稱用斜杠(/)連接即可。顯然,使用這種方法,可以更快速地創建復雜的文件夾結構。
另外,使用touch命令可以在Linux中快速創建文件,除了創建文件夾外,這個命令還可以用來更新文件的時間戳。其使用語法如下:
touch [options] [name]
使用此命令,我們可以更快速地創建多個文件,並且可以為多個文件設置一樣的時間戳,例如:
`touch -t 201504001200 file1.txt file2.txt`
此外,Linux還提供了一些圖形界面的文件管理器,它們可以幫助我們以圖形化方式完成文件和文件夾的創建。例如,GNOME的 MIDNIGHT Commander,或者KDE的 Dolphin。這些文件管理器可以讓我們以拖拽的方式在文件系統中創建文件夾,並且可以為每個文件夾設置詳細的文件許可權。
總之,使用Linux可以快速、有效地創建文件夾,在終端中的mkDIR和TOUCH命令可以快速地完成文件夾及文件的創建,而圖形界面的文件管理器則可以以更友好的方式來創建文件夾。
『陸』 Linux文件,文件夾的創建、刪除
在Linux系統中,管理文件和文件夾是基本操作。創建和刪除文件夾、文件是常見的任務。首先,刪除文件夾可以使用rm命令,特別要注意的是,當使用rm -rf命令刪除非空目錄時,要格外小心,因為Linux沒有回收站,一旦誤刪,數據將無法恢復。例如,執行"rm -rf /var/log/httpd/access"將會刪除指定目錄及其所有內容。
刪除文件則使用rm命令,帶-f參數強制刪除,例如"rm -f fileName"。同樣,刪除操作需謹慎,尤其是當使用rm -rf時。對於文件夾的創建,可以使用mkdir命令,它支持遞歸創建目錄(-p選項)和設置許可權(-m選項)。例如,"mkdir test"會創建一個新的目錄。
創建新文件則使用touch命令,它可以更改文件的時間戳,包括存取時間和更改時間。touch命令可以接受多種參數,如"-a"只更改存取時間,"-m"只更改修改時間。例如,"touch test.txt"用於創建或更新名為test.txt的文件。
這些操作的完整語法和選項可以通過man pages獲取幫助,本文摘自"內核技術中文網",未經授權不得復制或轉載。在進行任何操作時,請務必確保了解命令的潛在風險,以避免數據丟失。