ITPub博客

首页 > Linux操作系统 > Linux操作系统 > Linux 开发运维系列(一)

Linux 开发运维系列(一)

原创 Linux操作系统 作者:zhongguo87 时间:2015-03-11 10:10:17 0 删除 编辑

1.解压/压缩文件

tar -xvf abc.tar.gz ./    ---解压缩
tar -xvf dd.tar dd/xxx/   --解压其中部分文件
tar -xvf xxx.tar -C /path/ 指定具体的地址解压
tar -cvf abc.tar.gz 需要壓縮的文件
如果安装文件格式为 cpio然后用下列命令解压缩:                                                            
$ cpio -idmv <10201_database_linux_x86_64.cpio                                         
来在/u01/packages 下生成文件夹 database

2.so 动态库查看 ldd

ldd xxx.so.3.x

3.OS 资源使用监控

3.1 top -p 12377 -H  查看具体占用资源的java线程
3.2 sar –r 2 10 :查看机器内存使用情况,每2秒查一次,一共查10秒;
3.3 top,free
3.4 vmstat
      如果 r经常大于 4 ,且id经常少于40,表示cpu的负荷很重。 
      如果pi,po 长期不等于0,表示内存不足。 
      如果disk 经常不等于0, 且在 b中的队列 大于3, 表示 io性能不好。
3.5 mpstat -P ALL 3
3.6 iostat -m -x 5 ,网络io sar -n DEV -u 1 10 
3.7 lsof :xxx端口号
3.8 ps aux|grep 查看内存使用情况
     ps aux  |sort -k 6 -rn | head -10 
3.9 网卡驱动版本:ethtool -i eth0
3.10 netstat -lpten | grep java 查看进程端口及进程id
3.11 手动释放内存    
    sync //将缓存中的数据同步到硬盘上
    echo 3 > /proc/sys/vm/drop_caches
   //修改/proc/sys/vm/drop_caches的值,默认为0
3.12 renice 重新分配进程优先级

3.13 系统监控发送邮件数据命令
mail -s "Test Email from xxxx"  @notesmail.xxx.com <

4.find 查找功能

4.1 find ./ -name 'xxx' -type -D 
4.2 删除log
find /xxx/xxxx/logs/*.* -mmin +1440 -exec rm -f {} \;

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/9044178/viewspace-1455654/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2014-08-22

  • 博文量
    10
  • 访问量
    11978