Shell的部分内外建命令

内建命令

  • type cd
cd  is  a  shell  builtin

cd命令是内建命令,可以通过type命令来查看

  • type -a echo
echo   is  a   shell  builtin
echo  is  /bin/echo

echo既有内建命令也有外部命令,可以通过type -a 方式查看

  • history
    一个有用的内建命令就是history命令,可以显示执行过的命令,可以唤回这些命令重新使用
  • history -a
    将执行过的命令强行从内存中写入到.bash_history文件中
  • history -n
    对于多个终端想要更新历史记录,可以执行history -n命令,将会强制重新读取.bash_history文件。
  • !20
    对于想要执行的命令,输入感叹号和命令在历史列表中的编号即可

外部命令

外部命令可以通过which和type命令来找到

  • type -a ps 或者 which ps
/bin/ps

ps就是一个外部命令
对于多种实现的命令,既有内建命令又有外部命令的命令,如pwd
若要使用外部命令pwd,则可以输入/bin/pwd

命令别名

  • alias 或者 alias -p
    使用alias命令是另一个shell的内建命令,使用该命令可以查看当前可用的别名
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值