![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Shell
yemao_UJS
这个作者很懒,什么都没留下…
展开
-
01 Shell基础知识_适合小白的学习笔记
Shell基础知识1.概述: Shell是一个应用程序,它连接了用户和 Linux内核,让用户能够更加高效、安全、低成本地使用Linux内核,这就是Shell的本质。Shell本身并不是内核的一部分,它只是在内核的基础上编写的一个应用程序,但是其特殊性就是开机立马启动,并呈现在用户面前,用户通过Shell来使用Linux,不启动Shell的话,用户就没办法使用Linux; ...原创 2020-05-01 21:56:56 · 233 阅读 · 0 评论 -
02 Shell脚本_适合小白的学习笔记
Shell脚本Shell脚本在线编写1.脚本编写:① 打开vim文本编辑器,新建一个文件test.sh,扩展名.sh(shell)并不影响脚本执行,也可不写;[root@localhost ~]vim test.sh #创建test.sh文件,后缀名告知系统用bash来执行② 编写如下代码:#!/bin/bash #shell脚本提示行ec...原创 2020-05-01 22:09:45 · 221 阅读 · 0 评论 -
03 Shell变量_适合小白的学习笔记
Shell变量:1.变量相关:(1)命名规则: 变量名和等号之间不能有空格,和其他所有编程语言都不一样 命名只能使用英文字母,数字和下划线,首个字符不能以数字开头 中间不能有空格,可以使用下划线(_) #如:L_inux 不能使用标点符号(特殊字符) #如:?var1、user*name 不能使用bash里的关键字(可用...原创 2020-05-06 23:27:01 · 159 阅读 · 0 评论 -
04 Shell数组_适合小白的学习笔记
Shell数组1.定义数组:array_name=(value1 value2 .....valueN)方法一:array_name=(value1 value2 .....)方法二:array_name[0]=value1array_name[1]=value2array_name[2]=value3array_name[3]=value42.读取...原创 2020-05-07 20:34:22 · 217 阅读 · 0 评论 -
05 Shell算术运算符_适合小白的学习笔记
Shell算术运算符1.算术符分类:算数运算符:+、-、*、/、.... #乘法符号*有些情况下需要转义成*\ 增强型:+=、-=、*=、/=、%=2.使用算数运算符:let varname=算数表达式varname=$[算数表达式]varname=$((算数表达式))varname=$(expr arg1 arg2 arg3 ...)...原创 2020-05-07 20:40:04 · 280 阅读 · 0 评论 -
06 Shell_printf命令_适合小白的学习笔记
Shell_printf命令语法格式:printfformat-string[arguments...]参数说明:format-string:为格式控制字符串 arguments:为参数列表举例:输出脚本test.sh的内容1.创建vim脚本文件test.sh,并进入vim编辑器[root@localhost ~]# vim test.sh2.编写脚本...原创 2020-05-08 16:39:45 · 179 阅读 · 0 评论 -
07 Shell_test命令(条件测试)_适合小白的学习笔记
Shell_test命令(条件测试)1.语法格式:test experssion #当test判断expression成立时,退出状态为0,否则为非0值。或者:[ experssion ] #[]和expression之间必须空格,否则会导致语法错误。2.测试类型:(1)数值测试(关系运算符): -gt:是否大于 -ge...原创 2020-05-09 15:55:03 · 309 阅读 · 0 评论