
命令
wuyue五月
这个作者很懒,什么都没留下…
展开
-
Shell特殊变量:Shell $0, $#, $*, $@, $?, $$和命令行参数
前面已经讲到,变量名只能包含数字、字母和下划线,因为某些包含其他字符的变量有特殊含义,这样的变量被称为特殊变量。例如,$ 表示当前Shell进程的ID,即pid,看下面的代码:$echo $$运行结果29949特殊变量列表变量含义$0当前脚本的文件名$n传递给脚本或函数的参数。n 是一个数字,表示第几个转载 2016-08-09 17:04:49 · 295 阅读 · 0 评论 -
Linux shell脚本中父子进程与变量的分析
转载地址:https://site.douban.com/196781/widget/notes/12220452/note/261008964/【问题】一个 test.sh 里面这么写#! /bin/bashread testecho $testexit 0保存, chmod +x test.sh./test.sh譬如输入 ok, 脚本就输出 ok然后在转载 2016-08-09 16:06:09 · 5495 阅读 · 0 评论 -
Linux进程内存分析pmap命令(转)
名称: pmap - report memory map of a process(查看进程的内存映像信息)用法 pmap [ -x | -d ] [ -q ] pids... pmap -V选项含义 -x extended Show the extended format. 显示扩展格式 -d转载 2016-06-27 09:26:23 · 1215 阅读 · 0 评论 -
Linux strace命令
转载地址:http://www.cnblogs.com/ggjucheng/archive/2012/01/08/2316692.html简介strace常用来跟踪进程执行时的系统调用和所接收的信号。 在Linux世界,进程不能直接访问硬件设备,当进程需要访问硬件设备(比如读取磁盘文件,接收网络数据等等)时,必须由用户态模式切换至内核态模式,通 过系统调用访问硬件设备。strace可以转载 2016-06-27 11:24:25 · 277 阅读 · 0 评论 -
linux 命令pidof - 找出正在运行程序的进程PID
本文链接:http://codingstandards.iteye.com/blog/841123 (转载请注明出处)用途说明pidof用于找出正在运行的程序的进程PID(find the process ID of a running program.),程序可以是一个二进制执行程序,也可以是一个shell脚本。如果是找出java程序的进程PID,pidof就无能为力了,可以使用ps转载 2016-06-27 16:53:10 · 9288 阅读 · 0 评论 -
linux lsof详解
lsof简介lsof(list open files)是一个列出当前系统打开文件的工具。在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件。所以如传输控制协议 (TCP) 和用户数据报协议 (UDP) 套接字等,系统在后台都为该应用程序分配了一个文件描述符,无论这个文件的本质如何,该文件描述符为应用程序与基础操作系统之间的交互提供了通用转载 2016-06-28 09:18:14 · 323 阅读 · 0 评论 -
netstat详解
简介Netstat 命令用于显示各种网络相关信息,如网络连接,路由表,接口状态 (Interface Statistics),masquerade 连接,多播成员 (Multicast Memberships) 等等。输出信息含义执行netstat后,其输出结果为Active Internet connections (w/o servers)Proto Re转载 2016-07-30 15:14:26 · 3645 阅读 · 0 评论