麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁(yè) > 開發(fā) > Linux Shell > 正文

linux shell之pushd、popd和dirs的使用講解

2020-07-27 18:45:30
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

1 問(wèn)題

我們有時(shí)候需要保存多個(gè)路徑,上下鍵切換不方便,用cd-只能到上個(gè)目錄,我們可以用dirs和pushd和popd

2 dirs、pushd、popd

  • dirs: 這個(gè)命令顯示棧里面所有的路徑,一定會(huì)包含當(dāng)前路徑,常用參數(shù)如下
  • dirs -v 顯示棧里面的所有路徑和下標(biāo),通過(guò)下標(biāo),我們可以用pushd +下標(biāo)到這個(gè)目錄,然后popd+下標(biāo)把這個(gè)路徑在棧里面彈出來(lái),
  • dirs -c 清除棧里所有路徑,但是當(dāng)前路徑不會(huì)刪除
  • pushd:我們可以添加目錄到棧(dirs)里面,比如添加當(dāng)前目錄pushd .  然后如果需要到棧里面具體哪個(gè)路徑的話我們可以pushd +下標(biāo),如果是-下標(biāo)的話,我們是從棧底算起
  • popd:我們可以彈出棧的最上面的一個(gè)路徑,我們也可以popd +n彈出棧里面指定的具體路徑,如果是-下標(biāo)的話,我們是從棧底算起

3 使用過(guò)程

比如我們?cè)诋?dāng)前目錄下新建立4個(gè)文件夾dir1、dir2、dir3、dir4

我們cd到dir1里面去,然后把當(dāng)前路徑再添加進(jìn)去pushd .

我們cd到dir2里面去,然后把當(dāng)前路徑再添加進(jìn)去pushd .

我們cd到dir3里面去,然后把當(dāng)前路徑再添加進(jìn)去pushd .

我們cd到dir4里面去,然后把當(dāng)前路徑再添加進(jìn)去pushd .

我們?cè)俨榭?code>dirs -v

 ~/Desktop/linux/dabian/shell/cat/push/dir3 ~/Desktop/linux/dabian/shell/cat/push/dir3 ~/Desktop/linux/dabian/shell/cat/push/dir4 ~/Desktop/linux/dabian/shell/cat/push/dir2 ~/Desktop/linux/dabian/shell/cat/push/dir1

很明顯當(dāng)前目錄是dir3,比如我們現(xiàn)在要去dir2,我們直接執(zhí)行pushd +3  再執(zhí)行dirs -v看下

 ~/Desktop/linux/dabian/shell/cat/push/dir2 ~/Desktop/linux/dabian/shell/cat/push/dir1 ~/Desktop/linux/dabian/shell/cat/push/dir3 ~/Desktop/linux/dabian/shell/cat/push/dir3 ~/Desktop/linux/dabian/shell/cat/push/dir4

很明顯我們可以看到當(dāng)前目錄是dir2

比如我們執(zhí)行下popd,彈出最頂層的那個(gè),目錄會(huì)切換到最dir1,我們?cè)倏聪耫irs -v

 ~/Desktop/linux/dabian/shell/cat/push/dir1 ~/Desktop/linux/dabian/shell/cat/push/dir3 ~/Desktop/linux/dabian/shell/cat/push/dir3 ~/Desktop/linux/dabian/shell/cat/push/dir4

然后我們刪除dir4看下,popd +4,然后我們?cè)賒irs -v看下

 ~/Desktop/linux/dabian/shell/cat/push/dir1 ~/Desktop/linux/dabian/shell/cat/push/dir3 ~/Desktop/linux/dabian/shell/cat/push/dir3

很明顯當(dāng)前目錄在dir1,我們切換到dir3里面去,pushd +2 然后dirs -v看下

 ~/Desktop/linux/dabian/shell/cat/push/dir3 ~/Desktop/linux/dabian/shell/cat/push/dir1 ~/Desktop/linux/dabian/shell/cat/push/dir3

可以看到到了dir3這個(gè)目錄了,我們?cè)偾宄械臈@锩娴穆窂絛irs -c,然后我們?cè)賒irs看下

~/Desktop/linux/dabian/shell/cat/push/dir3

在當(dāng)前目錄了,沒毛病。

總結(jié)

以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,謝謝大家對(duì)武林網(wǎng)的支持。如果你想了解更多相關(guān)內(nèi)容請(qǐng)查看下面相關(guān)鏈接

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 女人解衣喂奶电影 | 精品久久久久久久久久久下田 | 国产精品免费小视频 | 国产91一区二区三区 | 中文欧美日韩 | 爱逼爱操综合网 | 精品一区二区亚洲 | 精品久久久久久久 | 国产日韩在线观看视频 | 在线成人免费观看视频 | 中文欧美日韩 | 久久久中 | 91av在线免费播放 | 国产精品一区在线看 | 性高潮一级片 | 黄网站免费观看视频 | 暖暖免费观看高清完整版电影 | 久久久久久久久久久久久九 | 九九热视频免费 | 羞羞视频免费网站男男 | 羞羞视频免费观看入口 | 免费在线观看亚洲 | 极品一级片 | 欧美aⅴ在线观看 | 国产成人精品二区 | 成人国产精品一区二区毛片在线 | 欧美日比视频 | 99精品国产一区二区三区 | 成人av一区二区免费播放 | 国产免费一区二区三区在线能观看 | 中文字幕综合在线观看 | 蜜桃网在线观看 | 操嫩草| 久久国产乱子伦精品 | 全免费午夜一级毛片真人 | 99视频观看| 免看黄大片aa | 欧美成人做爰高潮片免费视频 | 免费一区二区三区 | 羞羞视频.www在线观看 | 免费在线观看午夜视频 |