1、創(chuàng)建文件夾
mkdir -p 文件夾名
p 確保目錄名稱存在,不存在的就建一個。
2、創(chuàng)建文件
如:touch a.txt
拓展資料
Linux命令-創(chuàng)建文件
1、可以使用cat創(chuàng)建一個新的文件
命令:cat>>filename
使用cat創(chuàng)建文件時,以系統(tǒng)默認(rèn)的文件屬性作為新文件的屬性,并接受鍵盤輸入作為文件的內(nèi)容。輸入結(jié)束時按Ctrl+d退出并保存文件。
另外,使用cat filename命令可以查看文件內(nèi)容。
cat file1 file2 >> file3 命令也可將多個文件合并到一個新的文件當(dāng)中。首先創(chuàng)建一個newfile1并輸入內(nèi)容然后合并。
2、使用touch命令創(chuàng)建文件
首先,touch命令用的并不多,主要用于修改指定文件的訪問和修改時間屬性(Update the access and modification times of each FILE to the current time)。
當(dāng)文件不存在時,則創(chuàng)建一個新的文件。touch只能創(chuàng)建空文件。
touch filename 以當(dāng)前時間作為訪問和修改時間屬性值創(chuàng)建一個文件。
如果在實(shí)例上添加一個屬性的話,原型中的屬性并不會改變,它只是純粹的給實(shí)例加了一個屬性,但是你訪問的時候,根據(jù)屬性的查找原理,似乎的確是修改成功了,但是linux命令,當(dāng)你實(shí)例化另一個實(shí)例時,通過這個實(shí)例,你去訪問屬性,你會發(fā)現(xiàn),修改并沒有成功,值并沒有發(fā)生變化。nonatomic屬性讀取的是內(nèi)存數(shù)據(jù)(寄存器計算好的結(jié)果),而atomic就保證直接讀取寄存器的數(shù)據(jù),這樣一來就不會出現(xiàn)一個線程正在修改數(shù)據(jù),而另一個線程讀取了修改之前(存儲在內(nèi)存中)的數(shù)據(jù)linux命令,永遠(yuǎn)保證同時只有一個線程在訪問一個屬性。在microsoft word、excel、powerpoint等軟件中,用戶可以通過“文件”→“屬性”菜單給文檔添加附加信息,包括文檔的標(biāo)題、主題、摘要、類別、關(guān)鍵詞等,同時應(yīng)用軟件本身還會加入最后訪問的用戶、最后訪問和修改/打印的日期時間等信息。
可以看到newfile與tfile2的修改時間屬性相同。