08 2019 档案
摘要:awk 【单独的编程语言解释器】1、awk介绍 全称:Aho Weinberger Kernaighan 三个人的首字母缩写; 1970年第一次出现在Unix机器上,后来在开源领域使用它; 所以,我们在Linux中使用,改名为GNU awk;所以,在Linux上实际上叫做gawk; grep 行过滤
阅读全文
摘要:1、数组与字符串 数组 数组说白了就是一段连续的变量,一段连续的内存存储空间 解决:变量过多的问题; 在同一类变量中,我们不需要去定义多个名字,而是以数组的方式来定义;(列表) 共好学院云三本[1]=张卓 1、数组名 2、索引 3、值 (1)如何去定义数组: declare -i 定义整数 (申明)
阅读全文
摘要:vim 中多行注释: :进入视图模式, .,$s/^/#/ 练习: 1、函数介绍function 为了避免代码重复使用,我们一般通过函数编写代码块,而这一个代码块用来实现某种功能。 且,这个功能在后面的代码中,会重复调用; def 2、函数的语法格式 函数的写法格式: function check_
阅读全文
摘要:1、sed (Stream SDite) 作为行编辑器,对文本进行编辑(以行为单位进行编辑) 注意:sed编辑文件,却不改变原文件; (1)sed的工作原理: 指定一个文本文件,一次读取文本文件中每行的内容,读取到模式空间中的(PATTERN SPACE),在模式空间中进行文本匹配,(正则表达式)对
阅读全文
摘要:1、交互输入 read read 命令同时可以定义多个变量值,而输入的内容默认以空格为分隔符,将值输入到对应的变量中; 如果默认值过少,最后所有的值都会被赋予给最后一个变量; 如果默认值过多,多余的变量则为空值; >read a b c >aa bb cc read如何输入: (1)echo "请输
阅读全文
摘要:1、grep程序 grep:文本 行过滤工具 sed:文本 行编辑器(流编辑器) awk:报告生成器,(做文本输出格式化) grep包含3个命令:grep、egrep、fgrep,他们是用来进行 行模式(pattern)匹配的 egrep = grep -E //使用扩展的正则表达式进行匹配 fgr
阅读全文
摘要:1、编程介绍 (1)早期编程: 驱动 :(硬件默认是不能使用的)不同的厂家硬件设备之间需要进行指令沟通,我们需要驱动程序来进行“翻译” 更趋近于硬件开发的工程师,要学习“汇编语言”;而“汇编语言”被厂家所限制 操作系统是做什么的:分配硬件资源 (2)现在编程: 基于高级语言,以及超高级语言,更好的让
阅读全文
摘要:1.wc 统计指定文件中的字节数、字数、行数,并将统计结果显示输出 wc filename 1字节=8比特 wc /etc/fastab #统计开机自动挂载的文件 行数 字符个数 文件大小(字节) 文件名称 -l :统计行数 -c :统计字节数 -m :统计字符数 这个标志不能与 -c 标志一起使用
阅读全文
摘要:1.工作组:所有主机都是独立的,不存在管理关系,没有角色之分。 2.域:所有的主机通过网络从逻辑上的组织到一起,进行管理,有服务器和客户端角色之分,服务器用来管理客户端。 3.域控制器:安装有Active Directory的主机,可以对资源进行统一管理。 4.活动目录:是存储网络对象信息并使网络对
阅读全文
摘要:1.重定向 数据输入:键盘 标准输入,但是并不是唯一方式 --stdin echo "123456" |passwd --stdin "username" 例如:./useradd.sh < user.txt 数据输出:显示器 标准输出,但是并不是唯一方式 ls /etc/ > a.txt fd 文
阅读全文
摘要:1、判断/etc/inittab文件是否大于100行,如果大于,则显示”/etc/inittab is a big file.”否者显示”/etc/inittab is a small file.” 2、给定一个用户,来判断这个用户是什么用户,如果是管理员用户,则显示“该用户为管理员”,否则显示“该
阅读全文
摘要:1.命令 历史 作用:查之前使用的命令 关于命令历史的文件:每个用户家目录下面的.bash_history; 在关机的时候,会自动写入一次(history -r 将内存中的命令历史写入文件) 关于命令历史的变量(环境变量): env //查看环境变量 set //查看更详细的环境变量参数 HISTS
阅读全文
摘要:1. #王者荣耀选择对战模式及人物游戏 class king: #变量初始化,后面可以调用初始化变量更简单(战力,技能也可以) # def __init__(self): # self.dianwei = '[1] 典韦' # self.zhaoyun = '[2] 赵云' # self.luban
阅读全文
摘要:一、Python DNS域名轮询业务监控 ##!!!查看电脑是否缺少各种安装包 from dns import resolver#dnspython导入方法 import os import httplib2 iplist=[]#定义域名ip列表变量 appdomain = 'www.baidu.c
阅读全文
摘要:一、 1. str1 = 'hello, world!' # 通过len函数计算字符串的长度 print(len(str1)) # 13 # 获得字符串首字母大写的拷贝 print(str1.capitalize()) # Hello, world! # 获得字符串变大写后的拷贝 print(str
阅读全文
摘要:一、函数 1.判断商品是否有货,有货则发def goods(g): ku = ['a','b','c','d'] if g in ku: add() else : return Falsedef Check_Infor(name,phone,add): is_ok = True if name ==
阅读全文
摘要:一、循环练习 1.注册一个密码。要求密码中含有大写、小写和数字。 结果: 2.计算函数组f(x)=3*x-5 (x>1) x+2 (-1<=x<=1) 5*x+3 (x>1) 3.设计一个计算器 4.剪刀石头布游戏 5.求三角形周长面积 6.输入银行卡密码 for循环 while循环 7.验证码 8
阅读全文

浙公网安备 33010602011771号