- 博客(12)
- 收藏
- 关注
转载 shell数组与字符串
一、数组1、 是一段连续的变量,一段连续的内存存储空间2、 解决了变量过多的问题;在同一类变量中,我们不需要去定义多个名字,二十以数组的方式来定义;(列表) (1) 数组值 (2) 索引 (3) 值3、 如何定义数组: (1)declare -i 定义整数(申明) (2)declare -a 定义数组array (3)declare -A ...
2019-08-20 20:42:00
376
转载 day02_KVM的安装
本次是在VMware上安装KVM,在cpu设置中,需构选intel VT-x/EPT选项。环境:Centos 7.0 IP:192.168.93.521、检查是否开启kvm支持[root@controller ~]# grep -E '(vmx|svm)' /proc/cpuinfo其中vmx表示VT-X技术,SVM表示AMD-V技术,如果有内容,则表示硬件...
2019-08-19 20:44:00
131
转载 shell函数
1、函数介绍function 为了避免代码重复使用,我们一般通过函数编写代码块,而这一个代码块用来实现某种功能。 且,这个功能在后面的代码中,会重复调用; 2、函数的语法格式(1)函数的写法格式: function check_cpu { cat /proc/cpuinfo } ls /etc/ check_cpu...
2019-08-19 20:36:00
121
转载 sed命令
1、Linux文本处理三剑客之 sed(Sed stream EDite) 作为行编辑器,对文本进行编辑(以行为单位编辑) 注意:sed编辑文件,却不改变原文件2、Sed的工作原理: 指定一个文本文件,依次读取文本文件中每行内容,读取到模式空间中(PATTERN SPACE),在模式空间中进行文本匹配,对匹配后的文本内容进行修改(替换、删除、打印、修改、保存)。...
2019-08-19 19:53:00
350
转载 交互式输入与for语句
一、交互式输入1、read Python中用input()函数,进行输入;2、read命令同时可以定义多个变量值;而输入的内容默认以空格为分隔符,将值输入到对应的变量中;如果默认值过多,最后所有的值都会被赋予给最后一个变量;如果默认值过少,多余的变量则为空值;示例: read a b c aa bb cc3、read如何输入: e...
2019-08-19 19:28:00
813
转载 day01_云计算概述及kvm介绍
一、 云计算定义1、 云计算是一种使用模式2、 使用方法:必须通过网络来使用3、 是一种弹性计算,按需付费,快速扩展二、云计算分类1、公有云:每个服务提供商致力于向任意用户和企业提供基础设施。 优点:经济成本可弹性增加,按需付费,成本合适。 缺点:安全性差。2、私有云:云服务仅为一个组织服务,由该组织或者第三方进行管理和维护。 ...
2019-08-17 19:03:00
175
转载 grep与正则表达式
一、grep程序1、Linux下有文本处理三剑客:grep sed awk grep:文本 行过滤工具 sed : 文本行编辑器(流编辑器),改文件一般用sed awk:报告生成器(做文本输出格式化)2、Grep包含三个命令:它们是用来进行行匹配(pattern)匹配的(1)grep的分类 grep e...
2019-08-14 16:08:00
126
转载 shell的编程原理
一、编程介绍1、早期编程(1)驱动 硬件默认是不能用的;(2)不同的厂家硬件设备之间需要进行指令沟通,我们需要驱动程序来进行“翻译”;(3)更趋近于硬件开发的工程师需要学习“汇编语言”,而“汇编语言”被厂家所限制,C、C++的底层就是汇编语言2、现在编程 基于高级和超高级语言,使程序员能够更好的实现编程功能3、编程语言的分类根据服务的重心不同分为:...
2019-08-13 20:10:00
323
转载 shell的文本处理工具
一、cut指定分隔符,切割文件;常见参数:-d (delimiter)指定分隔符 -f 指定提取哪一列 -out-delimeter='xx ' 将输出的分隔符替换为自己想用的分隔符局限性:1、-d不能同时指定多个分隔符; 2、不能做高级的格式化输出,所以需要熟练掌握awk。示例:cut -d' ' -f 1 /etc/fst...
2019-08-13 19:36:00
91
转载 shell的基础入门
shell 程序在学校都是单行命令的形式执行,缺乏逻辑关系区别:使用shell实现Linux的批量管理,而不是去开发应用程序。一、命令历史 作用:查之前使用的命令 关于命令历史的文件 每个用户家目录下面的 .bash_history在关机的时候,会自动写入一次 (history -a 将内存中的命令历史写入文件) 关于命令历史的变量(环境变量)...
2019-08-12 09:12:00
134
转载 shell脚本习题
1、判断/etc/inittab文件是否大于100行,如果大于,则显示”/etc/inittab is a big file.”否者显示”/etc/inittab is a small file.”#!/bin/bashif [ `wc -l /etc/inittab | awk '{print $1}'` -gt 100 ] ;then echo ”/et...
2019-08-12 09:09:00
655
转载 Python的基础入门
一、变量命名的规范1.由字母、数字、下划线构成2.不能以数字开头 *3.标识符不能是关键词(实际上是可以强制改变的,但是对于代码规范而言是极其不适合)4.可以是任意长度5.驼峰式命名二、定义常量常量:表示一种定值标识符,适合于多次使用的场景。比如PI注意:在其他低级语言中如果定义了常量,那么,该常量是不可以被改变的,但是在Python中一切皆对象,常量也是...
2019-07-30 20:47:00
145
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人