水木米

关注移动互联网

GitLab使用总结

代码管理一直用svn,git的分支管理认为是最好的,尝试用用。 一.GitLab简介 GitLab 是一个用于仓库管理系统的开源项目。使用Git作为代码管理工具,并在此基础上搭建起来的web服务。 可通过Web界面进行访问公开的或者私人项目。它拥有与Git...

2017-10-27 10:53:32

阅读数 242

评论数 0

使用netstat检测及监测网络连接

Linux上的web服务每天都要面临成千上万的连接,这些连接都是要遵循TCP协议的,这都是众所周知的(至于TCP协议,这里就不在过多的介绍,不懂的同学可以自己搜索,友好多)。既然都是TCP协议连接,那就不得不面临一个网路最大的安全问题,DOS攻击及DDOS攻击,这些攻击是没有办法抹除的,因为这是针...

2017-10-26 10:45:11

阅读数 214

评论数 0

一行 Shell 通过 Nginx access 日志实时统计单台机器QPS

# 实时统计   ## 方式一 tail -f access.log | awk -F '[' '{print $2}' | awk 'BEGIN{key="";count=0}{if(key==$1){count++}else{printf("%s\t...

2017-10-24 15:42:26

阅读数 4657

评论数 0

Nginx Sticky的使用及踩过的坑(nginx-sticky-module)

#什么是Sticky?# 为了理解Sticky的工作原理,我们可以先考虑一个问题:负载均衡怎么做? DNS解析,在域名解析时分配给不同的服务器IP; IP Hash,根据客户端的IP,将请求分配到不同的服务器上; cookie,服务器给客户端下发一个cookie,具有特定cook...

2017-10-24 15:34:57

阅读数 622

评论数 0

linux下Samba的安装和配置

1、Samba,是在Unix上实现SMB(Server Message Block)的一个工具套件。而SMB通常是windows用来实现共享的,包括文件和打印机等。而Unix上装上SMB,则使得Unix能够和 windows连接在一起,实现两者的资源互通。 2、Samba在Centos下安装...

2017-08-28 19:12:58

阅读数 3920

评论数 0

Dig HOWTO 中文手册--dig命令使用大全

DNS 2011-03-25 本人翻译的dig howto手册。 译者序: 可以这样说,翻译本篇文档的过程就是我重新学习DNS的过程,dig命令可以帮助我们学习DNS的原理,配置, 以及其查询过程。以前使用dig仅仅是查询一下A记录或者MX记录,现在发现其功能真的不是一般的强大。希望 ...

2016-11-29 19:44:31

阅读数 2181

评论数 0

proftpd复杂权限的设置

一、测试平台 Debian 4.0r3 Proftpd 1.3.1 (WITH SSL) 二、原理简介 1、 继承性     子目录会继承其父目录的属性。 2、 优先级     优先级由大到小的顺序:     原始FTP命令(LIST  DELE等)  &g...

2016-03-14 19:34:20

阅读数 4963

评论数 0

OS X 10.6以上支持NTFS

Mac os 默认只能读取NTFS 格式的外接 移动硬盘,U盘。只能读写 FAT32,EXTFAT 格式的磁盘。 故而使用NTFS格式的设备,需要使用一些特别的方式。 我使用过  ntfsmounter,发现不怎么好使用。 Paragon Ntfs 10,非常好用,可惜价格太贵。 ...

2015-10-08 11:19:44

阅读数 1630

评论数 0

推荐!国外程序员整理的系统管理员资源大全

另外推荐一篇文章:《10本适合于系统管理员的最佳书籍》,目前比 kahun 他们整理的列表更丰富。 备份 备份软件 Amanda -客户端-服务器模型备份工具Bacula - 另一个客户端-服务器模型备份工具Backupninja -轻量级,可扩展的元数据备份系统Backup...

2015-01-22 15:56:45

阅读数 1436

评论数 0

常用awk命令(转)

awk 用法:awk ' pattern {action} '   变量名 含义  ARGC 命令行变元个数  ARGV 命令行变元数组  FILENAME 当前输入文件名  FNR 当前文件中的记录号  FS 输入域分隔符,默认为一个空格  RS 输入记录分隔符  NF ...

2014-06-18 15:09:10

阅读数 549

评论数 0

Linux Shell之sort命令

sort是在Linux里非常常用的一个命令,管排序的,集中精力,五分钟搞定sort,现在开始! 1 sort的工作原理   sort将文件的每一行作为一个单位,相互比较,比较原则是从首字符向后,依次按ASCII码值进行比较,最后将他们按升序输出。 [rocrocket@ro...

2014-06-18 15:08:11

阅读数 474

评论数 0

Linux strace命令

简介 strace常用来跟踪进程执行时的系统调用和所接收的信号。 在Linux世界,进程不能直接访问硬件设备,当进程需要访问硬件设备(比如读取磁盘文件,接收网络数据等等)时,必须由用户态模式切换至内核态模式,通 过系统调用访问硬件设备。strace可以跟踪到一个进程产生的系统调用,包括参数,返回...

2014-06-13 15:55:38

阅读数 463

评论数 0

LNMP一键安装包是什么?

LNMP一键安装包是什么? LNMP一键安装包是一个用Linux Shell编写的可以为CentOS/RadHat、Debian/Ubuntu VPS(VDS)或独立主机安装LNMP(Nginx、MySQL、PHP、phpMyAdmin)生产环境的Shell程序。 我们为什么需要它? 编译安...

2013-12-18 16:21:59

阅读数 1387

评论数 0

Linux top 命令详解

查看多核CPU命令  mpstat -P ALL  和  sar -P ALL    说明:sar -P ALL > aaa.txt   重定向输出内容到文件 aaa.txt   top命令经常用来监控linux的系统状况,比如cpu、内存的使用,程序员基本都知道这个命令,但比较奇...

2013-09-09 17:50:30

阅读数 810

评论数 0

Linux在指定目录下查找包含指定字符串的文件

第一种方法: #!/bin/bash echo -e "\nThis is a program to find the file in special directory which include keyword!\n\n" if [ "$1&qu...

2013-03-21 16:05:57

阅读数 1217

评论数 0

nginx启动,重启,关闭命令

停止操作 停止操作是通过向nginx进程发送信号(什么是信号请参阅linux文 章)来进行的 步骤1:查询nginx主进程号 ps -ef | grep nginx 在进程列表里 面找master进程,它的编号就是主进程号了。 步骤2:发送信号 从容停止Nginx: kill -QU...

2012-08-10 11:21:43

阅读数 473

评论数 0

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