你的位置:首页

find命令查找文件时忽略某些目录

假设当前目录下有 a,b,c三个目录,里面都有一个 s.txt文件。[caz28]~/temp$find.-type f-name s.txt-print./b/s.txt./c/s.txt./a/s.txt要忽略 a目录:[caz28]~/temp$find....

2014-12-10 (4727)次关注 评论(0) 阅读全文

shell获取当前日期,当前时间

linux下使用shell获取当前日期,当前时间的方法:1.获取当前日期:shell代码:cur_date="`date+%Y-%m-%d`"结果:2.获取当前日期和时间shell代码:cur_dateTime="`date+%Y-%m-%d,%...

2014-12-01 (4735)次关注 评论(0) 阅读全文

wc:统计一个文件里出现某个单词出现的次数

今天碰到一道题是问如何统计一个文件里出现某个单词出现的行数,知道是用wc,但是不知道wc的具体用法。搜索了一下,找到了wc–help的中文版本1(我看得懂英文,只是为了方便大家阅读):1.命令格式:wc[选项]文件...2.命令功能:统计指定文件中的字节数、字数、行数,并将统...

2014-11-30 (5895)次关注 评论(0) 阅读全文

awk系列:在awk中如何使用流程控制语句

在 awk编程中有各种各样的流程控制语句,其中包括:if-else语句for语句while语句do-while语句break语句continue语句next语句nextfile语句exit语句然而,对于本系列的这一部分,我们将阐述:if-else、for、wh...

2014-11-25 (4994)次关注 评论(0) 阅读全文

awk系列:如何使用awk输出文本中的字段和列

在 Awk系列的这一节中,我们将看到 awk最重要的特性之一,字段编辑。首先我们要知道,Awk能够自动将输入的行,分隔为若干字段。每一个字段就是一组字符,它们和其他的字段由一个内部字段分隔符分隔开来。如果你熟悉 Unix/Linux或者懂得 bash shell编程,那...

2014-11-19 (4947)次关注 评论(0) 阅读全文

awk系列:如何使用awk按模式筛选文本或字符串

作为 awk命令系列的第三部分,这次我们将看一看如何基于用户定义的特定模式来筛选文本或字符串。在筛选文本时,有时你可能想根据某个给定的条件或使用一个可被匹配的特定模式,去标记某个文件或数行字符串中的某几行。使用 awk来完成这个任务是非常容易的,这也正是 awk中可能对你有...

2014-11-10 (5063)次关注 评论(0) 阅读全文

awk系列:如何使用awk复合表达式

一直以来在查对条件是否匹配时,我们使用的都是简单的表达式。那如果你想用超过一个表达式来查对特定的条件呢?本文中,我们将看看如何在过滤文本和字符串时,结合多个表达式,即复合表达式,用以查对条件。awk的复合表达式可由表示“与”的组合操作符&&和表示“或”的|...

2014-11-02 (4934)次关注 评论(0) 阅读全文

awk系列:如何使用awk比较操作符

对于使用 awk命令的用户来说,处理一行文本中的数字或者字符串时,使用比较运算符来过滤文本和字符串是十分方便的。在 awk系列的此部分中,我们将探讨一下如何使用比较运算符来过滤文本或者字符串。如果你是程序员,那么你应该已经熟悉了比较运算符;对于其它人,下面的部分将介绍比较运...

2014-10-24 (4954)次关注 评论(0) 阅读全文

vagrant基本命令

下面列出了一个常用的Vagrant命令。Ubuntu安装 vagrant:http://www.linuxdiyf.com/linux/21861.html#查看Vagrant版本$ vagrant--version Vagrant1.8.1#添加Box(虚拟机镜像)...

2014-10-18 (4924)次关注 评论(0) 阅读全文

Linux中,你一定要掌握的网络基本命令

网络连通性Ping:发送一个 ICMP回声请求消息给主机,一直持续到到你按下 Ctrl+C。Ping表示一个包通过 ICMP从你的机器发送出去,然后在IP层得到回应。Ping可以检测你与另一台主机是否连通。Telnet host:在指定的端口与主机交互。telnet端...

2014-10-08 (4923)次关注 评论(0) 阅读全文

shell命令统计文件内容行数和行首地址

1.计算文本文件行数# wc-l/your/file/patch2.计算每行行首偏移地址# grep--byte-offset'head string'/your/file/path| sed-n100p以上命令head string表示该行行...

2014-10-01 (5302)次关注 评论(0) 阅读全文

bc:一个命令行计算器

bc工具可以为你提供的功能可以满足你对科学计算器、金融计算器或者是简单计算器的期望。另外,假如需要的话,它还可以从命令行中被脚本化。这使得当你需要做复杂的数学运算时,你可以在 shell脚本中使用它。因为 bc也被用于其他的系统软件,例如 CUPS打印服务,所以它可能已经...

2014-09-26 (5453)次关注 评论(0) 阅读全文

linux echo命令的-n、-e两个参数

1.echo-n不换行输出$echo-n"123"$echo"456"最终输出123456而不是1234562.echo-e处理特殊字符若字符串中出现以下字符,则特别加以处理,而不会将它当成一般文字输出:\a发出警告声;\b...

2014-09-19 (5258)次关注 评论(0) 阅读全文

linux的exec和source命令区别

exec和source都属于bash内部命令(builtins commands),在bash下输入man exec或man source可以查看所有的内部命令信息。bash shell的命令分为两类:外部命令和内部命令。外部命令是通过系统调用或独立的程序实现的,如sed、awk...

2014-09-10 (5322)次关注 评论(0) 阅读全文

轻松使用git命令创建代码仓库

我们已经可以轻松使用git命令上传代码修改了,本篇我们将学习如何使用git创建repository。创建repository的五个步骤命令:git init git add–all git commit-m<comment> git remote add...

2014-09-01 (5326)次关注 评论(0) 阅读全文

awk getline命令解析

getline命令是我个人认为awk最强大的一个命令。因为它彻底改变了awk的运行逻辑。awk本质上就是一个for循环,它每次对输入文件的一行进行处理,然后转而执行下一行,直到整个文件的每一行都被执行完毕。整个过程是自动的,你无需做什么。但是,getline命令却可以让你去控制循...

2014-08-31 (5552)次关注 评论(0) 阅读全文

linux命令readlink

readlink,从字面意思就可以看出来,输出符号链接值或者权威文件名。openwrt下的readlink命令参数如下:root@hbg:/# readlink--help BusyBox v1.22.1(2016-05-1612:27:19 CST) multi-c...

2014-08-24 (5329)次关注 评论(0) 阅读全文

Linux下的Nano命令

1、打开或新建文件#nano<文件名>Nano是一种单模式编辑器,你可以直接输入文字。如果你要编辑一个像/etc/fstab一样的配置文件,请使用-w参数,例如:2、禁用自动换行#nano-w/etc/fstab警告:这非常重要。如果在编辑配置文件时忘了加-w参...

2014-08-16 (5424)次关注 评论(0) 阅读全文

CentOS 5的yum源更换为阿里云可用源

最近在老的机器(CentOS5)上使用yum的时候发现不能正常使用,打开相关源的地址之后发现很多源都已经抛弃了CentOS5了,大家常用的如:1、网易:http://mirrors.163.com/centos/2、搜狐:http://mirrors.sohu.com/cen...

2014-08-08 (5538)次关注 评论(0) 阅读全文

lsof查看文件描述符的offset

1.基本概念lsof-s:显示进程打开的文件的当前大小lsof-o:显示进程打开的文件的offset注意:The-o and-s options are mutually exclusive; they can't both be specified,也就是...

2014-08-01 (5445)次关注 评论(0) 阅读全文