自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 收藏
  • 关注

原创 RHCE从0到满分 计划任务,用户身份与文件权限

Sixth day for RHCE1.计划任务计划任务分为一次性计划任务与长期性计划任务。1.1 一次性计划任务顾名思义,一次性计划任务只执行一次。使用at命令。比如,我在21:13计划执行reboot操作。 ctrl+d保存退出at -l:查看设置的计划任务列表atrm 任务号,比如下面示例是2,atrm 2,可以删除该计划任务1.2 周期性计划任务计划任务使用crond服务,crond服务对应的命令是crontabcrontab -e是新建一个计划任务crontab

2020-05-17 21:41:05 367

原创 RHCE从0到满分 配置文件信息一览表(updating)

linux中一切都是文件,我们的各种信息保存在各种文件中,我们需要去各种文件中进行配置,基于这个想法,我就把我们能常用到的各种配置文件进行了汇总。配置文件路径主机名称/etc/hostname用户账户信息/etc/passwd网卡信息/etc/sysconfig/network-sripts下查找以ifcfg-eno开头的自己的网卡信息文件...

2020-05-16 18:19:44 317

原创 RHCE从0到满分 shell脚本

shell这一期主要讲解shell 脚本的编写。1.基础知识#!/bin/bash 脚本的声明,告诉谁可以认识我们的脚本这里有个知识需要普及一下:整数比较运算符仅是对数字的操作,不能将数字与字符串、文件等内容一起操作,而且不能想当然地使用日常生活中的等号、大于号、小于号等来判断。因为等号与赋值命令符冲突,大于号和小于号分别与输出重定向命令符和输入重定向命令符冲突。因此一定要使用规范的整数比较运算符来进行操作。e:equal 相等gt:grater than 大于lt:less than 小

2020-05-16 18:18:33 687

原创 RHCE从0到满分 vim编辑器

Fifth day for RHCEvim编辑器1 简介vi vim的区别:我们在使用vim编辑器的时候,用这两个命令都可以,但是他们到底有什么区别呢?vim有着色功能,但是vi没有vim编辑器有三种模式:命令模式,输入模式,末行(冒号)模式2 命令模式下操作命令模式进入输入模式:a:在光标的下一位进行插入i:在光标当前位进行插入o:在光标所在行的下一行进行插入常用操作:dd:删除(剪切)光标所在行5dd:删除(剪切)从光标开始的5行;光标所在行是第一行yy:

2020-05-16 16:04:15 261

原创 RHCE从0到满分 进阶命令之打包压缩,搜索,管道,重定向

Fourth day for RHCE1.打包压缩 tar压缩:常用指令 tar czvf 压缩名 待压缩文件的路径解压缩:常用指令 tar xzvf 需要解压的文件1.1 参数-c:creat,创建压缩文件-x:extract 提取压缩文件-z:Gzip-j:bzip2-v:显示压缩或者解压缩的过程-f:目标文件名-C:解压到指令的目录1.2 示例czvf xzvf 前面加不加-都可以;tar czvf etc.tar.gz /etc 把etc文件夹下的所有文件打包成e

2020-05-16 14:49:02 204

原创 git checkout

git checkout 分支 是切换到远程分支git checkout -b 分支 是创建新的分支并切换到这个分支上如果有个分支叫Voice ,你执行 git checkout -b Voice就会提示你这个分支已经存在。

2020-05-12 20:55:04 187

原创 RHCE从0到满分---常用的基础linux命令

Third day for RHCEbasic linux commandsystemsystemd 初始化进程服务systemctl start 服务 启动服务systemctl stop 服务 停止服务systemctl restart 服务 重启服务systemctl enable 服务 把服务加入启动项systemctl status 服务 查询服务的状态manm...

2020-05-04 21:17:00 447

原创 RHCE从0到满分

First day for RHCE第一篇献给所有想考RHCE的小伙伴。希望看了我这篇博客对大家有所帮助吧。简介自己也是考虑了很久,要不要花钱报个培训班来学习RHCE,最终也是赶在刘遄老师周年庆典的时候报了第26期课程。RHCSA:红帽认证管理员,Red Hat Certified System AdministratorRHCE:红帽认证工程师, Red Hat Certified ...

2020-05-03 17:47:02 523

原创 python中的拆包

背景记得之前在工作的时候用Django写web项目的时候,插入数据库的时候使用过这个功能,但是当时并不知道是什么原因,学到这个,豁然开朗.Code# 拆包 值保存在元组*args.键值对保存在字典**kwargsdef demo(*args, **kwargs): print(args) print(kwargs)nums = (1, 2, 3)attribute ...

2019-10-20 10:06:13 388

原创 三种方式实现两个数的交换

背景学习到三种方式实现两个数的交换.内容1.代码# 交换两个数的值a = 100b = 200# 解法一:使用第三个临时变量"""c = a# 这里如果直接先把c给b的话,b的值直接就被覆盖了.这里还是要注意下顺序# 想象成三个杯子倒水a = bb = c""""""# 解法二:不引用第三个变量a = a + bb = a - ba = a - b"""...

2019-10-19 17:37:22 1179

转载 mysql内外连接

背景最近在找工作,面试被问到,之前看过关于内外连接的知识,但是忘记了.还是好记性不如烂笔头.所以在这里记录一下.在这里向插个题外话,面试真的是会让你意识到自身的不足,还是平时多学习,多积累.内外连接https://blog.csdn.net/plg17/article/details/78758593https://blog.csdn.net/weixin_39220472/article...

2019-10-09 18:19:37 437

原创 mysql创建数据库,创建表命令

背景navicat用久了,命令都忘记了.命令1.创建数据库:注意:DATABASE 没有S.CREATE DATABASE test;2.新建一张表.CREATE TABLE book(id int PRIMARY KEY AUTO_INCREMENT,name varchar(20), author varchar(20));...

2019-10-09 18:03:28 857

原创 python for else语法

背景今天遇到一段代码,如下:逻辑是很简单.在card_list列表中查找指定的name,如果查到了就输出,直接break跳出循环,如果一直查不到,就输出没有此人.if else大家都知道,但是for else之前没听过,也没用过,在其他高级语言中也没有for else. else中的内容会用另一个if来代替.所以学习了下python中独有的for else.介绍for else ; whi...

2019-09-26 19:12:44 1176 1

原创 python中字符串方法join()和os.path.join()区别

背景今天看到一个join连接两个字符串,如下:咦,这怎么和我之前用的join不同,我记得我之前的join是用来连接两个字符串的.但不是这样.所以,有了这篇文章.In [62]: aOut[62]: 'testjoin'In [63]: bOut[63]: '123'In [64]: a.join(b)Out[64]: '1testjoin2testjoin3'简介在py...

2019-09-26 15:08:01 739

原创 python中字符串index方法和find方法的区别

只有基础打的牢,才能走的远.字符串index,find方法都是获取指定字符的索引,那么区别是什么?如果查找的字符是存在的,则两个方法一样.如果查找的字符不存在,find方法会返回-1,但是index会报ValueError,找不到子串....

2019-09-26 12:46:38 663

原创 python常用快捷键汇总

以前用Eclipse快捷键都很熟,现在用pycharm,很多都不知道,在被逼无奈的情况下,有了这篇文档.可以根据自己需要在settings中DIY自己习惯的快捷键.持续更新中…快捷键效果ctrl+P查看调用方法的参数信息Ctrl + /行注释/取消行注释Ctrl + D复制选定的区域或行Ctrl + Y删除选定的行Ctrl + ALT+L...

2019-09-26 09:40:15 1087

原创 fatal: Authentication failed for 'http://gitlab.解决办法

背景今天修改了代码,在push的时候遇到了这个问题:fatal: Authentication failed for 'http://gitlab.我心想怎么会出现验证问题,突然想起自己昨天修改了密码,所以导致验证出现问题.所以解决问题的办法就是使用新密码重新登录就好了.解决2.3.4.重新登录或者再次提交一条命令就会弹出叫你重新输入用户名和密码5.over...

2019-09-24 11:18:35 14493 2

原创 磁盘性能测试相关基础知识

fio -name=disk_test -ioengine=libaio -direct=1 -thread=1 -norandommap=1 -randrepe at=0 -runtime=100 -ramp_time=6 -size=16g -filename=/dev/vdb -log_avg_msec=500 -stonewall -group_reporting -time_based ...

2019-09-23 19:46:39 590

原创 磁盘的读写性能压力测试

前言顺序读写 (吞吐量bw,常用单位为MB/s):文件在硬盘上存储位置是连续的。适用场景:大文件拷贝(比如视频音乐)。4K随机读写 (IOPS,常用单位为次):在硬盘上随机位置读写数据,每次4KB。适用场景:操作系统运行、软件运行、数据库。测试准备测试硬盘性能时,建议直接测试裸数据盘(如 /dev/vdb)。测试文件系统性能时,推荐指定具体文件测试(如 /data/file)。数据...

2019-09-23 19:25:20 6438

原创 linux测试磁盘性能,dd创建大文件用以填充或者测试文件系统

作用是用指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换.首先,介绍一下dd 命令的各个参数:dd bs=1M count=16384 if=/dev/zero of=/dev/data1/ddtest conv=fdatasyncbs:块大小,每次读多少count:读多少次.这里1M读16384次就是读16G内容if:从哪里读取两个特殊设备:/dev/zero 、/dev/...

2019-09-23 18:51:15 2078

原创 python中dumps的用法

json.dumps()用于将dict类型的数据转成str,因为如果直接将dict类型的数据写入json文件中会发生报错,因此在将数据写入时需要用到该函数。若在数据写入json文件时,未先进行转换,报错如下:转换后再写入,则不报错:...

2019-06-04 12:52:12 8131

原创 关于字典推导式

一.前言绞尽脑汁想写点什么,查了很多资料也不知道该如何下手如果你会了列表推导式,那么字典推导式也是张嘴就来字典推导和列表推导的不同就在于括号该改成大括号写个通用的表达式吧:{ key_expr: value_expr for value in collection if condition }二.示例网上的例子都是千篇一律,而且我认为不易于理解.这里给大家贴一个我自己的代码:爬虫中...

2019-05-24 11:49:40 360

原创 详解file路径的问题,/ \ // \\

正斜杠,又称左斜杠,符号是"/" ,记成除运算符比较好记.;反斜杠,也称右斜杠,符号是""。“./”:代表目前所在的目录“…/”:代表上一层目录以"/"开头:代表根目录在Unix/Linux中,路径的分隔采用正斜杠"/",比如"/home/hutaow";而在Windows中,路径分隔采用反斜 杠"",比如"C:\Windows\System"绝对路径: 从根目录开始索引,如C:\U...

2019-05-22 12:54:44 7360 1

原创 元组的操作

一、元组介绍1.Python的元组与列表类似,不同之处在于元组的元素不能修改。2.元组使用小括号,列表使用方括号。例如:tup = (1, 2, 3, 4, 5 );3.元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。4.元组中只包含一个元素时,需要在元素后面添加逗号。5.元组与字符串类似,下标索引从0开始,可以进行截取,组合等。二、元组的用法1.取值(使用下标)①tu...

2019-05-18 10:14:18 1729

原创 如何安装指定python版本的虚拟环境

电脑中装了python2.7和python3.7所以这里讲的是如何安装指定python版本的虚拟环境这里关于virtualenv和virtualenvwrapper如何安装不做解释1.virtualenv下如何安装python2.7virtualenv -p C:\Python27\python.exe test​python3.7virtualenv -p C:\Python37...

2019-05-16 11:34:01 1446

原创 关于git从远程仓库下载代码

一.从远程下载代码到本地仓库1.①在你想保存远程代码的位置,右键,git bash here​②git clone 远程代码地址③over

2019-05-16 10:46:25 1911

原创 Mysql配置出现的问题大全

今天给大家解决一下mysql配置时出现的各种问题.我最开始用的是oracle,下载起来,一直next,很简单,由于到了新公司,用的是mysql,我就想下个mysql.可是配置过程中出现了各种问题.这里给大家总结一下,希望看到这篇文章的人,不会再走相同的弯路.问题1.首先说mysql的下载地址https://downloads.mysql.com/archives/community/框2可...

2019-03-28 15:40:05 525 3

原创 关于switchhosts

这里说一下管理switchhosts的使用,这个工具我觉得对于我来说还是比较友好的,因为我需要管理许多不同的host主机地址他的下载我在上一篇博客中已经说明了.算了,这里再说一遍吧,免得大家再去找. https://github.com/oldj/SwitchHosts/releases选择你喜欢的版本,然后下载完毕后,这里你只需要右键---->以管理员权限打开即可.打开之后你可...

2019-03-28 14:27:17 233

原创 如何修改本机host地址

首先,如何搭建本地测试环境:如果要搭建本地测试环境,需要修改本机host地址.那么如何修改本机的host地址呢?本机host地址在C:\Windows\System32\drivers\etc这个目录下.需要注意的是hosts文件需要拖到桌面,修改完毕之后再放到这个目录下,因为hosts文件是只读 .另外,预发环境和日常环境需要分开,用#加以注释.这里附加我自己的hosts配置图.在这里也推荐...

2019-03-28 10:16:36 29198

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除