电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁技術文章
文章詳情頁

Linux命令之mkdir 和 touch詳解

瀏覽:5日期:2023-10-01 20:59:26
目錄mkdir什么是 mkdir 命令?如何使用 mkdir 命令?舉例說明常用選項參數例子touch什么是 touch 命令?如何使用 touch 命令?舉例說明常用選項參數總結mkdir什么是 mkdir 命令?

mkdir 是 make directory 的縮寫,顧名思義,創建目錄(文件夾)。無論是在日常工作還是在編寫腳本時,創建新的目錄都是一項基礎而重要的操作。mkdir 命令允許我們在任意位置創建新的目錄。

如何使用 mkdir 命令?

使用 mkdir 命令非常簡單,只需要在終端輸入 mkdir,后面緊跟要創建的目錄的名稱就可以創建一個目錄了。執行該命令后,系統會在當前工作目錄下創建一個新的目錄。

基本語法:mkdir 目錄名

以下是一個示例:

mkdir gta6

執行上述命令后,系統將在當前工作目錄下創建一個名為 gta6 的新目錄。

舉例說明

讓我們通過一些具體示例來更好地理解 mkdir 命令的使用。

創建多個目錄:mkdir dir1 dir2 dir3

執行上述命令后,將在當前目錄下創建三個目錄,分別為dir1、dir2和dir3。

常用選項參數

-p:遞歸創建目錄,如果父目錄不存在則一并創建。

-m:創建目錄的同時設置權限。

例子遞歸創建目錄,即創建多級目錄,不存在的目錄也會一并創建。

假設當前所在目錄是 /opt/games,則我們為 gta6 目錄創建一個多級的子目錄:

mkdir -p gta6/model/objs

使用-p選項參數,mkdir命令可以創建多級目錄。上述命令將在/home/user/documents/linux路徑下創建一個名為commands的新目錄。如果路徑中的某個目錄不存在,系統會自動創建相應的目錄。

創建具有特定權限的目錄:mkdir -m 700 importance

使用-m選項參數,我們可以為新創建的目錄指定特定的權限。上述命令將在當前工作目錄下創建一個名為public的新目錄,并將其權限設置為755。

touch什么是 touch 命令?

touch 命令是一個簡單而實用的命令,通過 touch 命令,我們可以創建一個新的空文件,或者修改現有文件的訪問時間、修改時間或創建時間。

可能有的人會注意到,touch 不是觸碰的意思嗎?為什么會是創建一個新的文件呢?創建不應該是 create 嗎?或者為什么不是 make file 這樣類似 make directory 呢?

我也是有這個疑惑的,綜合網上的說法,結論大致是這樣的:

為什么linux 創建文件是touch 而不是create - 思否

如何使用 touch 命令?

使用起來也是很簡單,基本語法如下:

touch 文件名

執行該命令后,系統會在當前工作目錄下創建一個空的文件了。

舉例說明

讓我們通過一些示例來更好地理解 touch 命令的使用。

創建多個文件:touch f1.txt f2.txt f3.txt修改文件的時間戳:touch -c f1.txt

執行上述命令后,將修改 file.txt 文件的訪問時間和修改時間為當前時間。如果文件不存在,則不創建新文件。

我們可以通過 stat 文件名.文件類型 查看一個文件的創建時間、訪問時間、修改時間:

stat f1.txt

輸出:

File: ‘f1.txt' Size: 0 Blocks: 0 IO Block: 4096 regular empty fileDevice: 803h/2051d Inode: 103291361 Links: 1Access: (0644/-rw-r--r--) Uid: ( 0/ root) Gid: ( 0/ root)Context: unconfined_u:object_r:usr_t:s0Access: 2023-06-05 00:01:37.087062955 +0800Modify: 2023-06-05 00:01:37.087062955 +0800Change: 2023-06-05 00:01:37.087062955 +0800 Birth: -

Access 表示訪問時間,Modify 表示修改時間,Change 表示狀態改動時間(簡單理解,就是文件發生改變時的時間)

常用選項參數

touch 命令還提供了一些常用的選項參數,用于進一步控制其行為。以下是一些常用選項參數及其示例:

-a:僅修改文件的訪問時間,由于修改了文件的訪問時間,所以狀態改動時間也會跟著更新。

touch -a f1.txt-m:僅修改文件的修改時間,同理,狀態改動時間也會跟著更新。touch -m f1.txt-r:根據參考文件的時間戳修改文件的時間戳。touch -r reference.txt file.txt總結

通過本文的介紹,我們學習了 mkdir 命令和 touch 命令在 Linux 中的作用和使用方法。

mkdir 命令允許我們快速創建新的目錄,方便組織和管理文件。我們學會了基本的使用方法,包括在當前工作目錄下創建目錄、創建多級目錄(即使不存在也創建)和設置權限并創建目錄。

touch 命令用于創建空文件或修改文件的時間戳,是一個非常實用的命令。還有我們可以通過 stat 文件名.文件類型 來查看一個文件的時間戳。

現在,相信你聰明的你已經學會了!希望本文能夠幫助大家更好地理解和應用 mkdir 和 touch 命令。如果你對其他 Linux 命令也感興趣,敬請期待我后續的文章。謝謝大家的閱讀!

以上就是Linux命令之mkdir 和 touch詳解的詳細內容,更多關于Linux命令 mkdir 和 touch的資料請關注好吧啦網其它相關文章!

標簽: Linux
主站蜘蛛池模板: 丝印油墨_水性油墨_环保油墨油漆厂家_37国际化工 | 海尔生物医疗四川代理商,海尔低温冰箱四川销售-成都壹科医疗器械有限公司 | 混合气体腐蚀试验箱_盐雾/硫化氢/气体腐蚀试验箱厂家-北京中科博达 | 武汉森源蓝天环境科技工程有限公司-为环境污染治理提供协同解决方案 | 超声波流量计_流量标准装置生产厂家 _河南盛天精密测控 | 清管器,管道清管器,聚氨酯发泡球,清管球 - 承德嘉拓设备 | 西门子代理商_西门子变频器总代理-翰粤百科 | 垃圾清运公司_环卫保洁公司_市政道路保洁公司-华富环境 | 早报网| 网优资讯-为循环资源、大宗商品、工业服务提供资讯与行情分析的数据服务平台 | 稳尚教育加盟-打造高考志愿填报平台_新高考志愿填报加盟_学业生涯规划加盟 | MVR蒸发器厂家-多效蒸发器-工业废水蒸发器厂家-康景辉集团官网 | 全温恒温摇床-水浴气浴恒温摇床-光照恒温培养摇床-常州金坛精达仪器制造有限公司 | 重庆轻质隔墙板-重庆安吉升科技有限公司 | 医院专用门厂家报价-医用病房门尺寸大全-抗菌木门品牌推荐 | 筛分机|振动筛分机|气流筛分机|筛分机厂家-新乡市大汉振动机械有限公司 | 上海风淋室_上海风淋室厂家_上海风淋室价格_上海伯淋 | 沈阳液压泵_沈阳液压阀_沈阳液压站-沈阳海德太科液压设备有限公司 | 排烟防火阀-消防排烟风机-正压送风口-厂家-价格-哪家好-德州鑫港旺通风设备有限公司 | 全自动贴标机-套标机-工业热风机-不干胶贴标机-上海厚冉机械 | 超声骨密度仪-骨密度检测仪-经颅多普勒-tcd仪_南京科进实业有限公司 | 耐破强度测试仪-纸箱破裂强度试验机-济南三泉中石单品站 | 杭州实验室尾气处理_实验台_实验室家具_杭州秋叶实验设备有限公司 | 冷藏车-东风吸污车-纯电动环卫车-污水净化车-应急特勤保障车-程力专汽厂家-程力专用汽车股份有限公司销售二十一分公司 | 校园气象站_超声波气象站_农业气象站_雨量监测站_风途科技 | LOGO设计_品牌设计_VI设计 - 特创易| 农业仪器网 - 中国自动化农业仪器信息交流平台 | 杭州顺源过滤机械有限公司官网-压滤机_板框压滤机_厢式隔膜压滤机厂家 | 北京宣传片拍摄_产品宣传片拍摄_宣传片制作公司-现像传媒 | 联系我们老街华纳娱乐公司官网19989979996(客服) | 京港视通报道-质量走进大江南北-京港视通传媒[北京]有限公司 | 太原装修公司_山西整装家装设计_太原室内装潢软装_肖邦家居 | 生鲜配送系统-蔬菜食材配送管理系统-连锁餐饮订货配送软件-挪挪生鲜供应链管理软件 | 高中学习网-高考生信息学习必备平台 | 不锈钢复合板厂家_钛钢复合板批发_铜铝复合板供应-威海泓方金属复合材料股份有限公司 | 天津力值检测-天津管道检测-天津天诚工程检测技术有限公司 | 聚丙烯酰胺_阴离子_阳离子「用量少」巩义亿腾厂家直销,售后无忧 聚合甘油__盐城市飞龙油脂有限公司 | 机械立体车库租赁_立体停车设备出租_智能停车场厂家_春华起重 | 东莞市海宝机械有限公司-不锈钢分选机-硅胶橡胶-生活垃圾-涡电流-静电-金属-矿石分选机 | pH污水传感器电极,溶解氧电极传感器-上海科蓝仪表科技有限公司 | 上海办公室装修,办公楼装修设计,办公空间设计,企业展厅设计_写艺装饰公司 |