发现一本基础的shell脚本教程,只有两个小时时候,先粗略的过一遍大体只是,往后慢慢再仔细学习。 4.条件判断 : 【if】 if [];then elif[];then else fi :正确格式: if空[空-r空“a”空];then 【case】 case "string" in *) ... ...
分类:
系统相关 时间:
2016-12-08 21:23:54
阅读次数:
187
查看文件stat可以列出目标文件的所有信息statcom_id.txt
File:`com_id.txt‘
Size:22Blocks:8IOBlock:4096regularfile
Device:fd00h/64768dInode:5056098Links:1
Access:(0644/-rw-r--r--)Uid:(0/root)Gid:(0/root)
Access:2016-11-0818:53:19.000000000+0800
Modify:2016-10-24..
分类:
系统相关 时间:
2016-11-23 00:07:05
阅读次数:
260
创建10用户user1-user10;[root@mini~]#vimuser.sh#!/bin/bash#注释为bashfor((i=1;i<=10;i++))#条件do#动作useradduser$i#添加用户,$i为变量(i=i+1,一直执行到i<=10)echo"user$i"|passwd--stdinuser$i#打印出来,创建用户密码同用户名一致echo"jiejie"|passwd--stdi..
分类:
系统相关 时间:
2016-11-16 03:17:42
阅读次数:
195
shell是一个命令行解释器,它为用户提供了一个向linux内核发送请求以便运行程序的界面系统级程序,用户可以用shell来启动、挂起、停止甚至是编写一些程序 shell还是一个功能相当强大的编程语言,易编写、易调试,灵活性比较强。shell是解释执行的脚本语言,在shell中可以直接调用linux ...
分类:
系统相关 时间:
2016-11-11 17:38:00
阅读次数:
258
●diffdifffilefile1比较两个文件的不同-c显示上下周围的行-u按照一定格式统一输出补丁-r比较两个目录中文件的不同patchfilefile.path打补丁-b加上-b备份源文件●grepgrep关键字符文件|目录在文件或者目录中查找含有关键字的行grep-i忽略大小写-n显示关键字所在行-c显示过滤结..
分类:
系统相关 时间:
2016-11-10 21:36:54
阅读次数:
261
一:正则表达式 1.通配符与正则表达式的区别 通配符有 *,?,[]。 区别: 通配符用来匹配文件名 正则表达式是为了匹配字符串 2.“.*”的意思 .:任意字符 *:匹配前一个字符任意次 3.过滤出带有某个字符的行 4.过滤出不带某个关键字的行 5.显示以#开头的行 6.显示开头不是英文的行 7. ...
分类:
系统相关 时间:
2016-10-15 22:18:53
阅读次数:
203
0x00、shellshell是一个命令解释器,它为用户提供一个向linux内核发送请求以便运行程序的界面系统即程序,用户可以用shell来启动、挂起、停止甚至是编写一些程序。硬件——内核——shell命令解释器——外层应用程序最底层是硬件,通过内核来管理硬件,但是通过外层的应用程序或..
分类:
系统相关 时间:
2016-10-08 20:52:27
阅读次数:
212
2016-08-10授课内容:shell脚本基础:变量运算bash测试(数字测试、字符测试、文件测试、组合测试)read命令变量作用:1、数据存储格式2、参与的运算3、表示的数据范围变量类型:1、本地变量2、环境(全局)变量3、特殊变量驼峰命名变量:每个单词一个字母大写本地变量:生效范..
分类:
系统相关 时间:
2016-08-11 23:30:25
阅读次数:
410