参考 : http://www.lunar2013.com/2013/06/linux-%E8%AF%AF%E5%88%A0%E9%99%A4%E6%96%87%E4%BB%B6%E6%81%A2%E5%A4%8D.html Last login: Sun Jan 26 22:36:10 2014 from 10.10.10.5 root>/root#su - oracle oracle>/home/oracle$sqlplus / as sysdba SQL*Plus: Release 10…
1.变量为空导致误删文件base_path=/usr/sbintmp_file=`cmd_invalid`# rm -rf $base_path/$tmp_file这种情况下如果 cmd 执行出错或者返回为空,后果将是灾难性的,那如何防范呢?(1)利用 shell 的变量扩展功能,如果变量为空赋给默认值或者抛出异常退出脚本:echo ${base_path:?var is empty}/${tmp_file:?var is empty}-bash: tmp_file: var is empty(…
ctrl + w —往前删除一个单词,光标放在最末尾ctrl + k —删除到末尾,光标放在最前面(可以使用ctrl+a) —————————————————————-华丽的分割线ctl + u 删除光标以前的字符ctl + k 删除光标以后的字符ctl + a 移动光标到字符头ctl + e 移动光标到字符尾ctl + l 清屏…