Mac OS X系统保养的方法

2016-02-20 06:43 2 1 收藏

get新技能是需要付出行动的,即使看得再多也还是要动手试一试。今天图老师小编跟大家分享的是Mac OS X系统保养的方法,一起来学习了解下吧!

【 tulaoshi.com - 苹果Mac教程 】

购买了MAC之后,很多用户都会细心的对其进行保养,不过图老师小编想说的是,电脑的保养不仅是外观的保养,内部系统的保养也很重要哦。不过如何保养MAC OS X系统,我想应该还有相当一部分用户不清楚吧,那么就跟随图老师小编一起看看吧。

 Mac OS X系统保养的方法

如何保养MAC OS X系统:

1、运行日常维护脚本(Scripts);

2、清除缓存(Caches);

3、修理和备份属性文件;

4、清理磁盘碎片(Defragment);

5、修复磁盘权限;

6、检查并修理磁盘;

7、清理桌面;

8、重置Safari;

9、重建Spotlight数据库。

更具体的,甚至规定了每日、每周、每月以及每季度用户应该如何如何。从内容上看,它们实际上包括了检修甚至是急救的内容,还包含一点系统优化的内容。而上面没有提到的内容,则包括日常备份、软件及固件的升级、笔记本电池软件的校正。

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com)

实际上,从用户的日常使用来说,终归苹果电脑不是一辆车,不能象给车进行定期维修一样往修车店里送,而且除了某些基本的维护外,也没必要每次保养都上全活儿。更主要的,如果在日常使用中每天、每星期、每月、每季度甚至每年都要花费那么多的时间来进行维护和保养,这些时间累计起来恐怕比某些用户的用机时间都长。即使是系统管理员也不可能对所管理的所有机器都定期上全活。甚至,我怀疑那些洋洋洒洒大书特书Mac OS X维修和保养的人,对自己的机器也是那么保养的。

维护和保养的目的其实应该以保证系统目前的性能为主,也就是说通过维护和保养,让你的Mac OS X能够保持目前的性能就已经足够了。这看起来很容易,但实际上并不是如此。换个说法就是,从系统和软件初装一切就续开始,通过一段时间的使用,3个月、半年、一年甚至更长时间,你Mac OS X系统还能跟初始安装时的性能相差无几,那就说明你的机器维护和保养做得相当充分。可是,有多少人能做到这点?

首先,先来逐条研究一下经常提到的维护和保养措施,来看看应该在什么时候使用这些步骤,然后再归纳一下,看看用户日常应该做些什么。

1、运行日常维护脚本(Scripts)

Unix系统下有几个脚本文件,最主要的位于/etc/periodic/下的文件夹中。以前,由于Unix系统往往做为公司或组织信息系统的核心,所以一般也不停机。这些脚本的设计目的,就是针对不停机的Unix进行一定的清理。

每到夜里3点15分,系统就会开始运行每日清理脚本对系统进行清理。根据不同的Mac OS X系统,这些清理包括清除CrashReporter、tmp文件夹里的文件、清除垃圾文件、检查次系统状态、更新系统日志、备份NetInfo和asl日志等。清理完毕将在/var/log/文件夹下产生daily.out文件。每周六夜里3点15分,系统开始运行每周清理脚本进行每周清理。清理的内容包括重建locate和whatis数据库,并各种日志进行更替。最后在/var/log/文件夹下产生weekly.out文件。每月第一天夜里5点半,系统执行月清理脚本,更替安装日志和传真文件,最终生成monthly.out。在更替日志过程中,旧的日志文件被压缩,系统产生新的文件,这样就节约了磁盘空间。

整个作用机制(Leopard)是,系统的cron或launchd首先在硬盘下的系统资源库里的LaunchDaemons文件夹里找到com.apple.weekly.plist、com.apple.monthly.plist、或com.apple.monthly.plist然后到usr/sbin/里启动periodic,periodic到/etc/defaults/下找到periodic.conf,然后根据该文件的设定,到/etc/periodic/下运行相应文件夹里的相应应用。应用启动的时间的设定在上述的plist文件中。Leopard以外的其它版本的Mac OS X的运作过程和清理内容与Leopard稍有不同。

由于这些脚本文件是为不停机的系统编写的,因此,只有在预设的时间里,你的电脑没有关机或休眠时,它们才能如期完成任务。如果由于机器休眠或关机而错过了这些脚本的运行时间,下次什么时候运行就成了一个问题。在Leopard以前的版本,launchd是根据系统定时器来设定脚本运行时间的,而系统定时器不会计算机器的睡眠时间,因此会将定时的时间向后推迟,也就是说,如果你夜里1点15分机器处于睡眠,此时距离启动清理脚本的时间为2小时。当你早晨8点将电脑唤醒后,系统定时仍然以为需要两小时后才能进行清理,于是等到早上10点,你就会发现机器变得很慢,原因是此时机器自动启动了清理脚本。如果你每天只用1、2个小时的电脑,那将很难估计什么时候机器会做自动清理。因此,就不如没次开机或唤醒电脑后,主动运行这些清理脚本。运行这些脚本,可以通过终端的periodic命令也可以通过MacJanitor这个免费软件。使用终端命令,则需输入:

sudo periodic 脚本名 回车

脚本名应该是daily、weekly或monthly。如果要同时运行三个维护脚本,则可输入:

sudo periodic daily weekly monthly

第三方软件MacJanitor也具有这个功能。

在Leopard上,情况有所变化。当机器从睡眠中唤醒后,一旦发现系统没有及时运行清理脚本,它会立即开始自动调用这些脚本。所以,Leopard的用户完全没必要考虑自己运行清理脚本的问题。

2、清除缓存(Caches)

首先要弄明白什么叫缓存以及缓存是干什么用的,然后才能去考虑是否应该定期清除它。

电脑里Cache到处可见,主板上有Cache,根据机型不同,可能是独立的硬件也可能在处理器上; 硬盘上有Cache; 文件系统里仍然有Cache,而应用,比如Safari,也有Cache。Cache本身是个法语词,表示的是临时储藏的地方。在电脑运行时,为了不让处理器等待数据,人们就建立起一个个临时存储数据的地方。总言之,由于Cache的存在,更由于系统和应用的相关数据储存在Cache中,系统和应用才会运行得快。换句话说,如果Cache是空的,在系统运行时,机器首先查看Cache,当没有发现相关内容时,再去调用相关应用,并将系统和应用的数据和状态存于Cache中,这个过程就比直接从Cache里能找到这些数据和状态慢得多。但是如果Cache里面的东西太多或空间不足,在调用新应用或者是应用产生的数据量过大时,部分内容需要从Cache中腾出去,才能在Cache中添加新的东西。这个腾挪的过程本身机器自己就可以控制。当然,如果要人为的清空缓存,可能比机器的清空速度要快些,但是在这么做的同时,你也将其它所有应用的缓存都清除了,这势必会影响那些应用的使用性能。主板上的Cache内存,在关机后,内容便消失了;而以文件形式保存到硬盘里的Cache,随系统或应用的使用情况而不同。

可以说,只有少数情况下,需要人为地清除缓存。比如,缓存内的数据出现错误,造成系统或应用不能正常运行。当出现这种情况时,作为用户你可以感觉到系统或应用的不正常,此时,你可能采取其它的障碍排除的步骤,而清空缓存也是值得考虑的。

通过上述的分析,不难看出,如果缓存内的数据没有错误,没必要来清空缓存,而清空缓存以后,反而会对性能产生负面影响。因此,这个做法应该看作是故障清除的手段,没必要日常定时进行。

清空缓存的方法最好借助其它应用,而不是自己一步步地删除。可以采用Cocktail、Leopard Cache Cleaner或Tiger Cache Cleaner。Tiger的用户也可以使用AppleJack.

以上就是图老师小编要教给大家的保养MAC OS X系统的方法了,如果还不会保养自己的MAC电脑和系统的用户,就快来看看这篇文章吧。

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com)

来源:https://www.tulaoshi.com/n/20160220/1640335.html

延伸阅读
标签: 电脑入门
截图是我们在日常工作中很常用的一个操作,不过有时候,我们并不需要马上截图而是需要过一段时间再截,那么怎么才能让MAC延时或定时截图呢?这个问题就让系统之家帮你解决吧。另外,如果你忘记了MAC OS X该怎么截图,那就复习下《MAC OS X五大屏幕截图功能》吧。 定时截图的方法: 打开终端(应用程序-》实用工具),输入以下命令: sc...
标签: 电脑入门
MAC系统华丽的界面,以及稳定的性能,让许多用户都对于情有独钟,不过MAC操作系统只能安装在苹果机中,这让普遍使用PC机的我们大感受伤。为了安慰我们,便有大神出马将原来的MAC稍作改动推出了MAC PC版,满足了我们的渴求。 与XP不同,在PC本本上安装之前还需要做一些准备工作。首先要确定您本本的CPU需要同时支持SSE2和SSE3指令集,否则将无...
标签: 电脑入门
Mac OS X上面安装软件有两种方式: 1.就是直接复制粘贴,这也是最主要的一种方式,一般来说,MAC OS X上的程序会打包成DMG,ISO。双击以后,系统会自动挂上磁盘镜像,并在FINDER中显示。打开以后你经常会看见类似 程序 - APPLICATION这样的一个界面,那只是一个加了背景图片的文件夹,把程序拖到APPLICATION里面就可以了。 当然,还是的,APPL...
标签: 服务器
Mac OS X/Linux系统下怎么清除DNS缓存   Mac OS X 系统,终端输入: sudo dscacheutil -flushcache Linux系统,终端输入: /etc/init.d/nscd restart Windows 系统,CMD 命令行窗口输入: ipconfig /flushdns 查看
标签: 电脑入门
为了让我们的隐私文件变得更加安全,MAC用户们可谓是绞尽了脑汁,相处了各种方法。今天图老师小编要向大家介绍的是如何在MAC中创建隐藏文件夹。 具体操作步骤: 1.在Mac 桌面建立以个 命名为 命名.png将其保存在你的桌面上。 2.使用系统自带的预览打开这个transparent.png文件。 3.这时候先按Command+A,再按Command+C,这样可以把整...

经验教程

80

收藏

82
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部