linux

LINUX终端命令输出写入文件

ls > ls.log //终端输出写入文件,覆盖已存在的文件
ls >> ls.log //追加到指定文件,原内容保留

ls | tee ls.log //在终端显示命令输出,并写入指定的文件
ls | tee -a ls.log //新内容追加到文件末尾

script命令

Tags:

Posted in linux, 系统OS | No Comments »

sar -n查看linux系统网络统计信息

sar命令可以用来查看cpu、内存、网络、中断、电压、温度等多种系统信息,安装sysstat后即可使用。 sa […]

Tags:

Posted in linux, 系统OS | No Comments »

LINUX终端中结束/停止进程

LINUX终端中运行程序,常用快捷键ctrl+c(SIGINT)结束程序运行,Ctrl+\(SIGQUIT)强 […]

Tags:

Posted in linux, 系统OS | No Comments »

Linux调试工具:strace监控Linux进程系统调用

strace是一个基础的调试工具,类似windows系统的Procmon,用来监控进程的系统调用或信号产生的情况,通过跟踪系统调用定位Linux程序出现的问题,监控Linux进程在后台做了什么,大多数Linux系统中已经默认安装 。

Strace记录中每一行都是一条系统调用,开始是系统调用的函数名,括号内是参数,等号后面是该调用的返回值。

Tags: , ,

Posted in linux, 系统OS | No Comments »

LINUX查看指定进程的Context Switch上下文切换:pidstat

Context Switch(CS)上下文切换是cpu性能中的一个重要指标,context switch过高会 […]

Tags:

Posted in linux, 系统OS | No Comments »

Linux查看端口和连接数

Linux系统查看进程端口占用、建立的连接状态/详情和连接数,一般使用netstat –apn|grep xx […]

Posted in linux, 系统OS | No Comments »

Valgrind之Memcheck几种内存错误输出

Valgrind 是在 Linux 系统下程序调试工具的集合,Valgrind包括如下一些工具: Memche […]

Tags:

Posted in linux, 系统OS | No Comments »

Linux单进程流量监控软件:NetHogs

NetHogs一个Linux下的流量监控软件,可以监控每个联网进程的流量使用情况,可以分别监控各网卡。 Net […]

Posted in linux, 系统OS | No Comments »

debian7/gnome3创建和删除桌面图标

debian7自带gnome3桌面,默认不能在桌面创建快捷方式,需要修改高级设置 debian7使用桌面图标的 […]

Tags: ,

Posted in linux, 系统OS | No Comments »

Linux、Unix程序异常退出生成core文件

Linux、Unix中程序异常,可以自动生成core文件,类似windows的dump。 一般系统core文件 […]

Tags: ,

Posted in linux, 系统OS | No Comments »