美文网首页
Linux之Shell简介

Linux之Shell简介

作者: 莹小武 | 来源:发表于2016-12-18 00:00 被阅读8次

        linux下编程离不开shell, window中也存在shell。shell其实是一个命令解释器,接收用户输入的命令,然后调用相应的应用程序来执行用户的命令。

1.  shell命令的标准格式

$ 命令 选项 参数

         $表示当前的用户是普通用户,如果$换成#,则表示当前的用户是root,即系统的最高权限。选项由一个减号开始,减号后紧跟若干个字母,选项中的减号用于区分选项和参数。有的命令可以不加选项和参数,如ls,该命令能列出当前目录所有的文件:

ls 命令执行结果

2.  shell命令的通配符

shell命令中常用的通配符有“*”,“?”及被包含在“[]”中的字符序列,shell命令的参数中使用通配符可以查找指定模式的结果。

1.  “*”表示任意长度的字符串,如“a*”可以匹配以a开头的任意字符串

2.  “?”表示任意单个字符,如“a?”可以匹配以a开头且只包含两个字符的任意字符串

3.  “[]”表示待匹配的字符范围,字符范围可以用起止符和连字符-,也可以由列出的字符串组成。如a[abc]同a[a-c]相等

注意:-只在[]内有效,在[]外就表示普通字符;“*”,“?”只在[]外有效,在[]内就仅表示本身的含义。

相关文章

  • Linux之Shell简介

    linux下编程离不开shell, window中也存在shell。shell其实是一个命令解释器,接收用...

  • Linux命令学习之:echo命令

    Linux命令学习之:echo命令 简介 linux的echo命令, 在shell编程中极为常用, 在终端下打印变...

  • Shell是什么

    Shell简介 Shell 诞生于 Unix,是与 Unix/Linux 交互的工具,单独地学习 Shell ...

  • shell脚本基础

    一、shell脚本简介vi /etc/shells 查看Linux系统支持的shell,直接...

  • Linux程序设计(第4版)

    1、UNIX、Linux和GNU简介 2、shell程序设计 shell的通配符,*,?,[],[^],{},其中...

  • SHELL

    #SHELL分享 ##shell简介 shell是一种可以直接操作Linux 接口的脚本语言 #!/bin/bas...

  • Shell基本命令(上)

    一、shell 简介Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一...

  • Linux学习(一)——初识Shell

    初试Shell Shell概述 Shell简介 Shell是介于使用者和操作系统核心程序间的一个接口,是Linux...

  • Shell学习笔记一

    Shell 简介 Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种...

  • Shell 简介

    Shell 简介 Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种...

网友评论

      本文标题:Linux之Shell简介

      本文链接:https://www.haomeiwen.com/subject/mrsamttx.html