linux中,在其父目錄不存在時先建立父目錄的命令,怎麼來

2022-12-14 02:55:17 字數 7544 閱讀 4512

1樓:匿名使用者

mkdir -p -p就是遞迴建立,可以在其父目錄不存在時先建立父目錄!rmdir -p a/b/c 可以在其父目錄存在時先刪除子目錄!

2樓:我是幸福的懶豬

在父目錄不存在時,建立子目錄:mkdir -p /parent/child

在父目錄存在時,刪除子目錄;rm -rf /parent/child

3樓:複合式歲月

建立子目錄:mkdir -p /parent/childlinux是一種自由和開放源**的類unix作業系統。該作業系統的核心由林納斯·託瓦茲在2023年10月5日首次釋出。

在加上使用者空間的應用程式之後,成為linux作業系統。

linux也是自由軟體和開放源**軟體發展中最著名的例子。只要遵循gnu通用公共許可證,任何個人和機構都可以自由地使用linux的所有底層源**,也可以自由地修改和再發布。大多數linux系統還包括了像提供gui介面的x window之類的程式。

基本資訊

英文名:linux

類別:作業系統

創始人:林納斯·託瓦茲

發行版本:debian、redhat、slackware等特 點:免費、可靠、安全、穩定、多平臺

4樓:匿名使用者

創造目錄: mkdir 目錄名刪除目錄: rmdir 目錄名 或者用 rm -r 目錄名

5樓:匿名使用者

1,mkdir -p ***/***/***

2,rm -r ***

6樓:匿名使用者

mkdir -pv /parent/child

7樓:匿名使用者

在其父目錄不存在時先建立父目錄的命令:mkdir 父目錄

怎麼來在其父目錄存在時先刪除子目錄的命令:rm-rf 子目錄

linux中,在其父目錄不存在時先建立父目錄的命令,怎麼辦?

8樓:複合式歲月

建立子目錄:mkdir -p /parent/childlinux是一種自由和開放源**的類unix作業系統。該作業系統的核心由林納斯·託瓦茲在2023年10月5日首次釋出。

在加上使用者空間的應用程式之後,成為linux作業系統。

linux也是自由軟體和開放源**軟體發展中最著名的例子。只要遵循gnu通用公共許可證,任何個人和機構都可以自由地使用linux的所有底層源**,也可以自由地修改和再發布。大多數linux系統還包括了像提供gui介面的x window之類的程式。

基本資訊

英文名:linux

類別:作業系統

創始人:林納斯·託瓦茲

發行版本:debian、redhat、slackware等特 點:免費、可靠、安全、穩定、多平臺

9樓:悄悄

你好,linux中,在其父目錄不存在時先建立父目錄的命令選項是-p。

解析mkdir語法為:mkdir[選項]dir-name。

(1)-m對新建目錄設定存取許可權,也可以用chmod命令設定。

(2)-p可以是一個路徑名稱。此時若路徑中的某些目錄尚不存在,加上此選項後,系統將自動建立好那些尚不存在的目錄,即一次可以建立多個目錄。

所以,在其父目錄不存在時先建立父目錄的命令:mkdir 父目錄;在其父目錄存在時先刪除子目錄的命令:rm-rf 子目錄。

linux中mkdir命令先建立父目錄的選項是?

10樓:匿名使用者

linux多級目錄建立的引數是-p,例如:

mkdir  -p  /fdir/test/sdir

以上,fdir是父目錄,sdir是子目錄,如果要建立子目錄會一級一級進行建立的

11樓:匿名使用者

應該先建立-p!剛剛在希賽上看見這個資料了,希望可以幫助到你!

linux命令中,在屬主目錄的位置,想要在上一級目錄新建一個目錄,但是提示錯誤,沒有許可權

12樓:語薇

目錄操作命令

cdcd命令功能

在每一個作業系統中,都需要有改變目錄的工作,linux也不例外,在linux作業系統中,是通過cd命令來改變工作目錄的。

cd命令的命令格式及用法

命令格式:cd

命令用法

例1:現在的工作目錄為:/home/development,想改變當前工作目錄,進入下一層目錄temp,應使用cd命令。

[development@www ~]$ pwd ————可以通過pwd命令檢視當前工作目錄。

/home/development ————當前工作目錄為:/home/development

[development@www ~]$ cd temp/ ————通過cd temp命令改變當前目錄為/home/development/temp

[development@www temp]$ pwd ————再次使用pwd命令檢視當前工作目錄

/home/development/temp ————可知當前工作目錄為:/home/development/temp

在linux的目錄結構中「.」表示當前目錄,「..」表示當前目錄的父目錄,「/」表示根目錄。

例2:在上例中進到了/home/development的下一級子目錄temp,現在我返回到上一級父目錄,並從此再返回到根目錄。

[development@www temp]$ cd .. ————返回當前目錄的父目錄。

[development@www ~]$ pwd

/home/development

[development@www ~]$ cd / ————返回根目錄。

[development@www /]$ pwd

/ ————根目錄。

當使用者以個人賬戶登入系統後,就會直接進入使用者主目錄。當使用者需要從任何一個工作目錄返回主目錄時,可以使用cd命令直接返回。

例3:在上例中我們已進入了根目錄,現在想返回到自己的主目錄。

[development@www /]$ pwd

/[development@www /]$ cd ————直接回到自己的主目錄。

[development@www ~]$ pwd

/home/development

mkdir

mkdir命令功能

mkdir命令用於建立一個新的目錄。

這個新的目錄不僅可以使用絕對路徑,也可以使用相對路徑。但使用者建立新目錄的前提條件是:建立者對被建立新目錄的父目錄應有寫許可權。

mkdir命令的命令格式及用法

命令格式:mkdir (主要有兩個選項:-p和-m)

-p: 建立新目錄時,在其父目錄不存在的情況下首先建立父目錄。

-m: 建立新目錄的同時指定此目錄的許可權。

命令用法

例1:當前工作目錄為:/home/development,且使用者對/home/development目錄有寫許可權,現在此目錄下新建一個名為temp的子目錄。(使用相對路徑)

[development@www ~]$ mkdir temp(也可以使用mkdir ./temp建立)

[development@www ~]$ ls -al

total 56

drwx------ 4 development development 4096 jul 21 13:03 .

drwxr-xr-x 13 root root 4096 jul 15 15:45 ..

-rw------- 1 development development 179 jul 21 10:58 .bash_history

-rw-r--r-- 1 development development 24 jul 12 2006 .bash_logout

-rw-r--r-- 1 development development 176 jul 12 2006 .bash_profile

-rw-r--r-- 1 development development 124 jul 12 2006 .bashrc

-rw-r--r-- 1 development development 515 aug 4 2006 .emacs

-rw------- 1 development development 16 jul 4 13:41 .mysql_history

drwxrwxr-x 2 development development 4096 jul 21 13:03 temp

-rw------- 1 development development 7168 jul 21 10:45 .viminfo

drwxr-xr-x 2 development development 4096 jun 30 09:11 .xemacs

-rw-r--r-- 1 development development 658 sep 12 2006 .zshrc

(使用相對路徑在/home/development目錄下建立一子目錄temp,許可權預設為775。)

例2:當前工作目錄為:/home/development,且使用者對/home/development目錄有寫許可權,現在temp子目錄中再新建一子目錄test(使用絕對路徑)。

[development@www ~]$ mkdir /home/development/temp/test

[development@www ~]$ cd temp/

[development@www temp]$ ls -al

total 12

drwxrwxr-x 3 development development 4096 jul 21 13:07 .

drwx------ 4 development development 4096 jul 21 13:04 ..

drwxrwxr-x 2 development development 4096 jul 21 13:07 test

(使用絕對路徑在/home/development/temp目錄下新建一子目錄test,預設許可權為775。)

例3:在/home/development目錄下同時建立temp和test目錄,temp是test的父目錄,test是temp的子目錄。此時要使用-p選項,在沒有temp父目錄的情況下建立test目錄。

系統首先要建立父目錄temp,然後再建立子目錄test。

[development@www ~]$ mkdir -p /home/development/temp/test(也可以使用相當路徑mkdir -p ./temp/test建立)

[development@www ~]$ cd temp/

[development@www temp]$ ls -al

total 12

drwxrwxr-x 3 development development 4096 jul 21 13:12 .

drwx------ 4 development development 4096 jul 21 13:12 ..

drwxrwxr-x 2 development development 4096 jul 21 13:12 test

例4:在/home/development目錄下建立一個名為test的子目錄,並給此目錄賦予一定的許可權:本使用者有讀、寫和執行權,同組使用者有讀權和執行權,本組以外的其他使用者只有讀權。

應使用[-m 許可權]選項。

[development@www ~]$ mkdir -m 754 test

[development@www ~]$ ls -al

total 56

drwx------ 4 development development 4096 jul 21 13:16 .

drwxr-xr-x 13 root root 4096 jul 15 15:45 ..

-rw------- 1 development development 179 jul 21 10:58 .bash_history

-rw-r--r-- 1 development development 24 jul 12 2006 .bash_logout

-rw-r--r-- 1 development development 176 jul 12 2006 .bash_profile

-rw-r--r-- 1 development development 124 jul 12 2006 .bashrc

-rw-r--r-- 1 development development 515 aug 4 2006 .emacs

-rw------- 1 development development 16 jul 4 13:41 .mysql_history

drwxr-xr-- 2 development development 4096 jul 21 13:16 test ————許可權為754

-rw------- 1 development development 7168 jul 21 10:45 .viminfo

drwxr-xr-x 2 development development 4096 jun 30 09:11 .xemacs

-rw-r--r-- 1 development development 658 sep 12 2006 .zshrc

rmdir(這個命令現在好像很少用了吧,反正一般我用rm就可以了)

rmdir命令功能

刪除指定的空目錄。

當要刪除目錄內的所有檔案和子目錄都被刪除以後,才能使用rmdir命令刪除該目錄(個人感覺不實用)。使用者刪除目錄時,應對該目錄的父目錄有寫的許可權。

rmdir命令的命令格式及用法

命令格式:rmdir

-p: 刪除指定路徑上的所有目錄(目錄數大於一)。

命令用法

例1:當前工作目錄為:/home/development,且使用者對/home/development目錄有寫許可權,現在將temp子目錄中的子目錄test刪除。

[development@www ~]$ cd temp/

[development@www temp]$ ls

test ————temp目錄下原有一個空目錄test。

[development@www temp]$ rmdir test/

[development@www temp]$ ls ————執行rmdir命令後,test被刪除。

[development@www temp]$

例2:在/home/development目錄下有一空子目錄,名為:temp,temp下有一空子目錄test,test下有一子目錄test1.

此時可使用-p選項一次刪除temp/test/test1目錄。

[development@www ~]$ pwd

/home/development

[development@www ~]$ ls

temp

[development@www ~]$ rmdir -p temp/test/test1/

[development@www ~]$ ls

[development@www ~]$

看看這個能不能幫到你....

你可以試試重新做一次看!

舉例當x 0時,fx極限存在,gx極限不存在,但fxgx極限

存在與不存在我都舉一個例子 如f x x,g x 1 x,此時兩者相乘為1,極限存在 如f x x,g x 1 x 此時乘積極限為 故極限不存在。設f x g x 有極限,則有函式的copy極限的四則運演算法則 lim f x g x limf x limg x 所以有lim f x g x f x...

現實中並不存在,只存在於傳說中的花都有哪些

讖花,生於西溟幽海之畔最高的懸崖上,百年一開花,花瓣三分,赤紅如血,以此花花瓣服專下,屬可預見他人將遇之禍,故得名讖花。讖花,一語成讖。反之,花滅人生。讖花從來不說謊話,她能準確說出一個人將要遇到的災禍。但是凡事都有兩面。她能看見一個人的生命還剩下多少。打個比方,當她誠實地告訴一個人,你只能活十年或...

如果CaS不發生雙水解,為什麼溶液中不存在CaS這個物質呢

並不是雙水解,只是簡單的水解,ca2 是強鹼陽離子不水解。但是硫離子的水解能力很強的,所以溶液中主要是水解的產物氫氧化鈣和硫氫化鈣。而溶液中基本上不含有cas這種物質。cas h2o ca oh 2 ca hs 2 注意 此時絕對不可能生成硫化氫氣體,因為溶液水解後有強鹼氫氧化鈣產生,而硫化氫是弱酸...