1 连接数据库:
mysql -h localhost -u root -p123
2
导出命令
mysql> mysqldump -uroot -p123456 dbname > d:\dbname.sql
导入命令
mysql> mysql -uroot -p123456 dbname < d:\dbname.sql
3 查找目录下的内容
find . -type f -print | xargs grep "rlv_*"
4 编码转换
iconv -f gbk -t utf8 infile > outfile
如果要忽略错误 -c
5 find 查找和时间相关的
find . -mmin -9 小于9分钟修改过的文件
m 修改 a 读取和访问 c 上次文件状态变化
min 分钟, time小时
- 小于 + 多余
6 在33-44行的最前面加入#
33,44s/^/#/
在行的最后面
%s/$/youword/
8 vim 统计
%s/./&/gn 字符数
:%s/\i\+/&/gn 单词数
:%s/^//n 行数
:%s/the/&/gn 任何地方出现的 "the"
9
awk '{print $1}' allresult 输出第一列
10 合并两个文件,中间使用“\t”隔开
paste -d"\t" labelresult labelresult1
11 gdb 调试多进程
在子进程中设置断点
set follow-fork-mode child| parent
直接r就可以了
12 模拟用户访问http
ab -c100 -n 10000 http://10.13.127.224:8888/caiming.htm
13 # 查看哪些进程打开了指定端口port,最后一列是进程ID(此方法对于守护进程作用不大)
netstat -nap|grep port
13 grep 或者关系
grep a|b 或者 grep "a\|b"
14 vi 正则表达式 中 .*代表任意的
15 awk 每隔一定行数打印
awk 'NR%100==0' filename
16 svn 添加账户
htpasswd /data/svn/queryplanner-auth-file username