pushed命令 – 向shell目录堆栈中添加记录

pushed命令用于将目录加入堆栈中,加入记录到目录栈顶部,并切换到该目录,如果不加任何参数, 则会将位于记录栈最上面的两个目录对换位置。

语法格式:pushed [参数] [目录]

常用参数:

-n 将右起第n个目录移到堆栈顶(n从0开始计数)
+n 将左起第n个目录移到堆栈顶(n从0开始计数)

参考实例

显示Shell默认的目录堆栈:

[root@xtuos.com ~]# dirs
/var/log

向Shell目录堆栈中添加目录/etc:

[root@xtuos.com ~]# pushed /etc

显示Shell目录堆栈内容,每行一个记录,并加序号:

[root@xtuos.com ~]# dirs -v
0 /sbin
1 /etc
2 /var/log

将第一个记录移到堆栈顶:

[root@xtuos.com ~]# pushed -1
/etc /var/log /sbin

原创文章,作者:云东方,如若转载,请注明出处:https://www.yundongfang.com/1505.html

(0)
上一篇 2021年3月18日 下午6:53
下一篇 2021年3月18日 下午6:59

相关推荐

  • printf 命令 – shell 输出

    printf 命令模仿 C 程序库(library)里的 printf() 程序。 printf 使用引用文本或空格分隔的参数,外面可以在printf中使用格式化字符串,还可以制定…

    Linux命令 2021年3月18日
  • ss命令 – 显示活动套接字信息

    ss是Socket Statistics的缩写。ss命令用来显示处于活动状态的套接字信息。它可以显示和netstat类似的内容。但ss的优势在于它能够显示更多更详细的有关TCP和连…

    Linux命令 2021年3月19日
  • curl命令 – 文件传输工具

    curl命令是一个利用URL规则在shell终端命令行下工作的文件传输工具;它支持文件的上传和下载,所以是综合传输工具,但按传统,习惯称curl为下载工具。 作为一款强力工具,cu…

    Linux命令 2021年3月19日
  • lp命令 – 打印文件或者修改排队的打印任务

    lp命令用于打印文件,或者修改排队的打印任务。与lpr命令类似,lp命令既支持文件输入也支持标准输入。它与lpr的不同之处在于它有一个不同(稍微复杂点)的参数选项设置。 语法格式:…

    Linux命令 2021年3月18日
  • nslookup命令 – 域名查询

    nslookup命令的英文全称为 “query Internet name server interactively ”。nslookup命令主要用来查询域名的DNS信息。在使用n…

    Linux命令 2021年3月19日
  • mount命令 – 文件系统挂载

    mount命令用于加载文件系统到指定的加载点。此命令的最常用于挂载cdrom,使我们可以访问cdrom中的数据,因为你将光盘插入cdrom中,Linux并不会自动挂载,必须使用Li…

    Linux命令 2021年3月18日
  • smbtree命令 – 基于文本的SMB网络浏览器工具

    smbtree命令是一款文本模式的smb浏览器程序,它类似于Windows电脑上的 “网络邻居”;它打印出一棵树,上面有所有已知的域、这些域中的服务器和服务器上的共享。 语法格式:…

    Linux命令 2021年3月18日
  • lvdisplay命令 – 显示LVM逻辑卷属性

    lvdisplay命令用于显示LVM逻辑卷空间大小、读写状态和快照信息等属性。如果省略”逻辑卷”参数,则lvdisplay命令显示所有的逻辑卷属性。否则,仅显示指定的逻辑卷属性。 …

    Linux命令 2021年3月19日
  • Category: 4:磁盘管理

    在讲述该命令之前,首先需要明白目录和分区的概念和区别: Linux的分区是物理上的概念,从物理上将存储空间分开 […]

    Linux命令 2021年3月19日
  • samba命令 – 控制Samba服务器

    samba为script文件,可启动,停止Samba服务器或回报目前的状态。 Samba是一套使用SMB(Server Message Block)协议的应用程序, 通过支持这个协…

    Linux命令 2021年3月19日