摘要:
定义: linux shell script是一组shell命令组成的批处理文件。类似于windows的bat文件。 shell脚本基本语法 每当读取到一个ENTER符号,就开始尝试执行该行的命令。 如果一行的命令太长,可以在行尾使用反斜杠\将命令延续到下一行。 [root@localhost testsh]# cat testenter.sh echo zjf is a good\ man#开... 阅读全文
2017年8月16日
摘要:
原文地址:http://www.cnblogs.com/Quincy/archive/2012/03/26/2418485.html linux的正则表达式和js的基本没什么差别。所以不再详细研究了。网上摘了一篇文章。 在使用grep、awk和sed命令时,需要使用正则表达式。比如我通过grep找代码编译结果中是否有错误。或者是否有我代码的错误。这里说下正则表达式基本的应用: • 匹配... 阅读全文
摘要:
别名: alias ll="ls -l" 命令的查找步骤: 如果是使用相对命令(如./command直接执行当前目录下的command文件),那么直接在当前目录下找到这个文件并执行。 绝对命令(如/usr/mysql/command)的方式,那么直接执行这个文件。 如果没有使用绝对路径,也没有./,那么先查看有没有设置的alias,否则就去PATH环境变量配置的路径下寻找,然后执行第一个寻找到的文... 阅读全文
2017年8月15日
摘要:
变量的定义: 通常,作为一种习惯约定,环境变量声明全部使用大写。 简单的定义只需要=就可以,这种定义的类型只能是字符串,如果要定义其他类型的变量,需要使用declare。 testv="this is a test virable" 这种方式是定义字符串。整个语句都不能有空格,因为一旦有空格就会作为命令来执行,如果变量的内容有空格,那么就用引号括起来。 [root@localhost ~]# te... 阅读全文
摘要:
Shell定义 Shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口。它接收用户输入的命令并把它送入内核去执行。 实际上Shell是一个命令解释器,它解释由用户输入的命令并且把它们送到内核。不仅如此,Shell有自己的编程语言用于对命令的编辑,它允许用户编写由shell命令组成的程序。Shell编程语言具有普通编程语言的很多特点,比如它也有循环结构和分支控制结构等,用这种编程语言编写... 阅读全文
2017年8月13日
摘要:
vi vim linux有多重编辑器,但是在不同的distribution上不一样,vi基本是在每个distribution上都支持的。 vim是vi的增强版。vim具有程序编辑的能力,可以主动以字体颜色辨别语法的正确性,方便程序设计。 vi的三种模式: vim编辑器的三种模式:一般模式、编辑模式和命令行模式。 在一般模式中可以进行删除、复制和粘贴的功能,但是无法更加明确的编辑文件内容。 从一般模... 阅读全文
摘要:
linux文件属性 如下: [root@localhost /]# ll 总用量 40 lrwxrwxrwx. 1 root root 7 5月 26 06:11 bin -> usr/bin dr-xr-xr-x. 3 root root 4096 5月 25 22:50 boot drwxr-xr-x. 3 root root 15... 阅读全文
摘要:
命令的格式: command [options] [arguments] command:命令 options: --单词全称 或 -单字简称 如: ls --all 等于 ls -a ls -a -b -c 等于 ls -abc 注:linux命令区分大小写。 基本命令 date 显示日期与时间。 Tab键:命令补全和文件名补全 Ctrl + C:中断当前程序。 Ctrl +... 阅读全文
摘要:
CPU: CPU内部可以分为两个主要单元:算数逻辑单元和控制单元。 算数逻辑单元主要用于程序运算和逻辑判断,控制单元主要用于协调各个组件和各单元的工作。 CPU基本可以分为两种: 精简指令集和复杂指令集系统。 精简指令集: 每个指令都较为精简,执行时间比较短,完成的操作也比较简单。指令的性能较佳,但是要实现复杂的功能,需要多个指令来完成。常见的微指令集CPU有Sun公司的SPARC系列,IBM的P... 阅读全文
2017年8月11日