Linux
-
在ubuntu中通过命令行vboxmanage安装virtualbox虚拟机
首先安装virtualbox和virtualbox extension pack扩展,这两个包对应的版本号一定要一样,具体参考官方安装网页。因为会有很多依赖,推荐使用apt安装,如…
-
Linux下iptables防火墙的几个实用语句
最近在看linux 防火墙iptables的相关内容,下面几个实用语句可能有用记录下。 ICMP相关应用 使自己不能ping 通 127.0.0.1 iptables -A INP…
-
ubuntu 12.04下apache2+tomcat7用proxy_ajp方式整合步骤
开始操作前,首先下载需要的安装包。 apache2:http://httpd.apache.org/download.cgi apr和apr-util:http://apr.apa…
-
Linux服务器中Ebury Trojan病毒记
上月,博主租用的vps主机商发给我一封邮件,内容大致说我的服务器中了Ebury Trojan病毒。这个可以说是我使用linux来第一次碰到中毒。主机商给的建议是备份数据,然后重装系…
-
项目管理软件Redmine+Ruby+Passenger+Nginx的安装
Redmine是一个开源的、基于Web的项目管理和缺陷跟踪工具。它用日历和甘特图辅助项目及进度可视化显示,同时它又支持多项目管理。这里博主想用它来记录个人工作中碰到的问题和解决步骤…
-
Shell脚本中$0、$?、$!等的意义
在阅读别人shell脚本的时候,我们可能会看到类似$0这些变量符号。那么他们是什么意思呢? 变量说明 $$ Shell本身的PID(ProcessID) $! Shell最后运行的…
-
shell脚本’|read’管道无法赋值的问题
问题 今天博主在编写shell脚本的时候想实现这个需求,把一个命令的结果分别写入几个变量中。我想到用read。 echo a b c | read x y z 可是问题来了,打印出…
-
在shell脚本中使用expect实现telnet登陆路由器
Expect是基于TCL的,作为一个脚本语言,expect能在无需管理员参与的情况下实现自动交互(比如passwd,fsck,telnet等)。expect也能用于自动测试一些应用…
-
Linux下编译安装Mysql-5.5的简单步骤
Linux下面因为从MySQL 5.5开始使用cmake来做config了,所以编译安装的会和5.1版本有些区别。不过总体来说还是差别不大。 首先是安装cmake环境。因为博主测试…
-
Linux四种结束某用户所有进程的方法
在linux系统管理中,我们有时候需要结束掉某个用户的所有进程。初学者一般会先查询出用户的所有pid,然后一条条kill结束掉,或者写一个脚本。实际上结束的方法有很多,博主这边总结…