linux应用
atrueman123
这个作者很懒,什么都没留下…
展开
-
shell处理数组
1、数组的定义:[xxx@~]#a=(1 2 3 4)[xxx@~]#a[0]=12、数组的读取与赋值得到长度[xxx@centos5 ~]$ echo ${#a[@]}5用${#数组名[@或*]} 可以得到数组长度读取[xxx@centos5 ~]$ echo ${a[2]} 3[xxx@centos5 ~]$ echo ${a[*]} 1 2 3 4 5 用${数组名[下标]} 下标是从0开始 下标是:*或者@ 得到整个数组内容赋值[xxx@cen原创 2011-03-01 20:48:00 · 714 阅读 · 0 评论 -
为两个网卡增加IP路由
营口有一个项目,我们系统接在TETRA系统上,用的是TETRA指定的IP地址192.168.1.11,这个地址不能改变,是因为由TETRA供应商在系统中指定的,过来的GPS信息就会发到这个IP上。但经我们二次开发后,还要给我们的客户把数据传过去,他们那边的系统是固定的,也不能轻易改变IP地址。这其中有好多方法,比如加一个路由器,把两个网段的都连起来。但考虑成本及项目的紧迫性,不能执行该方案。我们的服务器是2U的DELL的刀片式服务器,上自带有4个网口,于是就考虑在我们的系统中做个路由,把两个网段连结起来。我原创 2011-03-25 23:14:00 · 965 阅读 · 0 评论 -
vim使用
作者:gnuhpc http://blog.csdn.net/gnuhpc/ 1.移动光标 在当前行里面有效的移动光标,注意这些字母都可以配合删除、移动等操作。fx:移动光标到当前行的下一个 x 处。很明显,x 可以是任意一个字母,而且你可以使用 ; 来重复你的上一个 f 命令。tx:和上面的命令类似,但是是移动到 x 的左边一个位置。(这真的很有用)Fx:和转载 2010-02-02 12:01:00 · 1163 阅读 · 0 评论 -
批量修改某个目录下的文件内容
Linux下批量替换多个文件中的字符串的简单方法。用sed命令可以批量替换多个文件中的字符串。 用sed命令可以批量替换多个文件中的字符串。sed -i "s/原字符串/新字符串/g" `grep 原字符串 -rl 所在目录`(千万注意这个符号,是最左上角那个符号不是单引号)例如:我要把/test下所有包含abc的文件中的abc替换为def,执行命令: sed -i "s/abc/转载 2012-11-23 17:23:49 · 1225 阅读 · 0 评论 -
初识inodes
在厦门部署我们的录音项目后,很长一段时间后,用户反馈登录页面的验证码出不来了。我第一反应是系统坏了,远程过去看了一下,系统没有问题,WEB服务器正在运行,查看了日志也没有什么错误信息,经过几番查询发现是磁盘的inodes使用完了。查看inodes的使用使用率的命令是:df -i查看磁盘空间的使用率是:df -h使用这两个命令发现,inodes被用光了,但硬盘空间还剩余三分之一,浪费了不原创 2013-10-16 11:30:42 · 1413 阅读 · 0 评论 -
STUN与TURN服务器的安装(COTURN)
网络中的打洞技术已经不是什么鲜为人知的,各大音频商也都有自己的打洞服务器,比如linpone的stun.linphone.org,pjsip的stun.pjsip.org等。但这些可能都是部署在外国,用起来会比较慢,最好自己搭建。1、下载COTURN的源码http://turnserver.open-sys.org/downloads/ 下载比较新版本,找到要下载的具体的包,在linux下...原创 2018-08-16 20:15:35 · 2876 阅读 · 0 评论