【linux】 帮助命令

   
linux的帮助命令
内建命令与外部命令之分
help man info命令的使用以及区别

内建命令:(天生自带的天赋技能)
    shell程序的一部分,是写在basha源码的builtin里面的,由shell程序识别并在shell程序内部完成运行,通常在
    linux系统加载运行时shell就被加载并驻留在系统内存中。而且解析内部命shell不需要创建子进程。所以执行速度
    比外部命令块。如命令 history cd exit等
外部命令:(后天得来的附加技能)
    是linux系统中的使用程序部分,因为使用程序的功能通常比较强大,所以其包含的程序量也会大,在系统加载时并不随系统
    一起被加载到内存中,而是在需要时才将其调入内存,虽然不包含在shell中,但是命令执行过程是有shell程序控制
    。外部命令在bash之外额外安装,通常放在/bin ,/usr/bin,/sbin,/usr/sbin等 。比如ls,vi。
    
type 命令可以来区分是否为内建或是外部的。
如:type exit :输出结果是 exit is a shell builtin  内建命令
    type vim :输出 vim is /usr/bin/vim  外部命令
    type ls  :输出 ls ia an alias for ls --color=tty 该指令为命令别名所设定的名称。

    
help命令
help用于显示shell内建命令的信息: 
    help history 直接显示histroy的帮助信息(history是一个内建命令)
    ls --help 也可以显示ls的帮助信息 (ls作为一个外部命令)

man命令
没有内建命令和外部命令的区分,man显示系统手册中的内容 ,就是个字典。
包含对命令的解释信息,还有相关的描述。
info 需要额外安装info     
    sudo apt-get update
    sudo apt-get install info
info ls 
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值