Sed是行处理命令,处理的过程是逐行将缓存空间的内容读入到模式空间处理,处理完成打印模式空间内容并清空模式空间,所以除非是添加特殊参数(-i),否则sed是不会修改文本内容,参数(-n)是不打印缓存空间内容,其他参数内容见下列表常用选项命令功能-n屏蔽模式空间的自动打..
分类:
其他好文 时间:
2014-06-10 23:51:43
阅读次数:
280
remotesyncrsync有四种工作模式:第一个是shell模式,也称为本地模式;第二个是远程shell模式,其利用SSH执行底层连接和传输;第三个是列表模式,其工作方式与ls相似,即列出源的内容;-nv第四个模式是服务器模式。rsync以守护进程方式运行,接收文件传输请求。在使用时,可以..
分类:
其他好文 时间:
2014-06-10 23:43:10
阅读次数:
318
(这是个人在部署实施Citrix虚拟桌面和应用过程中的一些小结,供大家参考,有不当的地方欢迎指正,我的虚拟化技术交流QQ群:108239387)一、物理服务器xenserver6.1及之前版本系统安装:1、安装时修改参数:(1)按F2进入高级安装模式:(2)在boot后面输入shell命令:(3)编辑..
分类:
其他好文 时间:
2014-06-10 23:01:58
阅读次数:
710
1、日志切割Nginx的日志切割有两种方式:第一种是编写shell脚本,思路是:先把需要切割的日志重命名,然后使用kill-USR1`catPID`命令生成新的日志文件。第二种是使用系统自带的logrotate工具来实现。在/etc/logrotate.d/下新建一个配置文件,内容如下:/tol/app/nginx/logs/*.lo..
分类:
其他好文 时间:
2014-06-10 22:47:43
阅读次数:
405
代码如下#!/bin/basha=123let"a+=1"echoa=$aechob=${a/12/BB}echo"b=$b"执行结果为a=124b=BB4b=${a/12/BB}变量a中的值12被替换为BB,所以$b=BB4
分类:
其他好文 时间:
2014-06-10 22:20:41
阅读次数:
242
printf命令模仿C程序库(library)里的printf()库例程(库函数)(library
routine)。它几乎复制了该函数的所有功能。不过在Shell层级的版本上,会有些差异。由于printf的行为是由POSIX标准所定义,因此使用printf的脚本比使用echo移植性好。当在源程序中...
分类:
其他好文 时间:
2014-06-10 21:18:41
阅读次数:
297
less工具也是对文件或其它输出进行分页显示的工具,应该说是linux正统查看文件内容的工具,功能极其强大。less的用法比起more更加的有弹性。在more的时候,我们并没有办法向前面翻,只能往后面看,但若使用了less时,就可以使用[pageup][pagedown]等按键的功能来往前往后翻看文...
分类:
系统相关 时间:
2014-06-10 20:21:51
阅读次数:
334
本文适合于想了解android系统基础知识,知道大家说的adb shell 到底是怎么回事儿的小白同学。
(主要偏向于windows用户,相信如果你用linux...本文可能已经帮不到你什么了)
一,从操作系统开始
windows、linux、Mac、ios、android、meego..
这个世界上有这么多操作系统呀,看起来风格迥异,相差很多。
但其实它们之间的关系,没有那么远。
它...
分类:
数据库 时间:
2014-06-10 14:56:25
阅读次数:
254
1.冒泡排序
冒泡排序是最慢的排序算法。在实际运用中它是效率最低的算法。它通过一趟又一趟地比较数组中的每一个元素,使较大的数据下沉,较小的数据上升。它是O(n^2)的算法。 2.插入排序
插入排序通过把序列中的值插入一个已经排序好的序列中,直到该序列的结束。 3.shell排序(希尔排序) ...
分类:
其他好文 时间:
2014-06-10 11:41:22
阅读次数:
182
在linux中有时需要获得登录者的IP,这里有两种方法,先使用who am i 获取登录IP,然后截取字符串:
1、awk截取,sed替换
who am i | awk '{print $5}' | sed 's/(//g' | sed 's/)//g'
2、cut 截取
who am i|cut -d\( -f2|cut -d\) -f1
使用方法,若在脚本中如.bashrc中,可...
分类:
系统相关 时间:
2014-06-10 07:49:49
阅读次数:
320