分类
日记

2014年游上海(三)

 

大年初一携妻子去上海静安寺和龙华寺,寺庙香客太多,我们没挤进去,分别绕寺转了转。路中见很多乞丐,有装驴友的,有装骑友的,MD骑得还是美利达,这里的乞丐都好有钱啊。

拜佛的各位,我想说如果你们诚心信佛,只要怀着一颗善良心,多做善事足矣,不在于你烧多么高、多么粗的第一柱香。

静安寺今日票100。好贵呀。我要努力挣钱当土豪。下次来进去烧钱玩。_MG_0037

分类
日记

2014年上海世纪公园赏梅花留影

_MG_0376

分类
日记 相册

2014年春节上海行

上海!IMG_0264

分类
学习笔记

Linux: Find Out Which Process Is Listening Upon a Port

  1. netstat – a command-line tool that displays network connections, routing tables, and a number of network interface statistics.
  2. fuser – a command line tool to identify processes using files or sockets.
  3. lsof – a command line tool to list open files under Linux / UNIX to report a list of all open files and the processes that opened them.
  4. /proc/$pid/ file system – Under Linux /proc includes a directory for each running process (including kernel processes) at /proc/PID, containing information about that process, notably including the processes name that opened port.

example

查询rails端口占用进程:
例如:lsof -i:3000
杀掉进程:
$ kill -9 2212
其中-9 制定了传递给进程的信号是9,即强制、尽快终止进程。

2212则是上面查到的PID。

kill、killall

这两个命令是用来向进程发送信号的。kill 命令需要进程号作为参数,而 killall 需要进程名称。

另外,还可以在这两个命令后附加要发送信号序号作为参数。默认情况下,它们都向相关进程发送信号 15 (TERM)。例如,如果您想要终止 PID 为 785 的进程,请输入以下命令:

$ kill 785

如果您要向它发送信号 19 (STOP),请输入:

$ kill -19 785

假设您知道想要终止的进程的命令名称。您可以通过该名称来终止它,而不用再使用 ps 找出该进程的进程号:

$ killall -9 mozilla
分类
学习笔记

linux下查找大文件和MYSQL日志快速清理方法

linux查找大文件

例如:大于100M

命令:find . -type f -size +1000000k

————查找后—————–

mysql\data目录下有很多日志文件
mysql-bin.000001

mysql-bin.000014
mysql-bin.index

MYSQL日志快速清理方法

清理方法:
1.登陆mysql
2.执行:
mysql > flush logs
mysql >reset master
这样就可以将日志文件归整到从001开始了
关闭MYSQL日志
打开my.ini 注释掉(用#号): Log-bin
#Mysql