Linux
爱吃的小花猫
来者皆客
展开
-
12 Linux Which Command, Whatis Command, Whereis Command Examples
This Linux tutorial will explain the three “W” commands. The three “W”s are whatis, whereis and which commands. You already know how to use find command to efficiently fo find a file.Now, these转载 2015-06-14 04:51:34 · 790 阅读 · 0 评论 -
linux下的~/
在linux里面,~/表示的是个人目录,例如你的账户是student,那么~/代表的是/home/student/原创 2015-06-02 12:42:40 · 1290 阅读 · 0 评论 -
正则表达式如何验证邮箱
^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$原创 2015-06-22 06:08:09 · 2294 阅读 · 0 评论 -
awk、nawk、mawk、gawk的简答介绍
awk 是一种编程语言,用于在linux/unix下对文本和数据进行处理。数据可以来自标准输入、一个或多个文件,或其它命令的输出(即管道)。它支持用户自定义函数和 动态正则表达式等先进功能,是linux/unix下的一个强大编程工具。它在命令行中使用,但更多是作为脚本来使用。awk的处理文本和数据的方式是这 样的,它逐行扫描文件,从第一行到最后一行,寻找匹配的特定模式的行,并在这些行上进行你想原创 2015-05-31 14:22:35 · 5101 阅读 · 0 评论 -
Linux Bash Shell入门教程
BASH 的基本语法最简单的例子 —— Hello World!关于输入、输出和错误输出BASH 中对变量的规定(与 C 语言的异同)BASH 中的基本流程控制语法函数的使用2.1 最简单的例子 —— Hello World!几乎所有的讲解编程的书给读者的第一个例子都是 Hello World 程序,那么我原创 2015-05-31 15:18:53 · 1501 阅读 · 0 评论 -
Linux chmod命令详解
chmod----改变一个或多个文件的存取模式(mode)chmod [options] mode files只能文件属主或特权用户才能使用该功能来改变文件存取模式。mode可以是数字形式或以who opcode permission形式表示。who是可选的,默认是a(所有用户)。只能选择一个opcode(操作码)。可指定多个mode,以逗号分开。原创 2015-05-31 14:27:57 · 893 阅读 · 0 评论 -
How to Create a First Shell Script
How to Create a First Shell Script Shell scripts are short programs that are written in a shell programming language and interpreted by a shell process. They are extremely useful for a转载 2015-05-28 23:13:02 · 562 阅读 · 0 评论 -
linux 中rc是什么意思
在Linux中,最为常用的缩略语也许是“rc”它是“runcomm”的缩写――即名词“run command”(运行命令)的简写。rc”是任何脚本类文件的后缀,这些脚本通常在程序的启动阶段被调用,通常是Linux系统启动时。如/etc/rc(连接到/etc/rc.d/rc)是Linux启动的主脚本,而.bashrc是当Linux的bash shell启动后所运行的脚本。转载 2015-05-08 14:26:18 · 3888 阅读 · 0 评论 -
linux的 .bashrc文件是干什么的?
使用man bash命令查看到的联机帮助文件中的相关解释如下:.bashrc - The individual per-interactive-shell startup file.这个文件主要保存个人的一些个性化设置,如命令别名、路径等。下面是个例子: # User specific aliases and functions PATH="/bin:/sbin:/usr/转载 2015-05-08 03:46:13 · 4262 阅读 · 0 评论 -
bash array
bash 仅支持一维数组。 而且数组下标是从0开始的为数组赋值:array=(1 4 7 2 5 8) #以空格为分割符,()为数组str="this is test string"str_arr=($str); #默认以空格分割数组遍历:for val in str_arr[*];do echo $val; donefor file in `l原创 2015-06-24 07:31:03 · 1638 阅读 · 0 评论 -
javascript html页面中的内容替换
function ffRed(){ var xsxf = document.getElementById("id"); var str2 = "字段1"; var str3 = "字段2"; var reg=eval("/"+str2+"/gi"); var reg3=eval("/"+str3+"/gi"); xsxf.innerHTML = xsxf.innerHTM原创 2015-06-24 10:19:47 · 8572 阅读 · 0 评论 -
LINUX sed grep awk之间比较整理
正则表达式基础在最简单的情况下,一个正则表达式看上去就是一个普通的查找串。例如,正则表达式"testing"中没有包含任何元字符,,它可以匹配"testing"和"123testing"等字符串,但是不能匹配"Testing"。要想真正的用好正则表达式,正确的理解元字符是最重要的事情。下表列出了所有的元字符和对它们的一个简短的描述。元字符描述转载 2015-05-23 12:14:22 · 504 阅读 · 0 评论 -
Verification and validation
VerificationVerification is the process to make sure the product satisfies the conditions imposed at the start of the development phase. In other words, to make sure the product behaves the way原创 2015-06-14 12:32:02 · 1111 阅读 · 0 评论 -
bash array
定义:declare -a array=(value1 value2 ...) 存值:array[index]=value 取数:${array[index]} 取所有值:${array[*]}或${array[@]} 长度:${#array[*]}原创 2015-06-14 09:31:19 · 639 阅读 · 0 评论 -
linux 中的单引号 和双引号有什么区别吗
单引号与双引号的最大不同在于双引号仍然可以保有变量的内容,但单引号内仅能是一般字符 ,而不会有特殊符号。我们以底下的例子做说明:假设您定义了一个变量, name=VBird ,现在想以 name 这个变量的内容定义出 myname 显示 VBird its me 这个内容,要如何订定呢? [root@linux ~]# name=VBird [root@linux ~]#转载 2015-05-24 15:02:44 · 597 阅读 · 0 评论 -
linux 单引号,双引号,反引号
单引号目的: 为了保护文字不被转换.除了他本身. 就是说除去单引号外, 在单引号内的所有文字都是原样输出.1. [root@jszwl161 SP49EP9]# echo '$*> $*>2. [root@jszwl161 SP49EP9]# echo 'she is crying: "help"' she is crying转载 2015-05-24 15:05:00 · 1368 阅读 · 0 评论 -
linux awk命令详解
简介awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。awk有3个不同版本: awk、nawk和gawk,未作特别说明,一般指gawk,gawk 是 AWK 的 GNU 版本。awk其名称得自于它的创始人 Alfr转载 2015-05-23 13:01:58 · 1675 阅读 · 0 评论 -
shell中$0,$?,$!等的特殊用法
变量说明:$$Shell本身的PID(ProcessID)$!Shell最后运行的后台Process的PID$?最后运行的命令的结束代码(返回值)$-使用Set命令设定的Flag一览$*所有参数列表。如"$*"用「"」括起来的情况、以"$1 $2 … $n"的形式输出所有参数。$@所有参数列表。如"$@"用「"」括起来的情况、以"$1" "$2" …转载 2015-05-23 13:56:02 · 1337 阅读 · 0 评论 -
Linux/Unix环境下的make命令详解
无论是在linux还是在Unix环境中,make都是一个非常重要的编译命令。不管是自己进行项目开发还是安装应用软件,我们都经常要用到make或make install。利用make工具,我们可以将大型的开发项目分解成为多个更易于管理的模块,对于一个包括几百个源文件的应用程序,使用make和makefile工具就可以简洁明快地理顺各个源文件之间纷繁复杂的相互关系。而且如此多的源文件,如果每次都要转载 2015-05-19 13:58:26 · 437 阅读 · 0 评论 -
linux awk命令详解
原文链接 : http://blog.chinaunix.net/uid-23302288-id-3785105.html awk是行处理器: 相比较屏幕处理的优点,在处理庞大文件时不会出现内存溢出或是处理缓慢的问题,通常用来格式化文本信息awk处理过程: 依次对每一行进行处理,然后输出awk命令形式:awk [-F|-f|-v] ‘BEGIN{} //{command1; c转载 2015-05-23 14:58:56 · 476 阅读 · 0 评论 -
clean 伪目标
下面的“clean”目标,是一个“伪目标”, clean: rm *.o temp 我们生成了许多文件编译文件,我们也应该提供一个清除它们的“目标”以备完整地重编译而用。 (以“make clean”来使用该目标) ,调用相应的规则,来清除许多编译的文件(如:*.o文件)因 为,我们并不生成“clean”这个文件。“伪目标”并不是一个文件,只转载 2015-05-15 04:04:49 · 687 阅读 · 0 评论 -
Advanced redirection features
here are three types of I/O, which each have their own identifier, called a file descriptor:standard input: 0standard output: 1standard error: 2In the following descriptions, if th转载 2015-05-13 15:38:19 · 550 阅读 · 0 评论 -
Redirection
Typically, the syntax of these characters is as follows, using to redirect input, and > to redirect output.command1 > file1executes command1, placing the output in file1, as opposed转载 2015-05-13 16:14:06 · 415 阅读 · 0 评论 -
华硕笔记本的U盘启动
开机以后有两种方式:1:按住ESC键,在弹出的见面直接选择USB启动进入。2:按F2进BLOS进入,在boot里面原则第一个,找到USB作为第一启动项,再按F10保存一下即可。原创 2015-05-09 15:43:04 · 1675 阅读 · 0 评论 -
Cheating sheet for vim
原创 2015-05-09 03:14:10 · 687 阅读 · 0 评论 -
怎么打开在.bashrc文件以及设置颜色
打开/etc/bashrc,加入如下一行: alias ls=〃ls --color〃 下次启动bash时就可以像在Slackware里那样显示彩色的目录列表了,其中不同颜色的含义如下: 蓝色→目录 绿色→可执行文件 红色→压缩文件 浅蓝色→链接文件 灰色→其他文件原创 2015-05-08 03:40:53 · 6676 阅读 · 0 评论 -
linux关于bashrc与profile的区别(转)
bashrc与profile的区别要搞清bashrc与profile的区别,首先要弄明白什么是交互式shell和非交互式shell,什么是login shell 和non-login shell。交互式模式就是shell等待你的输入,并且执行你提交的命令。这种模式被称作交互式是因为shell与用户进行交互。这种模式也是大多数用户非常熟悉的:登录、执行一些命令、签退。当你签退后,sh转载 2015-05-08 03:36:38 · 1091 阅读 · 0 评论 -
编程学习网站 收集于网络
1、http://snippets.dzone.com/tag/c/ --数以千计的有用的C语言源代码片段2、http://www.hotscripts.com/category/c-cpp/scripts-programs/ Hotscripts --提供数以百计的C和C++脚本和程序。所有程序都分为不同的类别。3、http://www.planetsourcecode.com/vb/d原创 2015-03-08 17:06:05 · 63310 阅读 · 0 评论 -
Linux内存管理
在Linux中经常发现空闲内存很少,似乎所有的内存都被系统占用了,表面感觉是内存不够用了,其实不然。这是Linux内存管理的一个优秀特性,在这方面,区别于Windows的内存管理。主要特点是,无论物理内存有多大,Linux 都将其充份利用,将一些程序调用过的硬盘数据读入内存,利用内存读写的高速特性来提高Linux系统的数据访问性能。而Windows是只在需要内存时,才为应用程序分配内存,并不能充分原创 2015-03-12 16:55:39 · 41172 阅读 · 0 评论 -
linux shell 编程
1 编程入门-----shell的简介。 从程序员的角度来看, Shell本身是一种用C语言编写的程序,从用户的角度来看,Shell是用户与Linux操作系统沟通的桥梁。用户既可以输入命令执行,又可以利用 Shell脚本编程,完成更加复杂的操作。在Linux GUI日益完善的今天,在系统管理等领域,Shell编程仍然起着不可忽视的作用。深入地了解和熟练地掌握Shell编程,原创 2015-03-12 11:55:14 · 671 阅读 · 0 评论 -
linux awk命令详解 --awk编程
简介awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。awk有3个不同版本: awk、nawk和gawk,未作特别说明,一般指gawk,gawk 是 AWK 的 GNU 版本。awk其名称得自于它的创始人 Alfr原创 2015-03-10 15:40:04 · 1653 阅读 · 0 评论 -
vim 中:wq和:wq的不同之处
原创 2015-05-09 06:28:13 · 7940 阅读 · 0 评论 -
当前主流电脑的BIOS调出键
【组装电脑主板】主板品牌 启动按键华硕主板 F8技嘉主板 F12微星主板 F11映泰主板 F9梅捷主板 ESC或F12七彩虹主板 ESC或F11华擎主板 F11斯巴达卡主板 ESC昂达主板 F11双敏主板 ESC翔升主板 F10精英主板 ESC或F11冠盟主板原创 2015-05-09 15:46:02 · 1487 阅读 · 0 评论 -
Linux 系统的安装 (最全收集)
在几年前,我曾经多次萌生抛弃Win系统,从而使用Linux系统-----(Ubuntu),但是我每次都会遇到同一个问题,TM怎么安装啊。不是安装奇慢就是不知道安装的方法。怎样安装Ubuntu操作系统:http://jingyan.baidu.com/article/ff42efa9423991c19e22020d.html怎么用U盘安装ubuntu:http://jingyan原创 2015-05-09 15:19:36 · 660 阅读 · 0 评论 -
Redirect all output to file
That part is written to stderr, use 2> to redirect it. For example:foo > stdout.txt 2> stderr.txtor if you want in same file:foo > allout.txt 2>&1Note: this works in (ba)sh, check your s转载 2015-05-13 15:53:29 · 887 阅读 · 0 评论 -
redirection in linux
2>&1 # Redirects stderr to stdout. # Error messages get sent to same place as standard output. >>filename 2>&1 bad_command >>filename 2>&1 # Appends both st原创 2015-05-13 15:50:58 · 748 阅读 · 0 评论 -
Gvim 和vim 有什么区别
Gvim 和vim 有什么区别Gvim是windows的vim是linux的黑色的命令符Gvim是单独的窗口下的vim,像notepad一样。 vim就是在黑乎乎的cmd窗口下的编辑器。windows下用gvim最好,linux下那就是vim了原创 2015-05-12 03:27:07 · 6818 阅读 · 1 评论 -
vim打开不同的文件
sp vim -o file1 file2 纵向打开文件Ctrl+w Ctrl+v vim -O file1 file2 横向打开文件原创 2015-05-12 04:45:30 · 432 阅读 · 0 评论 -
PATH环境变量
PATH是环境变量,要大写那几个目录是你放置linux命令的目录,输入命令后系统会去PATH中寻找是否存在该命令查看当前环境变量:echo $PATH也可以用set命令看一下设置:export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin登出后就失效,要一直有效,修改~/.bashrc或~/.b原创 2015-05-10 12:57:16 · 572 阅读 · 0 评论 -
PATH 环境变量
添加PATH环境变量,第1种方法:[root@lx_web_s1 ~]# export PATH=/usr/local/webserver/mysql/bin:$PATH再次查看:[root@lx_web_s1 ~]# echo $PATH /usr/local/webserver/mysql/bin:/usr/local/webserver/mysql/bin/:原创 2015-05-10 12:50:59 · 1493 阅读 · 0 评论