当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 在sed(和grep中),只有当"^"和"$"分别出现在正则表达式的开始和结尾时才是特殊的.因此"^abc"意味着"匹配只处于行开始处的字母a、b和c", 而"ab^c"意味着"匹配处于...
 

 

    摘要:我们知道,linux是个比较安全的系统,而shell也具有很强的安全性,他的安全性是通过"约束"特定用户的 登录shell来实现的,约束你的shell: 当带-r选项作为你登录的shell时,这个用户的shell是被约束的!,当约束shell时,你不能用cd命令,而且你不能 修改或复位shell,env,path等变量,任何重定向的操作被视为非法,不能用set来复位或置位该选项! 基于此,......
    摘要:用自动导入函数的方法,可以在命令行下像执行命令一样快捷,而且速度快,占用资源少. 1,建立自己的函数库 mkdir functionlib 然后将常用的脚本改成函数的语法,如: function filename { command ; } #filename () { comand; } 将filename拷贝到functionlib中, 2,修改环境文件,在/etc/profile......


^和$在sed和awk中的含义

在awk中则不同,"^"与"$"总是特殊的,即使它们可能编写的正则表达式不匹配任何东西.可以说,在awk中,当想要匹配字面的"^"或"$"时,不管它处于正则表达式的什么位置都应该用反斜杠对其进行转义. 【推荐阅读:类似于QQ游戏百万人同时在线的服务器架构

在sed(与grep中),只有当"^"与"$"分别出现在正则表达式的开始与结尾时才是特殊的.因此"^abc"意味着"匹配只处于行开始处的字母a.b与c", 而"ab^c"意味着"匹配处于行的任意位置的a.b.字面^,然后是c".这对于"$"同样适用.


    摘要:完整性是安全要求的基本要求之一,本文将向读者详细介绍如何利用开源完整性检测工具tripwire来检查系统的完整性。 一、系统的完整性 我们知道,系统的正常运行要靠系统程序的正常运转,而程序的运行又与其可执行文件休戚相关。所以,维护系统完整性是确保系统安全的一项基本工作。我们这里的系统完整性是指系统中可执行文件的完整性,也就是说系统中的程序文件没被非法修改。 如果可执行文件......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE