zoukankan      html  css  js  c++  java
  • Bash Shell

    1. 什么是Shell

        人输入类似英语的计算机命令到命令解析器,再由命令解析器将这些命令翻译成计算机的机器指令交由计算机执行。在Linux或者UNIX操作系统上,这个命令解析器就叫Shell。

        Shell的功能是将用户输入的命令翻译成Linux内核能够理解的语言,这样Linux的内核才能真正地操作计算机的硬件。

       

        在UNIX和Linux操作系统上存在许多种shell,这是因为参与UNIX开发的人员众多,开发人员根据自己的理解和需要开发出多种不同类型的shell。包括:Bourn shell、C shell、Z shell等等,我们介绍Bourn-Again shell简称bash

        查看所有的shells:

         cat  /etc/shells

         结果如下:

            /bin/csh
            /bin/sh
            /usr/bin/es
      /usr/bin/ksh
      /bin/ksh
      /usr/bin/rc
      /usr/bin/tcsh
      /bin/tcsh
      /usr/bin/esh
      /bin/dash
      /bin/bash
      /bin/rbash
      /usr/bin/screen
        有那么多shells,那我们怎么系统登录是默认用哪个shell呢?此时我们可以查看文件:vim /etc/passwd

    2. 操作系统的命令:

        Linux操作系统的命令分为两大类:一类是内部命令即内置在bash中的命令;令一类为外部命令(不是内置在bash中的命令).外部命令是以可执行的方 式存储在Linux的文件系统中的。我们可以用 type 命令分别哪个命令是内置命令。

  • 相关阅读:
    前端调用后台接口下载word文档的两种方法
    Layui form表单提交注意事项
    JavaScript_Util_01
    心理
    小例子
    SQL分割字符串
    绘制10种不同颜色的散点图
    绘制散点图
    subplot的使用
    绘制正弦余弦
  • 原文地址:https://www.cnblogs.com/wiessharling/p/2849787.html
Copyright © 2011-2022 走看看