linux 打印当前所在目录,并展示当前内目录列表

该博客介绍了如何在Linux中自定义一个名为`pl`的命令,用于打印当前所在目录并列出目录内容。首先在用户HOME目录下创建BIN文件夹和PL文件,编写执行`pwd`和`ls`命令的脚本,然后通过修改`.bashrc`文件添加环境变量,使得`pl`命令生效。通过示例展示了`pl`命令的使用效果,以及另一个名为`cl`的命令,用于切换目录并显示新目录的内容。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在个人的HOME目录内新建一下BIN文件夹,创建一个PL文件<div>写入</div><div><div>pwd</div><div>echo -e "\n"</div><div>ls $1 $2</div></div><div>
</div><div>保存后 </div><div>chmod +x pl</div><div>编辑.bashrc文件</div><div>添加</div><div>export PATH="$PATH:/home/sky/bin/"</div><div>保存退出,再登陆,个人的环境变量就生效了</div><div>这样就可以用pl了</div><div><div style="color: rgb(70, 70, 70); font-family: simsun; font-size: 14px; line-height: 21px; background-color: rgb(188, 211, 229);">sky@sky-To-be-filled-by-O-E-M:~/server$ pl</div><div style="color: rgb(70, 70, 70); font-family: simsun; font-size: 14px; line-height: 21px; background-color: rgb(188, 211, 229);">/home/sky/server</div><div style="color: rgb(70, 70, 70); font-family: simsun; font-size: 14px; line-height: 21px; background-color: rgb(188, 211, 229);">
</div><div style="color: rgb(70, 70, 70); font-family: simsun; font-size: 14px; line-height: 21px; background-color: rgb(188, 211, 229);">
</div><div style="color: rgb(70, 70, 70); font-family: simsun; font-size: 14px; line-height: 21px; background-color: rgb(188, 211, 229);">memcached  <wbr>nginx  <wbr>php</wbr></wbr></div><div style="color: rgb(70, 70, 70); font-family: simsun; font-size: 14px; line-height: 21px; background-color: rgb(188, 211, 229);">
</div><div style="color: rgb(70, 70, 70); font-family: simsun; font-size: 14px; line-height: 21px; background-color: rgb(188, 211, 229);">
</div><div style="color: rgb(70, 70, 70); font-family: simsun; font-size: 14px; line-height: 21px; background-color: rgb(188, 211, 229);">
</div><div style="color: rgb(70, 70, 70); font-family: simsun; font-size: 14px; line-height: 21px; background-color: rgb(188, 211, 229);">进入目录并展示目录结构 cl</div><div style="color: rgb(70, 70, 70); font-family: simsun; font-size: 14px; line-height: 21px; background-color: rgb(188, 211, 229);"><div>cd $1</div><div>pwd</div><div>echo -e "\n" <wbr></wbr></div><div>ls <wbr></wbr></div><div>
</div><div>注意执行CL的时候,需要加上SOURCE,当前的目录路径不会变的,因为执行SHELL的时候,会创建一个子SHELL,切换目录的变量执行完就没有了,在当前的SHELL内没有得到切换后的路径</div><div>
</div></div></div>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值