Linux运维系统工程师系列之shell脚本一则小随笔
2014-08-11 08:32
316 查看
shell随笔一. 学好shell编程的知识储备
前面讲过,给大家留作业Linux系统命令应用;
Vi/vim 编辑器的熟练使用,SSH客户端软件的设置;
基础的服务,系统服务ntp,crond,网络服务:nfs,rsync,inotify,sersync,ssh,lanmp。
补充:清空日志的三种方法:echo “ ” > filename.log
>filename.log
cat /dev/null > filename.log
注:工作中有的时候不能删除(日志)文件,而只能给文件清空!二.shell脚本的建立和执行
1.脚本的第一行一般为:#!/bin/bash或#!/bin/sh;
2.shell脚本的执行通常采用bashscript-name或sh script-name;
3.在当前路径下执行脚本,shell脚本的执行通常采用./script-name。
Shell脚本执行说明(推荐):
例子:00 00 * * * /bin/bash /tmp/scripts/bak.sh> /dev/null 2 > 1
前面讲过,给大家留作业Linux系统命令应用;
Vi/vim 编辑器的熟练使用,SSH客户端软件的设置;
基础的服务,系统服务ntp,crond,网络服务:nfs,rsync,inotify,sersync,ssh,lanmp。
补充:清空日志的三种方法:echo “ ” > filename.log
>filename.log
cat /dev/null > filename.log
注:工作中有的时候不能删除(日志)文件,而只能给文件清空!二.shell脚本的建立和执行
1.脚本的第一行一般为:#!/bin/bash或#!/bin/sh;
2.shell脚本的执行通常采用bashscript-name或sh script-name;
3.在当前路径下执行脚本,shell脚本的执行通常采用./script-name。
Shell脚本执行说明(推荐):
例子:00 00 * * * /bin/bash /tmp/scripts/bak.sh> /dev/null 2 > 1
相关文章推荐
- Linux运维系统工程师系列之shell脚本_1
- Linux运维系统工程师系列之shell脚本_2
- Linux运维系统工程师系列之shell脚本_3
- shell脚本学习笔记系列--1
- linux下性能监控shell脚本实现系列一(服务器整体性能监控)
- shell脚本系列-grep用法总结
- shell脚本处理大数据系列之(一)方法小结
- 【自动构建系列】自动部署环境的shell脚本
- 运维技巧系列之shell随机生成密码脚本
- Ganymed SSH-2 for Java系列7之删除远程服务器上的非空目录(运用执行shell脚本的方式)
- shell脚本系列-awk用法总结
- RHCE 系列(四): 使用 Shell 脚本自动化 Linux 系统维护任务
- 方老师shell脚本实例系列讲座下载地址
- Linux Shell脚本系列教程(一):Shell入门
- shell脚本---mysql检测监控脚本系列
- Android随笔之——用shell脚本模拟用户按键、触摸操作
- shell脚本系列-grep用法总结
- shell脚本系列-正则表达式介绍
- shell脚本 按序号备份系列文件
- shell脚本处理大数据系列之(二)使用函数返回值