溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

Linux中怎么使用cd和alias命令快速返回上級(jí)目錄

發(fā)布時(shí)間:2021-08-05 09:04:31 來(lái)源:億速云 閱讀:629 作者:chen 欄目:系統(tǒng)運(yùn)維

本篇內(nèi)容介紹了“Linux中怎么使用cd和alias命令快速返回上級(jí)目錄”的有關(guān)知識(shí),在實(shí)際案例的操作過(guò)程中,不少人都會(huì)遇到這樣的困境,接下來(lái)就讓小編帶領(lǐng)大家學(xué)習(xí)一下如何處理這些情況吧!希望大家仔細(xì)閱讀,能夠?qū)W有所成!

當(dāng)你在一個(gè)多級(jí)的目錄下希望返回上級(jí)目錄時(shí),經(jīng)常需要使用cd ../../ ,至于需要多少個(gè)../,完全由你所需要返回的目錄級(jí)數(shù)而定,如下例:

1

2

3

4

5

6

7

# mkdir -p

/tmp/very/long/directory/structure/that/is/too/deep

# cd /tmp/very/long/directory/structure/that/is/too/deep

# pwd /tmp/very/long/directory/structure/that/is/too/deep

# cd ../../../../

# pwd

/tmp/very/long/directory/structure

你可以使用以下四種方法來(lái)替代 cd ../../../../ ,以便能快速的向上返回四級(jí)目錄。

方法一: 用“..n”退回到高層目錄

在下面的方法中,“..4”用來(lái)退回4級(jí)目錄,“..3”退回3級(jí)目錄,“..2”退回2級(jí)目錄。將以下的幾個(gè)別名寫入到~/.bashrc(別的Linux/Unix可能是~/.bash_profile)中,之后重新登入即可。

1

2

3

4

5

alias ..="cd .."

alias ..2="cd ../.."

alias ..3="cd ../../.."

alias ..4="cd ../../../.."

alias ..5="cd ../../../../.."

1

2

3

4

5

# cd /tmp/very/long/directory/structure/that/is/too/deep

# ..4

[注: 使用..4 向上返回四級(jí)目錄](méi)

# pwd

/tmp/very/long/directory/structure/

方法二:僅使用 "." 返回上級(jí)目錄

在以下的例子中,.....(5個(gè)點(diǎn)) 用于向上返回四級(jí)目錄。使用5個(gè)點(diǎn)來(lái)代表返回四級(jí)目錄其實(shí)很容易記憶,當(dāng)你輸入前來(lái)那個(gè)點(diǎn)時(shí),意味著返回上級(jí)目錄,然后每輸入一個(gè)點(diǎn),代表又向上返回一級(jí)目錄。所以使用....(4個(gè)點(diǎn))代表返回3級(jí)目錄,2個(gè)點(diǎn)代表返回一級(jí)目錄。為了使.....(5個(gè)點(diǎn))可以正常使用,將以下別名加入./.bash_profile文件,并重新登入。

1

2

3

4

5

alias ..="cd .."

alias ...="cd ../.."

alias ....="cd ../../.."

alias .....="cd ../../../.."

alias ......="cd ../../../../.."

1

2

3

4

5

# cd /tmp/very/long/directory/structure/that/is/too/deep

# .....

[注:使用.....(5個(gè)點(diǎn))意味著向上返回四級(jí)目錄](méi)

# pwd

/tmp/very/long/directory/structure/

方法三:用cd命令加上連續(xù)的”點(diǎn)”實(shí)現(xiàn)退回高層目錄

在以下的例子中,使用cd .....(cd后接5個(gè)點(diǎn))代表向上返回四級(jí)目錄。當(dāng)你輸入前兩個(gè)點(diǎn),意味著你想返回上級(jí)目錄,然后每輸入一個(gè)點(diǎn)就意味著再向上返回一級(jí)目錄,所以使用 5個(gè)點(diǎn)來(lái)向上返回4級(jí)目錄是很容易記憶的。使用cd ....(cd后接4個(gè)點(diǎn))向上返回3級(jí)目錄,cd ...(cd后接3個(gè)點(diǎn))向上返回2級(jí)目錄。為了使cd .....(5個(gè)點(diǎn))可以正常使用,將以下別名加入./.bash_profile文件,并重新登入即可。

1

2

3

4

5

alias cd..="cd .."

alias cd...="cd ../.."

alias cd....="cd ../../.."

alias cd.....="cd ../../../.."

alias cd......="cd ../../../../.."

1

2

3

4

5

# cd /tmp/very/long/directory/structure/that/is/too/deep

# cd.....

[ 注: 用 cd.....退回四層目錄](méi)

# pwd

/tmp/very/long/directory/structure

方法四:用cd后跟數(shù)字退回高層目錄

在下面的例子中,用“cd4”(cd后跟數(shù)字4)來(lái)退回4層目錄。

1

2

3

4

5

alias cd1="cd .."

alias cd2="cd ../.."

alias cd3="cd ../../.."

alias cd4="cd ../../../.."

alias cd5="cd ../../../../.."

這樣我們就使用cd和alias命令快速返回上級(jí)目錄了。

“Linux中怎么使用cd和alias命令快速返回上級(jí)目錄”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識(shí)可以關(guān)注億速云網(wǎng)站,小編將為大家輸出更多高質(zhì)量的實(shí)用文章!

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI