yyyyyyyyyyyyyyyyyyyy

博客园 首页 新随笔 联系 订阅 管理

随笔分类 -  awk,sed,find,grep

1 2 下一页

摘要:linux sed命令,如何替换换行符“\n” 在一次sed使用中,执行命令: 1 发现,没起到任何效果。 后来,经查sed官方用户手册,才得知,sed是按行处理文本数据的,每次处理一行数据后,都会在行尾自动添加trailing newline,其实就是行的分隔符即换行符。 如果非要使用sed命令, 阅读全文
posted @ 2018-08-24 21:38 xxxxxxxx1x2xxxxxxx 阅读(2024) 评论(0) 推荐(0)

摘要:一条命令搞定: awk '!a[$0]++' file 如果是第一次出现a[$0]++的值为0(假),而!a[$0]++的值就为1(真),之后就执行print $0 第二次或者两次以上的出现a[$0]++的值就为大于0的整数值(真),例如1,2,3...,而!a[$0]++的值就为0(假),之后就不 阅读全文
posted @ 2017-01-19 16:31 xxxxxxxx1x2xxxxxxx 阅读(392) 评论(0) 推荐(0)

摘要:Shell test命令 Shell中的 test 命令用于检查某个条件是否成立,它可以进行数值、字符和文件三个方面的测试。 数值测试 参数说明 -eq 等于则为真 -ne 不等于则为真 -gt 大于则为真 -ge 大于等于则为真 -lt 小于则为真 -le 小于等于则为真 实例演示: num1=1 阅读全文
posted @ 2016-03-20 13:45 xxxxxxxx1x2xxxxxxx 阅读(169) 评论(0) 推荐(0)

摘要:Shell printf 命令 printf 命令模仿 C 程序库(library)里的 printf() 程序。 标准所定义,因此使用printf的脚本比使用echo移植性好。 printf 使用引用文本或空格分隔的参数,外面可以在printf中使用格式化字符串,还可以制定字符串的宽度、左右对齐方 阅读全文
posted @ 2016-03-20 13:43 xxxxxxxx1x2xxxxxxx 阅读(190) 评论(0) 推荐(0)

摘要:linux su 命令 建议大家切换用户的时候 使用 su - root 这样,否则可能发现某些命令执行不了 关于su 、su - 及 sudo的区别 请往下看 1.命令作用 su的作用是变更为其它使用者的身份,超级用户除外,需要键入该使用者的密码。 2.使用方式 su [-fmp] [-c com 阅读全文
posted @ 2015-12-06 20:48 xxxxxxxx1x2xxxxxxx 阅读(278) 评论(0) 推荐(0)

摘要:十年linux命令总结 本文链接: http://codingstandards.iteye.com/blog/786653 关于命令类型划分 本表中列出了我穷尽了我所有的记忆整理出来的Linux命令,其中关于外部命令、关键字或内建命令的划分,不一定正确。有很多命令,既是内建命令也 可能是外部命令, 阅读全文
posted @ 2015-12-06 20:35 xxxxxxxx1x2xxxxxxx 阅读(417) 评论(0) 推荐(0)

摘要:JAVA 命令参数详解: 1、-D<name>=<value> set a system property 设置系统属性。 java -D参数简化加入多个jar java命令引入jar时可以-cp参数,但时-cp不能用通配符(多个jar时什么烦要一个个写,不能*.jar),面通常的jar都在同一目录 阅读全文
posted @ 2015-11-15 14:22 xxxxxxxx1x2xxxxxxx 阅读(1414) 评论(0) 推荐(0)

摘要:sed的正则匹配如何实现非贪婪? sed的正则用的是BREs/EREs,不支持非贪婪模式。当然有一些方法可以实现非贪婪,比如: $ echo abcOabcdOabc | sed 's/.*O//' 结果是abc; $ echo abcOabcdOabc | sed 's/[^O]*O//' 结果是 阅读全文
posted @ 2015-08-24 03:45 xxxxxxxx1x2xxxxxxx 阅读(726) 评论(0) 推荐(0)

摘要:ls -lrt 最新的文件在最后面(升序)# ls -lrt总用量 1152-rw-r--r-- 1 1111 1111 137414 2008-07-03 19:52 config.logdrwxr-xr-x 8 1111 1111 4096 2008-07-03 19:54 libdrwxr-x 阅读全文
posted @ 2015-08-24 02:43 xxxxxxxx1x2xxxxxxx 阅读(648) 评论(0) 推荐(0)

摘要:一、Sed简介 Sed:Stream Editor 流式编辑器 又称行编辑器,每次只编辑一行。Sed工作是在“模式空间”中进行的,并不操作源文件。对源文件无危害。 二、Sed使用格式 Sed命令的常用格式如下: (1)Sed [options] ‘script’ input_file… (2)Sed 阅读全文
posted @ 2015-07-27 02:50 xxxxxxxx1x2xxxxxxx 阅读(2228) 评论(0) 推荐(0)

摘要:date命令的帮助信息 [root@localhost source]# date --help用法:date [选项]... [+格式] 或:date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]]以给定的格式显示当前时间,或是设置系统日期。 -d,- 阅读全文
posted @ 2015-07-26 02:15 xxxxxxxx1x2xxxxxxx 阅读(163) 评论(0) 推荐(0)

摘要:linux awk命令详解 简介 awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。 awk有3个不同版本: awk、nawk和gawk, 阅读全文
posted @ 2015-07-19 14:42 xxxxxxxx1x2xxxxxxx 阅读(3100) 评论(0) 推荐(0)

摘要:77个常用Linux命令和工具 Linux管理员不能单靠GUI图形界面吃饭。这就是我们编辑这篇最实用Linux命令手册的原因。这个指南是特别为Linux管理员和系统管理员 设计的,汇集了最有用的一些工具做为他们日常维护的参考手册。通过学习这些简单的工具,那些原本害怕命令行的人也可以变成一个脚本高手, 阅读全文
posted @ 2015-07-13 01:35 xxxxxxxx1x2xxxxxxx 阅读(264) 评论(0) 推荐(0)

摘要:Nmap即网络映射器对Linux系统/网络管理员来说是一个开源且非常通用的工具。Nmap用于在远程机器上探测网络,执行安全扫描,网络审计和搜寻开放端口。它会扫描远程在线主机,该主机的操作系统,包过滤器和开放的端口。 我将用两个不同的部分来涵盖大部分NMAP的使用方法,这是nmap关键的第一部分。在下 阅读全文
posted @ 2015-07-13 01:34 xxxxxxxx1x2xxxxxxx 阅读(282) 评论(0) 推荐(0)

摘要:1 文件管理 1 文件管理 1.1 basename 1.1.1 功能说明 从文件名中去掉路径和扩展名 例:basename include/stdio.h .h Output "stdio". 1.1.2 选项 --help 显示此帮助信息并离开 --version 显示版本信息并离开 1.2 c 阅读全文
posted @ 2015-07-13 01:33 xxxxxxxx1x2xxxxxxx 阅读(420) 评论(0) 推荐(0)

摘要:Linux命令集合 名称:cat 使用权限:所有使用者 使用方式:cat [-AbeEnstTuv] [--help] [--version] fileName 说明:把档案串连接后传到基本输出(萤幕或加 > fileName 到另一个档案) 参数: -n 或 --number 由 1 开始对所有输 阅读全文
posted @ 2015-07-13 01:24 xxxxxxxx1x2xxxxxxx 阅读(265) 评论(0) 推荐(0)

摘要:linux 命令总结(转载) 1、 永久更改ip ifconfig eth0 新ip 然后编辑/etc/sysconfig/network-scripts/ifcfg-eth0,修改ip 2、从Linux上远程显示Windows桌面 安装rdesktop包 3、 手动添加默认网关 以root用户, 阅读全文
posted @ 2015-07-13 01:16 xxxxxxxx1x2xxxxxxx 阅读(2344) 评论(0) 推荐(0)

摘要:20个Linux命令及Linux终端的趣事 1. 命令:sl (蒸汽机车) 你可能了解 ‘ls’ 命令,并经常使用它来查看文件夹的内容。但是,有些时候你可能会拼写成 ‘sl’ ,这时我们应该如何获得一些乐趣而不是看见“command not found”呢? 安装 sl root@tecmint:~# apt-get install sl (In Debian like ... 阅读全文
posted @ 2015-07-13 01:02 xxxxxxxx1x2xxxxxxx 阅读(478) 评论(0) 推荐(0)

摘要:22,查看硬件: #uname -a#lshw 察看硬件信息(要安装)#cat /etc/issue#cat /proc/cpuinfo#lsb_release -a 查看Ubuntu版本#CPU lscpu cat /proc/cpuinfo #内存 cat /proc/meminfo #IO端口 阅读全文
posted @ 2015-06-20 15:08 xxxxxxxx1x2xxxxxxx 阅读(396) 评论(0) 推荐(0)

摘要:该命令用来识别文件类型,也可用来辨别一些文件的编码格式。它是通过查看文件的头部信息来获取文件类型,而不是像Windows通过扩展名来确定文件类型的 下表列出了部分常用的参数。 参数 长参数 描叙 -b 列出文件辨识结果时,不显示文件名称。 -c 详细显示指令执行过程,便于排错或分析程序执行的情形 - 阅读全文
posted @ 2015-06-15 02:40 xxxxxxxx1x2xxxxxxx 阅读(302) 评论(0) 推荐(0)

1 2 下一页