shell-note-1-基础篇】的更多相关文章

if-then-else分支结构 if-then-else是一种基于条件测试结果的流程控制结构.如果测试结果为真,则执行控制结构中相应的命令列表:否则将进行另外一个条件测试或者退出该控制结构. if-then-else语法格式: if 条件1 then 命令列表1 elif 条件2 then 命令列表2 else 命令列表3 fi 执行逻辑流程图 说明:当条件1成立时,则执行命令列表1并退出if-then-else控制结构:如果条件2成立,则执行命令列表2并退出if-then-else控制结构:…
shell脚本编程基础之练习篇. 1.编写一个脚本使我们在写一个脚本时自动生成”#!/bin/bash”这一行和注释信息. #!/bin/bash ] then echo "请输入一个参数" exit else echo "参数正确" newfile=$ fi #echo `grep "^#\!" ${newfile}` if ! grep "^#\!" ${newfile} &>/dev/null then c…
[转]Shell编程基础篇-下 1.1 条件表达式 1.1.1 文件判断 常用文件测试操作符 常用文件测试操作符 说明 -d文件,d的全拼为directory 文件存在且为目录则为真,即测试表达式成立 -f文件,f的全拼为file 文件存在且为普通文件则为真,即测试表达式成立 -e文件,e的全拼为exist 文件存在则为真,即测试表达式成立.注意区别于“-f”,-e不辨别是目录还是文件 -r文件,r的全拼为read 文件存在且可读则为真,即测试表达式成立 -s文件,s的全拼为size 文件存在且…
[转]Shell编程基础篇-上 1.1 前言 1.1.1 为什么学Shell Shell脚本语言是实现Linux/UNIX系统管理及自动化运维所必备的重要工具, Linux/UNIX系统的底层及基础应用软件的核心大都涉及Shell脚本的内容.每一个合格 的Linux系统管理员或运维工程师,都需要能够熟练地编写Shell脚本语言,并能够阅 读系统及各类软件附带的Shell脚本内容.只有这样才能提升运维人员的工作效率,适 应曰益复杂的工作环境,减少不必要的重复工作,从而为个人的职场发展奠定较好的基础…
首先声明,此系列shell系列博客分为四篇发布,分别是: 基础篇:https://www.cnblogs.com/lsy131479/p/9914747.html 提升篇:https://www.cnblogs.com/lsy131479/p/9914897.html 高级篇:https://www.cnblogs.com/lsy131479/p/9914962.html 面试篇: 1. Shell概述 为什么要学习Shell呢? 1)需要看懂运维人员编写的Shell程序. 2)偶尔会编写一些简…
前记 写到这里:shell中基础差不多已经讲完了.希望你已经对shell有了一个基本了解.你可能跃跃欲试,要写一些程序练习一下.这会对你很有好处.建议大家去chinaunix去学习:我是li0924.我会定期去上面做做题.是一个很不错的学习平台.可能那上面遇到最多的题目是awk&sed的.当然还有对一些命令的巧用. 正文 这篇我们说说Shell 也可以包含外部脚本,将外部脚本的内容合并到当前脚本 使用source 或者 . 例如: . filename 或 source filename 测试用…
既然是基础篇那肯定是需要对shell的各种需要注意的基本点进行说明了.接下来就是show time...    shell呢,是一个用C语言编写的应用程序,是用户使用linux的桥梁.所以呢,他既是一种命令语言,同时呢还是一种程序设计语言.shell脚本(shell script),是一种为shell编写的脚本程序.业界所说的shell通常都是指shell脚本,但是各位看官要知道的是,shell和shell script是两个不同的概念.由于习惯的原因,简介起见,本文出现的“shell编程”都是…
Docker+K8s基础篇(二) docker的资源控制 A:docker的资源限制 Kubernetes的基础篇 A:DevOps的介绍 B:Kubernetes的架构概述 C:Kubernetes的集群安装 Kubernetes的简单应用 A:Kubernetes命令的介绍和使用 B:Kubernetes的增删改查: C:service资源的增删改查: D:pods资源的滚动部署,升级,回滚: ♣一:docker的资源控制 A:docker的资源限制 在之前我们提到过容器有6大基本功能组成,…
Docker+K8s基础篇(一) docker的介绍 A:为什么是docker B:k8s介绍 docker的使用 A:docker的安装 B:docker的常用命令 C:docker容器的启动和操作 docker镜像的基础管理 A:docker镜像的基础概念 B:docker镜像的生成途径 C:镜像的导入和导出 容器的虚拟化网络 A:容器虚拟化网络基础 B:docker的网络形式 C:docker网络的相关操作 docker的存储卷 A:docker的存储卷介绍 B:docker的网络形式 C…
目录 Python第一周笔记 1.学习Python目的 2.Python简史介绍 3.Python3特性 4.Hello World程序 5.变量与赋值 6.用户交互 7.条件判断与缩进 8.循环控制 9.循环次数限制 10.简单的嵌套循环 11.常用数据类型 12.字符串格式化 13.列表常用操作 14.列表后续操作 15.文件基本操作 1.学习Python目的: 1.学完之后,可以做开发运维监控.自动化软件.聊天软件.BBS.博客和网站. 2.投资自己,结识更多的朋友,变更更优秀的人 Pyt…