UNIX/Liunx
文章平均质量分 79
巴途Adolph
这个作者很懒,什么都没留下…
展开
-
MYSQL常用命令[收集整理-也方便自己用,哈哈]
1.导出整个数据库mysqldump -u 用户名 -p --default-character-set=latin1 数据库名 > 导出的文件名(数据库默认编码是latin1)mysqldump -u wcnc -p smgp_apps_wcnc > wcnc.sql2.导出一个表mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名mysqldump -u原创 2012-06-19 14:05:59 · 947 阅读 · 0 评论 -
Liunx木马排查及纠结蛋碎的过程记录
开场白服务器挂了,原因纠结的查杀过程ifconfig发现网卡的发送、接收数据情况, 网卡eth0累计发送了52.5G 的数据。刚重启不久就这么多数据,不太正常。 另,5M带宽啊,平时最多占用3M,而现在直接跑满,进都进不去。 最后直接被阿里云把服务器停了,说对外进行大量的攻击。。。好吧,纠结,别人不攻击我们就万福了,哪有心情去攻击别人。 $ ll -al /usr/bin/bsd-port/原创 2015-12-14 19:12:36 · 1338 阅读 · 0 评论 -
centos 6.5 x64编译有python的vim7.4 - yantze
wget ftp://ftp.vim.org/pub/vim/extra/vim-7.2-extra.tar.gzwget ftp://ftp.vim.org/pub/vim/extra/vim-7.2-lang.tar.gzwget ftp://ftp.vim.org/pub/vim/unix/vim-7.4.tar.bz2下载后,解压tar jxf vi转载 2015-12-15 10:48:00 · 1021 阅读 · 0 评论 -
Linux Signal及Golang中的信号处理
信号(Signal)是Linux, 类Unix和其它POSIX兼容的操作系统中用来进程间通讯的一种方式。一个信号就是一个异步的通知,发送给某个进程,或者同进程的某个线程,告诉它们某个事件发生了。 当信号发送到某个进程中时,操作系统会中断该进程的正常流程,并进入相应的信号处理函数执行操作,完成后再回到中断的地方继续执行。 如果目标进程先前注册了某个信号的处理程序(signal ha转载 2015-11-25 09:55:56 · 2249 阅读 · 0 评论 -
Supervisor使用小记
Supervisor是一个C/S系统,它可以在类UNIX系统上控制系统进程,由python编写,它提供了大量的功能来实现对进程的管理。程序的多进程启动,可以配置同时启动的进程数,而不需要一个个启动 程序的退出码,可以根据程序的退出码来判断是否需要自动重启 程序所产生日志的处理 进程初始化的环境,包括目录,用户,umask,关闭进程所需要的信号等等 手动管理进程(开始,启动,重启,查看进程状转载 2015-11-25 10:02:14 · 2235 阅读 · 0 评论 -
Mac OSX 10.9搭建nginx+mysql+php-fpm环境
安装homebrewhomebrew是mac下非常好用的包管理器,会自动安装相关的依赖包,将你从繁琐的软件依赖安装中解放出来。 安装homebrew也非常简单,只要在终端中输入:ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"转载 2014-11-07 23:33:13 · 1100 阅读 · 0 评论 -
Ubuntu 14.04 使用VirtualBox 4.3.10 虚拟 Windows 7
Ubuntu 14.04 虽然不错,但是有些事只能在Windows下才能完成,所以在 Ubuntu 下利用虚拟机软件Oracle VirtualBox,虚拟安装个Windows系统是个不错的选择。 首先,去VirtualBox官网的下载地址(https://www.virtualbox.org/wiki/Linux_Downloads)看看,发现没有Ubuntu14.04版本转载 2014-09-24 09:31:18 · 877 阅读 · 0 评论 -
crontab简易入门
crontab是Unix和Linux用于设置周期性被执行的指令,是互联网很常用的技术,很多任务都会设置在crontab循环执行,如果不使用crontab,那么任务就是常驻程序,这对你的程序要求比较高,一个要求你的程序是24X7小时不宕机,一个是要求你的调度程序比较可靠,实际工作中,90%的程序都没有必要花这么多时间和精力去解决上面的两个问题的,只需要写好自己的业务逻辑,通过crond这个工业级程序转载 2014-07-17 10:02:02 · 841 阅读 · 0 评论 -
liunx常用shell命令收集整理
最后更新时间:2013-4-17一、数据库相关查看数据库缓存show status like 'Qca%';show status like 'Com_sel%';数据表修复myisamchk -r mmc_user_info_20070120.MYI数据库进程show processlist防火墙查看iptables -nL原创 2012-12-08 19:16:40 · 1462 阅读 · 0 评论 -
liunx(Ubuntu) AND CentOS6安装LNMP环境详解
Ubuntu安装LNMP详解1、安装Nginxsudo apt-get install nginx安装完成后配置Nginx,默认的安装结构是:所有的配置文件都在/etc/nginx下,并且每个虚拟主机已经安排在了/etc/nginx/sites-available下程序文件在/usr/sbin/nginx日志放在了/var/log/ngi原创 2012-12-03 01:00:10 · 1872 阅读 · 0 评论 -
VI使用笔记 AND Shell脚本结构
VI的三种工作模式1、启动VI默认进入命令模式。此时界面不能编辑,只能接受命令(键入的命令看不到)2、输入模式编辑模式命令模式下用i(sert),a(append),o,s等均可进入该模式。按ESC返回命令模式。3、行编辑模式实际上也是命令模式的一种,在命令模式下输入冒号进入命令行,可显示输入命令(所以也有些书认为是两种工作模式)VI的退出1、冒号进命令行模式下:原创 2012-11-26 20:51:43 · 2188 阅读 · 0 评论 -
windows AND Ubuntu MongoDB安装及简单使用
Ubuntu安装配置Mongodb1.运行"apt-get install mongodb"[当前ubuntu版本 12.04]sudo apt-get install mongodb2、这时装好以后应该会自动运行mongod程序,通过"pgrep mongo -l "查看进程是否已经启动3、在终端输入"mongo" 查看数据库4、查看系统默认把mo原创 2012-10-15 22:00:13 · 1433 阅读 · 0 评论 -
Ubuntu中SVN客户端安装以及使用(12.04最新版本)
1、安装SVN apt-get install subversion 完成SVN安装操作2、新建一个目录/var/www/initphp/ 然后通过CD 命令 cd /var/www/initphp/ 到达目录下面 命令:svn checkout svn://www.oksvn.com/initApp ===================================原创 2012-06-24 01:10:59 · 10944 阅读 · 1 评论 -
Unix:基础知识文件和目录
《Unix环境高级编程》ver3是一部非常不错的书籍,学习中遇到的问题和过程整理记录实现ls命令实例Unix——一切皆是文件,文件在Unix环境中是非常重要的东西,Unix文件系统就是一个虚拟层次结构,所有目录都挂载于/根目录,文件夹也可以被认为是一种文件,设备也是一种文件,重要的Socket套接字也是一种文件。#include "incl原创 2016-04-21 23:54:05 · 774 阅读 · 0 评论