
Linux
文章平均质量分 58
tommwq
这个作者很懒,什么都没留下…
展开
-
Valgrind简介
Valgrind是一款用于内存调试、检测内存泄露、分析程序性能的工具。Valgrind工作在Linux环境下。Valgrind的官方网站是: http://valgrind.org。 在Linux系统下,可以用命令wget http://valgrind.org/downloads/valgrind-3.7.0.tar.bz2来下载valgrind。 Valgrind语法是:原创 2012-12-08 11:07:10 · 883 阅读 · 0 评论 -
使用expect省去输入ssh密码之苦
将ssh登录使用的Identity放到当前目录下,注意把权限改成600,然后执行下面的脚本,就可以在远程服务器上执行命令,而不用每次都输入密码。 #!/usr/bin/env expect if {$argc send_user "usage: $argv0 command\n" exit} set timeout 10spawn ssh -i Ide原创 2013-04-10 20:35:24 · 627 阅读 · 0 评论 -
linux常用命令
linux常用命令:查看命令手册:man 查看命令帮助: --help查看进程:ps -ef或ps -aux查看程序名为的进程:ps -ef | grep 查看PID为的进程的命令行:cat /proc//cmdline查看当前目录:pwd查看当前用户:whoami查看登录到系统的用户:w查看用户登录情况:last检查与远程机器是否有网络连接:ping原创 2013-04-11 20:06:34 · 686 阅读 · 0 评论 -
vmstat简介
vmstat是Linux下的系统工具。通过vmstat,我们可以得到进程、内存、分页、IO、trap和CPU等信息。 vmstat用法: vmstat [-a] [n] [delay [count]] vmstat [-f] [-s] [-m] vmstat [-S unit] vmstat [-d] vmstat [-D] vmstat [-p dis原创 2013-04-12 22:25:59 · 860 阅读 · 0 评论 -
僵尸进程的产生原因
在Linux系统中,僵尸进程是已经执行完毕,但是没有被父进程回收的子进程。判断僵尸进程的一个方法是使用ps命令查看进程状态。如果进程状态是Z,说明这是一个僵尸进程。 在多进程的程序中,父进程会启动若干个子进程来处理任务。当子进程退出后,除了在进程表中占用的一个进程表项,子进程所使用的资源(文件描述符、内存等)都会被释放。保留子进程的进程表项,是为了把子进程的执行结果告诉给父进程。父进程调用原创 2013-11-07 11:42:16 · 1391 阅读 · 0 评论