- 浏览: 211390 次
- 性别:
- 来自: 深圳
最新评论
-
gelongmei:
威武我大酒神
shell脚本不换行刷新数据
文章列表
分类:
pwdx pid:显示进程的命令所在的目录
ptree [ pid ]:显示进程树,用ptree $$可以看本进程的进程树
ptime command:用比time更精确的时间来计算command的时间
其他工具还有: proc, pflags, pcred, pmap, pldd, psig, pstack, pfiles, pwdx, pstop, prun, pwait, ptree, ptime,留此存照,以后慢慢补充
Linux中find常见用法示例
- 博客分类:
- linux
查找多类型数据:
find . -regex '.*\.rpm\| .*\.war'
find . -name "*.html" -o -name "*.js"|xargs grep -r "BusiTree"
http://blog.sina.com.cn/s/blog_62e7fe670101dg9d.html
=========================
http://www.cnblogs.com/wanqieddy/archive/2011/06/09/2076785.html
·find path ...
mysqldump -uxxx -p1xxx xxx_user |mysql -uroot -p123456 xxx_user_0604
mysql create database xxx_user_0604 CHARACTER SET utf8 ;
查看文件编码
在Linux中查看文件编码可以通过以下几种方式:
1.在Vim中可以直接查看文件编码
:set fileencoding
即可显示文件编码格式。
如果你只是想查看其它编码格式的文件或者想解决用Vim查看文件乱码的问题,那么你可以在
~/.vimrc 文件中添加以下内容:
set encoding=utf-8 fileencodings=ucs-bom,utf-8,cp936
这样,就可以让vim自动识别文件编码(可以自动识别UTF-8或者GBK编码的文件),其实就是依照 fileencodings提供的编码列表尝试,如果没有找到合适的编码,就用latin-1(ASCII)编码打 ...
LINUX 进制 转换
- 博客分类:
- linux
八进制转十进制:
[chengmo@centos5 ~]$ ((num=0123));
[chengmo@centos5 ~]$ echo $num;
83
[chengmo@centos5 ~]$ ((num=8#123));
[chengmo@centos5 ~]$ echo $num;
83
((表达式)),(())里面可以是任意数据表达式。如果前面加入:”$”可以读取计算结果。
十六进制转十进制:
[chengmo@centos5 ~]$ ((num=0xff));
[chengmo@centos5 ~]$ echo $num;
255
[chengmo@ce ...
LINUX 命令大汇总
- 博客分类:
- linux
pwdx
df 命令;
df 是来自于coreutils 软件包,系统安装时,就自带的;我们通过这个命令可以查看磁盘的使用情况以及文件系统被挂载的位置;
举例:
[root@localhost beinan]# df -lh
Filesystem容量 已用 可用 已用% 挂载点
/dev/hda8**G 6.0G 4.4G 58% /
/dev/shm ***M 0 ***M 0% /dev/shm
/dev/sda1**G 22G 35G 39% /mnt/sda1
我们从中可以看到,系统安装在/dev/hda8 ;还有一个56G的磁盘分区/dev/sda1挂载在 /mnt/sda1中;
其它 ...
email awk 脚本分配
- 博客分类:
- linux
cat emails.txt |tr "'" " "|sed 's/\s*//g'|grep -P "^[0-9a-zA-Z\.\-_]+@[0-9a-zA-Z\-\_]+\.[a-zA-Z0-9_\-\.]" -v|wc -l
如果让LINUX启动时自动加载某服务?
可以把进程拷贝到
/etc/rc.d/init.d/下,
再运行ntsysv 选中其即可。
也可在/etc/rc.d/rc.local中手工加入。
MYSQL用了较久,对事务隔离级别还不是特别清楚,花了点时间,整理并且记录:
ISOLATION_DEFAULT 使用数据库默认级别
ISOLATION_READ_UNCOMMITTED 不允许事务外读
ISOLATION_READ_COMMITTED 不允许事务外写
ISOLATION_REPEATABLE_READ 不允许被躺枪写
SPRING 事务传递性:
REQUIRED
SUPPORTS
MANDATORY
REQUIRES_NEW
NOT_SUPPORTED
NEVER
NESTED
回头再解读SPRING事务传递性
//当下实时平均响应速度
tail -f api-ssl_access.log |awk '{a++;b=b+$NF;if(a>=1000){print b/a;a=0;b=0}}'
tail -f member-ssl.log|awk '{print $1}'|awk 'BEGIN{a="";c=0;b="";}{a=b;b=$0;if(a==b){c++;};if(a!=b){print c;c=0;a==b;};}'
可供参考:
tail -f member-ssl.log|awk '{print $1}'|awk 'BEGIN{a= ...
MySQLdump是MySQL自带的导出数据工具,通常我们用它来导出MySQL中,但是有时候我们需要导出MySQL数据库中某个表的部分数据,这时该怎么办呢?
mysqldump命令中带有一个 --where/-w 参数,它用来设定数据导出的条件,使用方式和SQL查询命令中中的where基本上相同,有了它,我们就可以从数据库中导出你需要的那部分数据了。
命令格式如下:
mysqldump -u用户名 -p密码 数据库名 表名 --where="筛选条件" > 导出文件路径
例子:
从meteo数据库的sdata表中导出sensorid=11 且 fieldid= ...
1. file.tar.gz
gzip -dc file.tar.gz | tar tvf -
2. file.tar.bz2
bzip2 -dc file.tar.bz2 |tar tvf -
3. file.tar
tar tvf file.tar