(1)比较两个文件。

diff filename1 filename2 -y -W number;

-y 并列格式输出

-W 并列格式输出时指定的列宽

(2)linux下抓包

tcpdump有三类关键字,分别是协议关键词、方向关键字、类型关键字,还有&&、||、!。

协议关键字:tcp/udp/ip/icmp/arp/rarp等,放在第一个参数位置,用来过滤数据报类型。

方向关键字:src/dst/src or dst/src and dst,默认src or dst。

类型关键字:host(主机)/net(网络地址)/port(端口)。

tcpdump tcp -i eth1 -S0 -w ./target.cap

-i 只抓经过网口eth1的包,默认只抓eth0。

-S0 完整抓包,不截断。

-w ./target.cap 保存成.cap,方便wiresharp分析。

(3)压缩与解压

tar

第1个参数:-z 处理*.tar.gz文件/-j 处理*.tar.bz2文件

第2个参数:-c 创建/ -x 解压/ -t 查看

第3个参数:-v 显示处理过程

第4个参数:-f 要处理的文件名

(4)kill 命令

kill -15 pid #正常结束进程(默认值)

kill -9 pid #强制杀死进程

(5)显示命令信息

man 命令名

(5)top

(6)tail

(7)securtCRT下服务器命令sz和rz

只能操作文件,不能操作文件夹。

   sz可以下载一个或多个文件。

(8)netstat

linux:

netstat -an |grep 15001

显示所有端口信息,并用数字表示(拒绝名称)

-a 显示所有的,不可少。

-t 显示tcp协议连接情况

-u 显示udp协议连接情况

-l 仅列出处于监听服务的情况

-p 显示建立相关链接的程序名

-r 显示路由信息,路由表

-n 显示ip地址而非机器名

windows:

netstat -ano|findstr “15001”

-o 显示拥有的与每个关联的进程id

(9)grep-查找含有某个字符串的行

例子:grep -rn "abc" ./ 在当前目录下递归查找其的文件中查找含有"abc"的行,并显示行号。

(10) scp远程拷贝命令

scp [-r] 源地址 目的地

可以从远程拷贝到本地,也可以从本地拷贝到远程。

远程地址格式:

远程用户名@远程ip:远程文件路径

冒号前面不能加空格,远程ip也可以是hostname

(11)ll -rt 按时间逆序排列文件

(12)ll |grep "2015" grep的文本或列表参数是字符串

(13)查找文件

find ./detector -name “getProductLabelInfo.php” #在啥中找谁

(14)复制文件夹

  cp -r path .

(15)递归建立文件夹

  mkdir -p /language/chinese

linux常用命令和选项的更多相关文章

  1. DOS 和 Linux 常用命令的对比

    DOS 和 Linux 常用命令的对比 许多在 shell 提示下键入的 Linux命令都与你在 DOS 下键入的命令相似.事实上,某些命令完全相同. 本附录提供了 Windows的 DOS 提示下的 ...

  2. 对于我的linux常用命令的说明

    我所列出的linux常用命令中的选项并不是全部的选项,是一些我们经常用到的linux命令及选项

  3. Linux常用命令整理 - imsoft.cnblogs

    su 用户名 在不退出登陆的情况下,切换到另外一个人的身份如果用户名缺省,则切换到root状态会提示输入密码,密码不回显的. 在用su命令切换root用户时,使用“-”选项,这样可以将root的环境变 ...

  4. [置顶] linux常用命令手册

    前言:整理了一份linux常用命令手册,与大家分享.这是一些比较常用的命令. 我已经整理成一份PDF带书签的手册,可以到CSDN免费下载. 下载地址:http://download.csdn.net/ ...

  5. Linux常用命令3--如何设置IP地址?如何更改系统时间?

    Linux常用命令 系统状态监控 [1]ps:用于显示当前系统中运行的进程. 语法:ps [-option]:常用的参数有:-a;-u;-x;-e;-f. -a:显示所有进程: -u:显示所有用户: ...

  6. 转载Alpine Linux常用命令

    Alpine Linux常用命令 目录 一:Alpine Linux开启SSH远程登陆 1.简介: 2.配置 3.配置命令 4.重启服务 二:Alpine Linux源管理 1.简介 2.国内源简介: ...

  7. Linux常用命令——软件包管理

    Linux常用命令--软件包管理 Linux 模块依赖查询网址http://www.rpmfind.net/ ISO挂载 将所需ISO文件添加到虚拟机 建立挂载文件夹mkdir /mnt/cdrom ...

  8. Linux常用命令——关机重启命令

    Linux常用命令--关机重启命令 Linux  shutdown 语法:shutdown [选项] 时间 -c 取消前一个关机命令 -h 关机 -r 重启 示例:shutdown -r now 其它 ...

  9. Linux常用命令——网络命令

    Linux常用命令——网络命令 Linux  ifconfig 描述:查看设置网络IP 安装命令:yum -y install net-tools 语法:ifconfig 示例:ifconfig et ...

随机推荐

  1. 在win7-64bit环境下,boa-constructor 0.6.1 的palette面板中没有控件图标的解决方法

    在win7-64bit环境下,boa-constructor 0.6.1 的palette面板中没有控件图标,空白一片.将面板窗口拉大,发现那些图标在很下面的位置,X轴的排列与正常状态一致. 软件环境 ...

  2. c#缓存 笔记

    1:缓存. 你需要了解大数据高并发的瓶颈在哪里,一般都是数据库层面的,机械硬盘承载不起非常快速的读写操作,cpu承载不起大量的逻辑运算,所以最基本的解决思路就是:1.换固态硬盘加快硬盘的读写效率.2. ...

  3. [转] Android Volley完全解析(一),初识Volley的基本用法

    版权声明:本文出自郭霖的博客,转载必须注明出处.   目录(?)[-] Volley简介 下载Volley StringRequest的用法 JsonRequest的用法   转载请注明出处:http ...

  4. Divide and conquer:K Best(POJ 3111)

     挑选最美的珠宝 题目大意:挑选k个珠宝使得∑a/∑b最大,输出组合数 最大化平均值的标准题型,二分法就好了,一定要注意范围(10e-7),如果是10e-8就会tle,10e-6就是wa #inclu ...

  5. codeforces 492C. Vanya and Exams 解题报告

    题目链接:http://codeforces.com/problemset/problem/492/C 题目意思:给出 3 个整数:n,  r,  avg.然后有 n 行,每行有两个数:第 i 行有 ...

  6. 解决Odoo出现的Unable to send email, please configure the sender's email address or alias.

    这是由于当前登录用户的邮件地址信息缺失造成的,需要设置其邮件地址. 方法:使用创建该用户的管理员帐号登录系统,开启技术特性,在需要设置邮箱地址的用户界面点击相关的业务伙伴标签链接,如图所示:

  7. 本地Yum

    1. mkdir xxx #新建文件夹 (新建一个挂载需要的文件夹) 2.配置本地yum源(挂载光盘) 3.进入 yum.repos.d 4.ls (查看当前文件夹全部的文件) 并 mv 修改   除 ...

  8. IOS - ARC改为非ARC

    1.project -> Build settings -> Apple LLVM complier 3.0 - Language -> objective-C Automatic ...

  9. 当你的IIS需要运行ASP网站时,需要这样配置下你的IIS

    1.进入Windows 7的 控制面板->程序和功能->选择左上角的 打开或关闭Windows功能 2.现在出现了安装Windows功能的选项菜单,注意选择的项目,红色箭头所示的地方都要选 ...

  10. [Android Pro] 关于inputStream.available()方法获取文件的总大小

    reference to :http://hold-on.iteye.com/blog/1017449 如果用inputStream对象的available()方法获取流中可读取的数据大小,通常我们调 ...