码迷,mamicode.com
首页 >  
搜索关键字:shell脚本    ( 6372个结果
Bash Shell脚本编程笔记总结(一)
本文是上课笔记总结,涉及细节知识点会在以后文章说明!bash脚本编程:脚本程序:解释器解释执行;shell:交互式接口;编程环境;shell:能够提供一些内部命令,并且能通过PATH环境变量找到外部命令;把命令提交给内核启动为进程;编程环境:流程控制语句:顺序执行;循环执行;..
分类:系统相关   时间:2014-12-06 06:42:38    阅读次数:328
Bash Shell脚本编程笔记总结(二)
本文接上一部分:BashShell脚本编程笔记总结(一)数组:连续的多个独立内存空间,每个内存空间相当于一个变量数组元素:数组名+索引索引:从0开始编号声明数组:declare-aARRAR_NAME关联数组:declare-AARRAY_NAME支持稀疏格式:数组元素的赋值:(1)一次只赋值一个元素ARRAY[in..
分类:系统相关   时间:2014-12-06 06:41:37    阅读次数:307
Bash Shell脚本编程-变量知识
Shell:GUICLI提供交互式接口:提高效率命令行展开:~,{}命令别名:alias命令历史:historyGlobbing:*,?,[],[^]命令补全:$PATH指定的目录下路径补全:TAB键管道:|输入输出重定向:>>>提供编程环境:bash自动运行脚本机制面向过程(以指令为中心组织数据)的编..
分类:系统相关   时间:2014-12-06 06:41:16    阅读次数:419
Bash Shell脚本编程-基础特性知识
BashShell的基础特性:命令历史:history:shell内建命令环境变量HISTFILE定义用户退出命令历史列表的存储位置#echo$HISTFILE /root/.bash_history #echo$HISTFILESIZEHISTFILE指向的文件持久留存的历史命令条目 1000 #echo$HISTSIZE当前bash进程所留存的历史命令条目数 1000 #..
分类:系统相关   时间:2014-12-06 06:40:42    阅读次数:382
shell脚本编程中的grep命令
grep命令语法 grep命令使用一个选项、一个要匹配的模式和要搜索的文件,它的语法如下所示: grep  [options]  PATTERN  [FILES] 如果没有提供文件名,则grep命令将搜索标准输入。 options 选项 含义 -c   输出匹配行的数目,而不是输出匹配的行 -E   启用扩展表达式 ...
分类:系统相关   时间:2014-12-05 22:52:16    阅读次数:219
tomcat catalina.out切割脚本
shell脚本catalina.out切割脚本。。。每天23.30切割。删除七天之前的日志这里3个tomcat实例,,,脚本写的很简单:(1)拷贝日志文件(2)清空日志文件*只能清空如果删除tomcat不重启不会生成新的日志文件*(3)删除七天之前的备份文件备份文件的名字为catalina.out_时间#!/bin..
分类:其他好文   时间:2014-12-05 19:45:45    阅读次数:147
eps 格式图转pdf格式图
在linux系统中,可以利用texlive配合shell脚本,把eps格式的图片转换成pdf格式的图片。用到的两个文件如下:eps2pdf.tex:\documentclass[a4paper]{article}\usepackage{graphicx}\usepackage{epstopdf}\begin{document}\begin{figure}\centering%Requires\usepackage{graphicx}..
分类:其他好文   时间:2014-12-05 19:35:37    阅读次数:161
SHELL 系统文件完整性校验
系统完整性审核工具shell脚本如下:#!/bin/bash # #变量首先声明才能使用 shopt-s-onounset #声明 #建立日期 Date=$(date+‘%Y%m%d%H%M%S‘) #加入审核的目录# Dirs="/bin/sbin/usr/bin/usr/sbin/lib/usr/local/sbin/usr/local/bin/usr/local/lib" #临时文件# TMP_file=$(..
分类:系统相关   时间:2014-12-05 19:32:46    阅读次数:216
shell自动上传多份备份文件到FTP服务器
#!/bin/sh#数据库备份文件所在路径db_dir=/backup/oracle/rman/dbfarchive_dir=/backup/oracle/rman/archivelog#临时目录,用于上传所找出的文件db_tmp_dir=/backup/oracle/rman/dbftmparchive_tmp_dir=/backup/oracle/rman/archivelogtmp#找出最新的数据库备份文件df_put_file..
分类:Web程序   时间:2014-12-05 19:31:57    阅读次数:217
学习Linux笔记(三)
Linux中shell学习:用户登陆后自动执行的shell脚本文件,在.bashrc中配置。 /etc/profile文件是配置系统环境变量,如jdk,tomcat等;还有/home/zebra(用户名)/.bash_profile文件是配置用户的环境 变量,还有.bashrc是配置开机启动的,root和普通用户都有这个文件,/home/zebra/.bashrc,功能是可以指定某些程序在...
分类:系统相关   时间:2014-12-05 17:26:04    阅读次数:299
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!