
Linux
文章平均质量分 66
superhill
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
正则表达式 (Regular Expression)
1.基本认识正则表达式就是处理字符串的方法,它以行为单位,来进行字符串的处理行为,透过一些特殊符号的辅助,可以让使用者轻易地达到 “查找/替换” 某特定字符串的处理程序。正则表达式基本上是一种表示法,只要工具程序支持这种表示方法,那么该工具程序就可以用来作为正则表达式的字符处理之用。一些常用的工具比如说vi,grep,awk,sed等等正则表达式和shell是linux基础原创 2012-05-22 05:25:03 · 1053 阅读 · 0 评论 -
Linux的vi编辑器
vi这个东西我一直就没弄清楚过,勉强边查资料边用也用过几次,基本上还是能用最简单的命令,但是对它了解得太少.毕竟是unix下的标准编辑器,必须掌握好并且用熟,至少不至于需要用的时候束手无策,浪费时间.所以现在决心攻下它,边学边写这篇学习笔记.vi文本编辑器是所有Unix和类Unix操作系统下的标准编辑器,它是用C语言写的,vi采用状态切换的方法进行编辑.1.模式1)原创 2012-05-22 05:22:03 · 395 阅读 · 0 评论 -
sed工具简介
基本上来说,sed是一个可以分析Standard Input (STDIN)的数据,然后将数据经过处理后,再将它输出到Standard Output (STDOUT)的工具。比如取代,删除,新增,选取特定行等等功能。语法基本上就是 sed [-nefr] [some actions here]actions有a(新增),c(取代),d(删除),i(插入),p(打印),s(取代)原创 2012-05-22 05:25:23 · 482 阅读 · 0 评论 -
常用的unix命令
这一篇专门整理一下常用的unix命令,以方便查阅1. echo 将文字的内容打印到屏幕上,以helloworld为例。我试过了 echo helloworld, echo 'helloworld',echo "helloworld" 打印出来都是一样的,且都没有符号,暂时不知道为什么,哪一种是绝对正确的2. ls 这个很常见了,就是显示一下当前目录的文件列表原创 2012-05-22 05:22:43 · 525 阅读 · 0 评论 -
Shell编程
为什么要使用scripts呢? 简单的应用就是,你可以将一些在command line下达的连续指令写入到scripts之中,然后直接执行scripts就可以达到连续执行指令的目的。说到这里又必须提到一个注意事项,就是脚本文件不一定都是.sh结尾的,只不过这样便于分类,自己和别人使用起来也会更加方便。可以使用任何一种文字编辑器进行编辑,必须以 #!/bin/sh 作为第一行, #!符号是原创 2012-05-22 05:23:19 · 697 阅读 · 0 评论 -
Bash (Bourne Again Shell)
首先说一个关系,kernel控制硬件工作(内部的东西人看不懂),而kernel相想让硬件干什么需要用户来说明,用户(人的语言kernel也看不懂)没法直接告诉kernel,于是通过一个shell来传达指令,按照定义好的标准,即计算机指令来沟通。Bash是一种shell,是sh的加强版本,免费。1.bash的优点1) 命令编修能力,可以记录你输入过的指令,按上下键就可以使用原创 2012-05-22 05:24:40 · 1960 阅读 · 0 评论 -
关于环境变量的一些区别
1.环境变量是干啥的?我的理解就是在Unix或者类Unix环境下,你要在command line里面启动某个程序的话,如果没有设置环境变量,那么你就必须一直cd到该程序所在的根目录,然后再启动,这显然有时候会很不方便,没人愿意老cd,而且时间长了未必能记住具体哪个程序安装在哪里。一种比较有效的方法就是设置环境变量,也就是把你程序的安装路径添加到环境变量中去。设置了以后会怎样呢? 设置好原创 2012-11-02 15:55:56 · 580 阅读 · 0 评论