Linux
Blank memory
我已没有退路,只能勇往直前
展开
-
开机自动挂载iso
mkdir /mnt/isowget -O /mnt/iso/CentOS-7-x86_64-Minimal-1908.iso http://mirrors.aliyun.com/centos/7/isos/x86_64/CentOS-7-x86_64-Minimal-1908.isochmod 755 /mnt/iso/CentOS-7-x86_64-Minimal-1908.isoy...原创 2020-04-29 17:42:38 · 647 阅读 · 0 评论 -
OOP基础 OOP进阶
OOP基础OOP简介基本概念创建类创建实例绑定方法构造器方法其他绑定方法OOP基础OOP简介基本概念• 类(Class):用来描述具有相同的属性和方法的对象的 集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。 • 实例化:创建一个类的实例,类的具体对象。 • 方法:类中定义的函数。 • 对象:通过类定义的数据结构实例。对象包括两个数 据成员(类变量和实例变量)和方法...原创 2020-04-16 16:17:33 · 402 阅读 · 0 评论 -
函数基础 函数高级应用 模块
函数基础创建函数def语句前向引用调用函数函数操作符关键字参数参数组匿名函数lambdafilter函数map函数函数基础创建函数def 语句• 函数用def语句创建,语法如下:def function_name(arguments): "function_documentation_string" function_body_suite• 标题行由def关键字,函数的...原创 2020-04-16 16:16:40 · 266 阅读 · 0 评论 -
时间方法 异常处理 文件系统相关模块
时间方法time模块时间表示方式struct_time元组time模块方法时间样式datetime模块datetime模块方法时间计算时间方法时间表示方式**• 时间戳timestamp:表示的是从1970年1月1日00:00:00开始按秒计算的偏移量 # 练习自1970-1-1 00:00:00到某一时间点之间的秒数>>> import time>>&...原创 2020-04-16 16:14:41 · 496 阅读 · 0 评论 -
python的列表和元组,字典,集合
列表和元组列表创建及访问列表1.列表是有序、可变的数据类型2.列表中可以包含不同类型的对象3.列表可以由[]或工厂函数创建4.支持下标及切片操作更新列表1.通过下标只能更新值,不能使用标添加新值>>> alist = [10,35,20,80]>>> alist[-1] = 100>>> alist[1:3] = [30...原创 2020-04-16 16:11:45 · 228 阅读 · 0 评论 -
shell相关模块 subprocess模块
系统管理模块shutil模块复制和移动1.shutil.copyfileobj(fsrc,fdst[length])将类似文件的对象fsrc的内容复制到类似文件的对象fdst2.shutil.copyfile(src,dst, *, follow_symlinks=True)将名为src的文件的内容(无元数据)复制到名为dst的文件,然后返回dst# 练习import shut...原创 2020-04-16 16:09:53 · 325 阅读 · 0 评论 -
python 文件对象,函数基础,模块基础
文件对象文件打开方法open及file内建函数1.作为打开文件之门的"钥匙”,内建函数open()以及file()提供了初始化输入/输出( I/O )操作的通用接口2.成功打开文件后时候会返回一个文件对象,否则引发一个错误3.open()方法和file()方法可以完全相互替换4.基本语法:file_object = open(file_name, access_mode='r',...原创 2020-04-16 16:08:42 · 258 阅读 · 0 评论 -
if判断语句 for循环 while循环
判断语句if语句if语句语法结构if语句示例解析条件表达式1.标准if条件语句的语法 if expression: if suite else: else_ suite 如果表达式的值非0或者为布尔值True,则代码组if_ suite被执行;否则就去执行else_ suite 代码组是一个python术语 ,它由一条或...原创 2020-04-16 16:06:41 · 1063 阅读 · 0 评论 -
python基础语法
python语法基础python靠缩进表达代码逻辑:缩进4个空格注释:# (pycharm中:ctrl+?)续行:\输入输出输出:print()输入:input()标识符:变量、模块、函数、类等首字符必须是字母或下划线其他字符是字母数字下划线区分大小写变量赋值变量赋值操作自右向左进行,将=右边的表达式计算出结果,赋值给=左边的变量>>>...原创 2020-04-16 15:44:29 · 207 阅读 · 0 评论 -
python数据类型概述
python的特点高级:有高级的数据结构,缩短开发时间与代码量面向对象:为数据和逻辑相分离的结构化和过程化编程添加了新的活力可升级:提供了基本的开发模块,可以在它上面开发软件,实现代码的重用可扩展:通过将其分离为多个文件或模块加以组织管理可移植性:python是用C写的,又由于C的可移植性,使得 python可以运行在任何带有 ANSI C编译器的平台上易学:python关键字少、结构...原创 2020-04-16 15:42:21 · 242 阅读 · 0 评论 -
firewalld-cmd命令
对于运维工程师来说,我们可以使用 firewalld-cmd 命令来管理我们的防火墙规则,安装 firewalld 这个软件包,系统就会提供该命令工具,其语法格式如下:命令描述:firewalld 防火墙规则管理工具用法:firewalld-cmd [OPTIONS…]选项: --get-default-zone # 获取默认 zone 信息 --set-defaul...原创 2020-04-11 17:01:23 · 3468 阅读 · 0 评论 -
基本标签用法 Form标点及控件 CSS 概述
HTML快速入门HTML概述HTML基础语法文档结构超文本什么是HTML标记语法元素元素嵌套属性和值标准属性注释HTML文档的结构文档类型声明html元素head元素文档头部内容title文档头部内容metabody元素HTML 快速入门HTML 概述超文本• Web 是一个超文本文件的集合• 超文本文件是 Web 的基本组成单元,也称为网页或HTML文档、Web页等,通常是以.html...原创 2020-04-07 15:22:57 · 512 阅读 · 0 评论 -
centos7安装python3.7.4
vim python#!/bin/bashyum -y install gcc make zlib zlib-devel openssl openssl-devel libffi-devel bzip2-devel ncurses-devel gdbm-devel readline-devel xz-devel sqlite-devel tk-develwget https://www...原创 2019-09-12 10:02:45 · 221 阅读 · 0 评论 -
Shell 快捷键
Ctrl+r 然后输入若干字符,开始向上搜索包含该字符的命令,继续按Ctrl+r,搜索上一条匹配的命令Ctrl+s 与Ctrl+r类似,只是正向检索Alt+< 历史列表第一项Alt+> 历史列表最后一项Ctrl+f 光标向前移动一个字符,相当与->Ctrl+b 光标向后移动一个字符,相当与<-Alt+f 光标向前移动一个单词Alt+b 光标向后移动一个单词C...原创 2019-09-12 10:33:19 · 523 阅读 · 0 评论 -
python3.7.4部署集成
yum -y install gcc make zlib zlib-devel openssl openssl-devel libffi-devel bzip2-devel ncurses-devel gdbm-devel readline-devel xz-devel sqlite-devel tk-develwget https://www.python.org/ftp/python/3....原创 2019-09-18 10:13:23 · 243 阅读 · 0 评论 -
kali Linux下载
http://old.kali.org/kali-images/kali-2019.3/原创 2019-09-29 13:42:46 · 5306 阅读 · 2 评论 -
CentOS7安装Redis主从
部署wget http://download.redis.io/releases/redis-5.0.5.tar.gztar -xf redis-5.0.5.tar.gzmv redis-5.0.5 rediscd redis编译安装make && make installcd utils/./install_server.shWelcome to the r...原创 2019-10-17 18:05:03 · 176 阅读 · 0 评论 -
CentOS7安装Php7
下载PHPwget https://www.php.net/distributions/php-7.3.10.tar.gztar -xf php-7.3.10.tar.gzcd php-7.3.10/yum -y install libxml2 libxml2-devel openssl openssl-devel libmcrypt libmcrypt-devel openldap op...原创 2019-10-18 18:32:20 · 151 阅读 · 0 评论 -
CentOS7宝塔
安装宝塔Centos安装脚本wget -O bt.sh http://download.bt.cn/install/install_6.0.shchmod +x bt.sh./bt.sh管理宝塔# 停止/etc/init.d/bt stop# 启动/etc/init.d/bt start# 重启/etc/init.d/bt restart# 卸载/etc/init.d/...原创 2019-10-23 18:17:44 · 1247 阅读 · 0 评论 -
CentOS7安装Tomcat
wget -O tomcat.tar.gz http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.47/bin/apache-tomcat-8.5.47.tar.gz原创 2019-10-26 19:53:30 · 93 阅读 · 0 评论 -
ELK日志分析
什么是ELKELK是一整套解决方案,是三个软件产品的首字母缩写很多公司都在使用,如:Sina、携程、华为、美团等ELK分别代表Elasticsearch:负责日志检索和储存Logstash:负责日志的收集和分析、处理Kibana:负责日志的可视化ELK能做什么ELK组件在海量日志系统的运维中,可用于解决分布式日志数据集中式查询和管理系统监控,包含系统硬件和应用各个组件的监控故障...原创 2019-11-03 05:25:29 · 316 阅读 · 0 评论 -
Linux分区
磁盘分区管理一块硬盘的“艺术”之旅识别硬盘 => 分区规划 => 格式化 => 挂载使用 => 毛坯楼层 => 打隔断 => 装修 => 入驻MBR/ msdos分区模式1 ~ 4个主分区,或者0 ~ 3个主分区+1个扩展分区(n个逻辑分区)最大支持容量为2.2TB的磁盘扩展分区不能格式化使用 fdisk分区工具查看分区表fdisk -l...原创 2020-01-02 01:33:58 · 137 阅读 · 0 评论 -
错误:软件包:php-fpm-5.4.16-42.el7.x86_64 需要:php-common(x86-64)
报错信息:错误:软件包:php-fpm-5.4.16-42.el7.x86_64 (/php-fpm-5.4.16-42.el7.x86_64)需要:php-common(x86-64) = 5.4.16-42.el7已安装: php-common-5.4.16-46.1.el7_7.x86_64 (@updates)php-common(x86-64) = 5.4.16-46.1.el7...原创 2020-03-06 11:32:43 · 3418 阅读 · 0 评论