zoukankan      html  css  js  c++  java
  • Shell

    http://c.biancheng.net/shell/base/

    常用命令:

    https://www.cnblogs.com/gaojun/p/3359355.html

    1.什么是Shell?

    Shell 是一个应用程序,它连接了用户和 Linux 内核,让用户能够更加高效、安全、低成本地使用 Linux 内核,这就是 Shell 的本质。

    Shell 能够接收用户输入的命令,并对命令进行处理,处理完毕后再将结果反馈给用户.

    2.支持编程

    Shell 虽然没有 C++、Java、Python 等强大,但也支持了基本的编程元素,例如:

    • if...else 选择结构,case...in 开关语句,for、while、until 循环;
    • 变量、数组、字符串、注释、加减乘除、逻辑运算等概念;
    • 函数,包括用户自定义的函数和内置函数(例如 printf、export、eval 等)。

    3.应用环境

    Shell 主要用来开发一些实用的、自动化的小工具,而不是用来开发具有复杂业务逻辑的中大型软件,例如检测计算机的硬件参数、搭建 Web 运行环境、日志分析等,Shell 都非常合适。

    4.Shell常用

    常见的 Shell 有 sh、bash、csh、tcsh、ash 等

    bash shell 是 Linux 的默认 shell,本教程也基于 bash 编写。

    5.查看Shell

    Shell 是一个程序,一般都是放在/bin或者/usr/bin目录下,当前 Linux 系统可用的 Shell 都记录在/etc/shells文件中。/etc/shells是一个纯文本文件,你可以在图形界面下打开它,也可以使用 cat 命令查看它。

  • 相关阅读:
    jq 自定义动画案例
    jq 左右轮播图案例
    hdu-5728 PowMod(数论)
    UVA-11892(组合游戏)
    UVA-12293(组合游戏)
    LA-5059(组合游戏)
    hdu-5724 Chess(组合游戏)
    hdu-5750 Dertouzos(数论)
    hdu-5748 Bellovin(LIS)
    hdu-5747 Aaronson(水题)
  • 原文地址:https://www.cnblogs.com/ningshare/p/10876409.html
Copyright © 2011-2022 走看看