shell是什么

shell是一个命令行解释器,它为用户提供了一个向Linux内核发送请求以便运行程序的界面系统级程序,用户可以用shell来启动,挂起,停止甚至是编写一些程序
将命令翻译成内核能识别的机器语言,然后将内核的返回再进行翻译

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

Linux支持的shell

如果查看Linux支持的shell,查看文件/etc/shells

cat /etc/shells
# List of acceptable shells for chpass(1).
# Ftpd will not allow users to connect who are not using
# one of these shells./bin/bash
/bin/csh
/bin/dash
/bin/ksh
/bin/sh
/bin/tcsh
/bin/zsh

shell-shell概述相关推荐

  1. linux shell概述,Linux学习 -- Shell基础 -- 概述

    Shell是什么? 命令解释器 编程语言 Linux支持的Shell类型 cat /etc/shells 主要学习 bash 脚本执行方式 echo echo -e 单引号 -- 原始字符串  双引号 ...

  2. shell(一)——概述、变量、运算符

    文章目录 shell概述 shell解析器 Linux提供的shell解析器: shell脚本入门 脚本格式 helloworld 脚本的执行 shell中的变量 系统变量 常用系统变量 自定义变量 ...

  3. Shell 的概述,操作命令

    Shell概述 shell是一个命令解析器,它接收应用程序/用户命令,然后调用操作系统内核. Shell解析器 (1)Linux提供的Shell解析器有: [atguigu@hadoop101 ~]$ ...

  4. Linux基础——“ shell命令 概述”了解shell和基本linux

    文章目录 一.shell 命令 1. shell 概述 2. 基本系统维护命令 3. 查看文件系统信息 二.Linux 的用户管理 三.Linux进程管理相关命令 3.1 进程的概念 3.2 进程管理 ...

  5. shell:概述、脚本编写、变量的简单基础

    shell(众多解释器的总结) bash(默认的解释器) 解释器存放位置: /etc/shells查看已装的解释器 没有解释器可以安装相应的解释器 直接输入解释器名称进入,exit退出 永久更改解释器 ...

  6. 【Linux】shell脚本概述

    文章目录 前言 shell脚本的概念 shell脚本的结构 练习 1. 打印如下文本: 面试题 前言 本系列为循序渐进学运维系列的shell脚本实战部分,从零带你学脚本. shell脚本的概念 She ...

  7. oracle定时备份SHELL,shell数据库备份脚本oracle

    如何开始使用RMAN的Oracle备份脚本? Recovery Manager(RMAN)是Oracle的一种可用于备份和恢复Oracle数据库的工具.该软件在管理服务器上运行,并通过网络与目标数据库 ...

  8. linux at shell,shell 用at命令来计划执行作业

    at命令允许指定Linux系统何时运行脚本.at命令会将作业提交到队列中,指定shell何时运 行该作业.at的守护进程atd会以后台模式运行,检查作业队列来运行作业.大多数Linux发行 版会在启动 ...

  9. [Bash Shell] Shell学习笔记

    1. Shell简介 Shell本身是一个用C语言编写的程序,它是用户使用Unix/Linux的桥梁,用户的大部分工作都是通过Shell完成的.Shell既是一种命令语言,又是一种程序设计语言.作为命 ...

  10. [shell]shell中if语句的使用

    bash中如何实现条件判断? 条件测试类型:     整数测试     字符测试     文件测试 一.条件测试的表达式:     [ expression ]  括号两端必须要有空格     [[  ...

最新文章

  1. php索引数组转键数组,php索引数组和关联数组
  2. python列表根据值找索引_python实现列表中由数值查到索引的方法
  3. OSGi –带有服务的简单Hello World
  4. java中ftp文件上传和中文乱码解决
  5. 乐高创意机器人moc_乐高MOC作品欣赏:变形金刚及其他
  6. X3950通过MGMT关机产生NMI,PCI,LOG报错
  7. [android底层]jni中获取自定义的类函数编写
  8. 还原乌克兰与俄罗斯的电力系统网络交战过程
  9. python win32gui使用_python win32 简单操作
  10. Camera 的3A
  11. 公众号1000篇文章数据统计
  12. 干货|机器学习-稀疏矩阵的处理
  13. TensorFlow安装和下载详细教程-内附多种解决方案
  14. GCP 搭建 tg代理 MTG
  15. 关于ORA-01034和ORA-27101的一种解决方法
  16. 使用HTML表格制作简易的个人简历表
  17. [js] 网易漫画爬虫
  18. “ORA-01017(:用户名/口令无效; 登录被拒绝)”解决办法
  19. 服务器千兆网卡加无线ap,(再次更新对比图)发一个自己DIY的八口千兆软路由 配合思科工业AP 各位大人怎么看?...
  20. 关于GAC全局程序集缓存

热门文章

  1. 这里有一份面经请查收(三)
  2. SMARTS决策引擎使用手册(6)
  3. PowerPC PPC460-S MMU(三 Access Control)
  4. [Papers]NSE, $u_3$, Lebesgue space [NNP, QM, 2002; Zhou, JMPA, 2005]
  5. php wenjian shangchuan shijian,PHP时间和日期 - osc_nnp3dgfb的个人空间 - OSCHINA - 中文开源技术交流社区...
  6. 分答项目_知识点:$_GPC[]获取客户端传递的js数组数据
  7. PYTHON3解决‘gbk‘ codec can‘t encode character ‘\xXX‘ in position XX
  8. gtx1070显卡 linux,Ubuntu 16.04下Nvidia 显卡驱动安装
  9. wsdl 生成客户端文件boolean型有问题
  10. 关联分析/频繁项集挖掘:Apriori算法