linux
文章平均质量分 79
zabzd999
这个作者很懒,什么都没留下…
展开
-
Linux shell脚本基础学习(网上整理)
详细介绍Linux shell脚本基础学习(一) Linux shell脚本基础学习这里我们先来第一讲,介绍shell的语法基础,开头、注释、变量和 环境变量,向大家做一个基础的介绍,虽然不涉及具体东西,但是打好基础是以后学习轻松地前提。 1. Linux 脚本编写基础 ◆1.1 语法基本介绍 1.1.1 开头 程序必须以下面的行开始(必须方在文件的第一行): #!/bin/sh 符原创 2012-12-11 12:57:57 · 545 阅读 · 0 评论 -
linux逻辑运算符,逻辑表达式详解
shell的逻辑运算符 涉及有以下几种类型,因此只要适当选择,可以解决我们很多复杂的判断,达到事半功倍效果。 一、逻辑运算符 逻辑卷标 表示意思 1. 关于档案与目录的侦测逻辑卷标! -f 常用!侦测『档案』是否存在 eg: if [ -f filename ] -d 常用!侦测『目录』是否存在转载 2012-12-11 17:12:35 · 533 阅读 · 0 评论 -
linux脚本流程控制
linux shell有一套自己的流程控制语句,其中包括条件语句(if),循环语句(for,while),选择语句(case)。下面我将通过例子介绍下,各个语句使用方法。 一、shell条件语句(if用法) if语句结构[if/then/elif/else/fi] if 条件测试语句 then action [elif 条件 action else action转载 2012-12-11 17:08:14 · 258 阅读 · 0 评论 -
Linux Shell 通配符、元字符、转义符使用
shell常见通配符: 字符 含义 实例 * 匹配 0 或多个字符 a*b a与b之间可以有任意长度的任意字符, 也可以一个也没有, 如aabcb, axyzb, a012b, ab。 ? 匹配任意一个字符 a?b a与b之间必须也只能有一个字符, 可以是任意字符, 如aab, abb, acb, a0b。 [list] 匹配 list 中原创 2012-12-11 18:52:45 · 430 阅读 · 0 评论 -
linux shell 知识概要介绍
1, 文件及权限 ************************************************************** chmod who [operator] [permission] filename 相对模式: operator: +/- permission:r,w,x,l(给文件加锁),s(设置文件宿主或组set_ID),t(粘帖位) 绝对模式:转载 2012-12-11 18:57:26 · 281 阅读 · 0 评论 -
linux自定义函数
#!/bin/sh echo $(uname); declare num=1000; uname() { echo "test!"; ((num++)); return 100; } testvar() {原创 2012-12-11 18:51:19 · 463 阅读 · 0 评论 -
linux数组使用
linux shell在编程方面比windows 批处理强大太多,无论是在循环、运算。已经数据类型方面都是不能比较的。 下面是个人在使用时候,对它在数组方面一些操作进行的总结。 1.数组定义 [chengmo@centos5 ~]a=(1 2 3 4 5) [chengmo@centos5 ~]echo $a 1 一对括号表示是数组,数组元素用“空格”符号分割开。转载 2012-12-11 18:34:11 · 268 阅读 · 0 评论 -
linux高级操作命令
1.tee命令: 补充说明:tee指令会从标准输入设备读取数据,将其内容输出到标准输出设备,同时保存成文件。 [root@localhost ~]# pwd | tee -a who.out /root -a:参数表示追加到文件末尾。 不加表示覆盖 2.df命令 -a 显示所有文件系统的磁盘使用情况,包括0块(block)的文件系统,如/proc文件系统。 -k 以k字节原创 2012-12-11 18:34:49 · 314 阅读 · 0 评论 -
sed命令
Table of Contents 1. Sed简介2. 定址3. Sed命令4. 选项5. 元字符集6. 实例7. 脚本8. 小技巧 1. Sed简介 sed是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕原创 2012-12-14 10:08:55 · 291 阅读 · 0 评论