Linux命令 dirs - 顯示目錄堆棧

2021-11-08 15:12 更新

dirs

顯示目錄堆棧。

概要

dirs [-clpv] [+N] [-N]

主要用途

  • 顯示目錄堆棧。
  • 清空目錄堆棧。

選項(xiàng)

-c    清空目錄堆棧。
-l    堆棧內(nèi)以~開頭的目錄在顯示時(shí)展開。
-p    將目錄堆棧內(nèi)的每一個(gè)目錄按行顯示。
-v    將目錄堆棧內(nèi)的每一個(gè)目錄按行顯示并在每行前加上堆棧內(nèi)的位置編號(hào)。

參數(shù)

+N(可選):不帶參數(shù)執(zhí)行dirs命令顯示的列表中,左起的第N個(gè)目錄將被顯示。(從0開始計(jì)數(shù))

-N(可選):不帶參數(shù)執(zhí)行dirs命令顯示的列表中,右起的第N個(gè)目錄將被顯示。(從0開始計(jì)數(shù))

返回值

返回成功除非提供了非法選項(xiàng)或執(zhí)行出現(xiàn)錯(cuò)誤。

例子

# 添加目錄到堆棧。
[user2@pc ~]$ dirs
~
[user2@pc ~]$ pushd -n ~/Desktop
~ ~/Desktop
[user2@pc ~]$ pushd -n ~/Pictures
~ ~/Pictures ~/Desktop
[user2@pc ~]$ pushd -n ~/bin
~ ~/bin ~/Pictures ~/Desktop

# 選項(xiàng)和參數(shù)的示例:
[user2@pc ~]$ dirs -l
/home/user2 /home/user2/bin /home/user2/Pictures /home/user2/Desktop
[user2@pc ~]$ dirs -p
~
~/bin
~/Pictures
~/Desktop
[user2@pc ~]$ dirs -v
 0  ~
 1  ~/bin
 2  ~/Pictures
 3  ~/Desktop
[user2@pc ~]$ dirs +2
~/Pictures
[user2@pc ~]$ dirs -2
~/bin
[user2@pc ~]$ dirs -c
[user2@pc ~]$ dirs
~

注意

  1. bash的目錄堆棧命令包括dirs popd pushd。
  2. 當(dāng)前目錄始終是目錄堆棧的頂部。
  3. 該命令是bash內(nèi)建命令,相關(guān)的幫助信息請(qǐng)查看help命令。


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)