Shell--簡介
簡介
- Shell 是一個用
C 語言編寫
的程式,通過 Shell 使用者可以訪問作業系統核心服務
。 - Shell 既是一種
命令語言
,又是一種程式設計語言
。 -
- Shell script 是一種為 shell 編寫的指令碼程式。Shell 程式設計一般指 shell指令碼程式設計,不是指開發 shell 自身。
- Shell 程式設計跟 java、php 程式設計一樣,只要有一個能
編寫程式碼
的文字編輯器
和一個能解釋執行
的指令碼直譯器
就可以了。 - Linux 的 Shell 直譯器 種類眾多,一個系統可以存在多個 shell直譯器,可以通過 cat /etc/shells 命令檢視系統中安裝的 shell直譯器。
cat /etc/shells
- Bash 由於易用和免費,在日常工作中被廣泛使用。同時,Bash 也是大多數Linux 系統預設的 Shell直譯器。
shell 直譯器
java 需要 虛擬機器直譯器, 同理 shell指令碼也需要 解析器
cat /etc/shells
/bin/sh
/bin/bash
/sbin/nologin
/bin/dash
/bin/tcsh
/bin/csh
相關文章
- Shell--變數變數
- shell--函式與陣列函式陣列
- 簡介
- Shell--引用變數帶不帶""的區別變數
- Jira使用簡介 HP ALM使用簡介
- BookKeeper 介紹(1)--簡介
- Amphenol簡介
- Vagrant簡介
- PySimpleGUI 簡介GUI
- Protobuf簡介
- MyBatis 簡介MyBatis
- jango簡介Go
- cookie 簡介Cookie
- Session 簡介Session
- Cookie簡介Cookie
- Virgilio 簡介
- Django簡介Django
- ElasticSearch簡介Elasticsearch
- Javascript 簡介JavaScript
- Electron簡介
- Dubbo 簡介
- JavaScript簡介JavaScript
- CSS 簡介CSS
- 反射簡介反射
- JanusGraph -- 簡介
- CSS簡介CSS
- Bootstrap 簡介boot
- pwa簡介
- Apache簡介Apache
- JAVA簡介Java
- JUC簡介
- sass簡介
- NATS簡介
- Mybatis簡介MyBatis
- Zookeeper簡介
- Handlebars 簡介
- HTML簡介HTML
- jwt簡介JWT