代码改变世界

随笔分类 -  Linux

source命令

2013-10-08 10:32 by 子冬, 422 阅读, 收藏,
摘要: source 命令source 命令 (从 C Shell 而来) 是 bash shell 的内置命令。点命令(就是一个点符号.,从 Bourne Shell 而来) 是 source 的另一名称。这两个命令都以一个脚本文件名为参数,该脚本将作为当前 shell 的环境执行,即不会启动一个新的子进程。所有在脚本中设置的变量将成为当前 Shell 的一部分,同样的,当前脚本中设置的变量也将作为脚本的环境。source (或.) 命令通常用于重新执行刚修改的初始化文件,如 .bash_profile 和 .profile 等等。例如,如果在登录后对 .bash_profile 中的 EDITER 阅读全文

Linux tcpdump命令详解(转载)

2013-01-23 15:50 by 子冬, 230 阅读, 收藏,
摘要: 简介用简单的话来定义tcpdump,就是:dump the traffic on a network,根据使用者的定义对网络上的数据包进行截获的包分析工具。tcpdump可以将网络中传送的数据包的“头”完全截获下来提供分析。它支持针对网络层、协议、主机、网络或端口的过滤,并提供and、or、not等逻辑语句来帮助你去掉无用的信息。实用命令实例默认启动tcpdump普通情况下,直接启动tcpdump将监视第一个网络接口上所有流过的数据包。监视指定网络接口的数据包tcpdump -i eth1如果不指定网卡,默认tcpdump只会监视第一个网络接口,一般是eth0,下面的例子都没有指定网络接口。  阅读全文

Linux 的Tail 命令

2011-10-18 11:09 by 子冬, 2388 阅读, 收藏,
摘要: Linux命令:显示文件结尾 Head/Tail head 与 tail 就像它的名字一样的浅显易懂,它是用来显示开头或结尾某个数量的文字区块,head 用来显示档案的开头至标准输出中,而 tail 想当然就是看档案的结尾,看看下面的范例:(1)? displays the first 6 lines of a file head -6 readme.txt (2) displays the last 25 lines of a file tail -25 mail.txt 范例一是显示档案的前 6 行,范例二则是显示档案最后的 25 行。 而下面的范别,结合了 head ... 阅读全文