linux中cd后自动 ls的设置
根据不同的shell设置不太一样。常见的有bash csh两种。可以用echo $SHELL来查询当前是哪一种。
bash设置是在用户的home下打开.bashrc在里面加上如下:
cd()
{
builtin cd "$@" && ls
}
加上后再source ~/.bashrc就可以了,这种写法可以适用所有的cd命令,网上其他有些写法在部分cd命令时不能用比如回主目录时只需要cd不带参数,其他写法就不能正确实现cd ls。
csh设置是在用户的home下打开.cshrc在里面加上如下:
alias cd 'cd \!*; ls;'
加上再source一下就可以了。
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步