亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

淺談Linux中的mkdir -p及基礎用法

 更新時間:2023年09月01日 16:38:15   作者:青衫客36  
mkdir是一個用于創(chuàng)建目錄(目錄樹)的 Unix 和 Linux 命令, -p 選項允許創(chuàng)建一個目錄和它不存在的父目錄,這篇文章主要介紹了Linux中的mkdir -p,需要的朋友可以參考下

mkdir 是一個用于創(chuàng)建目錄(目錄樹)的 Unix 和 Linux 命令。 -p 選項允許創(chuàng)建一個目錄和它不存在的父目錄。換句話說, -p 選項確保了指定的整個目錄路徑都會被創(chuàng)建。

基礎用法

如果你只是運行 mkdir new_directory ,這個命令會嘗試在當前目錄中創(chuàng)建一個叫做 new_directory 的新目錄。如果當前目錄中已經(jīng)有一個同名目錄,或者由于某些其他原因(例如權限問題)導致目錄不能被創(chuàng)建,該命令會失敗。

-p 選項的用途

當使用 -p 選項時, mkdir 會嘗試創(chuàng)建所有指定的父目錄,并不會因為這些目錄已經(jīng)存在而出錯。

例如:

mkdir -p dir1/dir2/dir3/dir4

這個命令會創(chuàng)建一個 dir4 目錄,并確保它的父目錄 dir3 、 dir2 dir1 也存在。如果這些目錄中的任何一個不存在, mkdir 會創(chuàng)建它。

錯誤處理

如果目錄已經(jīng)存在,使用 -p 選項的 mkdir 命令不會報錯,它會靜默地成功。這在腳本中是非常有用的,因為可能不確定目錄是否已經(jīng)存在,但需要確保它存在以便進行其他操作。

權限

mkdir -p 也會考慮到文件系統(tǒng)的權限。如果沒有足夠的權限創(chuàng)建目錄,該命令會失敗并返回一個非零的退出狀態(tài)。

示例

假設想在一個嵌套的目錄結構中存儲一些文件,路徑如 ./files/images/jpg ??梢允褂靡韵旅钜淮涡詣?chuàng)建所有需要的目錄:

mkdir -p files/images/jpg

如果 files files/images files/images/jpg 任何一個目錄已經(jīng)存在,該命令都會成功,并確保完整的目錄路徑被創(chuàng)建。

到此這篇關于淺談Linux中的mkdir -p的文章就介紹到這了,更多相關Linux中的mkdir -p內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • Linux 中的nc命令小結

    Linux 中的nc命令小結

    這篇文章主要介紹了linux中的nc命令知識,非常不錯,值得收藏,需要的朋友參考下吧
    2017-02-02
  • 簡單的遠程FTP定時備份Shell腳本分享

    簡單的遠程FTP定時備份Shell腳本分享

    這篇文章主要介紹了簡單的遠程FTP定時備份Shell腳本分享,,需要的朋友可以參考下
    2014-07-07
  • shell進階awk命令編排字段使用詳解

    shell進階awk命令編排字段使用詳解

    這篇文章主要為大家介紹了shell進階awk命令編排字段使用詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-09-09
  • 提高你工作效率的shell命令總結大全

    提高你工作效率的shell命令總結大全

    腳本語言可以減少很多手動的操作,作為一個Linux程序員都應該了解簡單的腳本編寫來代替手動的操作,下面這篇文章主要給大家總結分享了一些提高你工作效率的shell命令,文中給出了詳細的示例代碼供大家參考學習,需要的朋友們下面來一起看看吧。
    2017-07-07
  • Shell腳本實現(xiàn)檢查服務器安全狀態(tài)(用戶、登錄IP、防火墻檢查)

    Shell腳本實現(xiàn)檢查服務器安全狀態(tài)(用戶、登錄IP、防火墻檢查)

    這篇文章主要介紹了Shell腳本實現(xiàn)檢查服務器安全狀態(tài),本文主要檢查3個方面,分別是系統(tǒng)用戶檢查、登錄IP檢查、防火墻狀態(tài)檢查,需要的朋友可以參考下
    2014-12-12
  • Linux tar 命令出現(xiàn) Cowardly refusing to create an empty archive 錯誤解決辦法

    Linux tar 命令出現(xiàn) Cowardly refusing to create an empty archive

    這篇文章主要介紹了Linux tar 命令出現(xiàn) Cowardly refusing to create an empty archive 錯誤解決辦法的相關資料,需要的朋友可以參考下
    2017-04-04
  • 利用Shell解析處理XML的方法匯總

    利用Shell解析處理XML的方法匯總

    這篇文章主要給大家總結介紹了關于利用Shell解析處理XML的方法,分別介紹了關于xmlint、xpath和xml2三種工具的使用,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考借鑒,下面隨著小編來一起學習學習吧。
    2017-10-10
  • 通過shell進行數(shù)學運算的多種方式

    通過shell進行數(shù)學運算的多種方式

    這篇文章主要介紹了通過shell進行數(shù)學運算的多種方式、有l(wèi)et命令 、$[]形式、expr命令等,需要的朋友可以參考下
    2014-03-03
  • Shell編程之/bin/bash和/bin/sh的區(qū)別淺析

    Shell編程之/bin/bash和/bin/sh的區(qū)別淺析

    在redhat的系統(tǒng)中,sh是一個到bash的軟鏈接,但是如果運行如下程序會產(chǎn)生不一樣的結果,下面這篇文章主要給大家介紹了關于Shell編程之/bin/bash和/bin/sh的區(qū)別的相關資料,需要的朋友可以參考下
    2022-07-07
  • 詳解Shell 腳本中 “$” 符號的多種用法

    詳解Shell 腳本中 “$” 符號的多種用法

    這篇文章主要介紹了詳解Shell 腳本中 '$' 符號的多種用法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-05-05

最新評論