什么是shell,用途是什么?_shell是什么_低调神龙的博客-程序员秘密

技术标签: shell  linux  

1、什么是shell

   	1、shell是操作系统的最外层,是一个用户跟操作系统之间交互的命令解释器。
   	2、大多数linux默认的shell命令解释器是 bash(/bin/bash)
	3、shell独立于内核,是链接内核和应用程序的桥梁,通俗来讲shell是内核周围的外壳

在这里插入图片描述

2、什么是shell脚本

  	hell脚本是shell命令组成的文件。换一种说法,shell脚本是利用shell的功能所写的一个程序,
 	这个程序使用纯文本文件将一些shell语法和指令写在里面,让使用者很容易的就能够一个操作执行多个命令。

3、shell的用途

	1、shell可以合并编程语言以控制进程和文件,以及启动和控制其他程序
	2、shell能够减少大量的重复输入和交互操作,能够进行批量的处理和自动化完成维护,减轻管理层	  
	的负担
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_45506125/article/details/118058719

智能推荐

服务主机本地系统占cpu_如何通过“服务主机:本地系统(网络受限制)”解决CPU使用率过高的问题_culinluo3322的博客-程序员秘密

服务主机本地系统占cpuOn some Windows 10 PCs, the “Service Host: Local System (Network Restricted)” process group in the Task Manager can use a high amount of CPU, disk, and memory resources. Here’s how to fix ...

美颜滤镜:早已不是简单的磨皮美白_美狐美颜sdk的博客-程序员秘密

近几年来,硬件和算法的发展,让美颜多了很多新玩法。有人工智能加持的美颜滤镜,其恐怖程度,恐怕会超出你的想象。1、人脸识别技术促进了美颜滤镜的发展在谈论未来的美颜滤镜之前,我们先来简单回顾、总结一下这些年来美颜算法走过的路。人们对美颜算法的最初印象,恐怕就是磨皮美白。早期的手机自拍并不能实时加持美颜效果,需要拍摄后再利用软件应用进行后期处理。当时,以磨皮美白的技术闻名的软件应用为数不少,例如大众熟知的美图秀秀。但是后来,随着手机算力特别是ISP能力的增强,所见即所得的美颜成为了可能。时至今日,实时美颜

Linux下C语言实现TCP通信_冯可乐同学的博客-程序员秘密

TCP编程: 写一个tcp的服务端,一个tcp客户端。 客户端连接到服务端,然后每隔2s向服务端发送消息: #include <stdio.h>#include <stdlib.h>#include <unistd.h>#include <string.h>#include <sys/types.h>#include <sys/socket.h>#include <netinet/

pb 修改数据窗口种指定字段位置_PB笔记之数据窗口可编辑的条件_珍妮之吻的博客-程序员秘密

1、列的taborder为0,列不能获得焦点2、dw_control.object.datawindow.readonly="yes"3、DW.Object..Protect='1'//'1'是掩护'0'是不掩护4、DW.Object..Edit.DisplayOnly='Yes'//'yes'是只读'no'是可写1、TA在datawindow中选中要作为可编辑列的列, 点击pb9上部工...

javascript 兼容性汇总_daiwei15的博客-程序员秘密

.以下以 IE 代替 Internet Explorer,以 MF/FF 代替 Mozzila Firefox  (1)window.event       IE:有window.event对象       FF:没有window.event对象。可以通过给函数的参数传递event对象。如onmousemove=doMouseMove(event)   (2)鼠标当前坐标

Python爬虫之BeautifulSoup+Requests爬取喜欢博主的全部博文(七)_beautiful soup爬取微博‘_Blessy_Zhu的博客-程序员秘密

Python爬虫之BeautifulSoup+Requests爬取喜欢博主的全部博文原创不易,转载前请注明博主的链接地址:https://blog.csdn.net/weixin_42555080本次代码的环境:运行平台: WindowsPython版本: Python3.xIDE: PyCharm一、 前言当你比较喜欢一个博主的文章,而又想把它全部下载下来,这时候我们可以通过爬虫快...

随便推点

CLR调试技巧系列_weixin_34363171的博客-程序员秘密

引起FileNotFoundException原因通用分析过程为什么连接字符串一定要用StringBuilder(介绍CLR Profiler)标签:.NET,CLR,Debug本文转自 donjuan 博客园博客,原文链接:http://www.cnblogs.com/killmyday/archive/2009/03/...

concurrent.futures --- 启动并行任务(线程池)_henry_rhy的博客-程序员秘密

concurrent.futures 模块提供异步执行可调用对象高层接口而异步执行可以由 ThreadPoolExecutor 线程或由 ProcessPoolExecutor 使用单独的进程来实现。 两者都是实现抽像类 Executor 定义的接口。一、ThreadPoolExecutor 线程池线程池执行器:ThreadPoolExecutor类如何使用:线程池的优点:ThreadPoolExecutor类基本语法使用:ThreadPoolExecutor类上下文管理协议的语法使用:上下文管理协

FuncTools:一个被低估的Python包_小北的北的博客-程序员秘密

欢迎关注“小白玩转Python”,发现更多 “有趣”引言Python 的基础实际上是相当广泛的,包括许多强力的工具,以应对各种编程挑战。本文我们来介绍一下 functools 这个模...

52张牌随机抽4张牌_y建业的博客-程序员秘密

public class BookDemo7_2 { public static void main(String[] args) { // 把52张牌存入数组 int[] deck = new int[52]; // 定义花色 String[] suits = { “Spades”, “Hearts”, “Diam...

关于Implicit super constructor is undefined. Must explicitly invoke another constructor_AnnnF的博客-程序员秘密

关于Implicit super constructor is undefined. Must explicitly invoke another constructor在做题的过程中遇到了问题,最简单的方法是先去编译器跑一跑。a)中在Eclipse里跑出来的结果是:A’s no-arg constructor is invoked分析一波知道,因为B继承了A类。在A类的无参构造方法中...

java后端应届生面试题,附答案解析_后端面试题应届生_普通网友的博客-程序员秘密

01.第一份资料是图解网络根据读者阅读偏好不同,共出了两个版本风格的 PDF,分别是亮白版本和暗黑版本。02.第二份资料是计算机的相关知识看完能让你对计算机有一个基础的了解和入门,是培养你&nbsp;内核&nbsp;的基础,我们看下目录大纲基本上涵盖了计算机所有基础知识,从 CPU 到内存、讲解什么是二进制、磁盘、压缩算法、操作系统、汇编等知识。我们来看下内容是怎样的这个图画的很漂亮啊,看起来就是作者在用心画的,而且排版非常精美。看起来一点不枯燥03.第三份资料是算法刷题项目

推荐文章

热门文章

相关标签