1.查询操作系统信息
1.linux 版本:uname
2.操作系统时间:
date +%y-%m-%d" "%H:%M:%S(11-01-12 02:08:02)
date +%Y-%m-%d" "%H:%M:%S(2011-01-12 02:08:47)
3.查看操作系统定时任务:
crontabFile=/var/spool/cron/tabs/root 也可以使用命令crontab -l 添加定时任务:
/usr/bin/killall cron
chmod u+w ${crontabFile}
echo "${CHECK_MINUTE} ${CHECK_HOUR} ${CHECK_DAY} ${CHECK_MONTH} ${CHECK_WEEK} ${CRON_SCRIPT}" >> ${crontabFile}
/usr/sbin/rccron restart
4.查看文本
cat root |grep -v "/usr/sbin/ntpdate"(去掉root包含/usr/sbin/ntpdate的行)
5.hwclock命令的使用
查看硬件时间
hwclock --show --utc
设置硬件时间为系统时间
hwclock --systohc --directisa
2.截取字符串
starttime="12\:02\:30";
hour=${starttime:0:2};
minute=${starttime:4:2};
second=${starttime:8:2};
echo "hour:${hour}";
echo "minute:${minute}";
echo "second:${second}";
运行结果:
hour:12 minute:02 second:30
3.添加多播路由
route add -net 224.0.0.0 netmask 240.0.0.0 dev eth53;
4.定时任务调度信息日志
/var/log/messages会打印定时任务的调度情况
5.循环遍历文件
for folder in `find $SERVER_HOME/conf -type d`
do
SERVER_CLASSPATH=$folder:$SERVER_CLASSPATH
done
6.常用
1.ping 172.16.128.8 -c 1 -q
2.从文件里面读取打包 BKP_ROLLBACK_ENTITIES="/home/oracle/.bash_profile ${gORACLE_HOME}/network/admin/listener.ora ${gORACLE_HOME}/network/admin/tnsnames.ora ${gORACLE_HOME}/dbs/init${oraSID}.ora ${gORACLE_HOME}/dbs/spfile${oraSID}.ora ${gORACLE_HOME}/dbs/orapw${oraSID}";
echo -e "${BKP_ROLLBACK_ENTITIES}" > "${BKP_ROLLBACK_GZTAR}.lst";
rm -vf "${BKP_ROLLBACK_GZTAR}" >> "${LOG_FILE}" 2>&1;
tar --ignore-failed-read -pczvf "${BKP_ROLLBACK_GZTAR}" -T "${BKP_ROLLBACK_GZTAR}.lst";
rm -rvf "${BKP_ROLLBACK_GZTAR}.lst";
3.登陆oracle su - "${oraInstUser}" -c "${CBB_CMD} sqlplus /nolog
su - "${oraInstUser}" -c "${CBB_CMD} lsnrctl start;"
su - ${oraInstUser} -c "${CBB_CMD} sqlplus -s ${oraSysUser}/${oraSysUserPwd} as sysdba
4.执行rman语句
${l_rmanLine}="allocate channel for maintenance type disk;\n change archivelog all crosscheck;\n release channel;" su - "${oraInstUser}" -c "${CBB_CMD} rman target /
分享到:
相关推荐
ASP Shell执行命令小技巧 ASP Shell 是一种基于Web应用程序接口(API)的命令执行工具,可以在Windows操作系统中执行命令。下面是ASP Shell执行命令的小技巧: 1. ASP Shell 的权限问题 在 Windows 2003 下,ASP ...
Linux Shell高级技巧实战总结 一、将输入信息转换为大写字符后再进行条件判断 二、为调试信息设置输出级别 三、判断参数是否为数字 四、判断整数变量的奇偶性 五、将Shell命令赋值给指定变量,以保证脚本的移植性 六...
shell.setLocation(((screenWidth - shellWidth) / 2), ((screenHeight - shellHeight) / 2)); } ``` #### 五、SWT.SHELL输入验证示例 除了以上提到的功能外,SWT还支持对用户输入进行验证。例如,以下代码段...
本书通过各种实用的系统管理小技巧和趣味脚本代码,详尽地介绍了shell编程各个不同的方面。学完本书后,你将成为一名shell编程高手。 内容简介 本书共分五部分 ,详细介绍了SHELL编程技巧,各种UNIX命令及语法,还...
shell编程技巧点滴(基础篇) shell 脚本修改crontab实例 如何删除大量文件 如何删除某个月份的文件 find的日常用法举例 find的日常用法帮助 如何批量改名 bc指令的基本用法 检查服务器的连接状况的shell find 和 exec...
本书通过各种实用的系统管理小技巧和趣味脚本代码,详尽地介绍了shell编程各个不同的方面。学完本书后,你将成为一名shell编程高手。 内容简介 本书共分五部分 ,详细介绍了SHELL编程技巧,各种UNIX命令及语法,还...
熟练掌握Linux命令和Shell脚本编写技巧对于提升工作效率至关重要。以下是一些关于“维护常用Linux命令\Shell技巧”的详细知识点: 1. **基本命令操作**: - `ls`:列出目录内容。 - `cd`:切换目录。 - `pwd`:...
shell教程,包含大量的小例子,脚本信息,还有一些技巧。
2. **COM(Component Object Model)**:Windows Shell编程大量使用COM技术,它是微软的一种二进制标准,允许不同组件之间进行交互。理解COM接口、IUnknown、QueryInterface等概念至关重要。 3. **外壳扩展**:如...
- **调试技巧**:使用`set -x`打开调试模式。 - **错误处理**:通过检查命令的退出状态码来捕获错误。 - **性能优化**:减少不必要的操作,合理利用缓存机制。 #### 五、Shell资源推荐 - **《Advanced Bash-...
通过学习和理解这个脚本,不仅可以掌握如何在Linux环境中生成二维码,还能提升Shell脚本编程技巧,这对于系统维护和自动化工作非常有用。 总的来说,Shell脚本实现二维码图片生成是一个实用的技术,它展示了如何...
grep命令家族章节详细介绍了grep的基本用法、如何引用字符串、选项控制、查询多个文件、行匹配、行数统计、显示非匹配行、大小写敏感设置、结合正则表达式进行高级文本过滤等技巧。还提到了如何使用grep来搜索特定...
2. **Shell随机数与循环嵌套**:在Shell脚本中,可以使用RANDOM变量来生成随机数,这对于模拟、测试或创建随机行为的脚本非常有用。同时,循环嵌套是指在一个循环体内部再包含另一个循环,如for或while循环,这可以...
《Unix Shell范例精解》是一本专注于Unix操作系统中Shell编程的经典著作,主要涵盖了Unix的基础知识和Shell脚本的编写技巧。Unix系统是早期计算机领域的重要操作系统,至今仍在科研、工程和开发环境中广泛使用。...
初学shell 入门好书!!!! 目 录 译者序 前言 第一部分 shell 第1章 文件安全与权限 1 1.1 文件 1 1.2 文件类型 2 1.3 权限 2 1.4 改变权限位 4 1.4.1 符号模式 4 1.4.2 chmod命令举例 5 1.4.3 绝对模式 5 1.4.4 ...
在Linux操作系统中,掌握一些实用的小技巧...以上就是关于Linux应用、网络管理、系统管理和shell使用的一些小技巧,它们涵盖了网络嗅探、路由控制、服务启动、网络配置等多个方面,对于日常的Linux操作和维护非常有用。
通过《Visual C++ Windows Shell Programming》这本书,读者将能够掌握使用C++进行Windows Shell编程的高级技巧,并能够创建出与Windows操作系统深度整合的应用程序。书中涵盖了从基本概念到高级技术的广泛内容,...
本书共分五部分 ,详细介绍了SHELL编程技巧,各种UNIX命令及语法,还涉及了UNIX的文字处理以及少量的系统管理问题。本书内容全面,文字简洁流畅,适合SHELL编程人员学习、参考。 目录 第一部分 SHELL 第一章 文件...
1、打印一些头信息command <... something_message**********************hello, welcome to use my shell script **********************something_message 将在屏幕上输出:**********************hello, welcome
Shell脚本是Linux/Unix系统中用于自动化任务的有力工具,掌握一些实用的小技巧能极大地提升工作效率。以下是一些从标题和描述中提取的关键知识点,以及详细的解释: 1. **Shell调试**: 使用`sh -x somefile.sh`或...