vmware安装linux客户机共享目录/mnt/hgfs为空

由于文件的搜索功能需要调用linux命令来实现,在现有windows平台下就无法测试了,于是不得不开个linux的虚拟机来调试。 在vmware中安装了ubuntu12.04,安装好了tools,但是发现设置共享目录时遇到个小问题。 按照之前客户机为windows的情况操作,宿主机设置好共享后客户机就可以看到了,但是linux似乎有点不太一样。 对于linux而言,宿主机的共享目录应该出现在/mnt/hgfs目录下,但是刷新了几下依然看不到,郁闷哪。 sudo apt-get install open-vm-dkms 会提示一些配置先Y,在N、N、N……下去 共享禁用再 … “vmware安装linux客户机共享目录/mnt/hgfs为空”

Read More

python使用logging模块之二

之前写过一篇如何在python中启用日志logging模块的文章,当时是使用外部配置文件的形式来设置logging相关参数的。 由于开发环境是在win7下,潜在的文件权限问题没有及时的暴露出来。在项目部署到服务器的linux环境中时,出现了许多始料未及的问题,而最主要的也就是文件系统的差异带来的问题。 记得在配置文件中,日志输出到文件只需要设置日志文件名就可以了,当然可以带有路径,只是需要绝对路径。至于相对路径,在python环境下自然是脚本所在的路径了,但是跑在apache容器中的时候,就不是脚本文件的路径了,而是apache安装的路径。 所以当时只设定了文件名,而这个日志文件是写在了apa … “python使用logging模块之二”

Read More

Ubuntu升级安装firefox至新版本

Ubuntu软件安装完成后会自动安装一个Firefox浏览器,遗憾的是这个Firefox版本通常较低,例如Ubuntu 9.04会安装Firefox 3.0,不过我们可以想办法下载最新的Firefox覆盖掉老版本Firefox,具体方法是,先上Firefox官方网站下载最新的Linux版本 Firefox,然后将其解压缩到某一个目录下,例如firefox目录,进入终端,到这个目录的父目录,执行下面的语句: sudo cp -r firefox /usr/lib/firefox-3.6.13 sudo mv /usr/bin/firefox /usr/bin/firefox.old sudo l … “Ubuntu升级安装firefox至新版本”

Read More

Linux中计划任务crontab使用手册

在Linux下有个很好用的计划任务应用工具,就是crontab了,通过它可以在设定的日期、时间执行指定的脚本。其实一直在使用,但是并没有仔细研究过,先将crontab手册学习一下: 1. crontab命令行的规则 空行、以空格或者“tab”开头的行命令不会被执行;以#开始为注释行;注释不能在行末添加,否则会被系统执行。 2. 在crontab文件中使用环境变量的格式 例如:name=value 3. crontab命令行的含义 例如:* * * * * job 其中,job前分别表示: 分(0-59)、时(0-23)、日(1-31)、月(1-23,或者英文名)、周(0-7,或者英文名,0和7 … “Linux中计划任务crontab使用手册”

Read More

在Windows下使用Linux的命令

在服务器上的Linux下使用tar分卷压缩了一个文件,使用ftp下载下来后发现没法处理了,windows没有tar这个命令的,7zip好像压缩解压可以,这个分卷的不知道怎么处理。于是想在windows下也拥有tar命令,原来在很早以前就有人已经给我们准备好了——UnxUtils,有了它之后就可以在windows下尽情Linux了,呵呵。 下载到的是个压缩包,解压至任意目录,比如C盘根目录,然后把下面的路径加入系统环境变量 C:\usr\local\wbin 我的电脑-右键-属性-高级-环境变量-系统变量-path,在path变量值最后添加 ;C:\usr\local\wbin 注意要有分号,和 … “在Windows下使用Linux的命令”

Read More

linux下查看服务器负载性能命令

做压力测试的时候想看看服务器当前负载如何,性能怎样,可以使用下面这些命令 uptime 显示当前用户数,以及最近1 分钟内、5分钟内、15 分钟内系统的平均负载 cat /proc/loadavg 用于显示系统1秒钟平均负载、5秒钟平均负载、15秒钟平均负载、总作业数、正在运行的作业总数 cat /proc/stat 这个显示的内容较多,具体的就不一一列举了,需要的朋友可以自己查阅相关资料

Read More

解决centos彻底关机关闭电源

在centos系统里使用shutdown命令关机,发现并没有关闭电源,原来问题在grub中 vi /boot/grub/grub.conf 修改这行 kernel /boot/vmlinuz-2.6.x-* ro root=LABEL=/ 为 kernel /boot/vmlinuz-2.6.x-* ro root=LABEL=/ apm=on apm=power-off linux内核不同,此处vmlinuz-2.6不尽相同,就是在原有代码基础上添加 apm=on apm=power-off

Read More

又一个linux服务器web压力测试工具http_load

之前使用了apache的ab和webbench,都各有特点,只是测试自己的vps时200个并发时返回成功的很少,同时访问网站是可以打开的,觉得可能是不是自己系统这里网络链接造成的,又找找其它的测试工具,看到了这个http_load,下载安装 wget http://www.acme.com/software/http_load/http_load-12mar2006.tar.gz tar -zxvf http_load-12mar2006.tar.tar cd http_load-12mar2006 mkdir -p /usr/local/man/man1 make && make insta … “又一个linux服务器web压力测试工具http_load”

Read More

linux下tar命令分卷压缩

在linux下压缩文件使用tar很方便,今天压缩文件的时候,发现压缩完成后文件较大,想分卷压缩,实现也比较简单: tar czvf file.tar.gz file/ tar czvfp – file.tar.gz | split -b 5m cat x* > file.tar.gz 分卷压缩后的文件为以x开头的文件(xaa、xab、xac……) 查看压缩包里面的内容: tar -tzvf file.tar.gz

Read More