E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Shell学习
shell学习
(一) 变量+运算
https://blog.csdn.net/hanchao5272/article/details/86429645一、执行方式执行shell脚本的几种方法:1、第一种sh、bash法:shxxx.sh;2、第二种路径法:直接输入该脚本的绝对路径或相对路径。前提是要给脚本赋权chmod755xxx.sh/home/admin/xxx.sh或者进入admin目录下./xxx.sh3、第三种sourc
wuli13141516
·
2020-07-09 00:06
笔记
测试工具
Power
Shell学习
笔记
一、PowerShell概述PowerShell是构建于.NET上基于任务的命令行shell和脚本语言。PowerShell可帮助系统管理员和高级用户快速自动执行用于管理操作系统(Linux、macOS和Windows)和流程的任务。使用PowerShell命令可以从命令行管理计算机。PowerShell提供程序可让你访问数据存储(如注册表和证书存储),与你访问文件系统一样方便。PowerShel
JokerGC
·
2020-07-08 21:45
Shell学习
总结---printf格式化输出
功能:printf是awk的重要格式化输出命令注意事项:printf输出动作和printf输出动作的区别:在awk中可以识别print输出动作和printf输出动作,区别是:print会在每个输出之后自动加入一个换行符;而printf是标准格式输出命令,并不会自动加入换行符,如果需要换行,则需要手工加入换行符,但是在Bash中只能识别标准格式化输出命令printf。所以我们在本小节中介绍的是标准格
PZ~浪味仙
·
2020-07-08 20:45
Linux
shell
Shell学习
笔记-Linux基础
学习Shell的同时,我们先来简单的认识一下操作系统。一从认识操作系统开始1.1操作系统简介我通过以下四点介绍什么操作系统:操作系统(OperationSystem,简称OS)是管理计算机硬件与软件资源的程序,是计算机系统的内核与基石;操作系统本质上是运行在计算机上的软件程序;为用户提供一个与系统交互的操作界面;操作系统分内核与外壳(我们可以把外壳理解成围绕着内核的应用程序,而内核就是能操作硬件的
赵客缦胡缨v吴钩霜雪明
·
2020-07-08 13:28
shell学习
——(二)
接着上一章,shell的基本概念介绍完后,具体介绍一些实用和常用的shell内建命令。一、echoecho将参数打印到标准输出,参数之间以一个空格隔开,并以换行符结尾。例如,$echo"Enteryourname:"这里引号可以不用二、printfprintf可以输出简单的字符串,例如printf“Hello,world\n”不同于echo,它不会自动提供一个换行符号。你必须显示地将换行符号指定成
tianzhiya121
·
2020-07-08 07:39
linux
shell学习
——(一)
动机shell处理文件目录极为方便,项目需要熟悉linux系统。shell优点1.比编程语言更加高级,简洁地表达复杂的操作。2.可移植性,可以做到脚本无修改就可在不同系统上执行3.可在短时间内完成一个功能强大又好用的脚本目录1.第一行的#!2.shell的基本元素1.第一行的#!告知unix内核,使用哪个shell来执行所指定的shell脚本。例如,#!/bin/csh2.shell的基本元素1.
tianzhiya121
·
2020-07-08 07:38
linux
powershell 动词
power
shell学习
动词列表动作–AddCommonClearCommonCloseCommonCopyCommonEnterCommonCloseCommonCopyCommonEnterCommonExitCommonFindCommonFormatCommonGetCommonHideCommonJoinCommonLockCommonMoveCommonNewCommonOpenCom
jsd2honey
·
2020-07-07 12:29
感兴趣
Linux
Shell学习
笔记(1):必须掌握的七大类命令
文章目录一、执行帮助文档命令(man)1.man(查看帮助文档)二、常用系统工作命令(echo、date、reboot、poweroff、wget、ps、top、pidof、kill、killall)1.echo(输出命令)2.date(设置系统时间或者格式)3.reboot(重启)4.poweroff(关机)5.wget(从网站中获取)6.ps(查看系统进程)7.top(动态监视负载)8.pid
幽幽山村一小生
·
2020-07-06 21:23
Linux
[
Shell学习
笔记] 切分文件名提取文件扩展名或提取文件名
有些脚本要根据文件名进行各种处理,有时候需要保留文件名抛弃文件后缀,也有时候需要文件后缀不要文件名,这类提取文件部分的操作使用shell的内建功能就能实现。需要用到的几个操作符有:%、%%、#、##。从右向左匹配:%和%%操作符的示例#!/bin/bash#提取文件名,删除后缀。file_name="text.gif"name=${file_name%.*}echofilenameis:$name
小5555
·
2020-07-06 09:14
十分钟轻松学习系列: 2020-3-25_
SHELL学习
_各种刀乐$的用法
$在shell中为何非常重要,因为它是美元的标志,虽然现在疫情导致美帝快完犊子了通过$读取变量的值,具体原理如下图:变量开辟一块内存空间,就好比你住酒店,变量名相当于门牌号,变量值相当于你。shell脚本中不同$的用法$?:这个是在流程控制中最常用的,重中之重!解释说明:$?反映的是上一条命令或者一个流程中的返回值,如果为0,则上面的命令或者流程执行成功;如果非0,则上面的命令或者流程执行失败,常
已开挂的24K
·
2020-07-06 03:11
十分钟轻松学习系列: 2020-3-20_
SHELL学习
_函数基础
出于对培训章节考虑,因为后续需要用函数完成各种demo,所以先粗略讲一下函数,以免在后续课程中,对函数不了解,不知道写法为何意1.函数创建方法:#!/bin/bash#固定shebang写法IP=192.168.1.1#定义变量:=一般变量名都是大写,=左右无空格挨着写Add(){#函数头echo"赞美太阳~"#函数体}Add#调用过程上述就是一个完整的无参数函数调用过程,可粘贴脚本内容直接在sh
已开挂的24K
·
2020-07-06 03:11
十分钟轻松学习系列: 2020-3-19_
SHELL学习
_变量进阶
本章是针对上一章关于变量应用的进阶用法变量防篡改-readonly需求:老子认为自己是世界上最英俊的男子,不接受任何反驳,但是代码出现问题如下:#!/bin/bashTHEMOSTHANDSOMEMAN="璐璐桑"THEMOSTHANDSOMEMAN="庞统"echo"墨镜墨镜请告诉我谁是这个世界上最帅的人:$THEMOSTHANDSOMEMAN"结果翻车了。。。所以为了防止后面有人恶意或者无意篡
已开挂的24K
·
2020-07-06 03:11
笔记
十分钟轻松学习系列: 2020-3-25_
SHELL学习
_流程控制基础
pppppppppppppopppo[opooc##所有编程语言离不开流程控制,没有流程控制还玩个毛~流程控制分为三种:顺序,选择,循环1)顺序:这个没啥好说的吧,根据之前的函数基础篇章,自上而下逐行解释,需求:如何完成煮泡面把编程抽象化人类行为的过程,把人类做的每一个事情用流程描述出来,所以伪代码如下:#定义变量面饼,调料,水,承载器皿#制作方法(这个就是函数了,选择不同的方法,二选一,也可以掰
已开挂的24K
·
2020-07-06 02:39
十分钟轻松学习系列: 2020-3-18_
SHELL学习
_变量
1.什么是变量?1)小时候一个家属院的亲邻,知道你是老谁家的小谁,举例:你是老王家的小张,你本身叫李雷,但是大家知道你是老王家的小张,不知道你名字不要紧,所以映射关系如下:=李雷,这个就是变量,变量值是李雷,找到了,自然就映射到李雷。2.规范:a)一般情况变量名应该全部大写,而且应该定义在脚本最上方(shebang:#!/bin/bash下面)#Scripts_1:#!/bin/bashHANDS
已开挂的24K
·
2020-07-06 02:39
PowerShell 学习笔记 - 1 PS Core 基础
Power
Shell学习
笔记-1PSCore基础本章主要探讨PowerShell核心,主要基于Linux平台上的PowerShellCore实现,实际上于WindowsPowerShell平台上进行的实验获得的结果也不会有太大区别
cyw0ng
·
2020-07-06 02:08
PowerShell
学习笔记
Power
shell学习
笔记——变量和命令
变量,伟大的变量Powershel支持变量,这个功能对用惯了CMD的开发人员来说,那简直就是惊喜——终于可以结束总是把环境变量搞乱的痛苦日子了。Powershell的变量是以$号作为前缀的,所有变量都必须以$号开头,比如$var1,$my_var_2……。按照惯例,变量名当然是字母数字和下划线的组合。不过Powershell的变量不完全符合惯例——它的变量几乎允许任意字符。不过,当你准备使用“$m
weixin_34381666
·
2020-07-06 01:36
PowerShell 学习笔记 - 5 操作文件
Power
Shell学习
笔记-5操作文件本章主要承接第4章中关于文件系统的话题,探讨PowerShell中如何进行基本的文件操作等,也据此作为第一部分的总结。
weixin_34356555
·
2020-07-06 01:03
Power
shell学习
笔记——了解Powershell
引子公司在Windows环境下进行开发,所以在写自动构建的时候,自然而然地想到了CMDSHELL。本来考虑过使用WindowsScriptHost脚本(WSF、JS或VBS)来写,但要在WSH脚本里调用VS的批处理来设置环境很困难。随着项目结构变得复杂,CMDSHELL写的构建脚本也开始变得复杂,这个时候就感到CMDSHELL有点吃力了,于是想到了Powershell。在这之前对Powershel
weixin_33755649
·
2020-07-05 22:27
Power
Shell学习
笔记1
1.netstat查看网络端口状态PS输入.\netstat:或者./cmd,进入命令行,输入netstat:ipconfig查看网络配置与routeprint查看路由信息一样的操作。(.\ipconfig与.\routeprint)输入exit退出cmd模式回到PS模式,输入cls清空命令历史记录。2.查看可用命令PS输入./cmd/chelp与先进入cmd,再cmd/chelp一样。./cmd
FPGA难得一P
·
2020-07-05 19:50
Shell学习
文章目录查看当前计算机使用的shell输出重定向正确覆盖追加错误覆盖追加同时追加到文件一起保存分开保存输入重定向多命令顺序执行;&&||管道符命令1|命令2通配符特殊符号$()对于shell所有变量赋值默认是字符串setset-u删除变量环境变量查看环境变量位置参数变量\$*、\$@、$#$?、\$$、\$!$?\$$\$!read数值运算声明整数声明数组查看变量类型其他运算$(())变量测试判断
谢耀眼
·
2020-07-05 04:48
shell
shell
Shell学习
笔记
《shell编程从入门到精通》张昊编著学习笔记目录Linux程序的3种运行方法I/O重定向标准输入标准输出标准错误管道重定向LinuxShellshell语言是动态类型语言,弱类型语言shell的3种变量用户变量位置变量环境变量替换运算符模式匹配运算符单引号和双引号的区别函数shell执行命令的顺序函数定义条件控制和流程控制if/else语句逻辑操作case语句循环文件文件类型文件权限特殊的目录进
KimHiang
·
2020-07-05 03:51
linux
Shell
Linux
Power
shell学习
笔记二
1.管道(pipeline):即在一组命令种,输出的一个命令成为下一个输入。(类似工厂种的生产线)例如:处理进程大于500kb的进程对象Get-Process|Where-Object{$_.WorkingSet-gt500kb}|Sort-Object-DescendingName2.过滤列表或命令输出项:(Where-Object或where或?)脚本块返回真,输出结果,否则不输出。例如:列出
guan-guan
·
2020-07-04 17:15
powerShell
Power
shell学习
笔记——函数和函数库
前段时间公司封闭开发,就在封闭的前一天感冒发烧,为了封闭,一顿猛药下去,烧是退了,却在扁桃附近爆发出来——扁桃发炎加溃疡,搞了十多天才好啊,天天喝稀饭啊……所以请大家原谅这么久没有续上学习笔记。顺便:过两天继续封闭,所以这个笔记更新速度可能不会很快了,我尽力。函数函数是Powershell里一个非常重要的东西,与CMD比较起来,这绝对是一个亮点。CMD中只能用“标签”+CALL来模拟函数,而Pow
weixin_33843409
·
2020-07-04 02:22
shell学习
之二十--函数及函数的作用
一、定义函数和别名差不多,具有和别名相同的功能。简单的说函数的作用就是把程序里多次调用相同的代码部门定义成一份,然后起个名字,所有的调用都只用这个名字就可以了。修改代码时,只需要改变函数体内的代码即可。优势:1、把相同的程序段定义成函数,可以减少程序代码量。2、增加程序的可读、易读性。3、实现程序的功能模块化。二、shell函数的语法语法格式函数名(){指令。。。returnn}规范写法funct
yujin2010good
·
2020-06-30 10:33
shell
shell学习
之循环命令
上一篇我们使用了if来控制执行,然后我们熟悉shell的循环命令for、while和until。for命令,允许你创建一个遍历一系列值的循环。在每次遍历中,变量var会包含list中的当前值。第一次迭代会使用list中的第一个值,第二次迭代使用list第二个值,以此类推,直到列表中的所有值都过一遍。在do和done语句之间输入的命令可以是一条或多条标准的shell命令。输出:这里看到有趣的是最后一
woshiyexinjie
·
2020-06-29 20:56
shell
shell学习
之常见系统变量
shell第一节,输出常见变量运行方式shell_name.sh表示shell脚本的名字shshell_name.shbashshell_name.sh./shell_name.sh常见系统变量变量解释$0当前程序的名称$n(n=1……9)第n个参数比如$1、$2$*当前程序所有的参数,不包括程序名称和程序内写好的参数,通过一个字符串返回$@输出所有的参数$#当前程序的参数个数$?最近一次执行的命
h3zh1
·
2020-06-29 11:30
ctf-web
shell学习
笔记(三)
1.awk对付文字处理工作,做一些文本/数据处理,最基本功能是在文件或字符串中基于指定规则浏览和抽取信息.1.调用awk第一种是命令行方式,如:awk[-Ffs]'command'file这里,command是真正的awk命令。上面例子中,[-F域分隔符]是可选的,默认使用空格作为缺省的域分隔符,这样就不用指定这个选项.fs是指定的分隔符,可以使用字符串或者正则表达式。例如:-F:.第二种方法是将
喜欢萝莉的逗逼青年
·
2020-06-29 06:48
Windows Power
Shell学习
一
一、WindowsPowerShell的简介WindowsPowerShell是一种命令行外壳程序和脚本环境,类型是一种命令行工具、在Windows/.NET平台上。powershell基于完全的面向对象,它通过给函数和对象“起别名”的方式来支持这些旧的命令;powershell中兼容的cmd命令和unix/linuxshell的命令,如下命令都可以使用:cat\dir\mount\rm\cd\e
尘埃落定2000
·
2020-06-29 00:53
Windows
server
2016
linux
shell学习
之tr
一、简述tr即(translate),该命令可以将一组字符替换为另一组字符。例子:echo"HELLO"|tr'A-Z''a-z'结果:HELLO被替换为helloecho'hellothisistheusageoftr'|tr'a-zA-Z''n-za-mN-ZA-M'结果:uryybguvfvfgurhfntrbsge使用tr实现ROT13加密算法echo'hellothisistheusag
卓越攻城狮
·
2020-06-29 00:05
linux
shell
SHELL学习
笔记之变量的数值计算
变量的数值计算算术运算符:如果要执行算术运算,就会离不开各种运算符号,和其他编程语言类似,shell也有很多算术运算符算术运算命令:双小括号"(())"数值运算命令:双小括号的作用时进行数值运算与数值比较,它的效率很高,用法灵活,是企业场景运维人员经常采用的运算操作符。利用(())进行简单的数值计算[root@wrh-50~]#echo$((1+1)) #计算1+12[root@wrh
Mangke-826
·
2020-06-28 23:55
变量
运算符
SHELL学习
笔记之文本处理三剑客grep/sed/awk
linux文本处理三剑客一.grep释义:文本过滤器(在大段指定的文件中,按一定的模式patten)进行过滤形式:grep有三种形式:grepegrepfgrep(grep家族)全称:Globalsearchregularexpressionandprintouttheline(全面搜索研究正则表达式并显示出来)作用:grep命令是一种强大的文本搜索工具,根据用户指定的“模式”对目标文本进行匹配检
Mangke-826
·
2020-06-28 23:55
sed
awk
grep
SHELL学习
笔记之随机数的产生
Linux系统产生随机数的方法通过系统环境变量($RANDOM)实现RANDOM的随机数范围为0~32767,因此,加密性不是很好,可以通过在输出的随机数后增加加密字符串(就是和密码生成有关的一个字符串)的方法解决,最后再一起执行md5sum操作并截取结果的后n位,这样以来,就无法根据随机数范围0~32767来猜出具体结果了校验与核实校验和(checksum)程序用来从文件中生成校验和密钥,然后利
Mangke-826
·
2020-06-28 23:55
random
md5
shell学习
笔记2 ----新建用户、组、复制、删除文件等
1.创建一个目录tetdir,在该目录下创建一个文件test1,将其文件复制移动到另一个目录/home/texdir2下,然后删除文件test1mkdirtetdircdtetdirtouchtest1cp-rtest1/home/texdir2rm-rftest12.新建用户组group1,并新建一个系统组group2,更改组group2的gid为103,更改组名为grouptest,删除组gr
weixin_30339969
·
2020-06-27 18:11
shell学习
笔记【原创】
1.描述,shell是unix/linux下强劲的脚本工具,对提高我们的工作效率很有好处,这是学习过程中的一些笔记,(整理的很垃圾,汗~~)。C++实验室(http://www.ctag.cn)原创,转载请保留。2.shell简介(2005-11-22morning)a)3种主流shell:bourneshell,cshell,kornshellb)查看所有shell:/etc/shellc)系统
waterpub
·
2020-06-27 14:39
个人随笔
Shell学习
小结 - 深入认识变量
移动端访问不佳,请访问我的个人博客变量的命名对于初学者来说,可以简单的理解为,变量就是保存在计算机内存中的一系列的键值对。列如:str="hello"这里的str就是变量名,而hello就是变量的值注意在shell中变量名的大小是敏感的,因此大小写不同的两个变量名并不代表同一个变量变量的类型根据变量的类型确实,可以将程序设计语言分为两类,分别是静态类型语言和动态类型语言静态类型语言:是在编译期间就
W_C__L
·
2020-06-27 12:36
Shell学习小结
Linux
shell学习
Demo(Linux程序设计第四版)
1、参考:http://blog.csdn.net/u011410413/article/details/439095672、文本格式:UNIX(建议Windows使用Notepad++编辑轻松设置)3、树莓派和windows之间文件传输3.1、运行如下命令安装samba软件sudoapt-getinstallsambasamba-common-bin3.2、安装完成后,修改配置文件/etc/sa
HQ麟
·
2020-06-27 09:32
linux
Java9之Jshell入门
为什么要学J
shell学习
Jshell需要知道他的特性,Read-Eval-Print-Loop(REPL)交互式解释器(REPL)既可以作为一个独立的程序运行,也可以很容易地包含在其他程序中作为整体程序的一部分使用
石奈子
·
2020-06-27 08:21
Java9
linux
SHELL学习
之数字比较、字符串比较
1、testtest提供一种检测if-then语句中不同条件的方法,如果test命令中列出的条件评估值为true,test命令以0推出状态码退出。iftestconditionthencommandsfitest命令提供3类条件的评估:数值比较、字符比较、文件比较数值比较:n1-eqn2检查n1是否等于n2n1-len2检查n1是否小于等于n2n1-gen2检查n1是否大于等于n2n1-ltn2检
远去的列车1993
·
2020-06-27 02:19
linux
函数详解(function)--
shell学习
在其他语言中,我们多次或者经常重复使用的代码片段,会被我们放入一个函数,然后多次引/调用该函数就十分方便了。shell脚本语言也不例外。我认为,函数是代码自身的第一层抽象封装。源代码见github:https://github.com/timo1160139211/shellCoding/blob/master/function.sh函数:function一、声明函数两种方式声明函数:1.”fun
Morpheus丶
·
2020-06-26 19:19
Shell编程
Linux
Shell学习
笔记5:理解Linux文件权限
1、用户账户用户ID:UserID,缩写为UID,一个数值。权限是通过创建用户时分配的UID来跟踪的。登录名name:用户用来登录系统的最长8字符的字符串。用户密码(1)root账户Linux系统的管理员,通常分配给它的UID是0。(2)系统账户Linux系统会为各种各样的功能创建不同的用户帐号,这些账户并不是真的用户。是系统上运行的各种服务进程访问资源用的特殊账户。所有运行在后台的服务都需要一个
三五月儿
·
2020-06-26 19:10
我爱归纳
Linux
Linux
Shell学习
笔记3:更多的bash shell命令
1、ps命令ps命令支持三种使用语法的格式:UNIX风格,选项可以组合在一起,并且选项前必须有“-”连字符;BSD风格,选项可以组合在一起,但是选项前不能有“-”连字符;GNU风格的长选项,选项前有两个“-”连字符。(1)ps命令默认显示4列信息PID(进程编号)、TTY(终端)、TIME(CPU处理时间)、CMD(命令)。(2)显示所有当前进程ps-a显示所有当前进程ps-ax会显示没有控制终端
三五月儿
·
2020-06-26 19:10
Linux
ps
grep
df
du
Linux
shell
Linux
Shell学习
笔记1:Linux入门
1、Linux组成Linux内核、GNU工具组件、图形化桌面环境、应用软件。2、Linux内核主要功能系统内存管理、软件程序管理、硬件设备管理、文件系统管理。3、GNU工具链GNU组织开发了一套完整的Unix工具链,将Linux内核和GNU操作系统工具整合起来,就构成了Linux。为Linux系统提供的一组核心工具被称为coreutils(coreutils)软件包。GNUcoreutils软件包
三五月儿
·
2020-06-26 19:37
Linux
【
Shell学习
笔记3》实践项目自动部署脚本】shell中获取返回值、获取当前sh文件路径
原创部分:1、获取返回值#ThisisashelltoDeployProject#!/bin/bashcheck_results=`ps-ef|grep"java"`//变量获取语句执行结果check_results=`cata.sh`echo"command(ps-ef)resultsare:$check_results"2、获取当前文件所在路径#ThisisashelltoDeployProj
the_fool_
·
2020-06-26 18:13
linux
Shell学习
执行脚本$vishell.sh......#!/bin/bash#为注释符$/bin/bash./shell.sh输出语句echo"helloworld"echo${val}变量bl=10#等号两侧不能有空格my_name="_jingbo"readonlyyour_name=_youke#只读变量unsetmy_name#删除变量不能删除只读变量字符串my_name=_jingbomy_name
_Jing_bo
·
2020-06-26 16:14
shell学习
整理笔记
1.shell脚本是一个以.sh问扩展名的文件。“#!”是一个约定的标记,是告诉系统需要什么解释器来执行,echo命令用于向窗口输出文本。如:#!/bin/bashecho"Helloworld!"将代码保存为test.sh,并cd到保存目录:chmod+x./test.sh//是脚本拥有执行权限./test.sh//执行脚本注意:一定要写成./test.sh,而不是test.sh。1.1定义变量
stoic163
·
2020-06-26 14:35
Linux学习总结
Shell学习
笔记
1.shell脚本的特点(1)shell是一种弱类型语言(2)shell是一门解释型语言(3)shell没有数据类型(结构体),所以类型可以直接使用,不用先定义再使用,需要注意二义性(4)非编译2.shell脚本的执行方式(1)直接执行脚本./pid.sh首先赋予chomdu+xpid.sh//只授予这个文件所属组的执行权限然后就可以./pid.sh(2)source命令作用:不产生新shell,
sky_Mata
·
2020-06-26 12:04
Linux
Shell脚本实现Hill排序
Shell脚本的循环语句
Shell脚本的条件控制
Shell数组的基本操作
shell
shell学习
笔记(1)shell中if 常用判断整理
一、字符串判断注:字符串要注意加引号参数如下:[-z"字符串"]如果字符串为空,则返回真[-n"字符串"]如果字符串非空,则返回真[string1=string2]字符串相等为真[string1!=string2]字符串不相等为真二、算数比较运算符-eq等于-ne不等于-lt小于-le小于或等于-gt大于-ge大于或等于注:如果是比较字符串要加双引号。参考https://www.cnblogs.c
sz_Gray
·
2020-06-26 08:33
shell
Linux之
shell学习
(一)——shell基础、脚本注释栏的自动生成
一、概述什么是shellshell也是操作系统中的一个软件,它包在linux内核的外面,为用户和内核之间的交互提供了一个接口系统中的命令用shell去解释,shell接收系统回应的输出并显示其到屏幕中bash=GNUBourne-AgainShell什么是shell脚本脚本是一种解释型语言优点:用shell脚本保存执行动作用脚本判定命令的执行条件用脚本来实现动作的批量执行二、编写简单的shell脚
Back to De3ember
·
2020-06-26 02:48
shell
shell学习
笔记整理
Shell编程学习笔记第一章基础知识1.脚本格式:1.1“#!”这个符号的名称,叫做”Shebang”或者”Sha-bang”“解释伴随行”的简称1.2执行脚本方式:./bashshsource(不开启子进程)1.3脚本可执行权限:chmod+x1.4查看子进程:pstree注:挂载yum源安装yum-yinstallpsmisc1.5补充1.51yum相关命令yumrepolist看有多少包yu
Mix_max09
·
2020-06-25 00:03
shell
学习笔记
Shell学习
---正则表达式基础
正则表达式LinuxShell以一串字符作为表达式向系统传达意思。元字符是用来阐释字符表达式意义的字符,简言之,元字符就算描述字符的字符,它用于对字符表达式的内容、转换以及各种操作信息进行扫描。正则表达式是由一串字符和元字符构成的字符串,简称RE。正则表达式的主要功能是文本查询和字符串操作,它可以匹配文本的一个字符或字符集合。1."*"符号"*"符号用于匹配前面一个普通字符的0次或多次重复,如:h
lanzhihui_
·
2020-06-24 02:20
shell
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他