- 博客(23)
- 资源 (2)
- 收藏
- 关注
原创 scratch实现简单的求奇数
题目:求1-100之间所有的奇数我们用scratch来实现。首先来分析一下我们需要做什么:1、怎么求奇数2、数字为1-100求奇数的公式为 n/2的余数为1,在运算模块里面数字是在1-100之间,所有我们需要定义一个变量来存储数字在小绿旗开始的时候将数字设定为1,利用运算的里面求余数,进行奇数的判断,求一次将数字增加1,重复执行。这样的运行的,数字会一直累加,不是只求1-100...
2019-03-23 14:27:36
4271
原创 python 建立简单的装饰器
运行整体效果我们要实现的就是方框的效果这就是装饰器def factory(mstr=’^’, tstr=‘练习’):def inner(old):def new(*args, **kwargs):print(mstr * 10, tstr, mstr * 10)old(*args, **kwargs)return newreturn inner这是运用装饰器...
2019-01-10 15:51:47
234
原创 安装python
安装python3.7(纯净版环境)打开cmd(开始键+R)——输入:python安装Anaconda3(python集成环境)当出现这个黑框不能点关闭窗口 千万不能点开始菜单出现Anaconda3安装pycharm(python编写)安装完成打开软件安装完成...
2018-12-26 15:48:28
215
原创 shell函数、Script检查、循环结构
6、函数语法格式:function func-name() {语句组}任务:输入one,输出Today is Monday,输入two,输出Today is Tuesday……1)编辑脚本:vim func01.sh#!/bin/bashfunction print() {echo “Today is $1”}case $1 in “one”)print “Monday”...
2018-10-22 17:16:55
207
原创 课件分发任务
任务说明:建设我们现在有三台虚拟机,其ip地址为192.168.225.50、192.168.225.51、192.168.225.52,要求将第一个虚拟机上的课件资源分发到另外两个虚拟机上(甚至更多虚拟机)。假设在第一个虚拟机上的/home/里面有个课件资源,名为course.tar.gz.1、准备目标虚拟机两台1)、设置虚拟机CentOS 64 -1的IP地址1)、设置虚拟机Cent...
2018-10-22 16:57:28
214
原创 shell条件判断
例2、比较传入的两个参数的大小1)编辑脚本:vim if02.sh#!/bin/bashif [ $# -lt 2 ]; thenecho “Two numbers are required.”exit 1fiif [ $1 -gt $2 ]; thenecho “$1 > $2”elseecho “$1 <= $2”fi2)设置权限:chmod u+x if0...
2018-10-16 17:00:29
1645
原创 使用vim编辑器保存文件时出现‘readonly’ option is set(add ! to override)
解决方法1.按Esc键输入 :set noreadonly2.按Esc键输入 :wq3.然后就能正常保存了
2018-10-16 16:32:20
4472
1
原创 shell脚本判断符号
3、判断符号[] (跟test基本相同)(1)[ XXXX ] (注意[ ]和脚本XXXX之间保留空格)(2)和!=用于比较字符串;(, != 两边必须有空格)(3)整数比较只能使用-eq,-gt, ge, lt, le这种形式(-eq: equal, -gt: greater than, -ge: greater than or equal to, -lt: less than, le: ...
2018-10-15 17:37:58
1507
原创 shell脚本
注意:脚本文件第一行必须是“#!/bin/bash”,指定命令解释器bash1、执行shell脚本创建脚本文件:/home/shell.sh#!/bin/bashecho hello linuxdate +%Y/%m/%d-$H:%M:%S此时,shell.sh对于所有者而言,只有读和写的权限,并不是可执行的脚本。执行脚本有以下三种方式:(1)直接执行(shell.sh文件必须...
2018-10-11 16:41:39
230
原创 sort命令、cut命令和history命令
预备工作:创建ips.txt文件(1)按行排序(字典排序法)(2)按第4节排序cut命令(1)命令格式:cut [-option] filename(2)选项option-b (byte)字节-c (character)字符-d (delimiter)按指定分隔符分割列-f (fetch)提取第几列任务:提取ips.txt文件每行第7个字符任务:提取ips.txt文件第4...
2018-10-10 15:54:34
439
原创 大数据shell基础
一、常用shell命令1、管道命令:|命令1 | 命令2 命令1的输入作为命令2的输入2、抓取命令 grep命令 (可以使用正则表达式来过滤)3、查找命令 find命令选项参数:-type, -name, -size, -perm…如果上面这个不行可以在*.log上加引号4、流编辑器 sed命令sed (stream editor)是一种在线编辑器,它一次处理一行内容...
2018-10-09 17:38:10
379
原创 Linux虚拟机命令显示月份和使用计算器
cal命令(calendar)(1)显示当前月份(2)显示某年全部月份(3)显示某年某月bc命令(计算器)输入quit退出计算器scale=number 保留小数位数
2018-10-09 14:59:48
1129
原创 为Linux 虚拟机设置时区
设置时区(time zone --> tz)1、使用tzselect选择时区执行tzselect命令–>选择Asia–>选择China–>选择east China - Beijing, Guangdong, Shanghai, etc–>然后输入1。执行完tzselect命令选择时区后,时区并没有更改,只是在命令最后提示你可以执行TZ=‘Asia/Sha...
2018-10-08 18:10:53
7054
1
原创 Linux常用命令总结
一、目录操作命令help, --help, man, info:获得命令帮助pwd:查看当前的工作目录cd:切换工作目录ls -l:以长格式显示文件和目录的列表,包括权限,大小,最后更新时间等信息ls -a:显示所有子目录和文件的信息,包括以“.”开头的隐藏目录和隐藏文件ls -d:显示目录属主的属性,而不是显示目录内容ls -h:以K.M等单位人性化的显示出目录大小或文件的大小l...
2018-10-08 17:52:51
176
原创 在虚拟机上安装配置Tomcat、部署Web项目(未完成)
一、在虚拟机上安装配置Tomcat1、在官网下载Tomcat我下载的是8.0.532、在虚拟机localhost上创建/home/software目录3、上传tomcat压缩包到虚拟机hadoop的/home/software目录4、解压缩tomcat的压缩包5、进入tomcat安装目录下的bin目录,启动tomcat服务...
2018-09-27 15:03:48
2896
1
原创 SecureCRT的bzip2命令和tar命令
gzip命令gzip是为了取代compress 并提供更好的压缩比,那么bzip2 则是为了取代gzip并提供更佳的压缩比而来的。2、选项参数-c :将压缩的过程产生的数据输出到标准输出(stdout)-d :解压缩-k :(keep)保留源文件,而不会删除原始的文件-z :压缩-v :可以显示出原文件/压缩文件案的压缩比等信息-(1,2,…,9):与gzip同样的,都是在计算压缩...
2018-09-26 16:12:57
507
原创 解决在SecureCRT输入rz上传失败(亲测有效)
经过查看百度发现是因为rz这个功能没有开启输入 yum -y install lrzsz 下载完成即可安装完成后输入rz就可以上传东西了
2018-09-26 15:09:58
5771
原创 虚拟机文件的压缩与打包
文件压缩比默认是-6文件上传到虚拟机(1)在SecureCRT输入rz上传(2)在winSCP中上传练习:上传一张名为bigbang的照片到虚拟机,验证gzip命令针对图片默认压缩比是不是任然是 -6 呢?问题:压缩比为什么左右0.2%,为什么会这么低呢?把图片格式换成.bmp来实验位图.bmp的默认压缩比是 -7上传一个.txt文件测试压缩比.txt 文件...
2018-09-25 17:36:46
9844
原创 网络的配置与操作(平时)
PID 已启动进程的IDtty:pseudo-tty(虚拟终端)pts:pseudo-terminal slaveptmx:ps aux 查看全部进程USER 用户PID 进程标识符%CPU CPU占用率%MEM 内存占用率TTY 终端设备START 启动时间TIME 耗时COMMAND 命令ps process state 进程状态参数 a 全部u 选择有...
2018-09-25 16:01:52
156
转载 第三次 Linux(用户、用户组、文件系统和网络)
一、用户与用户组操作 1、查看用户信息 [root@localhost ~]# cat /etc/passwd chen:x:500:500:CentOS6.5:/home/chen:/bin/bash 用户id在500以前的都是系统内置用户,包括不能登录的伪用户(/sbin/nologin)。新增用户的id必然是大于或等于500的。 利用管道符命令可以查看某个用户...
2018-09-12 20:34:01
554
转载 第一次作业(安装Linux虚拟机)
一、安装虚拟机 1、安装CentOS6.5 把CentOS6.5映像文件安装到VMWare上。 单击CentOS6.4,输入自己在安装时设定的密码: 2、简单使用CentOS6.5 (1)浏览网页 (2)打开终端 (3)查看目录信息 ls /:查看根目录下的目录信息。 (4)查看IP地址 执行:ifconf...
2018-09-03 18:15:12
186
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人