linux
文章平均质量分 66
xiaokang06
这个作者很懒,什么都没留下…
展开
-
vi查找替换命令详解
转自:http://blog.csdn.net/lanxinju/article/details/5731843一、查找 查找命令 /pattern :向下查找pattern匹配字符串 ?pattern:向上查找pattern匹配字符串 使用了查找命令之后,使用如下两个键快速查找: n:按照同一方向继续查找 N:按照反方向查找 字符串匹配 p转载 2014-06-05 16:22:38 · 955 阅读 · 0 评论 -
Linux shell脚本的字符串截取
假设有变量 var=http://www.google.com/test.htm一 # 号截取,删除左边字符,保留右边字符。echo ${var#*//}其中 var 是变量名,# 号是运算符,*// 表示从左边开始删除第一个 // 号及左边的所有字符即删除 http://结果是 :www.google.com/test.htm二 ## 号截取,删除左边字符,保留右边字符。转载 2014-11-28 14:29:48 · 829 阅读 · 0 评论 -
ubuntu下java环境变量配置
如果是配置java环境,请参照这篇,更简单:在Ubuntu 12.04 LTS上安装JDK6一. 解压安装jdk 在shell终端下进入jdk-6u14-linux-i586.bin文件所在目录, 执行命令 ./jdk-6u14-linux-i586.bin 这时会出现一段协议,连继敲回车,当询问是否同意的时候,输入yes,回车。之后会在当前目录下生成一个jdk1.6.转载 2014-05-30 11:26:00 · 9041 阅读 · 0 评论 -
浅析linux 下的/etc/profile、/etc/bashrc、~/.bash_profile、~/.bashrc 文件
转自:/etc/profile:此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行.并从/etc/profile.d目录的配置文件中搜集shell的设置./etc/bashrc:为每一个运行bash shell的用户执行此文件.当bash shell被打开时,该文件被读取.~/.bash_profile:每个用户都可使用该文件输入专用于自己使用转载 2014-05-30 11:18:48 · 644 阅读 · 0 评论 -
linux学习笔记
自变量的接收接收来自命令行传入的参数,第一个参数用$1表示,第二个参数$2表示,。。。以此类推。注意:$0表示脚本文件名。另外一个在shell编程中经常用到的是“$@”这个代表所有的参数,。你可以用一个循环来遍历这个参数。如果用java来类比的话,可以把$@看作是man函数中定义的那个数组例如下面文件:test1.txt中的内容:ABCtest2.txt原创 2014-03-26 18:53:55 · 506 阅读 · 0 评论 -
linux:awk之RS、ORS与FS、OFS
转自:http://www.cnblogs.com/fhefh/archive/2011/11/16/2251656.htmlRS:Record Separator,记录分隔符ORS:Output Record Separate,输出当前记录分隔符FS:Field Separator,字段分隔符OFS:Out of Field Separator,输出字段分隔符PS:RS、转载 2014-05-29 15:52:14 · 1070 阅读 · 0 评论 -
awk语法与文本应用处理
转自:http://blog.csdn.net/tianmohust/article/details/6970271转载 2014-06-12 16:10:25 · 572 阅读 · 0 评论 -
grep的语法和用法
转自:http://blog.csdn.net/tianmohust/article/details/6970242转载 2014-06-10 19:44:32 · 17274 阅读 · 0 评论 -
sed流编辑器的语法与应用
转自:http://blog.csdn.net/tianmohust/article/details/6970259转载 2014-06-11 15:17:09 · 677 阅读 · 0 评论 -
Linux SSH远程文件/目录传输命令scp
转自:http://www.vpser.net/manage/scp.html相信各位VPSer在使用VPS时会经常在不同VPS间互相备份数据或者转移数据,大部分情况下VPS上都已经安装了Nginx或者类似的web server,直接将要传输的文件放到web server的目录,然后在目标机器上执行:wget http://www.vpser.net/testfile.zip 就行了。当V转载 2014-06-30 09:07:10 · 505 阅读 · 0 评论 -
shell中单引号、双引号、反引号的使用
在编写shell脚本时,会经常地使用到单引号、双引号、反引号这些特殊的符号。它们在shell中有着不同的作用,但容易被误用和引起混乱。简单总结一下三者的使用和区别。单引号它关闭shell中所有的特殊符号使用和解释,即单引号间的内容全部以普通字符的含义进行文本使用和解释,不管是特殊字符 $ ,还是转义字符之类的。例子:1~$ a=12;test='this i转载 2014-05-26 16:35:14 · 1258 阅读 · 0 评论 -
vi下复制粘贴操作
复制粘贴复制行:将光标移动到将要复制的行处,按yy进行复制当前行(按nyy复制n行),再移动到粘贴位置,按p进行粘贴。复制指定内容:将光标移到复制的首位置,按下v,用hjkl移动,按y复制,按p粘贴。剪切:剪切选定块到缓冲区,用d;剪切整行用dd查找命令/pattern :向下查找pattern匹配字符串?pattern:向上查找pattern匹配字符串使用了查原创 2014-06-05 16:44:06 · 658 阅读 · 0 评论 -
linux在shell中获取时间
获得当天的日期date +%Y-%m-%d输出: 2011-07-28 将当前日期赋值给DATE变量DATE=$(date +%Y%m%d)有时候我们需要使用今天之前或者往后的日期,这时可以使用date的 -d参数 获取明天的日期date -d next-day +%Y%m%d获取昨天的日期date -d last-day +%Y%m%d获取上个月的转载 2015-03-20 10:04:47 · 346 阅读 · 0 评论