12 2017 档案

摘要:RESET MASTER 删除所有index file 中记录的所有binlog 文件,将日志索引文件清空,创建一个新的日志文件,这个命令通常仅仅用于第一次用于搭建主从关系的时的主库, 注意 reset master 不同于purge binary log的两处地方 1 reset master 将 阅读全文
posted @ 2017-12-28 22:14 滴滴滴 阅读(337) 评论(0) 推荐(0) 编辑
摘要:linux shell 实现后台多进程运行的,开始和终止 原创 2014年11月21日 12:04:51 9953 linux shell 实现后台开始,和停止多进程 知识点: xxxxcmd.sh & //后台运行程序 echo $! // 打印上一次后台运行程序的进程pid 实现: //start.sh //开始10个进程 #!/bin/bash ./do10.sh >> lo... 阅读全文
posted @ 2017-12-26 15:44 滴滴滴 阅读(679) 评论(0) 推荐(0) 编辑
摘要:[root@db01 data]# echo "tttt" >aa.txt[root@db01 data]# echo "tttt" >bb.txt[root@db01 data]# cd ..[root@db01 /]# grep -rl tttt /data//data/bb.txt/data/ 阅读全文
posted @ 2017-12-25 21:48 滴滴滴 阅读(4142) 评论(0) 推荐(0) 编辑
摘要:mysql -uroot -poldboy123 <all_2017-12-25.sql 阅读全文
posted @ 2017-12-25 19:51 滴滴滴 阅读(2953) 评论(0) 推荐(0) 编辑
摘要:根据nginx的access_log查看接口请求时间 muyuren 发表于 1年前 阅读 2300 收藏 0 推荐 0 评论 0 推荐 收藏 首先修改修改生成日志的格式,在nginx配置文件的http里添加如下内容: log_format '$remote_addr - $remote_user [$time_local] "$request" ' ... 阅读全文
posted @ 2017-12-25 15:13 滴滴滴 阅读(6952) 评论(0) 推荐(0) 编辑
摘要:nginx根据日期记录日志 (2017-03-23 10:38:20)转载▼ 标签: nginx 日志 根据日期记录日志 linux 分类: nginx 在ngixn.cnf中当前项目server模块中加入以下配置代码: if ($time_iso8601 ~ "(\d{4})-(\d{2})-(\ 阅读全文
posted @ 2017-12-25 14:58 滴滴滴 阅读(920) 评论(0) 推荐(0) 编辑
摘要:Nginx日志自动按日期存储 Nginx ("engine x") 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器,因它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名。但是他的日志系统实在是太欠了,所有的日志都会输出到一个文件中,随着时间的过去,那个文件变得越来越大,对我们分析日志非常不方便。 网上目前出来的方式都是... 阅读全文
posted @ 2017-12-25 14:43 滴滴滴 阅读(1103) 评论(0) 推荐(0) 编辑
摘要:linux kill 命令 以及 USR1 信号 解释 原创 2016年03月16日 16:48:27 标签:linux kill -USR1 5325 最近 在做 服务器搭建的一些工作,其中 用到了 日志 转存 的部分。 日志转存 是这么写的 /home/server/souledge/log/game.log { missingok copytruncate si... 阅读全文
posted @ 2017-12-25 14:24 滴滴滴 阅读(818) 评论(0) 推荐(0) 编辑
摘要:第一节装饰器复习和知识储备 第二节闭包函数.函数的作用域关系在定义阶段就有了,和调用阶段无关. 11. 节开始yield的另外一种使用方式.主要作用是给闭包函数传送多个值和接收多个值. 第十二节.面向过程编程. 第七节:三元表达式 列表推导式 生成器表达式. 第八节声明式编程. 第九节递归调用. 阅读全文
posted @ 2017-12-24 13:10 滴滴滴 阅读(293) 评论(0) 推荐(0) 编辑
摘要:适合多引擎混合(例如:myisam与innodb混合)的备份命令如下: mysqldump -A -R --triggers --master-data=2 --single-transaction |gzip >/opt/alL_$(date +%F).sql.gz 使用mysqldump+bin 阅读全文
posted @ 2017-12-22 17:10 滴滴滴 阅读(1373) 评论(0) 推荐(0) 编辑
摘要:inux中解压缩命令gzip和unzip的一点说明 转载 2014年10月29日 20:37:35 20741 转载 2014年10月29日 20:37:35 20741 Linux 常用的压缩命令有 gzip 和 zip,两种压缩包的结尾不同:zip 压缩的后文件是 *.zip ,而 gzip 压 阅读全文
posted @ 2017-12-22 16:41 滴滴滴 阅读(1040) 评论(0) 推荐(0) 编辑
摘要:===========第一节文件的读写 ---文件写 f=open(r'ppp.txt','wt',encoding='utf-8') print(f.writable()) f.write("dfjjhdffdfdfdfdqqqqqqqqqqq\n")#自己换行\n f.write("222222222222\n")#自己换行\n f.close() #一般在window上面需要添加... 阅读全文
posted @ 2017-12-21 17:06 滴滴滴 阅读(447) 评论(0) 推荐(0) 编辑
摘要:redo undo 锁 ----------------------------------------- 日志管理 log-error=/var/log/mysql.log 二进制日志的“总闸” 作用: 1、是否开启 2、二进制日志路径/data/mysql/ 3、二进制日志文件名前缀mysql-bin 4、文件名以"前缀".000001~N log-bin=/data/mysq... 阅读全文
posted @ 2017-12-21 16:24 滴滴滴 阅读(1065) 评论(0) 推荐(0) 编辑
摘要:iostat命令详解 转载 2011年08月03日 14:13:58 标签:磁盘 /扩展 /user 99809 iostat iostat用于输出CPU和磁盘I/O相关的统计信息. 命令格式: iostat [ -c | -d ] [ -k | -m ] [ -t ] [ -V ] [ -x ] [ device [ ... ] | ALL ] [ -p [ device | ALL ] ... 阅读全文
posted @ 2017-12-20 19:17 滴滴滴 阅读(2326) 评论(0) 推荐(0) 编辑
摘要:MySQL性能分析及explain用法的知识是本文我们主要要介绍的内容,接下来就让我们通过一些实际的例子来介绍这一过程,希望能够对您有所帮助。 1.使用explain语句去查看分析结果 如explain select * from test1 where id=1;会出现:id selecttype table type possible_keys key key_len ref ro... 阅读全文
posted @ 2017-12-19 20:51 滴滴滴 阅读(6836) 评论(0) 推荐(0) 编辑
摘要:详解MySQL中EXPLAIN解释命令 explain显示了mysql如何使用索引来处理select语句以及连接表。可以帮助选择更好的索引和写出更优化的查询语句。 使用方法,在select语句前加上explain就可以了: 如: explain select surname,first_name form a,b where a.id=b.id EXPLAIN列的解释: table:显示这... 阅读全文
posted @ 2017-12-19 20:45 滴滴滴 阅读(245) 评论(0) 推荐(0) 编辑
摘要:第一:选择唯一性索引 唯一性索引的值是唯一的,可以更快捷的通过该索引来确定某条记录. 2.索引的列为where 后面经常作为条件的字段建立索引 如果某个字段经常作为查询条件,而且又有较少的重复列或者是唯一咧可以考虑作为索隐列 经常作为查询条件的列作为索引会提高速度 3.位经常需要进行排序.分组和联合 阅读全文
posted @ 2017-12-19 20:00 滴滴滴 阅读(13932) 评论(2) 推荐(0) 编辑
摘要:show status like '%handler_read_key%'; #走索引的命令的数量. #查看存储引擎 mysql> show variables like '%engine%';+ + +| Variable_name | Value |+ + +| default_storage_ 阅读全文
posted @ 2017-12-18 23:22 滴滴滴 阅读(1870) 评论(0) 推荐(0) 编辑
摘要:第十节形参和实参的传递 第十一节函数对象的四个特性 十二节函数的嵌套定义 第十三节名称空间和作用域. 14节闭包函数,一种新的给函数传参数的方法. 第十五节:简单装饰器 16装饰器修订. 阅读全文
posted @ 2017-12-18 19:33 滴滴滴 阅读(373) 评论(0) 推荐(0) 编辑
摘要:SELECT CONCAT("mysqldump -uroot -poldboy123 ",TABLE_SCHEMA," ",TABLE_NAME," >/tmp/",TABLE_SCHEMA,"/",TABLE_SCHEMA,"_",TABLE_NAME,".sql") FROM information_schema.`TABLES` WHERE TABLE_SCHEMA='world'... 阅读全文
posted @ 2017-12-18 18:56 滴滴滴 阅读(566) 评论(0) 推荐(0) 编辑
摘要:聚集索引是指数据库表行中数据的物理顺序与键值的逻辑(索引)顺序相同。一个表只能有一个聚集索引,因为一个表的物理顺序只有一种情况,所以,对应的聚集索引只能有一个。如果某索引不是聚集索引,则表中的行物理顺序与索引顺序不匹配,与非聚集索引相同,聚集索引有着更快的检索速度。 不相关的拆离.查询不一定关联的列单独分出一张表. 做对应关联. 外键. 外键约束去掉,锁很多,占用资源.多表关联较多. ... 阅读全文
posted @ 2017-12-18 18:35 滴滴滴 阅读(1095) 评论(0) 推荐(0) 编辑
摘要:1) 没有查询条件,或者查询条件没有建立索引 2) 在查询条件上没有使用引导列 3) 查询的数量是大表的大部分,应该是30%以上。 4) 索引本身失效 5) 查询条件使用函数在索引列上,或者对索引列进行运算,运算包括(+,-,*,/,! 等) 错误的例子:select * from test where id-1=9; 正确的例子:select * from test where id=... 阅读全文
posted @ 2017-12-18 16:23 滴滴滴 阅读(4253) 评论(0) 推荐(0) 编辑
摘要:SELECT NOW(); SELECT CURDATE(); SELECT YEAR(NOW()) SELECT CONCAT("mysqldump ","-uroot ","-p123 ",table_schema," ",table_name,">/tmp/",table_schema,"_" 阅读全文
posted @ 2017-12-18 16:02 滴滴滴 阅读(904) 评论(0) 推荐(0) 编辑
摘要:create table test2 select * from test where 1=2 -- 只复制表结构 create table city1 like city; INSERT INTO test2 SELECT * FROM test; -- 上面的表必须存在 -- 复制整张表的数据 create table test2 select * from test -- cr... 阅读全文
posted @ 2017-12-18 15:08 滴滴滴 阅读(765) 评论(0) 推荐(0) 编辑
摘要:#!/bin/bash ############################################################## # File Name: oldboyedu_fun.sh # Version: V1.0 # Author: yao zhang # Organization: www.zyops.com # Created Time : 2016-09-12 ... 阅读全文
posted @ 2017-12-12 20:30 滴滴滴 阅读(382) 评论(0) 推荐(0) 编辑
摘要:#!/bin/bash ############################################################## # File Name: oldboyedu.sh # Version: V1.0 # Author: zhang yao # Organization: www.oldboyedu.com # Created Time : 2017-06-05 ... 阅读全文
posted @ 2017-12-12 08:53 滴滴滴 阅读(3368) 评论(0) 推荐(0) 编辑
摘要:1211shell 作者:高波 归档:学习笔记 2017年12月11日13:10:56快捷键: Ctrl + 1 标题1 Ctrl + 2 标题2 Ctrl + 3 标题3 Ctrl + 4 实例 Ctrl + 5 程序代码 Ctrl + 6 正文格式说明: 蓝色字体:注释 ... 阅读全文
posted @ 2017-12-11 17:09 滴滴滴 阅读(295) 评论(0) 推荐(0) 编辑
摘要:[root@web03 server]# cat 66.sh #!/bin/bash flag=true a=0 b=0 while $flag do echo "${a}" ((a++)) while $flag do echo "$b" ((b++)) if [ ${b} -g... 阅读全文
posted @ 2017-12-11 13:05 滴滴滴 阅读(201) 评论(0) 推荐(0) 编辑
摘要:IT生涯, 我的常用软件清单 SkySeraph Jan. 26th 2017 Email:skyseraph00@163.com 更多精彩请直接访问SkySeraph个人站点:www.skyseraph.com About 前两天把系统给重装了下,好像最近一次安装应该是两年前了,一般情况下不愿意再 阅读全文
posted @ 2017-12-10 18:12 滴滴滴 阅读(384) 评论(0) 推荐(0) 编辑
摘要:[root@jenkins scripts]# cat zhuajiu.sh #!/bin/bash ############################################################## # File Name: zhuajiu.sh # Version: V 阅读全文
posted @ 2017-12-10 16:56 滴滴滴 阅读(512) 评论(0) 推荐(0) 编辑
摘要:aa='tt' print(not aa) #表示 bb是空的 not 表示空 bb='' print(not bb) 阅读全文
posted @ 2017-12-10 12:43 滴滴滴 阅读(671) 评论(0) 推荐(0) 编辑
摘要:第一数据类型需要学习的几个点: 用途 定义方式 常用操作和内置的方法 该类型总结: 可以存一个值或者多个值 只能存储一个值 可以存储多个值,值都可以是什么类型 有序或者无序 可变或者不可变 二:数字整数与浮点 age=10 浮点类型 salary=float(300.3) salary=300.03 阅读全文
posted @ 2017-12-09 07:42 滴滴滴 阅读(255) 评论(0) 推荐(0) 编辑
摘要:[root@web03 scripts]# cat prevent_arp.sh #!/bin/bash lo_ip=$(ip a s lo|grep "10.0.0.1[3]/32"|wc -l) if [ $lo_ip -eq 0 ] then ip addr add 10.0.0.13/32 dev lo fi ip_cnf=$(egrep "net.ipv4.conf" ... 阅读全文
posted @ 2017-12-08 21:59 滴滴滴 阅读(320) 评论(0) 推荐(0) 编辑
摘要:[root@lb04 scripts]# cat ha_lv.sh #!/bin/bash while true do check_count=$(nmap 10.0.0.13|grep "Host is up"|wc -l) if [ ${check_count} -ne 1 ] then sh /server/scripts/lv_... 阅读全文
posted @ 2017-12-08 21:56 滴滴滴 阅读(425) 评论(0) 推荐(0) 编辑
摘要:[root@lb03 scripts]# cat lvm_health_check.sh #!/bin/bash web_ip=( 10.0.0.17 10.0.0.18 ) # 检查恢复就添加节点 web_add (){ i=$1 echo "添加节点 $i" ipvsadm -a -t 10.0.0.13:80 -r ${i}:80 -g -... 阅读全文
posted @ 2017-12-08 20:24 滴滴滴 阅读(465) 评论(0) 推荐(0) 编辑
摘要:linux上安装python3同时保留python2?这个就要用到上篇说到的path变量了。 具体介绍及操作 这里我下载python3.6版本来进行介绍 更新完毕!!enjoy!! 阅读全文
posted @ 2017-12-08 17:23 滴滴滴 阅读(8876) 评论(0) 推荐(0) 编辑
摘要:下面是改过的比上面好 阅读全文
posted @ 2017-12-08 17:15 滴滴滴 阅读(250) 评论(0) 推荐(0) 编辑
摘要:用shell处理以下内容 1、按单词出现频率降序排序! 2、按字母出现频率降序排序! the squid project provides a number ofresources to assist users design,implement and support squid installa 阅读全文
posted @ 2017-12-07 21:46 滴滴滴 阅读(561) 评论(0) 推荐(0) 编辑
摘要:面试题18:破解RANDOM随机数案例 已知下面的字符串是通过RANDOM随机数变量md5sum后,再截取一部分连续字符串的结果,请破解这些字符串对应的使用md5sum处理前的RANDOM对应的数字? 21029299 00205d1c a3da1677 1f6d12dd 890684b [root 阅读全文
posted @ 2017-12-07 20:33 滴滴滴 阅读(1532) 评论(0) 推荐(0) 编辑
摘要:1.使用系统的 $RANDOM 变量 [plain] view plain copy print? fdipzone@ubuntu:~$ echo $RANDOM 17617 [plain] view plain copy print? [plain] view plain copy print? 阅读全文
posted @ 2017-12-07 19:55 滴滴滴 阅读(4348) 评论(0) 推荐(0) 编辑
摘要:14:开发脚本入侵检测与报警案例 面试及实战考试题:监控web站点目录(/var/html/www)下所有文件是否被恶意篡改(文件内容被改了),如果有就打印改动的文件名(发邮件),定时任务每3分钟执行一次。 解答: [root@web03 scripts]# crontab -l*/5 * * * 阅读全文
posted @ 2017-12-07 19:43 滴滴滴 阅读(599) 评论(0) 推荐(0) 编辑
摘要:[root@db01 scripts]# cat db_check.sh #!/bin/bash db_num=$(mysql -h172.16.1.51 -P3306 -uroot -poldboy123 -e "show databases;"|wc -l) if [ $(db_num) -gt 3 ] then echo "数据库运行正常" else echo ... 阅读全文
posted @ 2017-12-07 16:53 滴滴滴 阅读(275) 评论(0) 推荐(0) 编辑
摘要:[root@m01 ~]# rsn_count="ps -ef|grep 'rsync --d[a]emon'|wc -l" [root@m01 ~]# echo ${rsn_count} ps -ef|grep 'rsync --d[a]emon'|wc -l [root@m01 ~]# eval ${rsn_count} 1 变量多次获取值得思路: 定义变量 每次执行的时候就执行 ... 阅读全文
posted @ 2017-12-07 16:23 滴滴滴 阅读(390) 评论(0) 推荐(0) 编辑
摘要:ps -a Select all processes -u userlist Select by effective user ID (EUID) or name. This selects the processes whose effective user name or ID is in us 阅读全文
posted @ 2017-12-07 14:58 滴滴滴 阅读(4991) 评论(0) 推荐(0) 编辑
摘要:[root@cache01 scripts]# vim mem_check.sh #!/bin/bash count_mem=$(netstat -lntup|grep memcached|wc -l) function get_set() { set_mvalue=$(printf "set key008 0 5 10\r\noldboy0987\r\n"|nc 10... 阅读全文
posted @ 2017-12-07 14:41 滴滴滴 阅读(201) 评论(0) 推荐(0) 编辑
摘要:PS1='\[\e[33;1m\][\u@\h \W]\\$ \[\e[m\]' echo -e "\033[30m 黑色字oldboy trainning \033[0m" echo -e "\033[31m 红色字oldboy trainning \033[0m" echo -e "\033[32m 绿色字oldboy trainning \033[0m" echo -e "\033[3... 阅读全文
posted @ 2017-12-07 12:22 滴滴滴 阅读(198) 评论(0) 推荐(0) 编辑
摘要:[root@m01 ~]# expr 1 + 12[root@m01 ~]# echo $?0[root@m01 ~]# echo 1 - 51 - 5[root@m01 ~]# expr 1 - 5-4[root@m01 ~]# echo $?0[root@m01 ~]# expr 1 + -10 阅读全文
posted @ 2017-12-06 15:31 滴滴滴 阅读(696) 评论(0) 推荐(0) 编辑
摘要:zabbix实现原理及架构详解 想要用好zabbix进行监控,那么我们首要需要了解下zabbix这个软件的实现原理及它的架构。建议多阅读官方文档。 一、总体上zabbix的整体架构如下图所示: 重要组件说明: 1)zabbix server:负责接收agent发送的报告信息的核心组件,所有配置、统计 阅读全文
posted @ 2017-12-06 13:48 滴滴滴 阅读(2334) 评论(0) 推荐(0) 编辑
摘要:http://www.361way.com/ansible-cfg/4401.html 修改host_key_checking(默认是check的):改为false, host_key_checking = False 取消注释修改 插入hosts文件 最后命令行执行: ansible c7 -m 阅读全文
posted @ 2017-12-06 00:24 滴滴滴 阅读(2885) 评论(0) 推荐(0) 编辑
摘要:关键是执行:expect expect_test1205.sh 执行用expect命令.直接sh可能执行不成功 阅读全文
posted @ 2017-12-05 22:52 滴滴滴 阅读(212) 评论(0) 推荐(0) 编辑
摘要:11企业Shell面试题11:菜单自动化软件部署经典案例 综合实例:打印选择菜单,按照选择一键安装不同的Web服务。 示例菜单: [root@oldboy scripts]# shmenu.sh 1.[install lamp] 2.[install lnmp] 3.[exit] pls input 阅读全文
posted @ 2017-12-05 22:29 滴滴滴 阅读(409) 评论(0) 推荐(0) 编辑
摘要:批量检查多个网站地址是否正常 企业面试题:批量检查多个网站地址是否正常 要求: 1、使用shell数组方法实现,检测策略尽量模拟用户访问。 2、每10秒钟做一次所有的检测,无法访问的输出报警。 3、待检测的地址如下 http://blog.oldboyedu.com http://blog.etia 阅读全文
posted @ 2017-12-05 19:32 滴滴滴 阅读(2530) 评论(0) 推荐(0) 编辑
摘要:[root@jenkins scripts]# array3=(aa bb cc dd ee ff) [root@jenkins scripts]# for ((i=0;i<${#array3[*]};i++));do echo "${array3[$i]}";doneaabbccddeeff 阅读全文
posted @ 2017-12-05 18:53 滴滴滴 阅读(151) 评论(0) 推荐(0) 编辑
摘要:企业Shell面试题10:比较整数大小经典案例 综合实战案例:开发shell脚本分别实现以脚本传参以及read读入的方式比较2个整数大小。用条件表达式(禁止if)进行判断并以屏幕输出的方式提醒用户比较结果。注意:一共是开发2个脚本。当用脚本传参以及read读入的方式需要对变量是否为数字、并且传参个数 阅读全文
posted @ 2017-12-05 17:24 滴滴滴 阅读(278) 评论(0) 推荐(0) 编辑
摘要:企业Shell面试题8:筛选符合长度的单词案例 利用bash for循环打印下面这句话中字母数不大于6的单词(某企业面试真题)。 I am oldboy teacher welcome to oldboy trainingclass 解答: 阅读全文
posted @ 2017-12-05 16:05 滴滴滴 阅读(252) 评论(0) 推荐(0) 编辑
摘要:Character流与Byte流的区别 (2012-09-25 16:15:49) 标签: 杂谈 分类: 大赛指导 Character流与Byte流的区别是 A) 每次读入的字节数不同 B) 前者带有缓冲,后者没有 C) 前者是字符读写,后者是字节读写 D) 二者没有区别,可以互换使用 Java的流 阅读全文
posted @ 2017-12-05 15:55 滴滴滴 阅读(2270) 评论(0) 推荐(0) 编辑
摘要:企业Shell面试题6:MySQL数据库分表备份 请实现对MySQL数据库进行分表备份,用脚本实现。 解答: 方法二:之分库备份: 阅读全文
posted @ 2017-12-05 14:15 滴滴滴 阅读(304) 评论(0) 推荐(0) 编辑
摘要:企业Shell面试题5:解决DOS攻击生产案例 写一个Shell脚本解决DOS攻击生产案例。 请根据web日志或者或者网络连接数,监控当某个IP并发连接数或者短时内PV达到100(读者根据实际情况设定),即调用防火墙命令封掉对应的IP。防火墙命令为:iptables-I INPUT -s IP地址 阅读全文
posted @ 2017-12-05 13:19 滴滴滴 阅读(933) 评论(0) 推荐(0) 编辑
摘要:19.1.4企业Shell面试题4:扫描网络内存活主机案例 写一个Shell脚本,判断10.0.0.0/24网络里,当前在线的IP有哪些? 方法二: [root@cache01 yum.repos.d]# nmap 10.0.0.*|grep 10.0.0.*|awk '{print $NF}'10 阅读全文
posted @ 2017-12-04 22:54 滴滴滴 阅读(590) 评论(0) 推荐(0) 编辑
摘要:企业Shell面试题3:批量创建特殊要求用户案例 批量创建10个系统帐号oldboy01-oldboy10并设置密码(密码为随机数,要求字符和数字等混合)。 解答: 方法一: http://www.cnblogs.com/gaoyuechen/p/7528452.html 方法二: 阅读全文
posted @ 2017-12-04 22:47 滴滴滴 阅读(262) 评论(0) 推荐(0) 编辑
摘要:[root@m01 .ssh]# useradd test[root@m01 .ssh]# echo "test:123"|chpasswd Linux命令:chpasswd 批量修改用户密码 工作原理: 从系统的标准输入读入用户的名称和口令,并利用这些信息来更新系统上已存在的用户的口令 语法: 1 阅读全文
posted @ 2017-12-04 22:34 滴滴滴 阅读(1266) 评论(0) 推荐(0) 编辑
摘要:19.1.2 企业Shell面试题2:批量改名特殊案例 将以上面试题19.1.1中结果文件名中的oldboy字符串全部改成oldgirl(最好用for循环实现),并且将扩展名html全部改成大写。 [root@jenkins scripts]# ls2.sh daargnrenb_oldboy.ht 阅读全文
posted @ 2017-12-04 21:54 滴滴滴 阅读(916) 评论(0) 推荐(0) 编辑
摘要:1.1.1 Shell面试题1:批量生成随机字符文件名案例 使用for循环在/oldboy目录下批量创建10个html文件,其中每个文件需要包含10个随机小写字母加固定字符串oldboy,名称示例如下: [root@oldgirl C19]# ls /oldboy apquvdpqbk_oldboy 阅读全文
posted @ 2017-12-04 21:42 滴滴滴 阅读(411) 评论(0) 推荐(0) 编辑
摘要:shell课后总结 作者:高波 归档:学习笔记 2017年12月4日13:31:08 快捷键: Ctrl + 1 标题1 Ctrl + 2 标题2 Ctrl + 3 标题3 Ctrl + 4 实例 Ctrl + 5 程序代码 Ctrl + 6 正文格式说明: 蓝色字体:注释 ... 阅读全文
posted @ 2017-12-04 14:15 滴滴滴 阅读(275) 评论(0) 推荐(0) 编辑
摘要:密码登录的原理: 密钥加密: 创建分发密钥.分发到服务端的ssh-copy-id的本质是拷贝公钥到对面服务器的,authorized_keys文件下就会多了一个密钥文件信息.就会被拷贝入下面. 客户端连接服务端, 服务端公钥加密随机字符串发送,到客户端 客户端收到私钥解密,再次加密发送 服务端公钥解 阅读全文
posted @ 2017-12-03 19:05 滴滴滴 阅读(777) 评论(0) 推荐(0) 编辑
摘要:第一编程语言的分类: 1.机器语言 二进制编程 直接操作硬件 优点:执行速度快 缺点:开发效率低 面向机器编程 2.汇编语言 英文标签代替一串特定的二进制,直接操作硬件 缺点开发效率低 面向机器编程 3.高级语言 站在人的角度编程,机器无法理解,需要翻译 第二语言的分类编译型和解释型语言: 编译型: 阅读全文
posted @ 2017-12-03 16:53 滴滴滴 阅读(434) 评论(0) 推荐(0) 编辑
摘要:python 判断字符串是否为空用什么方法? 复制代码 s=' ' if s.strip()=='': print 's is null' 或者 if not s.strip(): print 's is null' 复制代码 阅读全文
posted @ 2017-12-03 12:47 滴滴滴 阅读(9552) 评论(0) 推荐(0) 编辑
摘要:http://www.cnblogs.com/can-H/articles/7346724.html• https://www.abcdocker.com/abcdocker/2041 阅读全文
posted @ 2017-12-01 16:05 滴滴滴 阅读(183) 评论(0) 推荐(0) 编辑
摘要:学习网站推荐体系 此博客推荐一些比较好的学习地方,大部分是需要你先把前面的知识学差不多了,在来这里进行强化学习。 博主在很多文章,都放上了中文的官方网站,少部分的英文官方网站,根据需求,自行查找。博主当然也有自己的博客,欢迎查看。 IBM文档库 tengine的:Nginx开发从入门到精通 RHCE 阅读全文
posted @ 2017-12-01 15:54 滴滴滴 阅读(148) 评论(0) 推荐(0) 编辑