用户
 找回密码
 立即注册
搜索

各类电脑故障处理方法

[复制链接]
发表于 2007-12-9 08:15:12

几个易被误认为病毒的文件

现如今计算机病毒可谓层出不穷,甚至让广大计算机用户几乎到了“谈毒色变”的程度。加之许多人对操作系统下的文件不是很了解,以至于产生了种种的怀疑。
  以下是几个经常被怀疑是病毒的文件:

  一、Thumb.db文件

  Thumb.db文件被用户误认为是病毒的原因应该有三点:

  1、该文件在一些操作系统中的带有图片的文件夹中都存在;

  2、即使删除此文件,下次打开该文件夹时仍会生成;

  3、该文件可能会不断增大。

  其实,Thumb.db文件在Windows Me或更新的Windows版本中都会有,这是Windows对图片的缓存(也可以说是缓冲文件),它可以奖阌没Ф酝计??性だ溃?计?蕉啵?飧鑫募?赡芫驮酱螅?馐钦?5摹T赪indows XP系统下可以在“文件夹选项”里面选择“不缓存缩略图”,就不会产生这种文件了。

  二、Mfm1992文件 或“Mfm1992.AVB.AVB.AVB.AVB(后缀是无穷AVB)”

  Mfm1992文件用户误认为是病毒的主要原因应该是:此文件可能生成在任何一个文件夹中,而且删除后可能还会重新生成。

  Mfm1992文件是由于智能ABC的词库出错而产生的一个文件。由于智能ABC输入法的词库容量有限,当超出这个容量的时候,就会产生这个文件。当前程序运行在哪个目录,这个文件就在该目录下产生。这个文件的大小一般为43KB。这是智能ABC4.0的一个Bug,Win2000和me中自带的智能 ABC5.0已经修正了这个错误。

  如果想让计算机中不再出现这个文件,有两种办法:

  1、可以把4.0的智能ABC升级至高版本。

  2、可以把Windowssystem目录下的*.rem文件删除,然后重启计算机。

  三、Word的临时文件

  用户在打开一个Word文档时会发现在同一个目录下出现了一个与原文档名称相同但前面加了一个“~$”符号的文件,它的图标与Word文档的图标相同,但是“灰”颜色的(即具有隐藏属性)。许多用户觉得可疑,认为是病毒造成的。

  其实这是一个正常的现象,这个文件是Word生成的,可以理解为是一个缓冲文件,它的作用是最大限度的保存由于意外原因(如突然死机等)造成的用户对修改或建立的Word文档在未进行保存时的损失。其实这个文件在关闭了Word文档后即会自动消失,用户不必担心。

  四、jdbgmgr.exe文件

  与以上几种文件不一样,该文件既不是出错时生成的文件也不是临时文件,是一个正常的系统文件。用户本来是注意不到它的,因为它存在于系统目录下。但很多用户把它认为是病毒的原因是由于一封具有欺骗性的电子邮件在网上四处散发。这封被伪装成一份病毒防治报告的电子邮件,对收到邮件的用户发出警告,声称 “jdbgmgr.exe”文件是一种病毒,可以在感染PC两周后损害整个电脑系统。这一谎言被许多相信自己已经被感染的PC用户四处散发,希望能帮助其他受害者清除这个病毒。

  实际上,“jdbgmgr.exe”文件是Java调试管理器,是所有Windows系统中所安装Java软件的一个组成部分。该文件一旦被删除之后,可能会导致一些Javaapplets和JavaScript停止工作。
使用道具 举报 回复 支持 反对
发表于 2007-12-9 08:15:30

win xp下U盘不显示盘符的解决

前几天在帮别人修电脑的时候,把我的U盘插上那台电脑后,电脑已经识别到U盘,但打开“我的电脑”却不能看到相应的盘符。进入“管理工具”中的磁盘管理(在“运行”里输入diskmgmt.msc后回车),可以看到该盘,但没有分配盘符。手动分配一个盘符g,但打开“我的电脑”,仍然没有出现U盘盘符。在地址栏输入g:\,提示找不到file://g:/文件。如果在磁盘管理执行格式化该U盘,则提示无法格式化,该卷未被启用。如果在磁盘管理中右键点刚分配的g盘,选择资源管理,则提示找不到g:\。但在Windows控制台下(命令提示符,在“运行”里输入cmd后回车)可以进入U盘,可以正常操作(拷贝,删除,打开文件)。奇怪的是,插上移动硬盘却可以看到相应的盘符。

  最终解决方法:

  到系统目录 C:\WINDOWS\system32\drivers 看有没有一个“sptd.sys”的文件。删除它,重新启动。问题解决!注意:这个“sptd.sys”不是微软Windows自带的。
另外其它可能的原因:

  1、系统里有映射的网络驱动器,导致该盘符不能分配给U盘。

  解决办法:断开映射的网络驱动器.

  2、盘符被隐藏。

  解决办法:进入注册表(regedit.exe),进入“HEKY-CURRENT-USER\Software\microsoft\windows\currentversion\policies\explorer"分支。找到该路径存在的键值“NOdrives”,将其删除。注销然后重新登陆。(不是 NoDriveTypeAutoRun 键值)。

  3、U盘出问题。

  解决办法:重新格式化U盘。最好低级格式化,到网上找一个U盘工具。

  4、实在不行,那就最后一招:重新干净安装Windows XP!
使用道具 举报 回复 支持 反对
发表于 2007-12-9 08:15:48

简单的设置:解决Win XP网络访问难题

Windows XP的网上邻居有许多差强人意的地方:访问速度慢,无法访问其他主机……其实这些问题通过简单的设置都可以很好地解决。

在这之前先确保能够互相PING通。

1.开启guest账户。

2.允许Guest用户访问本机 :打开组策略编辑器,依次选择“计算机配置→Windows设置→安全设置→本地策略→用户权利指派”,删除“拒绝从网络访问这台计算机”策略中的“GUEST”账号。

3.更改网络访问模式:打开组策略编辑器,依次选择“计算机配置→Windows设置→安全设置→本地策略→安全选项”,双击“网络访问:本地账号的共享和安全模式”策略,将 “仅来宾—本地用户以来宾身份验证”改为“经典:本地用户以自己的身份验证”。

4.解除空口令限制:在系统“安全选项”中停用“账户:使用空白密码的本地账户只允许进行控制台登录”策略。

5.网络邻居看不到计算机:打开“控制面板→性能和维护→管理工具→服务”,启动里面的“Computer Browser”服务。

6.增加共享文件权限选项:依次打开“我的电脑→工具→文件夹属性→查看→高级设置”,将 “简单文件共享(推荐)”前面的选择取消,若还有“Mickey Mouse”项也将其取消。

7.网络邻居不响应或者反应慢,关掉WinXP的计划任务服务(Task Scheduler) 到“控制面板/管理工具/服务”中打开“Task Scheduler”的属性对话框,停止该服务,再将启动类型设为“手动”。

关掉自动搜索的网络文件夹和打印机,到“网上邻居/文件/文件夹选项”中,点击查看最后一项,关闭自动搜索的网络文件夹和打印机这项。
使用道具 举报 回复 支持 反对
发表于 2007-12-9 08:16:03

文件的属性也玩“花样”

在Windows XP中,使用鼠标右键点击任何文件,都会在菜单中出现一个“属性”命令,对此大家可是再熟悉不过了。通过属性命令,可获知文件容量的大小、进行共享设置等常用操作。不过今天我们要说的,可不仅仅这么简单。

保持IE窗口最大化

很多朋友在打开IE浏览器时,其页面窗口就默认为最小化状态,只能手动将它进行最大化操作,麻烦不已。其实借助IE快捷方式的“属性”,就可使IE打开时始终为最大化。

删除桌面上的IE图标,再为IE创建一个快捷方式。右击新建的快捷图标,在弹出菜单中选择“属性”命令,打开属性设置对话框。切换到“快捷方式”选项卡,在“运行方式”选项栏中选择“最大化”项。最后点击“确定”按钮,再双击这个IE快捷方式,就可看到打开的IE窗口已是最大化状态了。

“揪出”隐藏的自解压木马

下载了许多自解压格式的文件,在运行前,你是否考虑过它们其中包括着木马呢?要是果真如此,当文件自解压时,木马程序也将自动运行。所以为安全起见,还是先查看一下文件属性,检查是否有木马为上策。

右击exe格式的自解压文件包,在弹出的属性对话框中选择“注释”选项卡,在中间的注释窗口有提示:“下面的注释包含自解压脚本命令”。如果注释内容中的“Setup=”语句后有可执行的文件名,那么就可断定这个解压文件在进行自解压操作时,将执行指定的程序,目的非常可疑。

让文件属性更“清晰”

硬盘中某些文件是重要的系统文件,有些是隐藏文件或只读文件,有没有快捷的方法来更清楚的了解所有文件的属性呢?

打开资源管理器,点击菜单“查看”→“选择详细信息”,在打开的详细信息设置对话框中,选择“属性”项目名,点击右边的“显示”按钮,再点击“确定”按钮关闭对话框。返回资源管理器,再点击菜单“查看”→“详细信息”命令,可看到文件以信息列表的方式进行排列显示了。而在信息栏中多出了一项“属性”,其中“A”表示“存档文件”属性,“S”表示“系统”文件属性,“H”则表示“隐藏”文件属性,“R”表示“只读”文件属性,所有文件均可一目了然。

降低资源占用率

系统资源不够用,想节约程序运行时所耗费的资源?这很好办,右击程序文件名,选择“属性”命令,在打开窗口中选择“兼容性”选项卡。在“显示设置”栏内可设置程序以256色及640×480的分辨率运行,这样就可降低色深与分辨率所占用的资源。另外,可勾选“禁用视觉样式”项,禁用Windows XP中的各种视觉效果,有效降低CPU的占用率,尤其在运行大型办公软件时,速度可以加上很多。

使用文档属性“透视”文本内容

鼠标悬停在Word文档上时,可显示出该文档的摘要信息,这样不必打开文档就可获知其中的大概内容。那么普通文本文件想获得同样的效果,该怎么做呢?如果你使用的是NTFS磁盘格式,这个问题就可以迎刃而解了。

在NTFS格式的分区中,右键点击文本文件,选择“属性”命令。在打开的属性设置窗口中,选择“摘要”选项卡。在这里可输入文本的标题、主题、内容及作者等多项信息,在“备注”栏中还可输入文本的大概内容。关闭对话框,点击菜单“查看”→“选择详细信息”,在打开的详细信息设置对话框中,勾选“备注”项。确定后,将鼠标移到之前修改的文本文件上,可看到设置内容已全部显示出来了。

隐藏“属性”禁用光驱

在资源管理器中,右击光驱图标,可查看到光盘信息,并设置自动播放等项目。如果你多加留意,会发现其中还有一个隐藏的属性内容,它可让光驱禁用。

打开光驱的“属性”设置窗口,切换到“硬件”选项卡。在“所有磁盘驱动器”列表中选择光驱,点击下面的“属性”按钮,打开“隐藏”的属性对话框。选择“常规”选项卡,在“设备用法”下拉列表中选择“不要使用这个设备”命令。“确定”后,再打开资源管理器,可看到光驱图标已经“消失”得无影无踪,不明所以的人还以为光驱坏掉了。
使用道具 举报 回复 支持 反对
发表于 2007-12-9 08:16:12

技高一筹 妙招封堵USB泄密Vista数据

Vista中对于一些对数据的安全有很高的要求的单位,或私人电脑,都很担心数据的外泄。因此禁止使用USB的使用是防止泄密的一个有效的方法。那如何才能实现呢?   1、在开始菜单的搜索框输入“regedit”,打开注册表编辑器。在 Windows vista 中,如果没有关闭 UAC ,运行注册表编辑器将会触发 UAC 而弹出提示窗口,点击确认。
  2、找到如下注册表分支,如果该分支不存在,创建之HKEY_LOCAL_MACHINE
\SYSTEM\CurrentControlSet\Control \StorageDevicePolicies,创建名为“WriteProtect”的DWORD(32位)注册表项,值设为“1”,如图1:


图1
  3、当需要向USB设备写入数据时,即关闭对USB设备的写保护,重复上面的操作,将“WriteProtect”值设为“0”。

图2
  修改完之后,当使用闪盘时插入闪盘,系统会如常显示出盘符,但是只能读出闪盘中的数据文件,而无法往闪盘中写入数据,从而达到防止数据外泄的目的。
使用道具 举报 回复 支持 反对
发表于 2007-12-9 08:17:21

加快开机与关机的速度

①选“开始\运行”,键入Regedit,展开HKEY_CURRENT_USER\Control Panel\Desktop,将字符串值“HungAppTimeout”的数值更改为200,再将字符串值“WaitToKillAppTimeout”的数值数据更改为1000;

②另在HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control下,将字符串值“HungAppTimeout”的数值数据更改为200,将字符串值“WaitToKillServiceTimeout”的数值数据更改为〔1000〕;

③使用微软 Bootvis.exe 优化启动速度。我们到微软官方网站先下载 bootVis.exe,然后解压后运行bootvis.exe,之后在Trace下选next boot和driver delays等,此后XP会重新启动,并将记录启动数据产生成BIN的文件。再在“file\open中打开这个文件,在Trace下选Optimize system即可。
提示:此优化需时颇长,请耐心等待。

清除注册表内不用的DLL文件:

在〔开始〕\〔运行〕\键入〔Regedit〕\〔HKKEY_LOCAL_MACHINE〕\〔SOFTWARE〕\〔Microsoft〕\〔Windows〕\〔CurrentVersion〕\〔Explorer〕
增加一个机码〔AlwaysUnloadDLL〕默认值为〔1〕
如默认值设定为〔0〕则代表停用此功能

加快宽频连接速度:

在〔开始〕\〔运行〕\键入〔regedit〕\在〔HKEY_LOCAL_MACHINE〕\〔SOFTWARE〕\〔Policies〕\〔Microsoft〕 \〔Windows〕
增加一个名为〔Psched〕的机码
在〔Psched〕右面窗口增加一个 Dword 值〔NonBestEffortLimit〕数值数据为〔0〕
『仅适用用 Windows XP 家用版本』

加快菜单显示速度:

在〔开始〕\〔运行〕\键入〔Regedit〕\〔HKEY_CURRENT_USER〕\〔Control Panel〕\〔Desktop〕\将字符串值〔MenuShowDelay〕的数值数据更改为〔0〕
调整后如觉得菜单显示速度太快而不适应者可将〔MenuShowDelay〕的数值数据更改为〔200〕
重新启动生效 。

加快自动更新率:

在〔开始〕\〔运行〕\键入〔Regedit〕\〔HKEY_LOCAL_MACHINE〕\〔System〕\〔CurrentControlSet〕\〔Control〕\〔Update〕\将 Dword〔UpdateMode〕的数值数据更改为〔0〕。重新启动生效。

关闭启动时加载不需要的程序:

如开机时有太多的程序要运行会影响开机的速度,先检查哪些些档案会在开机时运行
在〔开始〕\〔运行〕\键入〔msconfig〕\选〔启动〕
在启动内的程序是代表开机时要运行的程序,如需暂时停止运行某些程序便取消在〔□〕的〔X〕符号便可,如想恢复开机时运行此程序在〔□〕内加回〔X〕符号便可。

停用不需要的服务:
在〔开始〕\〔运行〕\键入〔services.msc〕打开服务窗口
检查右边窗口将不需要的服务在〔启动类型〕内选〔已禁止〕;再在〔服务状态〕中选〔停用〕

善用 CPU 的 L2 Cache 加快整体效能:

在〔开始〕\〔运行〕\键入〔Regedit〕\〔HKEY_LOCAL_MACHINE〕\〔SYSTEM〕\〔CurrentControlSet〕\〔Control〕\〔SessionManager〕\在〔MemoryManagement〕的右边窗口将〔SecondLevelDataCache〕的数值数据更改为与 CPU L2 Cache 相同的十进制数值
例:P4 1.6G 的 L2 Cache 为 256Kb,数值数据更改为十进制数值 256
有关 L2 Cache 的数值并非如某些不负责任的网页乱抄过来,例如 P4 1.6G 的 L2 Cache 为 256Kb,但 P4 1.6GA 的 L2 Cache 为 512Kb
读者可以通过网络查询到有关 CPU 的 L2 Cache 的资料。

在启动计算机时运行 Defrag 程序 :

在〔开始〕\〔运行〕\键入〔Regedit〕\〔HKEY_LOCAL_MACHINE〕\〔SOFTWARE〕\〔Microsoft〕\〔Dfrg〕\〔BootOptimizeFunction 〕
将字符串值〔Enable〕设定为〔Y〕等于开启,而设定为〔N〕等于关闭。

减少多重启动时等待时间:

方法一:用 Notepad 打开在 C:\ 目录下的 boot.ini 档案,将内容〔timeout〕的设定值由预设的 30 (秒) 改为要求等待的秒数数字,存盘。
方法二:也可以通过〔开始〕\〔运行〕\键入〔msconfig〕,打开boot.ini 选项,进行秒数的修改。
方法三:右键点击“我的电脑”,选择属性\高级\启动和故障恢复\设置,在此修改启动等待时间。

关闭 XP 内设的烧碟功能:

如果不打算使用此功能可将其关闭,可加快使用 Nero 烧录软件的速度,因为Windows XP 的烧录系统由 Roxio 公司提供 (即与 Easy Cd Creator 同公司)。
在〔控制面板〕\〔管理工具〕\〔服务〕\在右边窗口选〔IMAPI CD-Burning COM Service〕\〔启动类型〕\选〔已停用〕

关机时自动关闭停止响应程序:

在〔开始〕\〔运行〕\键入〔Regedit〕\〔HKEY_USERS〕\〔.DEFAULT〕\〔Control Panel〕\在〔Desktop〕右面窗口将〔AutoEndTasks〕的数值资料改为〔1〕
注销或重新启动即可。

移除Windows Messenger:

先用 Wordpad 打开 X:\WINDOWS\inf 下的 sysoc.inf 档案
X=(XP所在的磁盘区)
将内容〔msmsgs=msgrocm.dll,OcEntry,msmsgs.inf,hide,7〕
更改为〔msmsgs=msgrocm.dll,OcEntry,msmsgs.inf,7〕
存档及退出
然后在〔控制面板〕\〔添加或删除程序〕\〔添加/删除 Windows 组件〕\不选〔Windows Messenger〕\〔下一步〕\〔完成〕后便成功移除。

停止“磁盘空间不足”的通知 :

当磁盘驱动器的容量少于 200MB 时 Windows XP 便会发出“磁盘空间不足”的通知
如需停止此功能,可按下面程序更改登录文件
在〔开始〕\〔运行〕\键入〔Regedit〕\〔HKEY_LOCAL_MACHINE〕\〔Software〕\〔Microsoft〕\〔Windows〕\〔CurrentVersion〕\在〔Policies〕下增加一个机码名〔Explorer〕(如果已有便不用增加)\在〔Explorer〕增加一个 DWORD 值〔NoLowDiskSpaceChecks〕
数值数据为〔1〕= 停止通知,值数据为〔0〕= 默认值启动通知

关闭 windows 自动更新 :

鼠标右点〔我的电脑〕\〔内容〕\〔自动更新〕
选“关闭自动更新,我要手动更新我的计算机”

关闭启动时窗口标志画面:

在〔开始〕\〔运行〕\键入〔msconfig〕\选〔boot.ini〕
然后在〔启动选项〕内选〔NOGUIBOOT]
重新开机便没有了窗口标志的画面

使用 Windows Media Player 9 播放 DVD 盘:
在〔开始〕\〔运行〕\键入〔DVDPlay〕便会出现 Windows Media Player
按播放 VCD 型式操作便可播放 DVD 了,当然你一定要有 DVDRom 装置
如果还出现问题,在〔开始〕\〔运行〕\键入〔regedit〕\选〔HKEY_CURRENT_USER〕
\〔Software〕\〔Microsoft〕\〔MediaPlayer〕\〔Player〕\在〔Settings〕右边窗口
增加一个字符串值〔EnableDVDUI〕数值数据为〔yes〕

关闭自动重新启动功能:

当 Windows XP 遇到严重问题时便会突然重新开机,按下更改可以取消此功能
在〔开始〕\〔运行〕\键入〔regedit〕\选〔HKEY_LOCAL_MACHINE〕\〔SYSTEM〕
\〔CurrentControlSet〕\〔Control〕\〔CrashControl〕\将〔AutoReboot〕dword 值更改为〔0〕重新开机生效

移除共享文档:

除正常〔我的文档〕及〔共享文档夹〕外,每个用户都会有一个独立的活页夹,
如下设定则只会保留我的活页夹,其余的不会显示出来
在〔开始〕\〔运行〕\键入〔regedit〕\选〔HKEY_LOCAL_MACHINE〕\〔SOFTWARE〕
\〔Microsoft〕\〔Windows〕\〔CurrentVersion〕\〔Explorer〕\〔MyComputer〕\〔NameSpace〕\在〔DelegateFolders〕下删除〔{59031a47-3f72-44a7-89c5-5595fe6b30ee}〕机码

取消 IE 自动缩图功能:

Internet Explorer 6 在浏览图片如大出屏幕,图片便会自动缩小如需取消这功能可按如下修改:
在〔开始〕\〔运行〕\键入〔regedit〕\〔HKEY_CURRENT_USER〕\〔Software〕\〔Microsoft〕\〔Internet Explorer〕\在〔Main〕增加一个字符串值〔Enable AutoImageResize〕数据数值为〔NO〕

让 IE6 可以同时下载超过两个档案:
Internet Explorer 6 同时最多只可以下载两个档案,
按下修改可同时下载多达十个档案
在〔开始〕\〔运行〕\键入〔regedit〕\〔HKEY_CURRENT_USER〕\〔\Software〕\〔Microsoft〕\〔Windows〕\〔CurrentVersion〕\〔InternetSettings〕
在右边窗口增加下列两个〔Dword〕值
〔MaxConnectionsPer1_0Server〕数值资料为〔0000000a〕即十进制〔10〕
〔MaxConnectionsPerServer〕数值资料为〔0000000a〕即十进制〔10〕
重新启动计算机生效
使用道具 举报 回复 支持 反对
发表于 2007-12-9 08:17:39

不用任何软件,教你找回回收站中误删的文件

1、单击“开始——运行,然后输入regedit
(打开注册表)
2、依次展开:HEKEY——LOCAL——MACHIME/SOFTWARE/MICROSOFT/WINDOWS/
CURRENTVERSION/EXPLORER/DESKTOP/nAMESPACE 在左边空白外点击“新建” ,
选择:“主键”,把它命名为“645FFO40——5081——101B——9F08——00AA002F954E”
再把右边的“默认”的主键的键值设为“回收站”,然后退出注册表。就OK啦。
3、要重启你的计算机。
只要你机器没有运行过磁盘整理。系统完好.任何时候的文件都可以找回来
使用道具 举报 回复 支持 反对
发表于 2007-12-9 08:17:57

Linux教程(2)-为什么使用Linux

由于Linux是一套具有Unix全部功能的免费操作系统,它在众多的软件中占有很大的优势,为广大的计算机爱好者提供了学习、探索以及修改计算机内核的机会。

  操作系统是一台计算机必不可少的系统软件,是整个计算机系统的灵魂。一个操作系统是一个复杂的计算机程序集,它提供操作过程的协议或行为准则。没有操作系统,计算机就无法工作,就不能解释和执行用户输入的命令或运行简单的程序。大多数操作系统都是由一些主要的软件公司支持的商品化程序,用户只能有偿使用。如果用户购买了一个操作系统,他就必须满足供应商所要求的一切条件。因为操作系统是系统程序,用户不能擅自修改或试验的内核。这对于广大计算机爱好者来说无疑是一种束缚。

   要想发挥计算机的作用,仅有操作系统还不够,用户还必须要有各种应用程序的支持。应用程序是用于处理某些工作(如字处理)的软件包,通常它也只能有偿使用。每个应用程序的软件包都为特定的操作系统和机器编写。使用者无权修改这些应用程序。使用Linux,可以将变成一种操作环境。

   由于Linux是一套自由软件,用户可以无偿地得到它及其源代码,可以无偿地获得大量的应用程序,而且可以任意地修改和补充它们。这对用户学习、了解Unix操作系统的内核非常有益。 学习和使用Linux,能为用户节省一笔可观的资金。Linux是目前唯一可免费获得的、为PC机平台上的多个用户提供多任务、多进程功能的操作系统,这是人们要使用它的主要原因。就PC机平台而言,Linux提供了比其他任何都要强大的功能,Linux还可以使用户远离各种商品化软件提供者促销广告的诱惑,再也不用承受每过一段时间就升级之苦,因此,可以节省大量用于购买或升级应用程序的资金。

   Linux不仅为用户提供了强大的操作系统功能,而且还提供了丰富的应用软件。用户不但可以从Internet上下载Linux及其源代码,而且还可以从Internet上下载许多Linux的应用程序。可以说,Linux本身包含的应用程序以及移植到Linux上的应用程序包罗万象,任何一位用户都能从有关Linux的网站上找到适合自己特殊需要的应用程序及其源代码,这样,用户就可以根据自己的需要下载源代码,以便修改和扩充操作系统或应用程序的功能。这对Windows NT、Windows98、MS-DOS或OS/2等商品化来说是无法做到的。

   Linux为广大用户提供了一个在家里学习和使用Unix操作系统的机会。尽管Linux是由计算机爱好者们开发的,但是它在很多方面上是相当稳定的,从而为用户学习和使用目前世界上最流行的Unix操作系统提供了廉价的机会。现在有许多CD-ROM供应商和软件公司(如RedHat和TurboLinux)支持Linux。Linux成为Unix系统在个人计算机上的一个代用品,并能用于替代那些较为昂贵的系统。因此,如果一个用户在公司上班的时候在Unix系统上编程,或者在工作中是一位Unix的系统管理员,他就可以在家里安装一套Unix的兼容系统,即Linux系统,在家中使用Linux就能够完成一些工作任务。
使用道具 举报 回复 支持 反对
发表于 2007-12-9 08:18:17

Linux教程(10.10)-备份与压缩命令

用户经常需要备份计算机系统中的数据,为了节省存储空间,常常将备份文件进行压缩。下面分别介绍备份与压缩的命令。
tar命令

tar可以为文件和目录创建档案。利用tar,用户可以为某一特定文件创建档案(备份文件),也可以在档案中改变文件,或者向档案中加入新的文件。tar最初被用来在磁带上创建档案,现在,用户可以在任何设备上创建档案,如软盘。利用tar命令,可以把一大堆的文件和目录全部打包成一个文件,这对于备份文件或将几个文件组合成为一个文件以便于网络传输是非常有用的。Linux上的tar是GNU版本的。

语法:tar [主选项+辅选项] 文件或者目录

使用该命令时,主选项是必须要有的,它告诉tar要做什么事情,辅选项是辅助使用的,可以选用。

主选项:

c 创建新的档案文件。如果用户想备份一个目录或是一些文件,就要选择这个选项。

r 把要存档的文件追加到档案文件的未尾。例如用户已经作好备份文件,又发现还有一个目录或是一些文件忘记备份了,这时可以使用该选项,将忘记的目录或文件追加到备份文件中。

t 列出档案文件的内容,查看已经备份了哪些文件。

u 更新文件。就是说,用新增的文件取代原备份文件,如果在备份文件中找不到要更新的文件,则把它追加到备份文件的最后。 x 从档案文件中释放文件。

辅助选项:

b 该选项是为磁带机设定的。其后跟一数字,用来说明区块的大小,系统预设值为20(20*512 bytes)。

f 使用档案文件或设备,这个选项通常是必选的。

k 保存已经存在的文件。例如我们把某个文件还原,在还原的过程中,遇到相同的文件,不会进行覆盖。

m 在还原文件时,把所有文件的修改时间设定为现在。

M 创建多卷的档案文件,以便在几个磁盘中存放。

v 详细报告tar处理的文件信息。如无此选项,tar不报告文件信息。 w 每一步都要求确认。

z 用gzip来压缩/解压缩文件,加上该选项后可以将档案文件进行压缩,但还原时也一定要使用该选项进行解压缩。

例1:把/home目录下包括它的子目录全部做备份文件,备份文件名为usr.tar。

$ tar cvf usr.tar /home

例2:把/home目录下包括它的子目录全部做备份文件,并进行压缩,备份文件名为usr.tar.gz 。

$ tar czvf usr.tar.gz /home

例3:把usr.tar.gz这个备份文件还原并解压缩。

$ tar xzvf usr.tar.gz

例4:查看usr.tar备份文件的内容,并以分屏方式显示在显示器上。

$ tar tvf usr.tar | more

要将文件备份到一个特定的设备,只需把设备名作为备份文件名。

例5:用户在/dev/fd0设备的软盘中创建一个备份文件,并将/home 目录中所有的文件都拷贝到备份文件中。

$ tar cf /dev/fd0 /home

要恢复设备磁盘中的文件,可使用xf选项:

$ tar xf /dev/fd0

如果用户备份的文件大小超过设备可用的存贮空间,如软盘,您可以创建一个多卷的tar备份文件。M选项指示tar命令提示您使用一个新的存贮设备,当使用M选项向一个软驱进行存档时,tar命令在一张软盘已满的时候会提醒您再放入一张新的软盘。这样您就可以把tar档案存入几张磁盘中。

$ tar cMf /dev/fd0 /home

要恢复几张盘中的档案,只要将第一张放入软驱,然后输入有x和M选项的tar命令。在必要时您会被提醒放入另外一张软盘。

$ tar xMf /dev/fd0

gzip命令

减少文件大小有两个明显的好处,一是可以减少存储空间,二是通过网络传输文件时,可以减少传输的时间。gzip是在Linux系统中经常使用的一个对文件进行压缩和解压缩的命令,既方便又好用。

语法:gzip [选项] 压缩(解压缩)的文件名

各选项的含义:

-c 将输出写到标准输出上,并保留原有文件。

-d 将压缩文件解压。

-l 对每个压缩文件,显示下列字段: 压缩文件的大小

未压缩文件的大小

压缩比

未压缩文件的名字

-r 递归式地查找指定目录并压缩其中的所有文件或者是解压缩。

-t 测试,检查压缩文件是否完整。

-v 对每一个压缩和解压的文件,显示文件名和压缩比。

-num 用指定的数字num调整压缩的速度,-1或--fast表示最快压缩方法(低压缩比),-9或--best表示最慢压缩方法(高压缩比)。系统缺省值为6。

假设一个目录/home下有文件mm.txt、sort.txt、xx.com。

例1:把/home目录下的每个文件压缩成.gz文件。

$ cd /home

$ gzip *

$ ls

m.txt.gz sort.txt.gz xx.com.gz

例2:把例1中每个压缩的文件解压,并列出详细的信息。

$ gzip -dv *

mm.txt.gz 43.1%-----replaced with mm.txt

sort.txt.gz 43.1%-----replaced with sort.txt

xx.com.gz 43.1%-----replaced with xx.com

$ ls

mm.txt sort.txt xx.com

 

例3:详细显示例1中每个压缩的文件的信息,并不解压。

$ gzip -l *

compressed uncompr. ratio uncompressed_name

277 445 43.1% mm.txt

278 445 43.1% sort.txt

277 445 43.1% xx.com

$ ls

mm.txt.gz sort.txt.gz xx.com.gz

例4:压缩一个tar备份文件,如usr.tar,此时压缩文件的扩展名为.tar.gz

$ gzip usr.tar

$ ls

usr.tar.gz

unzip命令

用MS Windows下的压缩软件winzip压缩的文件如何在Linux系统下展开呢?可以用unzip命令,该命令用于解扩展名为.zip的压缩文件。

语法:unzip [选项] 压缩文件名.zip

各选项的含义分别为:

-x 文件列表 解压缩文件,但不包括指定的file文件。

-v 查看压缩文件目录,但不解压。

-t 测试文件有无损坏,但不解压。

-d 目录 把压缩文件解到指定目录下。

-z 只显示压缩文件的注解。

-n 不覆盖已经存在的文件。

-o 覆盖已存在的文件且不要求用户确认。

-j 不重建文档的目录结构,把所有文件解压到同一目录下。

例1:将压缩文件text.zip在当前目录下解压缩。

$ unzip text.zip

 

例2:将压缩文件text.zip在指定目录/tmp下解压缩,如果已有相同的文件存在,要求unzip命令不覆盖原先的文件。

$ unzip -n text.zip -d /tmp

 

例3:查看压缩文件目录,但不解压。

$ unzip -v text.zip

zgrep命令

这个命令的功能是在压缩文件中寻找匹配的正则表达式,用法和grep命令一样,只不过操作的对象是压缩文件。如果用户想看看在某个压缩文件中有没有某一句话,便可用zgrep命令。
使用道具 举报 回复 支持 反对
发表于 2007-12-9 08:18:39

Linux教程(15.1)-与系统管理有关的命令

wall命令
这个命令的功能是对全部已登录的用户发送信息,用户可以先把要发送的信息写好存入一个文件中,然后输入:

# wall < 文件名

这样就能对所有的用户发送信息了。

在上面的例子中符号“<”表示输入重定向,有关它的含义和用法请参阅第十章的有关内容。

例如:

# wall ‘Thank you!’

Broadcast message from root (tty1) Fri Nov 26 14:15:07 1999…

Thank you!

#

执行以上命令后,用户的屏幕上显示出“Thank you!”信息后,并不出现系统提示符$(#),再次按回车键后,屏幕出现系统提示符。

write命令

write命令的功能是向系统中某一个用户发送信息。

该命令的一般格式为:

write 用户帐号 [终端名称]

例如:

$ write xxq

hello 

此时系统进入发送信息状态,用户可以输入要发送的信息,输入完毕,希望退出发送状态时,按组合键即可。

上述命令执行的结果是,用户xxq的屏幕上会显示:

message from test@test.tlc.com.cn tty1 at 15:51…

hello

EOF

mesg指令

mesg命令设定是否允许其他用户用write命令给自己发送信息。如果允许别人给自己发送信息,输入命令:

# mesg y

否则,输入:

# mesg n

对于超级用户,系统的默认值为 n;而对于一般用户系统的默认值为y。

如果mesg后不带任何参数,则显示当前的状态是y还是n,如:

$ mesg

is y

或:

# mesg

is n

sync命令

sync命令是在关闭Linux系统时使用的。

用户需要注意的是,不能用简单的关闭电源的方法关闭系统,因为Linux象其他Unix系统一样,在内存中缓存了许多数据,在关闭系统时需要进行内存数据与硬盘数据的同步校验,保证硬盘数据在关闭系统时是最新的,只有这样才能确保数据不会丢失。一般正常的关闭系统的过程是自动进行这些工作的,在系统运行过程中也会定时做这些工作,不需要用户干预。 sync命令是强制把内存中的数据写回硬盘,以免数据的丢失。用户可以在需要的时候使用此命令。该命令的一般格式为:

sync

shutdown命令

shutdown 命令可以安全地关闭或重启Linux系统,它在系统关闭之前给系统上的所有登录用户提示一条警告信息。该命令还允许用户指定一个时间参数,可以是一个精确的时间,也可以是从现在开始的一个时间段。精确时间的格式是hh:mm,表示小时和分钟;时间段由“+”和分钟数表示。系统执行该命令后,会自动进行数据同步的工作。该命令的一般格式为: shutdown [选项] [时间] [警告信息]

命令中各选项的含义为:

- k 并不真正关机,而只是发出警告信息给所有用户。

- r 关机后立即重新启动。

- h 关机后不重新启动。

- f 快速关机,重启动时跳过fsck。

- n 快速关机,不经过init程序。

- c 取消一个已经运行的shutdown。

需要特别说明的是,该命令只能由超级用户使用。

例1:系统在十分钟后关机,并且马上重新启动。

# shutdown – r +10 

例2:系统马上关机,并且不重新启动。

# shutdown – h now

free命令

free命令的功能是查看当前系统内存的使用情况,它显示系统中剩余及已用的物理内存和交换内存,以及共享内存和被核心使用的缓冲区。该命令的一般格式为: free [-b | -k | -m]

命令中各选项的含义如下:

-b 以字节为单位显示。

-k 以K字节为单位显示。

-m 以兆字节为单位显示。

例:

$ free

total used free shared buffers cached

Mem: 63076 32020 31056 8204 16360 6048

-/+ buffers/cache: 9612 53464

Swap: 64476 2240 62236

uptime命令

uptime命令显示系统已经运行了多长时间,它依次显示下列信息:现在时间、系统已经运行了多长时间、目前有多少登录用户、系统在过去的1分钟、5分钟和15分钟内的平均负载。该命令的一般格式为:

uptime

例:

# uptime

4:43pm up 1 day, 5:51, 2 user, load average: 0.01, 0.01, 0.00
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则