linux常用命令和选项
(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常用命令和选项的更多相关文章
- DOS 和 Linux 常用命令的对比
DOS 和 Linux 常用命令的对比 许多在 shell 提示下键入的 Linux命令都与你在 DOS 下键入的命令相似.事实上,某些命令完全相同. 本附录提供了 Windows的 DOS 提示下的 ...
- 对于我的linux常用命令的说明
我所列出的linux常用命令中的选项并不是全部的选项,是一些我们经常用到的linux命令及选项
- Linux常用命令整理 - imsoft.cnblogs
su 用户名 在不退出登陆的情况下,切换到另外一个人的身份如果用户名缺省,则切换到root状态会提示输入密码,密码不回显的. 在用su命令切换root用户时,使用“-”选项,这样可以将root的环境变 ...
- [置顶] linux常用命令手册
前言:整理了一份linux常用命令手册,与大家分享.这是一些比较常用的命令. 我已经整理成一份PDF带书签的手册,可以到CSDN免费下载. 下载地址:http://download.csdn.net/ ...
- Linux常用命令3--如何设置IP地址?如何更改系统时间?
Linux常用命令 系统状态监控 [1]ps:用于显示当前系统中运行的进程. 语法:ps [-option]:常用的参数有:-a;-u;-x;-e;-f. -a:显示所有进程: -u:显示所有用户: ...
- 转载Alpine Linux常用命令
Alpine Linux常用命令 目录 一:Alpine Linux开启SSH远程登陆 1.简介: 2.配置 3.配置命令 4.重启服务 二:Alpine Linux源管理 1.简介 2.国内源简介: ...
- Linux常用命令——软件包管理
Linux常用命令--软件包管理 Linux 模块依赖查询网址http://www.rpmfind.net/ ISO挂载 将所需ISO文件添加到虚拟机 建立挂载文件夹mkdir /mnt/cdrom ...
- Linux常用命令——关机重启命令
Linux常用命令--关机重启命令 Linux shutdown 语法:shutdown [选项] 时间 -c 取消前一个关机命令 -h 关机 -r 重启 示例:shutdown -r now 其它 ...
- Linux常用命令——网络命令
Linux常用命令——网络命令 Linux ifconfig 描述:查看设置网络IP 安装命令:yum -y install net-tools 语法:ifconfig 示例:ifconfig et ...
随机推荐
- eclipse中手动导入DTD文件的方式
DTD一般应用在应用程序中定义数据交换类型的文档,一般用在xml配置文件中,有些时候在eclipse中并不能加载一些提示,这个时候需要手动导入,导入方法如下: 1.首先根据声明的网址下载.dtd的文件 ...
- 7.nodejs权威指南--加密与压缩
1. 加密与压缩 1.1 加密 var crypto = require('crypto'); var text = "12345678"; var hasher = crypto ...
- Innodb锁机制:Next-Key Lock 浅谈
数据库使用锁是为了支持更好的并发,提供数据的完整性和一致性.InnoDB是一个支持行锁的存储引擎,锁的类型有:共享锁(S).排他锁(X).意向共享(IS).意向排他(IX).为了提供更好的并发,Inn ...
- C Primer Plus_第四章_字符串和格式化输入输出_编程练习
Practice 1.输入名字和姓氏,以"名字,姓氏"的格式输出打印. #include int main(void) { char name[20]; char family[2 ...
- HDU 5898 odd-even number (数位DP) -2016 ICPC沈阳赛区网络赛
题目链接 题意:一个数字,它每个数位上的奇数都形成偶数长度的段,偶数位都形成奇数长度的段他就是好的.问[L , R]的好数个数. 题解:裸的数位dp, 从高到低考虑每个数位, 状态里存下到当前位为止的 ...
- SEH-关于捕获memcpy的异常
网上有说memcpy是C语言写的,没有异常处理机制. 但是貌似SEH可以处理. SEH("Structured Exception Handling"),即结构化异常处理·是(wi ...
- 使用autolayout,设置子控件的宽度 与父视图的宽度成比例大小(这样类似可以设置多个按钮平均横屏排列)
橙色是父视图,假设约束如上图. 绿色是子视图.重点宽度比例设置: 1. control-drag 选择 equal width2. 选中上面那个约束 注意 first item 和 second it ...
- October 9th 2016 Week 41st Sunday
No matter how resourceful you are, you can't fight fate. 人纵有万般能耐,终也敌不过天命. I find that I gradually be ...
- Android 毛玻璃效果
muzei live wallpaper https://github.com/romannurik/muzei
- centos 安装 py pyhs2
1. yum install gcc-c++ cyrus-sasl-develpip2.7 install pyhs2 --->好像不行,在试试 用于 hive thrift 访问 2. os. ...