文档章节

*NIX下常用实用操作总结

gen
 gen
发布于 2013/05/27 08:48
字数 354
阅读 18
收藏 0

find命令
find . -type d -name ‘www’
find . -name ‘.svn’ -exec rm -rf {} \;
find . -name ‘index.php’ -exec vim {} \;
find . -name ‘index.php’

防火墙
=========================================
开放端口:
/sbin/iptables -I INPUT -p tcp –dport 80 -j ACCEPT
/sbin/iptables -I INPUT -p tcp –dport 3306 -j ACCEPT
/sbin/iptables -I INPUT -p tcp –dport 22 -j ACCEPT
然后保存:
/etc/rc.d/init.d/iptables save

查看开启的端口:
/etc/init.d/iptables status

关闭和重启防火墙:
/etc/init.d/iptables stop
/etc/init.d/iptables restart

scp-P 2280 root@174.37.221.66:/root/back.sql ./

 
查看本机的对外IP是什么: curlifconfig.me
 
检查从本机到服务器所经过的路由情况:
mtr www.baidu.com
traceroutewww.baidu.com
 
列出头10个总耗内存的进程:psaux |sort-nk +4 |tail
 
列出本机监听的端口号:
netstat-tlnp
netstat-anop
 
gearman
===========
查看状态:/usr/local/gearman/sbin/gearmandstatus
 
时间
===========
把时间转换成时间戳:date-d"2012-09-09 12:12:12"+%s
当前日期的时间戳:date+%s
把UNIX时间戳转化为标准时间:date-d @1352560872 +%Y%m%d
 
vim
===========
全选快捷键:ggVG
插入当前时间::r !date
 
Mysql
============
from_unixtime(Unix timestamp)
SELECT unix_timestamp(now())
show processlist;
添加用户并加权限:
CREATE USER Jacky IDENTIFIED BY'pwd';
grant insert,delete,update,select,drop,create on *.* to Jacky@"%"identified by"pwd"; 
 
/usr/local/mysql/bin/mysqldump-uroot -p testtable >backup.sql
/usr/local/mysql/bin/mysql-uroot -p testtable < backup.sql
 
mac相关
==========
UltraEdit快捷键:
shift+ option + d 复制当前行到下一行。
command+ l 跳转至行、列
option + enter 显示选中文字的各种进制表示
option +command+ w 自动折行
command+ , 首选项设置
 
svn
=========
svndiff-r 987 da.php 查看当前

© 著作权归作者所有

gen

gen

粉丝 14
博文 13
码字总数 11068
作品 0
朝阳
程序员
私信 提问
构建一个“真实的”PHP开发环境

其实只是一个小技巧,或许很多人都已经用到,不过还是在这里做一下记录。 在很多公司里,会针对业务需要开发一系列的php插件,这些插件都只能在*nix环境下运作。那么这就给在Windows下开发p...

kut
2010/07/14
0
0
开源分类信息系统--PHPMPS

Phpmps 是基于PHP + MYSQL的开源分类信息发布系统,经过完善设计并适用于各种服务器环境,如:UNIX、LINUX、WINDOWS等,是一个高效、快速网站解决方案。Phpmps简单实用,用户无需注册,即可发...

匿名
2012/02/25
25.4K
2
Unix 哲学与微服务架构

在现代微服务环境中,构建小型、单一的应用程序的旧策略又再一次流行了起来。 1984 年,Rob Pike 和 Brian W. Kernighan 在 AT&T 贝尔实验室技术期刊上发表了名为 “Unix 环境编程” 的文章,...

h4cd
2018/11/28
2.3K
5
MongoDB中聚合工具Aggregate等的介绍与使用

Aggregate是MongoDB提供的众多工具中的比较重要的一个,类似于SQL语句中的。聚合工具可以让开发人员直接使用MongoDB原生的命令操作数据库中的数据,并且按照要求进行聚合。 MongoDB提供了三种...

踏雪无痕SS
2017/12/04
0
0
Linux基础 30分钟GDB调试快速突破

引言 Linus心灵鸡汤   在*nix开发中有道卡叫gdb调试,不管你怎么搞. 它依然在那丝毫不会松动.今天致敬一个 活着的传奇 Linus Torvalds   Unix 始于上个世纪60年代,在70年代得到了迅猛的发...

xumaojun
2018/04/23
0
0

没有更多内容

加载失败,请刷新页面

加载更多

OSChina 周日乱弹 —— 请务必让我分担他们的痛苦!

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @clouddyy :分享石元丈晴的单曲《Why》: 《Why》- 石元丈晴 手机党少年们想听歌,请使劲儿戳(这里) @一代码哥 :当他妈狗屁的程序员,天天...

小小编辑
17分钟前
44
2
php 遇到 No input file specified的解决方法

(一)IIS Noinput file specified 方法一:改PHP.ini中的doc_root行,打开ini文件注释掉此行,然后重启IIS 方法二: 请修改php.ini 找到 ; cgi.force_redirect = 1 去掉前面分号,把后面的1...

chenhongjiang
今天
7
0
MySQL 基础

一、常用命令 在命令行中,配置好环境变量后,通过cmd可以直接进入mysql命令行模式,同时列举几种常用命令 # 进入mysql数据库,密码可以先不写,打完-p后再输入,防止被别人看到mysql -u账...

华山猛男
今天
6
0
简单的博客系统(四)Django请求HTML页面视图信息--基于函数的视图

1. 编写用于查询数据的功能函数 应用目录 下的 views.py 文件通常用于保存响应各种请求的函数或类 from django.shortcuts import renderfrom .models import BlogArticles# Create your ...

ZeroBit
今天
5
0
用脚本将本地照片库批量导入到Day One中

因为目前iCloud 空间已经不足,其中95%都是照片,之前入手了DayOne,且空间没有限制,订阅费一年也不少,再加上DayOne作为一款日记App 也比较有名,功能方面最大的就是地理视图与照片视图,尤...

在山的那边
昨天
23
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部