December 3, 2010
如何安装电脑主题
"主题一般有两种: 一种叫WindowBlinds主题(简称WB主题,文件格式:*.wba), 另一种叫Visual Styles主题(简称VS主题,文件格式:*.theme文件和*.msstyles文件)。\nVisualStyles主题\n为Windows风格文件,也就是主题文件,该类型文件,无需加载任何软件,只要破解了Uxtheme.dll文件,即可直接使用。 在正常的情况下.theme文件和.msstyles文件都是系统默认关联的,也就是说双击这两种文件系统都会自动在显示属性中打开,大家可以利用这一点在安装之前先预览该主题或者风格。\n附图参考: 第一种情况:有 .theme 主题文件\n这种情况是最容易安装的了,只要保持原主题的目录结构,将 .theme 文件和文件夹复制到 X:\\WINDOWS\\Resources\\Themes\\ 目录下就完成安装了。举个最简单的例子,在网上下载了一个主题,假定这个主题名叫“Dogmax”,那么安装后应该是这样的目录结构:\nX:\\WINDOWS\\Resources\\Themes\\Dogmax.theme (可无) …"
December 2, 2010
Linux服务器安装后的优化
"我们的服务器并不是安装完成后就可直接托管到机房了,而是需要进行一系列的优化配置和安全配置等\n1,关闭不需要的服务\n这个应该很容易理解的,凡是我们的系统不需要的服务,一概关闭,这样一个好处是减少内存和CPU时间的占用,另一个好处相对可以提高安全性那么哪些服务是肯定要保留的呢? 在linux机器上通常有四项服务是必须保留的\niptables linux下强大的防火墙,只要机器需要连到网上,哪里离得开它 network linux机器的网络,如果不上网可以关闭,只要上网当然要打开它 sshd 这是openssh server,如果你的机器不是本地操作,而是托管到IDC机房, 那么访问机器时需要通过这个sshd服务进行 syslog 这是linux系统的日志系统,必须要有,否则机器出现问题时会找不到原因\n除了这四项必需的服务之外,其他的服务需要保留哪些呢? 这时就可以根据系统的用途而定,比如:数据库服务器,就需要启用mysqld(或oracle) web服务器,就需要启用apache\n2,关闭不需要的tty 请编辑你的/etc/inittab 找到如下一段: …"
December 2, 2010
高效时间管理,加速你的工作-介绍GTD
"人说在IT公司没有不忙的。你会发现每天RTX要闪烁几十个对话框是再正常不过的事情。可能你正好在写一个ppt,同时领导安排今天必须出一封邮件,刚在酝酿的时候突然还会有人电话催你开会,离开时刚好还有个朋友在QQ上请求帮忙找回密码,每天周而复始,逢人遍说忙似乎成了流行的口头禅。你会发现,时间永远也不够用,每天永远都有着“做不完”的事情。带着和所有人共同的问题,我了解了时间管理的方法论:GTD。下面我会带着一些自己的理解、更加直白的介绍一下GTD。\nGTD就是Get Thing Done的缩写,翻译过来就是“把事情做完”,David Allen这本书的中文名叫:《尽管去做》。GTD的核心理念概括一句话,就是:你必须记录下来你要做的事,然后整理安排自己一一去执行了。说起来简单,做起来不容易,我们看一下GTD的五个核心原则是:收集、整理、组织、回顾、执行。\n先记住这五个原则的先后顺序。\n一、人类的大脑很强大,能存储很多东西,但让一个成年人回忆起所有童年的事情,很难。与其让大脑存放了这么多信息,不如把信息从脑海里拿出来记在纸上, 让大脑释放出来去思考如何做一件成功的事。所以,GTD的第一步是“收 …"
December 2, 2010
Linux常用信息查看命令
"系统\n# uname -a # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue # 查看操作系统版本 # cat /proc/cpuinfo # 查看CPU信息 # hostname # 查看计算机名 # lspci -tv # 列出所有PCI设备 # lsusb -tv # 列出所有USB设备 # lsmod # 列出加载的内核模块 # env # 查看环境变量 资源\n# free -m # 查看内存使用量和交换区使用量 # df -h # 查看各分区使用情况 # du -sh \u0026lt;目录名\u0026gt; # 查看指定目录的大小 # grep MemTotal /proc/meminfo # 查看内存总量 # grep MemFree /proc/meminfo # 查看空闲内存量 # uptime # 查看系统运行时间、用户数、负载 # cat /proc/loadavg # 查看系统负载 (解释详见: http://blog."
December 2, 2010
Linux网管必备的几个命令
"一、uptime\n** ** **** Uptime命令的显示结果包括服务器已经运行了多长时间,有多少登陆用户和对服务器性能的总体评估(load average)。load average值分别记录了上个1分钟,5分钟和15分钟间隔的负载情况,load average不是一个百分比,而是在队列中等待执行的进程的数量。如果进程要求CPU时间被阻塞(意味着CPU没有时间处理它),load average值将增加。另一方面,如果每个进程都可以立刻得到访问CPU的时间,这个值将减少。\nUP kernel下的load average的最佳值是1,这说明每个进程都可以立刻被CPU处理,当然,更低不会有问题,只说明浪费了一部分的资源。但在不同的系统间这个值也是不同的,例如一个单CPU的工作站,load average为1或者2都是可以接受的, 而在一个多CPU的系统中这个值应除以物理CPU的个数,假设CPU个数为4,而load average为8或者10,那结果也是在2多点而已。 你可以使用uptime判断一个性能问题是出现在服务器上还是网络上。例如,如果一个网络应用运行性能不理想,运行uptime …"
December 2, 2010
CentOS上DirectAdmin安装教程
"DirectAdmin是一款付费的虚拟主机管理软件,通常简称为DA,DA比Cpanel功能上简单,但是内存占用也更少些,更重要的是价格也更便宜,一般自己用或者搞合租DA算是很合适的。\n安装前首先确保已经购买了DirectAdmin的授权,购买授权后会有Client ID,License ID,也需要在DA官网上或者DA销售商那里提交你的VPS或者服务器的IP和系统信息。\n1、安装CentOS的相关组件的命令如下:\nyum update -y yum install gcc-c++ gcc make automake wget flex -y\n2、安装DirectAdmin需要干净的系统,所以在装之前要卸载掉httpd、php、mysql。\nyum remove httpd* php* mysql* -y\n3、下载DirectAdmin安装脚本文件,执行命令:\nwget http://directadmin.com/setup.sh\n4、为DirectAdmin安装脚本文件添加执行权限,执行命令:\nchmod +x setup.sh\n5、执行DirectAdmin安装脚本文件: …"
December 2, 2010
正确理解Linux内存占用过高的问题
"最近有个月经问题,老有人问为何开机后,还没有其他服务,mem就被用完了?是不是内存泄露?是否要重启服务?只能说不要看现象,要看本质才能找到问题的根源。 往往给出这样的结果,怀疑内存用了90%: Mem: 4146788k total, 3825536k used, 321252k free, 213488k buffers Swap: 2650684k total, 80k used, 2650604k free, 3006404k cached\n这样怀疑很普遍,因为很多人用惯了Windows。Windows下,可以使用任务管理器查看当前进程对于内存的消耗情况。在我看来,Windows物理内存总是留下一定的空间,就算此时物理内存有空闲时,也会让某些程序去使用虚拟内存,目的是在Windows下启动新程序时,直接分配空闲的物理内存,这样子新程序启动速度就较快,而Linux则不然。\n而在Linux下,使用top命令看到内存占用情况:\nMem: 4146788k total, 3825536k used, 321252k free, 213488k buffers Swap: 2650684k …"
December 2, 2010
Linux VPS禁止某个IP访问
"今天在查看 VPS侦探 的 VPS 的SSH登录记录吓了一跳,居然与几个IP连续登录SSH字典猜root密码,我很生气,后果很严重,GFW掉他们,现公布他们的名单:\n62.75.214.93 gera125.server4you.de 德国/德国鬼子\n203.215.252.189 香港特别行政区/无语。。。。\n219.143.200.169 北京市电信 /在党中央还做坏事。。。。\n60.12.193.134 浙江省湖州市网通 /\nc953dc2c.virtua.com.br 201.83.220.44 巴西 /就你最多。。。。\n其中几个还搭建了Nginx的环境,都没做站。\n/etc/hosts.allow和/etc/hosts.deny两个文件是控制远程访问设置的,通过他可以允许或者拒绝某个ip或者ip段的客户访问linux的某项服务。\n如果请求访问的主机名或IP不包含在/etc/hosts.allow中,那么tcpd进程就检查/etc/hosts.deny。看请求访问的主机名或IP有没有包含在hosts.deny文件中。如果包含,那么访问就被拒绝;如果既不包含 …"
December 2, 2010
从Godaddy转移域名到name.com
"国内转移域名不仅手续繁琐而且需要额外支出,跟国外域名商之间转移域名的快捷方便一比较,你就会觉得国内域名商的落后、不思进取。\n刚将一个域名从Godaddy转出到name.com,花费的时间仅为一个小时。我对国内域名商的落后与不思进取的感受更深了。 以下是转移的过程\n首先,登录并进入Godaddy的域名管理器(Domain Manager)。 点击你要转移的域名所对应的后面的小锁。 在接下来的页面中去掉“Lock Domain”前的小勾,然后点击“OK”。这时域名将去除锁定。 接下来,是“讨Auth Code” 点选“(Send by Email)”,几分钟后,你就能收到Godaddy发给你一封带Auth Code的邮件。(是的,就几分钟的事) 再来,登录name.com,并进入Transfer Domain Names(在页脚,你可以看到这个链接)。进去后,填入域名和“Auth Code”并确定。如无意外,点击“Checkout”进行付费(com转移是7.99刀,包括一年的续费,也就是说转移是不收费的,都用来续费了。)。付费后,name.com会发给你一封确定转移域名的邮件,点击当中的确 …"
December 1, 2010
linux系统中关于文件权限
"文件权限除了r、w、x外还有s、t、i、a权限:\ns:文件属主和组设置SUID和GUID,文件在被设置了s权限后将以root身份执行。在设置s权限时文件属主、属组必须先设置相应的x权 限,否则s权限并不能正真生效(c h m o d命令不进行必要的完整性检查,即使不设置x权限就设置s权限,chmod也不会报错,当我们ls -l时看到rwS,大写S说明s权限未生效)。Linux修改密码的passwd便是个设置了SUID的程序,普通用户无读写/etc/shadow文件 的权限确可以修改自己的密码。\nls -al /usr/bin/passwd\n-rwsr-xr-x 1 root root 32988 2008-12-08 17:17 /usr/bin/passwd\n我们可以通过字符模式设置s权限:\nchmod a+s filename\n也可以使用绝对模式进行设置:\n设置s u i d:将相应的权限位之前的那一位设置为4;\n设置g u i d:将相应的权限位之前的那一位设置为2;\n两者都置位:将相应的权限位之前的那一位设置为4+2=6。\n如:chmod 4764 filename //设 …"