分类目录归档:Shell相关

Sudo不读取/.bashrc中的alias怎么破?

今天周末,早上起来上服务器竟然就蒙圈了,用!$调用命令时候没注意,竟然把一个nginx中关于Google PageSpeed的配置文件删除了。真是悲催。。。这当然不是第一次不小心删除文档啦。还好哥有备份的好习惯(其实是我另一台生产环境的centos下有同样的配置文档啦)。不过,定期备份重要文件绝对是明智之选。 继续阅读Sudo不读取/.bashrc中的alias怎么破?

putty远程shell经常掉线怎么办?sshd简单配置

五一快乐,你们是不是四处旅游ING? 三代屌丝的宅男还在家倒腾PC。 话说五一前搞了一台香港的独立主机,考虑到偶尔也跑跑NET桌面应用,就让IDC装WIN系统,自己找工具激活,然后升级。结果悲催了。。。系统破碎啦,我发誓木有干过其他任何事情,就只升级过补丁。最后是windows installer系统集成的玩意竟然坏了。 好吧,我认! 翻墙啊,GG啊,百度啊,竟然就是找不到WIN 2008 R2的windows installer 5.0发行包。。。木有办法,联系IDC吧。这里不得不吐槽一下国内的一些IDC, 不支持IPMI就算求,五一放假了连个值班的都木有啊。。。装个系统要一天!哎,可能是我比较好糊弄,随便就相中了这家IDC。

果然告诉他们:给我装Centos 6吧。。。嗯,吐槽完毕!这个问题其实也困扰我挺久的,想自己以前也挺傻的,每次就傻傻的重新登录。其实,主要是因为每次putty到主机,大多是在处理问题,也木有花心思去搜索解决方案啦。 后来某一天,忽然就百度了一把。回到主题,话说shell客户端经常掉线,究其原因无非是网络不稳定。嗯嗯,我之前一直这么认为的。直到后来在本机用vmware配置测试的centos环境才发现,局域网也一个劲掉?那么就是两端的通讯没有持续保持啦! 继续阅读putty远程shell经常掉线怎么办?sshd简单配置

Bash Shell脚本简介以及基本语法

Shell脚本,并不是一门真正的编程语言,只是一个shell中可以使用的命令集,其中会涉及到变量设置调用、逻辑语法结构(if/while等)。我们将常用的命令写入文件,给予可执行权限,这就是通常意义上的shell脚本。将它们加入系统的定时进程中,按照我们的意愿去执行内含的系统命令,这就实现了自动化运维。 继续阅读Bash Shell脚本简介以及基本语法