管道概念 管道是Unix中最古老的进程间通信的形式,我们把从一个进程连接到另一个进程的一个数据流称为一个“管道”, 管道的本质是固定大小的内核缓冲区; 如:ps aux | grep httpd | awk '{print $2}' 管道限制 1)管道是半双工的,数据只能向一个方向流动;需要双方通信时,需要建立起两个管道; 2)匿名管道只能用于具有共同祖先的进程(如父进程与fork...
分类:
系统相关 时间:
2015-02-18 17:41:21
阅读次数:
365
Linux应用程序在内存中的布局,由高地址到低地址依次为:栈、堆、BSS段、数据段、代码段。代码段的起始地址固定为0x8048000,无论哪一个应用程序它的代码段起始地址一定是0x8048000,这里的地址虚拟地址,映射到不同的物理地址中去。 查看程序各段的地址 ps aux ...
分类:
系统相关 时间:
2015-02-16 18:12:46
阅读次数:
167
4.几个常用的shell脚本例子 4.0.在写脚本(同样适用在编程的时候),最好写好完善的注释 4.1.kill_processes.sh(一个杀死进程的脚本)#!/bin/bashcurrent_PID=$$ps -aux | grep "/usr/sbin/httpd" | grep -v "g...
分类:
系统相关 时间:
2015-02-15 20:33:54
阅读次数:
210
基本操作命令:ps -ajx/-aux/-ef 查看进程间状态/的相互关系top 动态显示系统中的进程nice 按照指定的优先级运行 /renice 改变正在运行的进程的优先级kill -9杀死进程jobs 查看后台进程数进程的结构、类型、状态、模式0.Linux中进程包括三段:(1)数据段。存放的...
分类:
系统相关 时间:
2015-02-10 15:09:42
阅读次数:
175
上一章讲述了display-port的硬件连接,今天来说说协议层图中可以看到,最底层是物理层,上层是连接服务层,提供的服务包括同步数据传输服务,aux链接服务,aux设备数据传输服务,在设备端也一样,但是两者完成的功能不同,主机端服务主要用于完成数据打包,填充,数据的多路分离(也就是将一个数据包分在...
分类:
其他好文 时间:
2015-02-07 22:48:21
阅读次数:
207
~]# ps auxUSER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMANDroot 1 0.0 0.2 2900 852 ? Ss 11:49 0:01 /sb...
分类:
其他好文 时间:
2015-02-04 16:23:07
阅读次数:
192
近期上线的模块,总会莫名其妙的将服务器搞死,在服务器上执行任何命令总会报 -bash: fork: Cannot allocate memory再等待一段时间后,连ssh都无法进行,下面这两条命令,可以查看占用当前机器CPU、MEM的top:# linux 下 取进程占用 cpu 最高的前10个进程...
分类:
系统相关 时间:
2015-02-03 17:07:03
阅读次数:
443
转#!/bin/sh mem=`free -m | awk 'NR==2{print $2}'` ps aux | sort -k 4 -r | awk '$4 ~ /^[0-9]/ && $4>0 {print $4,$11}' | awk '{print $1/100*mem" "$2}' me...
分类:
系统相关 时间:
2015-02-02 15:40:23
阅读次数:
174
其他常用命令cd+回车=回车~ 进入当前用户主目录查看指定进程信息#ps -ef |grep 进程名#ps ---查看属于自己的进程#ps -aux 查看所有用户的执行进程换成 ps -aus | less -MN 逐条查看进程ctrl +f 向前移动一屏ctrl +b 向后动一屏#ps -e...
分类:
系统相关 时间:
2015-01-31 01:36:29
阅读次数:
182
windows下 1.netstat -aon|findstr 8001 查看最后一列pid 2.tasklist|findstr pid杀掉linux下 netstat –apn | grep 8080 或 ps -aux | grep tomcatps -aux|grep
分类:
其他好文 时间:
2015-01-30 19:17:31
阅读次数:
176