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

相关推荐

  • lpc命令 – 打印机控制程序

    lpc命令是命令行方式打印机控制程序,有5个内置命令。 语法格式: lpc [参数] 常用参数: ?/help 显示帮助 exit/quit 退出打印机命令行 status 显示打…

    Linux命令 2021年3月18日
  • stratis命令 – 管理linux存储

    stratis 是一个具有与 ZFS 和 Btrfs 相似功能的卷管理文件系统。同时又是一个易于使用的 Linux 存储工具。 语法格式:stratis [参数] 常用参数: fs…

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

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

    Linux命令 2021年3月19日
  • cpuspeed命令 – 用户空间的CPU频率调节

    cpuspeed命令的作用是可以监控系统的空闲百分比,降低或提高CPU的时钟速度和电压。在空闲时功耗降至最低,并在需要时最大限度地提高性能。默认情况下将管理所有CPU。 大多数li…

    Linux命令 2021年3月18日
  • lscpu命令 – 显示CPU架构的有关信息

    lscpu命令从sysfs和/proc/cpuinfo收集cpu体系结构信息,命令的输出比较易读,命令输出的信息包含cpu数量,线程,核数,套接字等。 语法格式:lscpu [参数…

    Linux命令 2021年3月18日
  • mesg命令 – 设置终端机的写入权限

    mesg命令用于设置当前终端的写入权限,即是否让其他用户向本终端发信息。将mesg设置y时,其他用户可利用write命令将信息直接显示在您的屏幕上。 语法格式: mesg [参数]…

    Linux命令 2021年3月19日
  • xz命令 – POSIX 平台开发工具

    XZ Utils 是为 POSIX 平台开发具有高压缩率的工具。它使用 LZMA2 压缩算法,生成的压缩文件比 POSIX 平台传统使用的 gzip、bzip2 生成的压缩文件更小…

    Linux命令 2021年3月18日
  • cdrecord命令 – 光盘刻录工具

    cdrecord命令用于Linux系统下光盘刻录,它支持CD和DVD格式。linux下一般都带有cdrecord软件。cdrecord命令支持刻录音视频、数据等多种类型光盘。 语法…

    Linux命令 2021年3月18日
  • mail命令 – 发送和接收邮件

    mail命令是命令行的电子邮件发送和接收的工具。mail命令是个软链接,真实的程序文件是mailx。 语法格式:mail [参数] 常用参数: -s 给邮件追加主题 -a 发送邮件…

    Linux命令 2021年3月19日
  • ssh-keyscan命令 – 收集主机的ssh公钥

    ssh-keyscan命令是一个收集大量主机公钥的实用工具。它的目的是创建和验证“ssh_known_hosts”文件。 ssh-keyscan命令仅支持ssh协议版本1,在ssh…

    Linux命令 2021年3月19日