Linux命令之grep

2018-3-22 diaba Linux

grep 同时满足多个关键字和满足任意关键字 grep 同时满足多个关键字和满足任意关键字 ① grep -E "word1|word2|word3"   file.txt    满足任意条件(word1、word2和word3之一)将匹配。 ② grep word1 file.txt | grep word2 |grep word3    必须同时满足三个条件(word1、word2和word3)才匹配。

阅读全文>>

标签: grep

评论(0) 浏览(2235)

文件传输命令大全

2016-7-20 diaba Linux

文件传输命令:     cp            cp source    target         -r 拷贝目录     scp         scp source    target       &...

阅读全文>>

评论(0) 浏览(2111)

linux awk命令详解

2016-5-18 diaba Linux

linux awk命令详解 简介 awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。 awk有3个不同版本: awk、nawk和gawk,未作特别说明,一般指gawk,gawk 是 AWK 的 GNU 版本。 awk其名称得自于它的创始人 Alfred Aho 、Peter Weinberger 和 Brian Kernighan...

阅读全文>>

标签: awk

评论(0) 浏览(2005)

C语言printf

2016-5-18 diaba Linux

C语言printf 1.调用格式为  printf("<格式化字符串>", <参量表>);    其中格式化字符串包括两部分内容: 一部分是正常字符, 这些字符将按原样输出; 另一部分是格式化规定字符, 以"%"开始, 后跟一个或几个规定字符, 用来确定输出内容格式。参量表是需要输出的一系列参数,其个数必须与格式化字符串所说明的输出参数个数一样多, 各参数之间用","分开, 且顺序一一对应, 否则将会出...

阅读全文>>

标签: printf

评论(0) 浏览(2034)

awk内置变量

2016-5-18 diaba Linux

awk内置变量 awk有许多内置变量用来设置环境信息,这些变量可以被改变,下面给出了最常用的一些变量。 ARGC 命令行参数个数 ARGV 命令行参数排列 ENVIRON 支持队列中系统环境变量的使用 FILENAME awk浏览的文件名 FNR 浏览文件的记录数 FS 设置输入域分隔符,等价于命令行 -F选项 NF 浏览记录的域的个数 NR ...

阅读全文>>

标签: awk

评论(0) 浏览(1711)

linux命令终极系列(awk)

2016-5-18 diaba Linux

摘自 http://www.cppblog.com/API/archive/2011/04/24/144895.html linux命令终极系列(awk) 一.awk功能特点      awk是一个非常重要的命令或者认为是一种语言。因为他可以做数学运算,流程控制语句,流控制,还有样式装入的功能。反正是非常强大。awk是三位创建者编写的。把awk定义为:样式扫描处理语言。    awk吸收了C语言很多的特点,所以与C语言有点类拟。 二.awk的调用方式     ...

阅读全文>>

标签: awk

评论(0) 浏览(2151)

awk工作流程

2016-5-18 diaba Linux

如果只是显示最近登录的5个帐号 #last -n 5 | awk '{print $1}' root root root dmtsai root awk工作流程是这样的:读入有'\n'换行符分割的一条记录,然后将记录按指定的域分隔符划分域,填充域,$0则表示所有域,$1表示第一个域,$n表示第n个域。默认域分隔符是"空白键" 或 "[tab]键",所以$1表示登录用户,$3表示登录用户ip,以此类推。 如果只是显示/etc/passwd的账户和账户对应的shell,而账户与shell之间以逗号分割,...

阅读全文>>

标签: awk

评论(0) 浏览(2221)

Linux命令之nc文件传输

2016-4-15 diaba Linux

在准备接受信息的主机上执行下述命令,开启监听该接口的socket服务  nc -l 4444 > org.tar.gz   开启监听4444端口,收到的信息,保存到 org.tar.gz文件 发送数据方的命令:  nc 10.1.171.205  4444 < org.tar.gz ----------------- 可以测试http请求   监听命令:  ...

阅读全文>>

标签: nc curl

评论(0) 浏览(2249)

Linux命令之crontab (创建定时任务)

2015-11-23 diaba Linux

在window系统中可以通过添加定时任务来执行定期任务,那么在linux下也有同样功能,功能实现方式如下: 1.用户前提要有编辑crontab权限; 2.把自己要执行的任务写入shell脚本,更改脚本可执行权限chmod 777 task.sh; task.sh内容: #!/bin/sh dateStr=`date --date='1 days ago' +%Y-%m-%d` rsync sre@10.77.144.151::sharedata/order_$dateStr /var/order_$dateStr 3.在...

阅读全文>>

标签: Linux crontab 定时任务

评论(0) 浏览(2461)

Linux命令之cd

2015-9-11 diaba Linux

在Linux系统中切换目录时,有时候需要切换到上个目录,那么可以使用以下简单地命令即可切回: cd - 命令虽然简单,但是用处很大 另外局域网传输命令 开启监听,并把收到的数据保存到a文件 nc -l 6666 > a 推送数据到另一台已经开启监听的机器 nc ip_which_has_listen_next_port 6666 < a.file

阅读全文>>

评论(0) 浏览(2311)

Powered by emlog 京ICP备15045175号-1 Copyright © 2022