刚进入职场,那时的我们充满期望,心中满是对技术的渴望,我们计划白天完成工作,晚上学习技术,奈何事与愿违,实际情况是这样的:身边的大牛很快的完成工作,顺利的通过测试,早早的收拾包回家,还能拿到你不知道的高额工资;而你却加班到天亮,修复着重复出现的BUG,写出的代..
分类:
编程语言 时间:
2016-08-10 01:10:32
阅读次数:
253
2016-08-08 授课内容:处理文本的工具sedvim编辑器Shell脚本编程基础介绍sed:sed是一种流编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(patternspace),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕..
分类:
系统相关 时间:
2016-08-10 01:12:26
阅读次数:
317
行编辑器sed与vim文本处理器一.行编辑器sed的使用介绍sed英文全称streameditor,行编辑器。其工作模式为将文件中内容按行转移至sed模拟空间中,根据地址判定此行是否匹配,如果匹配,根据命令输出并打印,如果不匹配,按照默认打印到屏幕上。它的作用是根据选项和地址界定‘scr..
分类:
其他好文 时间:
2016-08-10 01:09:29
阅读次数:
235
1、删除/etc/grub2.conf文件中所有以空白开头的行行首的空白字符sed‘s@^[[:space:]]\+@@‘/etc/grub2.conf2、删除/etc/fstab文件中所有以#开头,后面至少跟一个空白字符的行的行首的#和空白字符sed-n‘s@^#[[:space:]]\+@@p‘/etc/fstab3、在/root/install.log每一行行首增加#号se..
分类:
其他好文 时间:
2016-08-10 01:11:54
阅读次数:
721
最近在搭建测试一个这样的项目,后面的时间会慢慢整理出来,fastDFS+javaapi+spingmvc+JPA+Hibernate,fastDFS底层linux搭建+intellijjava开发,基本功能从上到下已经通了,只是还很粗糙,后面会分几个章节整理出来,估计还得段时间。
分类:
编程语言 时间:
2016-08-10 01:11:52
阅读次数:
390
重新启动服务器,访问web服务发现无法浏览啦!登陆服务器之后进到nginx使用./nginx-sreload重新读取配置文件,发现报nginx:[error]open()"/usr/local/nginx/logs/nginx.pid"failed(2:Nosuchfileordirectory)错误,进到logs文件发现的确没有nginx.pid文件[root@localhostsbin]#./..
分类:
其他好文 时间:
2016-08-10 01:10:47
阅读次数:
145
昨天主管让写一Nginx配置,要求无论是否带.mp4后缀都能访问根目录下两个文件夹里面的mp4文件。由此可以提炼出两个需求:1.访问两个文件夹的mp4文件;2.无论是否带有.mp4后缀都能重定向为带有.mp4的文件。考虑方案为判断一个文件是否是.mp4文件,如果是.mp4文件,则不予处理,直..
分类:
其他好文 时间:
2016-08-10 01:09:33
阅读次数:
154
Docker搭建本地私有仓库原文链接和Mavan的管理一样,Dockers不仅提供了一个中央仓库,同时也允许我们使用registry搭建本地私有仓库。使用私有仓库有许多优点:一、节省网络带宽,针对于每个镜像不用每个人都去中央仓库上面去下载,只需要从私有仓库中下载即可;二、提供镜像资..
分类:
其他好文 时间:
2016-08-10 01:08:33
阅读次数:
185
1.查看docker信息(version、info)#查看docker版本$dockerversion#显示docker系统的信息$dockerinfo2.对p_w_picpath的操作(search、pull、p_w_picpaths、rmi、history)#检索p_w_picpath$dockersearchp_w_picpath_name#下载p_w_picpath$dockerpullp_w_picpath_name#列出镜像..
分类:
其他好文 时间:
2016-08-10 01:08:15
阅读次数:
169
文本处理工具抽取文本的工具文件内容:less和cat文件截取:head和tail按列抽取:cut按关键字抽取:grep文件查看命令:cat,tac,revcat[选项][file]cat-n对显示出的每一行进行编号cat-b非空行编号cat-ns连续压缩空行成一行cat-v显示回车符cat-E显示行结束符$cat-A显示所有控制符t..
分类:
其他好文 时间:
2016-08-10 01:10:11
阅读次数:
202
mongodb集群采用的replicationset模式,至少3个节点以上。有个问题,当mongodb主节点down的时候,如何让ceilometer自动连接重新选举出来的主节点?这里有两种解法,至于采用哪种,看需求。1、采用vip来定位mongodb主节点使用keepalived来起vip,这里有两个vip,vrrp_instanceVI..
分类:
数据库 时间:
2016-08-10 01:08:42
阅读次数:
789
相关指令有if、rewrite、set、return、break等,其中rewrite是最关键的指令。1.if指令语法:if(confition){...}默认值:none使用环境:server,location该指令用于检查一个条件是否符合,如果条件符合,则执行大括号内的语句。if指令不支持嵌套,不支持多个条件&&和||处..
分类:
其他好文 时间:
2016-08-10 01:08:58
阅读次数:
117
Shell脚本实现磁盘分区格式化我们的Shell脚本程序结构分为,顺序结构,选择结构以及循环结构,我们之前已经介绍过选择结构包括if、case语句,循环结构包括for循环、while循环以及until循环,今天我们就来介绍一下until循环,until循环的语法格式如下:untilcondition;do循环体d..
分类:
系统相关 时间:
2016-08-10 01:09:41
阅读次数:
690
最近开发cmdb,有个需求是要求脚本中不能含有“rm-rf/”命令,如果含有这个命令,前端弹出警告框提示。这里需要用test方法来测试字符串,符合模式时返回true,否则返回false。我先从控制台调试一下:可以看到,匹配OK了。前端代码如下:varre=/rm-rf\/$/;//匹配"rm-rf/"命令
if(r..
分类:
Web程序 时间:
2016-08-10 01:08:18
阅读次数:
244