这些天自己已研究了 下mac的终端,学习过程中,本来想发原创贴,但后来发现已经有很多前辈的经验贴,谁叫我 macbook不久呢,呵呵,但在威锋 却找不到很全的资料,特将 已的经验加上前辈们的经验简单修改发布如下, 可以不 看了,这只是基础部分的内容,呵呵:

*以下所涉及到的命令基本限于安装kext,修改plist,更换核 所碰到的操作*

先简单的说 下:

什么“C:”你在桌 上看到的硬盘都挂在 /Volumes 下。 如接上个叫做“XX”的移动硬盘,桌 上会显 出 个硬盘图标,它实际在哪 呢?

在终端 执 :“ls /Volumes/XX”, 看看显 出的是不是这个移动硬盘的内容。

驱动所在位置: /Systme/Library/Extensions

户 件夹位置: /User/ 户名

桌 的位置: /User/ 户名/Desktop

根 录位置是 / 核 Mach_kernel 件通配符为星号 *

注意:在 Unix系统中是区别 写字符的,A.txt 不等于 a.txt。根 录标志 / 不是可有可 ,cd /System 表 转到跟 录下的System中, cd System 表 转到当前 录下的 System中。

进 命令 操作模式

再图形界 下, finder 打开 应 程序 》实 程序》终端如果连图形界 都进不去了( 如安错了显 驱动),开机时按 F8, -s参数启动,然后输 命令mount -uw /

获得权限

为了防 误操作破坏系统,再 户状态下时没有权限操作系统重要 件的,所以先要取得root权限:“sudo-s”

然后输 密码,输 密码时没有任何回显,连星号都没有,只管输完回车就 了。

以下是 些常 命令~

清理系统 —–使 以下命令:sudo periodic daily然后回车,输 管理员密码即可。如果把daily换成weekly,则运 的 是每周的清理。换成monthly,就是做每 的清理。如果直接输 :sudo periodic daily weekly monthly 然后回车。就等于把

三个清除 起做了

列出 件 —- ls

例: 想看看跟 录下有什么,

ls /

ls /System/Library/Extensions

参数 -w 显 中 ,-l 详细信息, -a 包括隐藏 件

转换 录 —- cd例:想查看驱动 录下的 件

cd /System/Library/Extensions

建 新 录 —- mkdir例:在驱动 录下建 个备份 录 backup

mkdir /System/Library/Extensions/backup在桌 上建 个备份 录 backup

(记得每次操作前 sudo -s 获得系统权限)

例: 如说我们下载了 个显卡驱动 Weiphone.zip,在桌 解压得到了 个Weiphone.kext,该怎么做呢?

步骤如下:

答: 1.先备份所有驱动,这好像是习惯问题,但往往良好的习惯可以解决很多不必要的问题, 法:mkdir /User/ 户名/Desktop/backup 在桌 上建 备份 件夹

cp -R /System/Library/Extensions/* /User/ 户名/Desktop/backup 备份驱动 件2.安装

法:cp -R /User/ 户名/Desktop/Weiphone.kext /System/Library/Extensions 把它 拷贝到系统驱动 录位置

sh /clean 执 清理脚本,操作完成

mkdir /User/ 户名/Desktop/backup

拷贝 件 —- cp

例:想把桌 的Natit.kext 拷贝到驱动 录中

cp -R /User/ 户名/Desktop/Natit.kext /System/Library/Extensions参数R表 对 录进 递归操作,kext在图形界 下看起来是个 件,实际上是个 件夹。 把驱动 录下的所有 件备份到桌 backup

cp -R /System/Library/Extensions/* /User/ 户名/Desktop/backup

移动 件 —- mv

例:想把AppleHDA.Kext 移到桌

mv /System/Library/Extensions/AppleHDA.kext /User/ 户名/Desktop想把AppleHDA.Kext 移到备份 录中

mv /System/Library/Extensions/AppleHDA.kext /System/Library/Extensions/backup

删除 件 —- rm例:想删除驱动的缓存

rm -rf /System/Library/Extensions.kextcache

rm -rf /System/Library/Extensions.mkext

参数-rf 表 递归和强制,千万要 使 ,如果执 了 “rm -rf /” 你的系统就全没了

更改 件权限 —- chmod例:把驱动 录下所有 件设定到root读写,其他 户只读chmod -R 755 /System/Library/Extensions

参数R 表 递归,755表 各 户的权限

脚本 件名 —- sh例:修改驱动后所有需要的操作存成 个脚本,以后修改了驱动后只要运 次这个脚本就

可以了.

1. 终端中运 nano /clean

2. 把下列代码粘贴到 nano 中

rm -rf /System/Library/Extensions.kextcache

rm -rf /System/Library/Extensions.mkext

chown -R root:wheel /System/Library/Extensions chmod -R 755 /System/Library/Extensions

diskutil repairpermissions /

kextcache -k /System/Library/Extensions/

3. Ctrl +O 存盘,Ctrl+X 退出

4. 以后只要动了驱动,就在终端中运 次 sh /clean

法:开机按F8, -s 参数启动

执 mount -uw /

rm -rf /User/ 户名/Desktop/Weiphone.kext 删除这个驱动

sh /clean 执 清理脚本,操作完成

重启,回到原先状态了,显卡没特效怎么 呢,需要修改 Natit的 Info. plist 件才 .

cp -R /User/ 户名/Desktop/Weiphone.kext /System/Library/Extensions 把它拷贝到系统驱动 录位

nano /System/Library/Extensions/Weiphone.kext/Info.plist

编辑完成后 Ctrl +O 存盘,Ctrl+X 退出sh /clean 执 清理脚本,操作完成

mkdir /User/ 户名/Desktop/gooddrivers 专为有效驱动建个 录

cp -R /System/Library/Extensions/Weiphone.kext /User/ 户名/Desktop/gooddrivers 备份

编辑完成后 Ctrl +O 存盘,Ctrl+X 退出sh /clean 执 清理脚本,操作完成

限时特惠:本站每日持续更新海量各大内部网赚创业教程,会员可以下载全站资源点击查看详情
站长微信:11082411

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。