linux常用命令
-------------1.查看服务器版本---------------
cat /etc/redhat-release
-------------2.查看/文件下所有文件大小------
du -h --max-depth=1 /
---------------3跳转命令---------------
ssh root@127.0.0.2
---------4从本地拷到远程命令---------
scp -r /opt/1 root@xxx: /opt
-------从远程拷到本地命令-------
scp -r root@192.168.1.102:/opt /opt/1.c
---------5查看进程------
ps -ef|grep ftp
-----------6定时删除任务-----------
crontab -e 查询现有自动运行脚本
30 0 * * * find /home/torn/ -mtime +3 |xargs rm -f;
[30 0 * * * ] 表示运行时间,从左向右分别为分钟,小时,日期,月份,周,*号为不设置,改语句为每天0点30分执行
[find /home/torn/ -mtime +3 |xargs rm -f;] 该语句为删除指定目录下所有当前时间下,7天以前的所有文件
-----------7tcpdump-----------
创建一个torn_5009.pcap文件 和tcp.sh脚本
脚本内容如下:
----------------------------------
cd /home/torn
tcpdump -i eth0 -A -s 1024 port 5009 -w fes_5009.pcap
echo --------------FES1---------------
echo TORN
cat fes_5009.pcap|grep -c 'torn'
----------------------------------
备注:-i 表示网关 eth0表示网卡信息;-A 以ASCII格式打印出所有分组,并将链路层的头最小化。 -s 1024 从每个分组中读取最开始的snaplen个字节,而不是默认的68个字节。 port 表示端口 -w 直接将分组写入文件中,而不是不分析并打印出来。