自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

云里雾里

点点点

  • 博客(16)
  • 收藏
  • 关注

转载 vim IDE配置

1写在前面Linux下编程一直被诟病的一点是: 没有一个好用的IDE, 但是听说Linux牛人, 黑客之类的也都不用IDE. 但是对我等从Windows平台转移过来的Coder来说, 一个好用的IDE是何等的重要啊, 估计很多人就是卡在这个门槛上了, "工欲善其事, 必先利其器"嘛, 我想如果有一个很好用的IDE, 那些Linux牛人也会欢迎的. 这都是劳动人民的美好愿望罢了, 我今天教大家...

2020-02-12 14:31:18 444

原创 python vim 自动补全

mkdir -pv ~/.vim/bundlecd ~/.vim/bundlegit clone https://github.com/rkulla/pydiction.gitcp -r ~/.vim/bundle/pydiction/after/ ~/.vimecho 'filetype plugin on' > ~/.vimrcecho 'let g:pydict...

2020-01-21 17:39:29 167

原创 针对nginx的linux参数优化

在/etc/sysctl.conf下配置:fs.file-max = 999999 net.ipv4.ip_forward = 0net.ipv4.conf.default.rp_filter = 1net.ipv4.conf.default.accept_source_route = 0kernel.sysrq = 0kernel.core_uses_pid = 1net.i...

2018-12-18 22:40:58 432

转载 chmod命令详细用法

指令名称 : chmod 使用权限 : 所有使用者 使用方式 : chmod [-cfvR] [--help] [--version] mode file... 说明 : Linux/Unix 的档案调用权限分为三级 : 档案拥有者、群组、其他。利用 chmod 可以藉以控制档案如何被他人所调用。 参数 : mode : 权限设定字串,格式如下 : [ugoa...][[+-=

2018-01-06 19:09:16 235

转载 setfacl命令

setfacl命令是用来在命令行里设置ACL(访问控制列表)。在命令行里,一系列的命令跟随以一系列的文件名。选项-b,--remove-all:删除所有扩展的acl规则,基本的acl规则(所有者,群组,其他)将被保留。-k,--remove-default:删除缺省的acl规则。如果没有缺省规则,将不提示。-n,--no-mask:不要重新计算有效权限。setfacl默认会重新

2018-01-06 19:06:32 988

原创 linux用户命令权限限制

有时候我们需要只允许特定用户操作某些指令两个方式:一. chmod1.指令降权:chmod -R o-x /bin/* 2.然后会发现其他用户无法登陆,接着 chmod o+x /bin/bash,就好了 (*表示所有,别学我胡搞,我这是虚拟机) 就这样其他用户组,无法执行所有/bin下面的命令,这个可得根据实际情况搞,别影响业务二. setfacl(路由器,交换机也有

2018-01-06 18:21:47 6401

原创 models 更新

django 更新models后重新执行数据迁移,报错有下面的一行:CREATE TABLE `blog_blogpost` (`id` integer AUTO_INCREMENT NOT NULL PRIMARY KEY, `title` varchar(150) NOT NULL, `body` longtext NOT NULL, `timestamp` datetime(

2017-12-23 14:58:20 315

原创 JDK 环境变量

这个很简单JDK环境变量:export JAVA_HOME=/java/jdk1.7.0_80      export JRE_HOME=/java/jdk1.7.0_80/jreexport PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATHexport CLASSPATH=$CLASSPATH:.:$JAVA_HOME/lib:$JAV

2017-12-07 14:11:19 163

原创 shell case 语句简单菜单

因为要偶尔要根据情况执行某些不同目录脚本。为了让现场不要再频繁找我这搞,扔了脚本。下面是雏形,实际情况实际改就行了#!/bin/shwhile :do        echo -e "1:one\n2:two\n3:three"        echo -e "*******************"        read -p "Enter number:"

2017-12-05 14:45:50 482

原创 df -h 无响应

有几台机器做了NFS 。突然发现挂载得一机器无响应。df -h.........然后就没输出了。猜到90%可能nfs一个挂载点掉了。远程目录的主机因为种种原因不能操作,直接 vim /etc/mstab 注掉无法连接的挂载主机,重启服务,搞定

2017-12-05 13:47:47 640

原创 awk 统计实例

个人比较懒,慢慢加了 一点一点重新做下记录,时间久不用都忘记了一:如 新建一个a文件,内容如下1,5 1,2,3,4,51,2,3,4,5,1,5,5,51然后awk -F "," '{if($1==1||$5==5) a[$1","$5]++}END{for(i in a)print i"\t"a[i]}' a 输出为:1, 2    1,5

2017-11-22 18:13:16 553

转载 linux curl 命令 ,这似乎也可以实现简单的爬虫 回头试试

curl 命令参数与实例

2017-11-10 21:27:38 681

转载 Exception 异常

Python中的异常处理异常处理的语句结构try: #运行try语句块,并试图捕获异常except : #如果name1异常发现,那么执行该语句块。except (name2, name3): #如果元组内的任意异常发生,那么捕获它except as : #如果name4异常发生,那

2017-11-05 13:26:27 7059

原创 python3.x生成html形式,文件差异对比

import difflibimport systry: textfile1 = sys.argv[1] #第一个配置文件路径参数 textfile2 = sys.argv[2] #第二个配置文件路径参数except Exception as e: print("ERROR:"+str(e)) print("USAGE:python.name filenam

2017-11-05 12:57:02 1246

转载 python argv

Python中 sys.argv[]的用法简明解释      因为是看书自学的python,开始后不久就遇到了这个引入的模块函数,且一直在IDLE上编辑了后运行,试图从结果发现它的用途,然而结果一直都是没结果,也在网上查了许多,但发现这个问题的比较详细的解释只有一个版本,大部分都是转裁和复制的。给的都是简明python教程上那个一长串代码的例子,说看了就明白了,可我看得晕头转向的还是没真正

2017-11-04 18:40:26 776

原创 python3.x DNS轮训实例

import http.clientimport osimport dns.resolveriplist = [] #定义域名IP列表appdomain = "www.goole.com.hk" #定义域名def get_iplist(domain=""):#域名解析函数,解析成功ip会追加到iplist try: A = dns.resolver.qu

2017-11-04 18:06:37 504

空空如也

空空如也

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

TA关注的人

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