Linux命令的语法通用格式

[复制链接]
  • TA的每日心情
    搞基
    2015-6-26 09:57
  • 签到天数: 8 天

    [LV.3]后起之秀

    累计在线
    2370分钟
    发表于 2015-12-17 14:54:01 | 显示全部楼层 |阅读模式
               Linux系统基础特性(二)
                           ——Linux命令的语法通用格式
    # COMMAND  OPTIONS  ARGUMENTS
        1.COMMAND:发起一命令
    请求内核将某个二进制程序运行为一个进程;静态到动态(过程)
    命令本身是一个可执行的程序文件:二进制格式的文件,有可能会调用共享库文件;
    1)多数系统程序文件都存放位置:/bin, /sbin, /usr/bin, /usr/sbin/usr/local/bin, /usr/local/sbin
       普通命令:/bin, /usr/bin, /usr/local/bin
       管理命令:/sbin, /usr/sbin, /usr/local/sbin
       共享库:/lib, /lib64, /usr/lib, /usr/lib64, /usr/local/lib, /usr/local/lib64
    32bits的库:/lib, /usr/lib, /usr/local/lib
    64bits的库:/lib64, /usr/lib64, /usr/local/lib64
          注:并非所有的命令都有一个在某目录与之对应的可执行程序文件
    2)命令必须要遵循特定格式规范:
    LinuxELF --->Exectable and Linkable Format可执行链接文件
    Windows.EⅩE .msi
    3)命令分为两类:
       内置命令(builtin):由shell程序的自带的命令独立的可执行程序文件,文件名即命令名;
       外部命令:shell程序是独特的程序,负责解析用户提供的命令;
    命令提示符背后的程序会完成在环境变量PATH下查找命令、词法分析
    环境变量PATH:从哪些路径中查找用户键入的命令字符串所对应的命令文件;
    ~]# echo $PATH     --->查找次序:自左而右;
    查看命令类型:type COMMAND
    千喜网络—云主机1核、1G30G硬盘、2M独享带宽预付仅需59~~
    咨询15529362365娟子
         2. OPTIONS:指定命令的运行特性
    1)短选项:-C, 例如-l, -d
    2)长选项:--word, 例如--help, --human-readable
          注:有些命令的短选项没有-
       如果同一命令同时使用多个 短选项,多数可合并:-l  -d =  -ld
       长选项不能合并;
       有些选项可以带参数,此称为选项参数;
         3.ARGUMENTS:命令的作用对象;命令对什么生效;
    不同的命令的参数;有些命令可同时带多个参数,多个之间以空白字符分隔;


    立即注册!免费学习海量IT技术信息!!
    您好!您暂时不能浏览帖子的全部内容,请 登录 | 没有帐号? 注册QQ登录
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    快速回复 返回顶部 返回列表