zoukankan      html  css  js  c++  java
  • Linux常用命令(十)

    Shell概述

    1、shell是什么

    (1)Shell是一个命令行解释器,它为用户提供了一个向Linux内核发送请求以便运行程序的界面系统级程序,用户可以用Shell来启动、挂起、停止甚至是编写一些程序。

    (2)Shell还是一个功能相当强大的编程语言,易编写,易调试、灵活性较强。Shell是解释执行的脚本语言,在Shell中可以直接调用Linux系统命令

    2、Shell的分类

    (1)Bourne Shell:从1979年起Unix就开始使用Bourne Shell,Bourne Shell的主文件名为sh

    (2)C Shell:C Shell主要在BSD版的Unix系统中使用,其语法和C语言类似而得名

    (3)Shell的两种主要语法类型有Bourne和C,这两种语法彼此不兼容,Bourne家族主要包括sh、ksh、Bash、psh、zsh;C家族主要包括:csh、tcsh;其中B Shell,也即Linux用户的基本Shell是Bash,它是Linux的内核语法,而C家族的csh和tcsh主要是为Unix提供

    3、echo $SHELL:查看当前的语法类型

    4、sh[Bash|ksh|zsh...]:切换当前的语法类型,即进入到相应的语法类型,同时可以在当前语法类型中多次调用同一个语法,而这些语法的关系是父子、祖孙的关系

    5、exit:退出当前的语法

    6、vi /etc/shells:可以在这个文件下查看系统支持的语法类型

  • 相关阅读:
    分布图
    针对回归训练卷积神经网络
    polyfit 多项式曲线拟合matlab
    Re-run failed tests in testng
    URI 和 URL的区别
    十分钟理解Gradle
    移动App测试实战—专项测试(转)
    adb 常用命令
    MySQL基本操作
    Java注解
  • 原文地址:https://www.cnblogs.com/BASE64/p/11454094.html
Copyright © 2011-2022 走看看