学习shell脚本的心得shell脚本运行的环境:shell脚本,就是把多条命令,有组织的编写到一个文件中,来实现一系列动作,方便的执行的一个文件。Shell脚本主要应用在shell环境中,我们使用的rhel6,主要使用的bashshell解释工具来完成人机的交互。在日常的操作系统中还有其他的sh..
分类:
系统相关 时间:
2016-04-19 00:37:53
阅读次数:
231
在这个例子中,建立了一个"迷你监狱"用来测试一个只有ls命令的Bashshell。首先用mkdir命令设定好abc"监狱"路径。1.创建用户abcuseraddabcpasswdabc2.用root用户建立目录:mkdir-p/chroot/{etc,dev,proc,lib,bin,lib64,home,usr}mkdir-p/chroot/usr/binmkdir-p/chroot/home/abcch..
分类:
其他好文 时间:
2016-04-13 20:53:23
阅读次数:
550
§Linux零基础入学之1-3RHEL7基本命令操作和启动级别设置【本节内容】*Linux终端介绍*shell提示符*Bashshell基本语法*基本命令的使用:ls、pwd、cd*查看系统折BIOS设置*Linux如何获得帮助*Linux关机命令:shutdown、init0等*Linux7个启动级别*设置服务器在来电后自动开机【Linu..
分类:
系统相关 时间:
2016-04-08 20:07:49
阅读次数:
279
bashshell使用return命令来推出函数并返回特定的推出状态码。return命令允许指定一个整数值来定义函数的退出状态码,从而提供了编程设定函数退出状态码的简便途径。$cat11functiondb1{read-p"Enteravalue:"valueecho"doublingthevalue"return$[$value*2]}db1echo"thenewvalueis..
分类:
其他好文 时间:
2016-04-07 01:34:52
阅读次数:
153
LinuxShell常用技巧(十一)交互式使用shell
二十二.交互式使用BashShell:1.用set命令设置bash的选项:下面为set主要选项的列表及其表述:选项名开关缩写描述allexport-a打开此开关,所有变量都自动输出给子Shell。noclobber-C防止重定向时文件被覆盖。noglob-d在..
分类:
系统相关 时间:
2016-03-30 18:08:39
阅读次数:
226
LinuxShell常用技巧(十二)Shell编程
二十三.BashShell编程:1.读取用户变量:read命令是用于从终端或者文件中读取输入的内建命令,read命令读取整行输入,每行末尾的换行符不被读入。在read命令后面,如果没有指定变量名,读取的数据将被自动赋值给特定的变量REP..
分类:
系统相关 时间:
2016-03-30 18:07:39
阅读次数:
388
系统:Centos6.4X86_64默认版本为2.6.6准备软件包:系统默认版本2.6.6这里安装2.7.6默认版本不要动。ipython-1.2.1.tar.gzPython-2.7.6.tar.xzipython是一个python的交互式shell,比默认的pythonshell好用得多,支持变量自动补全,自动缩进,支持bashshell命令,内置了许多很有..
分类:
编程语言 时间:
2016-03-24 13:24:38
阅读次数:
284
#sourcelianxi.sh#.lianxi.sh#./lianxi.sh\\当前用户必须对程序具有执行权限#bash
分类:
系统相关 时间:
2016-03-09 07:14:30
阅读次数:
153
/etc/profile:此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行.并从/etc/profile.d目录的配置文件中搜集shell的设置./etc/bashrc:为每一个运行bashshell的用户执行此文件.当bashshell被打开时,该文件被读取.~/.bash_profile:每个用户都可使用该文件输入专..
分类:
其他好文 时间:
2016-03-04 14:44:50
阅读次数:
163
一、for命令在shell编程中,有时我们需要重复执行一直命令直至达到某个特定的条件,bashshell中,提供了for命令,允许你创建一个遍历一系列值的循环,每次迭代都通过一个该系列中的值执行一组预定义的命令。for的基本格式:forvarinlistdocommandsdone在list中,你提供了迭代中..
分类:
系统相关 时间:
2016-01-27 02:06:14
阅读次数:
363