本文实验环境:vmwareworkstation10+Centos6.6X86_64,文中命令请谨慎使用。AWK是类UNIX操作系统中一款文本处理工具,同grep,sed并成为文本处理三剑客,使用上的侧重点为:生成格式化的文本报告,但awk有丰富的语法和灵活的变量,称其为一门独立的语言也不为过。下文仅仅是awk..
分类:
其他好文 时间:
2015-05-20 14:59:57
阅读次数:
143
Ubuntu14.04防火墙配置
1、安装:
apt-get install ufw
2、启用:
ufw enable
ufw default deny
3、开启/禁用:
ufw allow 22/tcp 允许所有的外部IP访问本机的22/tcp (ssh)端口
ufw deny 22/tcp 禁止所有外部IP访问本机的22/tcp(ssh)端口
ufw delete deny 22/tcp 删除防火墙中的规则
4、实例:
1)查看本机防火墙状态:...
分类:
系统相关 时间:
2015-05-19 14:52:03
阅读次数:
265
一)、Linux的三大文本处理之GREP:GREP(GlobalsearchREgularexpressionandPrintouttheline,全面搜索正则表达式并把行打印出来):在给出文件列表或标准输出后,grep会对匹配一个或多个正则表达式的文本进行搜索,并只输出匹配(或者不匹配)的行或文本。----摘自于维基百科GR..
分类:
系统相关 时间:
2015-05-19 11:01:50
阅读次数:
191
一)、Linux的三大文本处理之GREP:GREP(GlobalsearchREgularexpressionandPrintouttheline,全面搜索正则表达式并把行打印出来):在给出文件列表或标准输出后,grep会对匹配一个或多个正则表达式的文本进行搜索,并只输出匹配(或者不匹配)的行或文本。----摘自于维基百科GR..
分类:
系统相关 时间:
2015-05-19 10:59:50
阅读次数:
215
一)、Linux的三大文本处理之GREP:GREP(GlobalsearchREgularexpressionandPrintouttheline,全面搜索正则表达式并把行打印出来):在给出文件列表或标准输出后,grep会对匹配一个或多个正则表达式的文本进行搜索,并只输出匹配(或者不匹配)的行或文本。----摘自于维基百科GR..
分类:
系统相关 时间:
2015-05-19 10:58:32
阅读次数:
174
#define中 #与##的神奇用法linux学习 (转) #define f(a,b) a##b#define d(a) #a#define s(a) d(a)void main( void ){ puts(d(f(a,b))); puts(s(f(a,b)));}输出结果:f(a,...
分类:
系统相关 时间:
2015-05-19 07:10:07
阅读次数:
152
文本处理cut:-d:指定字段分隔符,默认是空格-f:指定显示的字段-f1,3显示1和3列-f1-3显示1到3列例子:cat/etc/passwd|cut-d‘:‘-f1,3文本排序sort:-n:按数值排序,默认是升序-r:反序排序-t:字段分隔符-k:以那个字段为关键字进行排序-u:排序后相同的行只显示一次-f:忽略字符大小写..
分类:
其他好文 时间:
2015-05-18 21:11:06
阅读次数:
140
刚刚开始学习,以此作为笔记记录自己所学
一、挂载文件
把iso文件放到虚拟机里,可以选择共享文件或者通过连接Linux的工具上传上去
我的上传在/root/CentOS-6.6-x86_64-bin-DVD1.iso
创建挂载地点:mkdir /root/iso
挂载镜像文件:mount -o loop /root/CentOS-6.6-x86_64-bin-DVD1.iso /roo...
分类:
系统相关 时间:
2015-05-18 20:53:32
阅读次数:
210
Ubuntu 14.04 重启后DNS配置丢失问题的解决方案
每次修改DNS配置文件 /etc/resolv.conf 重启后就会失效。
从网上查知,这个文件是动态创建,所以每次重启都会被重写,此文件中也有警告:
所以我们不能直接修改这个文件。
通过查资料得知两种方式:
1)vi /etc/network/interfaces
dns-nameservers 8.8.8.8...
分类:
系统相关 时间:
2015-05-18 19:00:58
阅读次数:
153
前言工欲善其事,必先利其器。一个programmer必然要先有一个好的editor。vim就是一个十分强大的编辑器。它的强大之处,在于其个性化和可定制。学习vim,就像学习Linux,学习perl,你发现你可以让它来适应自己,你发现你只需要学一点点就可以工作了;而当你继续学习下去,你会惊奇的发现它的...
分类:
系统相关 时间:
2015-05-18 12:46:47
阅读次数:
148