自从使用了 linux 以后,总是想着看看 linux 相关的新闻,了解下 linux 的方方面面,看着看着就不觉落入了一个 linux的无底的知识海洋,结果在 linux 相关信息上浪费了大把大把的时间。与女朋友聊天的时候讲到这件事情,她的一些话使我有了一些感悟:Windows 也好, linux 也好,他们只是一个操作系统而已!不管使用哪个操作系统,只要它能满足我们日常生活、工作需要即可,浪费太多的时间在那些不必需的信息上,而自己本应专心做好的事情却被耽误,这实在有些不值。写一篇总结性的博文,将自己这么多时间了解的信息梳理一下,以后少在这方面浪费些时间。 1. Windows 与 Linux 我们无法简单的说 Windows 和 Linux 孰好孰坏,它们都是非常优秀的操作系统,正是它们使得复杂而功能强大的计算机变得方便、易用。Windows 和 Linux 有许多不同的地方,表面上看有以下几个方面: (1)易用性。 之所以今天的操作系统市场份额几乎被 Windows 垄断,我想这跟 Windows 的易用性是分不开的。Windows 号称傻瓜操作系统,入门很快,使用简便,鼠标点一点就可以完成大部分操作。举个例子,我外甥连小学一年级都没上,只是看了几遍我的操作,就可以熟练的打《植物大战僵尸》。linux 90年代末期开始在这方面不断进步,现在系统的安装可以在几分钟内搞定,软件的安装也有了 deb(Debian 系)和 rpm(Redhat 系)等几种双击就可以完成的格式(虽然还有大量的软件已源代码的方式发布),桌面环境也已经变得非常的平易近人,使用方式跟 Windows 相似。 (2)稳定性和安全性。 linux 的稳定性和安全性得到了广泛的共识。一台 linux 服务器可以稳定的运行十几年而不会死机。linux 对验证、访问控制等有着完善的管理机制,而且linux还有其专有的安全模块,安全性相对更为出色。Windows 的安全性其实也不错,尤其 Windows 7 引入了完整的用户权限管理机制。但是 Windows 还包含了用户界面和大量的应用程序,其用户数量极为庞大,引来的攻击多,所以才偶尔会爆出一些漏洞。还有一点值得指出,Windows 的技术被微软垄断,linux 还有国家安全上的优势。 (3)硬件支持。 linux 支持X86、ARM、MIPS等多种架构的CPU,其应用遍布通用计算机、嵌入式设备、移动设备等各种平台。但是由于Windows 占据了绝大部分个人计算机市场,linux 的各个发行版又有其各自的特点,设备开发商从成本上考虑往往只提供Windows 版驱动程序,而不愿意开发linux 版本驱动,致使很多设备(如大型显卡等)不支持 linux。对于需要安装某些设备或者想玩大型游戏的人,linux 就很尴尬。 (4)软件支持。 软件资源的匮乏是 linux 的一大软肋。Windows 下的软件可以毫不谦虚的以海量来形容,从办公应用到影音娱乐,从网络工具到行业软件,从杀毒软件到系统清理,从图形图像到编程开发,包罗万象,无所不有。相比之下,linux 下的软甲确实不够丰富。虽然主流发行版都声称自己的软件仓库海量(Debian 称其包含20000多个软件),但是与我们的生活、办公息息相关的优秀软件却不够丰。无论是用户界面,还是功能,它们与 Windows 下的同类软件还是有不小的差距。 (5)规范性。 由于 Windows 的所有技术都掌握在微软手中,所以微软的规范就是整个Windows 软件界的标准,从系统平台到应用软件,所有的程序拥有统一的规范。我们可以将 Windows XP 下的软件随意的装在任意一台 Windows 7 的机器上。然而 linux 是自由的操作系统,基于 linux 的系统仅仅在内核上是统一的,具体到各个系统就很容易出现不兼容的问题,用gcc 3.4 编写的程序可能不能在gcc 4.6的环境下编译;使用 QT 库的软件无法在拥有 GTK+ 库的机器上安装;用户界面也有着Gnome 和 KDE 等多种桌面环境,使用习惯差距较大;软件打包格式也有这deb、rpm等多种格式,不能在不同的系统中安装;甚至连终端中的一些命令都不相同。虽然linux 高手可能说正是这给了他们很大的自主性,他们可以按自己的习惯改造系统,但是对普通大众来说,操作系统是拿来用的而不是来学习的,操作系统的使用越简单越好。 (6)费用。 Windows 7 的家庭普通版也要399元,旗舰版更是高达2460元,而且Winsows 下的软件很多(比如常用的Office、Photoshop 等等)都是需要付费的(当然,对于很多国内用户来说,他们通常使用盗版软件,这些软件完全是免费的)。然而linux 不只操作系统本身完全免费,而且基于linux 的软件也基本都是免费的。这可以让我们省下不少费用。而且linux 下的软件很多都是开源的,对于软件开发者来说,这给他们提供了一个非常好的基础。 小结: 还是那句话, Windows 和 linux 都是很优秀的操作系统 ,但是在桌面领域(或者说个人计算机领域),linux 在很多方面做的还不够好,尤其是易用性和规范性方面据Windows 还有很大差距。如果你对操作系统的需求仅仅是上上网,听听歌,做个word、ppt,任何一款操作系统都能满足你的需求;如果你想玩一些大型游戏,那么你还是老老实实的使用 Windows 吧;如果你要使用一些特殊的设备,如激光笔、探测器等,碍于驱动的问题,你不得不使用 Windows;同样如果你要使用一些科学计算软件,如Geant4,FLUKA 等,若它们只提供 linux 版本,你也只能使用 linux;最后, 如果你有较强的版权意识,又不想从自己的口袋里掏出货真价实的人民币,可以尝试下 linux!
开机后出现提示:选择要启动的操作系统如: Microsoft windows xp Professional Ghost 工具箱 一键GHOST V2010.01.02 Windows(默认值) 我的电脑-属性-高级-"启动和故障修复"设置-选择默认操作系统-然后把"显示操作系统列表时间"跟"在需要时显示恢复选项的时间"这两项前面方框内的勾勾点掉 也可以更改C盘里的boot.ini文件 里面文件 OK
如何在Windows xp 文件夹中默认为“详细信息”浏览方式 Windows XP默认是平铺的文件夹展示方式,我电脑里文件名一般都很长,喜欢用详细信息方式浏览的我来说每个文件夹都修改一下太麻烦了。 1、打开任意一个文件夹,选择菜单栏“查看”中“详细信息”一项,并设置“选择详细信息”中自己需要的详细信息。 2、打开菜单栏中“工具”-“文件夹选项”,选择“查看”-“应用到所有文件夹”,再打开其他文件夹也将看到同样的“详细信息设置”的显示效果了。
我的Windows系统盘一般是c盘,几乎不管c盘有多大,经常系统都会提示“c盘磁盘空间低”。如果光是提示,那基本上我懒得去管,但是一到这种时候,电脑就比蜗牛还慢,什么都做不了,于是只能去磁盘清理,可是在要知道这个时候干什么和窗口有关的事都会很慢的,所以就等吧。 对于这种情况,我尝试过各种办法。我首先做的是把所有软件装到另外的盘。好了一段时间,但是15G的c盘在某一天还是不可避免地满了。我研究了一段时间,发现outlook express在搞鬼,我把收件箱挪到了另外的盘。但是……c盘还是不可避免的满了。这次得认真对待了。 上网搜了一些,多数说法是临时文件太多。关于解决方法,有人说用磁盘清理(这显然是不行的,要不我也不会来研究这个了);有人说手动去删除(这显然也是不行的,电脑像蜗牛的时候最好不要用窗口);有人说,直接命令行暴力删除。借鉴在Linux下的经验,我觉得最后一种靠谱,当然也有相当的危险——在Linux下我曾经差点删除了自己的主目录。 网上就有现成的这种暴力删除脚本,当然在搞明白之前不敢乱用,主要是要明白脚本里删除的文件都是什么含义。脚本里第一行删除的是.tmp结尾的临时文件。 del /f /s /q %systemdrive%\*.tmp 其中/f表示强制删除只读文件,/s表示从子目录中删除(相当于Linux的“-r”:recursive ),/q表示安静模式(删除全局通配符不需确认)。我在命令行里直接试了一下,这一个命令就可以释放1G的空间。但是回想一下这个做法是很危险的,因为在我的键盘上“\”键和回车键在一块儿,所以敲完%systemdrive%的时候我很有可能敲了一下回车,然后可能就比较悲剧了。所以还是把这些命令写到一个.bat文件里比较安全,确认命令正确以后再执行批处理(注:脚本的注释用rem,这个和Linux的概念差很多)。 暴力删除脚本的其它行删除了._mp结尾的临时文件、.log结尾的日志文件、.gid结尾的临时帮助文件、.chk结尾的磁盘检查文件、.old结尾的临时备份文件以及其它一些文件。但是我想到此为止已经可以满足我的需要了。下次再“c盘磁盘空间低”再想办法。于是我的release.bat的内容是 rem anti c space is low echo start cleaning del /f /s /q %systemdrive%\*.tmp del /f /s /q %systemdrive%\*._mp del /f /s /q %systemdrive%\*.gid del /f /s /q %systemdrive%\*.old del /f /s /q %systemdrive%\recycled\*.* del /f /s /q %windir%\prefetch\*.* echo done 执行的时候打开cmd命令行窗口,敲 release 就可以了。 20140110 从老岳那里学到一招,用CCleaner。 http://www.piriform.com/ccleaner/download/portable
【IT168 服务器 学院 】 这篇文章中的信息适用于: Microsoft Windows Server 2003, Datacenter Edition Microsoft Windows Server 2003, Enterprise Edition Microsoft Windows Server 2003, Standard Edition Microsoft Windows Server 2003, Web Edition Microsoft Windows Server 2003, 64-Bit Datacenter Edition Microsoft Windows Server 2003, 64-Bit Enterprise Edition Microsoft Internet Information Services version 6.0 本分步指南介绍了如何在 Windows Server 2003 环境中设置一个用于匿名访问的 WWW 服务器 。 安装 Internet 信息服务 Microsoft Internet 信息服务 (IIS) 是与 Windows Server 2003 集成的 Web 服务。 要安装 IIS、添加可选组件或删除可选组件,请按以下步骤操作: 1. 单击开始,指向控制面板,然后单击“添加或删除程序”。 “添加或删除程序”工具就会启动。 2. 单击添加/删除 Windows 组件。 显示“Windows 组件向导”。 3. 在Windows 组件 列表中,单击Web 应用程序服务器。 4. 单击详细信息,然后单击Internet 信息服务 (IIS)。 5. 单击详细信息 ,以查看 IIS 可选组件列表。 6. 选择您要安装的可选组件。默认情况下,下列组件是选中的: --- 公用文件 --- FrontPage 2002 Server Extentions --- Internet 信息服务管理单元 --- Internet 信息服务管理器 --- NNTP 服务 --- SMTP 服务 --- World Wide Web 服务 7. 单击“World Wide Web 服务”,然后单击详细信息 ,以查看 IIS 可选子组件(如 Active Server Pages 组件和“远程管理 (HTML) 工具”)的列表。选择您要安装的可选子组件。默认情况下,下列组件是选中的: --- World Wide Web 服务 8. 单击确定 ,直到返回“Windows 组件向导”。 9. 单击下一步,然后完成“Windows 组件向导”。 配置匿名身份验证 要配置匿名身份验证,请按以下步骤操作: 1. 单击开始,指向管理工具,然后单击Internet 信息服务 (IIS)。 2. 展开“* 服务器名称”(其中服务器名称 为该服务器的名称),右键单击Web 站点,然后单击属性。 3. 在Web 站点属性 对话框中,单击目录 安全 性 选项卡。 4. 在“身份验证和访问控制”下,单击编辑。 5. 单击“启用匿名访问”复选框,将其选中。 备注:“用户名”框中的用户帐户只用于通过 Windows guest 帐户进行匿名访问。 默认情况下,服务器会创建并使用帐户 IUSR_computername。匿名用户帐户密码仅在 Windows 中使用;匿名用户不使用用户名和密码登录。 6. 在“已验证身份的访问”下,单击“集成的 Windows 身份验证”复选框,将其选中。 7. 单击确定 两次。 基本 Web 站点配置 1. 单击开始,指向管理工具,然后单击Internet 信息服务 (IIS)。 2. 展开“* 服务器名称”(其中服务器名称 为该服务器的名称),然后展开Web 站点。 3. 右键单击默认 Web 站点,然后单击属性。 4. 单击Web 站点 选项卡。如果您已为计算机分配了多个 IP 地址,则请在IP 地址 框中单击您要指定给此 Web 站点的 IP 地址。 5. 单击性能 选项卡。使用Web 站点属性 - 性能 对话框可设置影响 内存 、带宽使用和 Web 连接数量的属性。 通过配置某个特定站点上的 网络 带宽,您可以更好地控制该站点的 通信 量。例如,通过在低优先级的 Web 站点上限制带宽,您可以放宽对他站点的访问量的限制。同样,当您指定到某个 Web 站点的连接数量时,您就可以为其他站点释放资源。设置是站点专用的,应根据网络通信量和使用变化情况进行调整。 --- 单击“限制可用于此 Web 站点的带宽”复选框,将其选中,可配置 IIS 将网络带宽调节到选定的最大带宽量,以千字节每秒 (KB/S) 为单位。 --- 单击Web 服务连接 复选框,将其选中,可选择特定数目或者不限定数目的 Web 服务连接。限制连接可使计算机资源能够用于其他进程。 备注:每个浏览 Web 站点的客户机通常都使用大约三个连接。 6. 单击主目录 选项卡。 --- 如果您想使用 存储 在本地计算机上的 Web 内容,则单击“此计算机上的目录”然后在本地路径 框中键入您想要的路径。例如,默认路径为 C:\Inetpub\wwwroot。 备注:为了增加安全性,请不要在根目录下创建 Web 内容文件夹。 --- 如果要使用存储在另一台计算机上的 Web 内容,则单击“另一计算机上的共享位置”,然后在显示的网络目录 框中键入所需位置。 --- 如果您要使用存储在另一个 Web 地址的 Web 内容,则单击“重定向到 URL”,然后在“重定向到”框中键入所需位置。在“客户会送到”下,单击相应的复选框,将其选中。 7. 单击文档 选项卡。请注意可由 IIS 用作默认启动文档的文档列表。如果您要使用 Index.html 作为启动文档,就必须添加它。添加方法是: a. 单击添加。 b. 在添加默认文档 对话框中,键入 Index.html,然后单击确定。 c. 单击向上箭头 按钮,直到 Index.html 显示在列表的顶部。 8. 单击确定 ,关闭默认 Web 站点属性 对话框。 9. 右键单击默认 Web 站点,然后单击权限。 10. 请注意在此 Web 站点上具有操作权限的用户帐户。单击添加 添加其他可操作此 Web 站点的用户帐户。 11. 单击确定 ,返回到“Internet 信息服务”窗口。 12. 右键单击默认 Web 站点,然后单击停止。 13. 右键单击默认 Web 站点,然后单击开始。 现在,该服务器已配置为接受传入的访问默认 Web 站点的 Web 请求。您可以将默认 Web 站点的内容替换为您想要的 Web 内容,或者创建新 Web 站点。