自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 crontab禁止发送邮件

1、crontab -e 编辑模式在第一行加上MAILTO=""(指定邮箱发送位置)2、或者在crontab末尾加上>/dev/null 2>$1或者&> /dev/null例如*/1 * * * * /shell/shell.sh >/dev/null 2>&1*/1 * * * * /shell/shell.sh &> /dev/null

2016-04-29 10:11:29 10847

原创 nodejs forever

使用nodejs搭建后台server,使用express框架,让服务一直运行下载安装forevernam install forever -g安装完成后将package.son中 "scripts": {    "start": "node ./bin/www"  }改为 "scripts": {    "start": "forever start ./b

2016-04-29 10:05:23 363

转载 Linux Vim命令

原文地址http://www.cnblogs.com/softwaretesting/archive/2011/07/12/2104435.html

2016-04-28 10:00:28 189

转载 Linux杀死进程命令kill,pkill,killall,xkill

终止一个进程或终止一个正在运行的程式,一般是通过 kill 、killall、pkill、xkill 等进行。比如一个程式已死掉,但又不能退出,这时就应该考虑应用这些工具。另外应用的场合就是在服务器管理中,在不涉及数据库服务器程式的父进程的停止运行,也能用这些工具来终止。为什么数据库服务器的父进程不能用这些工具杀死呢?原因非常简单,这些工具在强行终止数据库服务器时,会让数据库产生更多的文件碎片

2016-04-27 10:55:36 6146

原创 Linux重启nodejs

想要重启node server 进入相应的项目执行npm stop发现没用 server仍然在,于是要杀掉相应进程1、ps -ef | grep node查看node对应的pid,然后kill pid,再进入对应项目npm start2、如果以上方法不行可以这样:kill node 或者kilall node

2016-04-27 10:53:46 11163

转载 git冲突解决

git pull出现这种情况Please, commit your changes or stash them before you can merge.  Aborting  1.stash通常遇到这个问题,你可以直接commit你的修改;但我这次不想这样。看看git stash是如何做的。git stashgit pull

2016-04-26 17:43:05 290

原创 Linux mount挂载目录

1、mount -t nfs 192.168.0.1:/workspace /workspace 将192.168.0.1上的workspace挂载到当前服务器workspace下

2016-04-25 10:53:26 3008

原创 Linux安装nginx

1、下载nginx源码wget http://nginx.org/download/nginx-1.9.15.tar.gz2、解压nginx压缩包tar -xzvf nginx-1.9.15.tar.gz3、进入nginx文件夹cd nginx-1.9.154、编译安装./configuremakemake install

2016-04-20 14:07:28 204

转载 GIT 的常规操作

原文地址:http://www.cnblogs.com/wang_yb/p/3867221.html

2016-04-19 13:42:54 229

原创 修改权限导致git冲突

1、修改忽略文件权限git config core.filemode false2、查看配置git config --list发现core.filemode=false表明成功

2016-04-19 13:42:13 843

原创 Linux下which、whereis、locate、find命令的区别

1、which 查看可执行文件的位置 (通过环境变量)which nginx2、whereis 查看文件位置whereis apachectl3、locate有自己的数据库文件查找文件位置4、find遍历磁盘查找(可加正则表达式)find / -name nginx

2016-04-19 09:28:14 262

转载 Nginx重新编译添加模块

找到安装nginx的源码根目录,如果没有的话下载新的源码http://nginx.orgtar xvzf nginx-1.3.2.tar.gz查看nginx版本极其编译参数/usr/local/nginx/sbin/nginx -V进入nginx源码目录cd nginx-1.3.2以下是重新编译的代码和模块./configure --

2016-04-18 19:11:42 3792 3

转载 nginx https

生成证书可以通过以下步骤生成一个简单的证书:首先,进入你想创建证书和私钥的目录,例如:$ cd /usr/local/nginx/conf创建服务器私钥,命令会让你输入一个口令:$ openssl genrsa -des3 -out server.key 1024创建签名请求的证书(CSR):$ openssl r

2016-04-18 19:10:07 265

原创 查看文件大小

1、查看文件系统磁盘df -hl 2、查看文件大小du -bs name3、统计当前文件夹(目录)大小,并按文件大小排序du -sh * | sort -n  

2016-04-18 18:49:37 336

转载 Linux iptables

1、关闭所有的 INPUT FORWARD OUTPUT 只对某些端口开放。下面是命令实现:iptables -P INPUT DROPiptables -P FORWARD DROPiptables -P OUTPUT DROP再用命令 iptables -L -n 查看 是否设置好, 好看到全部 DROP 了2、开放443端口iptables

2016-04-18 18:46:59 295

原创 git 更新单个文件

1、git fetchgit checkout origin/master file

2016-04-18 15:54:18 5043

转载 Linux nginx 操作

nginx -s reload  :修改配置后重新加载生效nginx -s reopen  :重新打开日志文件nginx -t -c /path/to/nginx.conf 测试nginx配置文件是否正确关闭nginx:nginx -s stop  :快速停止nginx         quit  :完整有序的停止nginx其他的停止nginx 方式:p

2016-04-18 13:20:00 178

原创 Linux 查看端口

1、netstat -an | grep 8080检查8080端口是否占用2、ps -ef | gerp nginx查看nginx所占用的端口3、lsof -i:80显示所有打开80端口的进程

2016-04-18 11:31:39 287

原创 Linux sed

1、改变当前文件夹下info.html 将src="../js/CommentCtrl.min.js 替换为charset=utf-8sed -i '' "s/src=\"..\/js\/CommentCtrl.min.js/charset=utf-8/g" `grep src=\"..\/js\/CommentCtrl.min.js" -l info.html `2、改变文件夹tes

2016-04-18 10:11:07 161

原创 nodejs 新建express

1、npm install -g express        npm install -g express-generator 2、express -t ejs newproject 3、cd newproject4、npm start

2016-04-15 18:21:22 259

原创 Linux上安装nodejs

1、yum install epee-release2、yum install nodejs3、yum install npm

2016-04-15 17:05:04 238

原创 查看Linux是32位还是64位

1、file /bin/lsbin/ls: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.32, BuildID[sha1]=a0823e17cafbe5b22963462164...

2016-04-12 17:36:02 308

原创 Crontab重启和crontab -e位置

1、Crontab重启Linux:service crond restart 或者/etc/init.d/crond restartubuntu: sudo service cron restartMac:sudo /usr/sbin/cron restart2、crontab -e 文件的位置Linux:/var/spool/cron/(用户名)3、Ubuntu开启cro...

2016-04-12 11:10:08 24216

原创 mysql 导出和导入

1、mysql导出ysqldump -u root -p BackManagerment > myback.sql2、mysql导入sudo mysql -u root //显示所有数据库show databases;//创建数据库设置utf8create database DeveloperTools default character set utf8;

2016-04-07 14:23:15 294

原创 php 时间处理

1、获取特定日期几天后的日期$dates = '2016-04-05';//$i表示天数$date = date('Y-m-d',strtotime($i.' day',strtotime($dates)));

2016-04-05 10:39:39 227

空空如也

空空如也

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

TA关注的人

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