02、Linux 排查】的更多相关文章

geektime专栏<linux性能优化实战>笔记 一.Linux问题排查命令 uptime top free vmstat iostat ifstat 二.Sun JDK自带工具 jps(虚拟机进程状况工具) [peng@manjaro java]$ jps -l SynAddRunnable sun.tools.jps.Jps [peng@manjaro ~]$ jps -l sun.tools.jps.Jps [peng@manjaro ~]$ jps -v Jps -Denv.clas…
#!/bin/bash # dataformat=`date +%Y-%m-%d-%H-%M` #进行文件件cp并重命名 nginx_home=/opt/modules/nginx-1.12/ cp ${nginx_home}logs/access.log ${nginx_home}logs/access_$dataformat.log host=`hostname` #在每行之前插入nginx集群的主机名,便于区分那个机器的日志 sed -i 's/^/'${host}',&/g' ${ngi…
GUI图形界面 图形界面对于我们的Linux系统来说就是一个单独的软件程序,可以安装也可以不用安装: 我们常见的Linux下的常用图形软件为Gnome.KDE.XFce: GLI命令界面 Linux常用的sh sh默认shell:bash也是Linux的预设shell程序,它与sh是链接关系: csh c shell已经被 /bin/tcsh 所取代 tcsh 整合 C Shell ,提供更多的功能 ksh Kornshell 由 AT&T Bell lab. 发展出來的,相融于 bash zs…
Java的工具集相当强大,学习成本也很低,处理线上问题时,jstack这个工具就比微软的windbg,好学好用很多,3步找出占用CPU很高的源所在.而windbg反人类的各种命令,实在不敢恭维. 故意设置了一个CPU占用很高的场景: 排查问题,步骤: 1. ps -mp [替换为进程ID PID] -o THREAD,tid,time 发现线程6322.6323占用CPU很高,时间也很长. 2. printf “%x” [线程ID TID] 把TID转换为16进制. 3. jstack [进程I…
=================常用的Linux命令============================Ls 查看当前文件夹下或者其他文件夹的文件列表或者文件夹列表Ls  -l 详细信息的列表Ls -al 查看所有的文件列表的详细信息Cd  ./当前目录  ../上一级目录Clear = ctrl+l 清屏Ping Touch index.html 创建文件Echo ‘hello world!!!’ >index.html 写数据Cat index.html 查看文件More index.…
1.Linux的文件系统格式 1.以 / 为根目录,成树状结构分布 2.查看根目录下有什么 ls / 3./下有超级用户root的家目录(root),还有普通用户的家目录(/home) 4.常用文件夹 /opt 存放大型软件,第三方软件的目录 /etc 存放各种配置文件 /home 存放所有普通用户的家目录 /var/log 存放日志文件 2.对文件,文件夹操作的命令 文件: touch 创建 vim/vi 编辑,创建 mv 移动,改名, rm 删除 cat 查看内容 文件夹: mkdir 创建…
man ls:查看ls的帮助文档 ls --help:查看ls的帮助文档,简单查看 help cd: 查看内置命令(man)不可以查看内置命令 touch [filename]:创建一个文件 pwd: 查看当前所在路径 ls: 查看当前路径下包含的内容 -l 查看详细信息 -a 查看全部文件信息,包含隐藏文件 -h 人性化的查看信息(大小标注单位等) tty:查看当前的终端设备 cat filename: 查看文件内容 more filename: 查看文件部分内容 mkdir dir: 创建一…
Linux基础 1.Linux系统安装.密码的破解 1.1常见的系统 unix:性能稳定,价格高昂,命令与Linux相通.多为大型政府单位.大型企业.金融机构使用. Linux:开源.自由 Linux操作系统由内核及应用程序组成. Linux的版本号组成:XX(主版本号).YY(次版本号).ZZ(更新,打补丁),其中次版本号奇数表示开发版,偶数为稳定版.如:2.5.7.2.6.18. 1.2硬盘和分区结构 Linux中将硬盘.分区等设备均表示为文件. hd表示IDE设备,sd表示SCSI设备.硬…
测试环境 主机系统:Win7 64位 虚拟机:VMware® Workstation 11.1.0 虚拟机系统:CentOS 6.5 64位   Kernel 2.6.32-431.e16.x86_64 一.下载JDK(Linux_x64) http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 二.使用UltraIOS软件制作JDK镜像 三.在虚拟机中加载该JDK镜像文件 1. 单击…
最近遇到一个page的释放异常的问题,堆栈如下: [ 1000.691858] BUG: Bad page state in process server.o pfn:309d22 [ mapcount: mapping:ffff880279688308 index:0x0 [ 1000.691860] page flags: 0x2fffff00020000(mappedtodisk) [ 1000.691862] page dumped because: non-NULL mapping […