-
Linux中的文件比较命令diff
diff命令用于比较文件的内容,特别是比较两个版本不同的文件以找到改动的地方。diff在命令行中打印每一个行的改动。最新版本的diff还支持二进制文件。diff程序的输出被称为补丁 (patch),因为Linux系统中还有一个patch程序,可以根据diff的输出将a的文件内容更新为b。diff参数[文件2或目录2]如果指定比较的是文件,则只有当输入为文本文件时才有效。以逐行的方式,比较文本文件的异同处。如果指定比较的是目录的的时候,会比较两个目录下名字相同的文本文件。列出不同的二进制文件、公共子目录和只在一个目录出现的文件。-a或--text diff预设只会逐行比较文本文件。-b或...
2016-12-17 -
Linux中的抓包工具tcpdump使用简介
tcpdump是一个用于截取网络分组,并输出分组内容的工具。tcpdump凭借强大的功能和灵活的截取策略,使其成为类UNIX系统下用于网络分析和问题排查的首选工具。tcpdump可以将网络中传送的数据包的“头”完全截获下来提供分析。它支持针对网络层、协议、主机、网络或端口的过滤,并提供and、or、not等逻辑语句来帮助你去掉无用的信息。tcpdump [-nn] [-i 接口] [-w 储存档名] [-c 次数] [-Ae] [-qX] [-r 文件] [过滤所欲捕获的数据内容的表达式]-n 不把网络地址转换成名字。-nn,直接以 IP 及 Port Number 显示,而非主机名与服...
2016-12-17 -
Linux防火墙iptables介绍
iptables是建立在netfilter 架构基础上的一个包过滤管理工具,最主要的作用是用来做防火墙或透明代理。Iptables从ipchains发展而来,它的功能更为强大。关闭和打开SELinux服务 :打开配置文件vim /etc/selinux/config。修改SELINUX选项的值,值为disabled表示关闭,值为enforcing表示开启,修改以后需要重启系统使selinux配置生效Iptables提供以下三种功能:包过滤、NAT(网络地址转换)和通用的 pre-route packet mangling。包过滤:用来过滤包,但是不修改包的内容。NAT:NAT可以分为源地...
2016-12-17 -
Linux中的文件下载命令wget
命令格式:wget [参数] [URL地址]命令特点:用于从网络上下载资源,没有指定目录,下载资源回默认为当前目录,它的特点:1)可以在用户退出系统的之后在后台执行。这意味启动一个wget下载任务,然后退出系统,wget将在后台执行直到任务完成2)支持断点续传功能;wget非常稳定,在带宽很窄的情况下和不稳定网络中有很强的适应性.如果是由于网络的原因下载失败,wget会不断的尝试,直到整个文件下载完毕。如果是服务器打断下载过程,它会再次联到服务器上从停止的地方继续下载3)同时支持FTP和HTTP下载方式;尽管现在大部分软件可以使用HTTP方式下载,但是,有些时候,仍然需要使用FTP方式下...
2016-12-17 -
常用备份和恢复命令
备份命令:dump [选项] -f 备份之后的文件名 原文件名dump命令在有的Linux中默认是没有安装的,通过yum命令安装该命令以后才能正常使用该命令。-n:指定备份级别n,共有0-9十个备份级别(只有分区支持1-9备份级别,普通文件或目录只能使用0级别的完全备份),1 级备份会保存自从执行0级备份以来更改过的所有文件。2级备份会保存自从执行1级备份以来更改过的所有文件,以此类推。-j:调用balib库压缩备份文件,其实就是把备份文件压缩成bz.2格式-u:备份成功后(该选项只能用在备份分区),把备份信息记录在/etc/dumpdates文件中-v:显示备份过程中更多的输出信息-W...
2016-12-17