摘要: find -name '*.ts' -printf %f\\n|awk -F'.' '{print $1}' |xargs -i{} mv {}.ts {}.avi例如:CHANNEL_800000_20131023_162753692_18340007.ts类似的文件修改为CHANNEL_800000_20131023_162753692_18340007.avi 阅读全文
posted @ 2013-12-02 18:02 angelfzt 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 简介用简单的话来定义tcpdump,就是:dump the traffic on a network,根据使用者的定义对网络上的数据包进行截获的包分析工具。tcpdump可以将网络中传送的数据包的“头”完全截获下来提供分析。它支持针对网络层、协议、主机、网络或端口的过滤,并提供and、or、not等逻辑语句来帮助你去掉无用的信息。实用命令实例默认启动tcpdump普通情况下,直接启动tcpdump将监视第一个网络接口上所有流过的数据包。监视指定网络接口的数据包tcpdump -i eth1如果不指定网卡,默认tcpdump只会监视第一个网络接口,一般是eth0,下面的例子都没有指定网络接口。  阅读全文
posted @ 2013-12-02 16:52 angelfzt 阅读(290) 评论(0) 推荐(0) 编辑
摘要: $#传递参数的个数$*命令所有参数,中间空格分开$0命令本身$1第一个参数$2第二个参数,依次类推 阅读全文
posted @ 2013-11-27 15:11 angelfzt 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 整数变量运算的两种方式:1. let "a = $b + 1"2.b = `expr $a + 1` 阅读全文
posted @ 2013-11-27 14:52 angelfzt 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 变量定义的时候=两边不能有空格,例如: a='Hello World'如果变量和其它字符相连,可以用{}把变量引起来,这样就可以和相连的字符隔离除了在变量赋值和在FOR循环语句头中,BASH中的变量使用必须在变量前加“$”read var:提示用户输入,并将输入的内容传递给变量basename file :返回不含路径的文件名:basename /bin/sh返回shdirname file:返回文件所在的路径:dirname /bin/sh返回/bin/ 阅读全文
posted @ 2013-11-27 14:47 angelfzt 阅读(123) 评论(0) 推荐(0) 编辑
摘要: tar [-cxtzjvfpPN] 文件与目录 ....参数:-c :建立一个压缩文件的参数指令(create 的意思);-x :解开一个压缩文件的参数指令!-t :查看 tarfile 里面的文件!特别注意,在参数的下达中, c/x/t 仅能存在一个!不可同时存在!因为不可能同时压缩与解压缩。-z :是否同时具有 gzip 的属性?亦即是否需要用 gzip 压缩?-j :是否同时具有 bzip2 的属性?亦即是否需要用 bzip2 压缩?-v :压缩的过程中显示文件!这个常用,但不建议用在背景执行过程!-f :使用档名,请留意,在 f 之后要立即接档名喔!不要再加参数! 例如使用『 ta.. 阅读全文
posted @ 2013-11-26 11:23 angelfzt 阅读(568) 评论(0) 推荐(0) 编辑
摘要: 虚拟机中的Linux有时不能连接上外网,为了能够方便的安装各种packages,于是调查配置本地yum安装的方法。首先,将作为源的iso的挂载到系统上。mount-o loop /dev/cdrom /mnt/iso/或者mount-o loop /xxx/xxx.iso /mnt/iso/其中/mnt/iso是事先在本地建立的文件夹。然后将文件iso.repo拷入文件夹/etc/yum.repos.d如果文件夹/etc/yum.repos.d中有其他*.repo的文件,请备份后删除。iso.repo的内容如下:[iso]baseurl=file:///mnt/isogpgkey=file:/ 阅读全文
posted @ 2013-11-25 16:11 angelfzt 阅读(500) 评论(0) 推荐(0) 编辑
摘要: strace命令用法调用:strace [ -dffhiqrtttTvxx ] [ -acolumn ] [ -eexpr ] …[ -ofile ] [ -ppid ] … [ -sstrsize ] [ -uusername ] [ command [ arg ... ] ]strace -c [ -eexpr ] … [ -Ooverhead ] [ -Ssortby ] [ command [ arg ... ] ]功能:跟踪程式执行时的系统调用和所接收的信号.通常的用法是strace执行一直到commande结束.并且将所调用的系统调用的名称、参数和返回值输出到标准输出或者输出到-o 阅读全文
posted @ 2013-11-25 16:00 angelfzt 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 用YUM升级软件打开终端,切换到root用户,yum的操作大都须有超级用户的权限。首 先,yum update,这一步是必须的,yum会从服务器的header目录下载rpm的header,放在本地的缓存中,这可能会花费一定的时间,但比起yum 给我们带来方便,这些时间的花费又算的了什么呢?header下载完毕,yum会判断是否有可更新的软件包,如果有,它会询问你的意见,是否更新,还是说 y吧,把系统始终up to date总是不错的,这时yum开始下载软件包并使用调用rpm安装,这可能要一定时间,取决于要更新软件的数目和网络状况,万一网络断了,也没关系,再 进行一次就可以了。升级完毕,以后每天 阅读全文
posted @ 2013-11-25 15:32 angelfzt 阅读(298) 评论(0) 推荐(0) 编辑
摘要: vim复制某行到某行的内容到某行后面 6,9 co 12 复制第6行到第9行之间的内容到第12行后面。 vim 是一个具有很多命令的功能非常强大的编辑器。限于篇幅,在本教程当中就不详细介绍了。本教程的设计目标是讲述一些必要的基本命令,而掌握好这些命令,您就能够很容易将vim当作一个通用的万能编辑器来 阅读全文
posted @ 2013-11-25 15:00 angelfzt 阅读(183) 评论(0) 推荐(0) 编辑