2012-02-03
1:软链接 命令:Ln –s /etc/inittab /test/inittab.soft 查看:ls –l /etc/initab /test/inittab.soft 发现软连接类似于windows的快捷方式,—>表示真实文件的地址 2:硬链接 命令: ln /etc/inittab /test/inittab.hard 查看: ls -l /etc/inittab /test/inittab.hard 发现硬链接与真实文件的大小和创建日期完全相同,类似于copy,同步更新。 3:硬链接与拷贝的区别: 发现拷贝与真实文件的创建日期不同……
Continue reading
2012-01-29
用top命令,按数字1键,可以查看CPU各个核心使用情况,不过在CPU个数比较多时可能提示:Sorry, terminal is not big enough。如下图: 解决方法有三种: 1、当CPU数超出终端大小不多时,可以通过ALT + Enter 最大化当前窗口(SecureCRT客户端时); 2、mpstat -P ALL 3、sar -P……
Continue reading
2012-01-28
FTP(File Transfer Protocol) 是CS架构的服务,拥有一个服务端和客户端,使用的传输协议是 TCP 封包协议,提供数据传输的可靠性,TCP 在建立联机前会先进行三向交握。不过 FTP 服务器是比较麻烦一些,因为 FTP 服务器使用了两个通道,一个是控制通道,一个是数据通道。 它又支持两种模式,一种方式叫做Standard (也就是 Ac……
Continue reading
2012-01-27
正则表达式:在计算机科学中,是指一个用来描述或者匹配一系列符合某个句法规则的字符串的单个字符串。在很多文本编辑器或其他工具里,正则表达式通常被用来检索和/或替换那些符合某个模式的文本内容。许多程序设计语言都支持利用正则表达式进行字符串操作。例如,在Perl中就内建了一个功能强大的……
Continue reading
2012-01-22
sed是一种流编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。然后读入下行,执行下一个循环。如果没有使诸如‘D’ 的特殊命令,那会在两个循环之……
Continue reading
2012-01-21
有时候我们要将一句话插入到一个文件中,也许你就想到了echo >> ,但是这是追加到文件的末尾,我要是追加到其中的某一行之前或之后呢,sed可以实现 1# cat a.txt 21234569 3abcABCabc 1、怎么样用一行或者多行替换一行 sed的替换模式,s/xx/oo/这个可以实现我们的进行行替换的要求,那就是将要替换的内容换成x……
Continue reading
2012-01-20
按常规标准,可以将漏洞扫描器分为两种类型:主机漏洞扫描器(Host Scanner)和网络漏洞扫描器(Network Scanner)。主机漏洞扫描器是指在系统本地运行检测系统漏洞的程序;网络漏洞扫描器则是指基于Internet远程检测目标网络和主机系统漏洞的程序,下面,我们选取一些……
Continue reading
2012-01-19
对于在Linux平台开发或运维的工程师来说,经常需要查询系统最后一次重启的时间,这篇文章将给大家介绍三种方法: 方法一:last命令 1# last reboot 2reboot system boot 2.6.32-431.el6.i Wed Jul 30 13:44 - 21:39 (46+07:55) 3reboot system boot 2.6.32-431.el6.i Sun Apr 13 14:28 - 09:27 (107+18:59) 4reboot system boot 2.6.32-431.el6.i Tue Mar 25 22:27 - 14:19 (18+15:52) 这条命令实际上显示的是最近几天的系统运行时间。last原本被设计来显示某个特定……
Continue reading
2012-01-18
Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora、RedHat、CentOS中的Shell前端软件包管理器,基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包。下面总结下yum的常用参数。 1、yum安装软件……
Continue reading
2012-01-17
使用 sed 的d 指令,你可以删除一些行。请注意这些行只是在输出的时候被删除。和其他命令一样,d命令不会修改源文件的内容。如果想要更改源文件,请配合-i参数使用。默认情况下,在使用sed前,如果你没有指定任何地址范围 ,它将匹配所有的行。因此,下列的例子将不打印任内容,因为它匹配了 employee.txt 中所有……
Continue reading