Linux,常见文件压缩及解压
.bz2 解压 tar xjvf package.tar.bz2 压缩 tar cjvf package.tar.bz2 package-dir .tar 解包 tar xvf FileName.tar 打包 tar cvf FileName.tar package- »
.bz2 解压 tar xjvf package.tar.bz2 压缩 tar cjvf package.tar.bz2 package-dir .tar 解包 tar xvf FileName.tar 打包 tar cvf FileName.tar package- »
打开profiling 功能:set profiling = 1; 执行要分析的sql; show profiles; SHOW profile CPU,BLOCK IO io FOR query Query_ID; 当前查询 show processlist; »
新建一个叫new的session screen -S new 列出当前所有的session screen -ls 回到new这个session screen -r new 结束当前session并回到new这个session screen -d -r yourname »
nohup command > out.log 2>&1 & nohup的作用是将进程的父进程设置为1,即init进程,这样终端关闭时,不会影响该进程。 使用2>&1将标准错误输出也重定向到标准输出中,因为预定义的STDIN,STDOUT »
gedit /etc/network/interfaces auto lo #开机自动激活 iface lo inet loopback #配置lo回环接口 mapping hotplug script grep map eth0 eth0 auto eth0 »
find -maxdepth 1 -name "*.tar.gz"|xargs -i tar zxvf {} »
查看时区 cat /etc/sysconfig/clock 设置时区 yum install -y ntpdate ntpdate us.pool.ntp.org 设置定时计划任务,每隔10分钟同步一次 crontab -e 0-59/10 * * * * /us »
指定分割后文件行数 split -l 300 large_file.txt new_file_prefix 指定分割后文件大小 split -b 10m large_file.bin new_file_prefix 用cat进行文件合并 cat small_fil »
删除文件时排除特定文件 删除当前目录下所有 *.log文件,除了nginx.log rm `ls *.log|egrep -v nginx.log` rm `ls *.log|awk '{if($0 != "nginx.log") print $0}'` 排除多个文件 »
ps -ef|awk '{print $2"\t"$8$9}'|grep `netstat -tlnp|grep 8080|awk '{print $7}'|awk -F '/' '{print $1}'` »