
在Mac OS X操作系统下,还有一个类似于Windows的CMD运行框!您可以在Mac终端(如Windows)中操作各种命令,例如: 隐藏和显示文件,修改主机,查询IP等. 下面我们将逐一介绍这些说明.
输入: sudo /Applications/TextEdit.app/Contents/MacOS/TextEdit / etc / hosts,您可以使用文本编辑直接修改主机.
有很多方法可以设置是否显示隐藏文件. 最简单的方法是在Mac终端中输入命令. 显示/隐藏Mac隐藏文件的命令如下(注意空格并区分大小写):
在Mac上显示隐藏文件的命令: 默认为com.apple.finder AppleShowAllFiles -bool true;
在Mac上隐藏隐藏文件的命令: 默认为com.apple.finder AppleShowAllFiles -bool false;
或
在Mac上显示隐藏文件的命令: 默认写com.apple.finder AppleShowAllFiles是;
在Mac上隐藏隐藏文件的命令: 默认为com.apple.finder AppleShowAllFiles NO;
输入后,单击Enter,退出终端,然后重新启动Finder;
重新启动Finder: 单击窗口左上角的Apple徽标->强制退出-> Finder->重新启动;

Mac os x终端快捷方式以清除屏幕: cammand + k(清除实际上不被鸟类使用)
用于清除Linux系统屏幕的快捷键: ctrl + l(重置)
windows命令行清除命令: cls
OS X使用的Unix文件系统,所有文件都挂在根目录/下mac终端停止命令,因此Windows下不再存在驱动器盘符的概念.
您在桌面上看到的硬盘驱动器都安装在/卷下.
例如,如果连接名为USBHD的移动硬盘,则硬盘图标将显示在桌面上. 到底在哪里?
在终端中运行ls / Volumes / USBHD以查看它是否显示了移动硬盘的内容.
根目录位置是/核心Mach_kernel在这里,
驱动程序位置/系统/库/扩展名
用户文件夹位置/用户/用户名
桌面位置/用户/用户名/桌面
文件通配符是一个星号*
注意: 在Unix系统中,区分大小写字符,并且A.txt不等于a.txt.
根目录标志/不是可选的,cd / System表示转到目录下的系统,而cd System表示转到当前目录下的系统
———————————————————————————————————————————————— --—— <
如何进入命令行操作模式
在图形界面中,使用finder打开应用程序》实用程序》终端

如果您甚至还没有进入图形界面(例如安装错误的显示驱动程序),请在启动时按F8键,以-s参数开头,然后输入命令mount -uw /
获得许可
为防止意外操作和对系统的损害,没有权限在操作系统中操作重要文件的用户,因此请首先获得root权限
sudo -s
然后输入密码,输入密码时没有回声,甚至没有星号,输入后只需按Enter键即可.
———————————————————————————————————————————————— --—— <
基本命令
列出文件
ls参数目录名称
示例: 我想查看目录中的内容,
ls /
要查看驱动程序目录中的内容,
ls /系统/库/扩展
参数-w显示中文,-l详细信息,-a包含隐藏文件
转换目录
cd
示例: 我想在驱动器目录中四处逛逛
cd /系统/库/扩展
创建一个新目录
mkdir目录名称
示例: 在驱动器目录下创建备份目录备份
mkdir /系统/库/扩展/备份
在桌面上创建备份目录备份
mkdir /用户/用户名/桌面/备份
复制文件
cp参数源文件目标文件
示例: 我想将桌面Natit.kext复制到驱动器目录
cp -R /用户/用户名/桌面/Natit.kext /系统/库/扩展名

参数R表示对目录执行递归操作. Kext在图形界面中看起来像一个文件,但实际上是一个文件夹.
将驱动程序目录中的所有文件备份到桌面备份
cp -R /系统/库/扩展名/ * /用户/用户名/桌面/备份
删除文件
rm参数文件(rm -rf文件夹)
示例: 我要删除驱动程序缓存
rm -rf /System/Library/Extensions.kextcache
rm -rf /System/Library/Extensions.mkext
参数rf表示递归和强制. 请小心使用. 如果执行rm -rf /系统将消失
移动文件
mv文件
示例: 我想将AppleHDA.Kext移至桌面
mv /System/Library/Extensions/AppleHDA.kext /用户/用户名/桌面
我想将AppleHDA.Kext移到备份目录
mv /System/Library/Extensions/AppleHDA.kext /系统/库/扩展/备份
更改文件权限
chmod参数权限文件(#add ch进行更改)
示例: 将驱动器目录中的所有文件设置为root读写权限,其他用户为只读
chmod -R 755 /系统/库/扩展
参数R表示递归mac终端停止命令,而755表示每个用户的权限
更改文件所有者
chown参数用户: 组文件
示例: 将驱动器目录中所有文件的所有者更改为root用户
chown -R root: 滚轮/系统/库/扩展
参数R表示递归运算
修复整个系统中文件的权限
diskutil修复权限/
严格来说,这不是UNIX命令,而是osx软件. 记住一次修改或添加驱动程序.

文字编辑
nano文件名
示例: 编辑natit Info.plist
nano /System/Library/Extensions/Natit.kext/Info.plist
编辑后,使用Ctrl + O保存,按Ctrl + X退出
另一种文本编辑软件是vi,这有点奇怪,如果您熟悉它,则非常易于使用,并且它已在所有类Unix系统中使用.
运行脚本命令
sh脚本文件名
示例修改驱动程序后,所有必需的操作均保存为脚本. 修改驱动程序后,只需运行一次此脚本,这很方便
1. 在终端中运行nano / clean
2. 将以下代码粘贴到nano
rm -rf /System/Library/Extensions.kextcache
rm -rf /System/Library/Extensions.mkext
chown -R root: 滚轮/系统/库/扩展
chmod -R 755 /系统/库/扩展
diskutil修复权限/
kextcache -k /系统/库/扩展/
3. Ctrl + O保存,Ctrl + X退出
4. 驱动程序激活后,在终端中运行一次sh / clean
——————————————————————————————————————
提示
使用Tab键自动完成命令
例如,如果要转到/ System目录,请键入cd / Sy,然后单击Tab键,该命令将自动填充到cd / System中.
处理文件和目录名称中带有空格的
该空格在命令中被写为空格,例如,输入My Documents,该命令为cd My Documents
查看命令的详细帮助
man命令名称(#add手册)
例如,要查看ls命令的详细用法,请执行man ls

——————————————————————————————————————
典型的操作过程
(假设已完成清理脚本,请记住在执行每个操作之前对sudo -s进行获取系统权限)
假设您下载了图形卡驱动程序Natit.zip并在桌面上解压缩以获得Natit.kext,该怎么办?
为了保险起见,请先备份所有驱动程序
mkdir /用户/用户名/桌面/备份在桌面上创建备份文件夹
cp -R /系统/库/扩展名/ * /用户/用户名/桌面/备份备份驱动程序文件
现在可以安全安装
cp -R /User/username/Desktop/Natit.kext / System / Library / Extensions将其复制到系统驱动器目录位置
sh / clean执行清理脚本并完成操作
重新启动失败,我无法进入桌面. 我发现不应该安装此驱动程序.
启动时按F8键,以-s参数开头
运行mount -uw /
rm -rf /User/username/Desktop/Natit.kext删除该驱动程序
sh / clean执行清理脚本并完成操作
重新启动并返回原始状态,不放弃,如何在没有特殊效果的情况下工作,并且听说您需要修改Natit的信息.
cp -R /User/username/Desktop/Natit.kext / System / Library / Extensions将其复制到系统驱动器目录位置
nano /System/Library/Extensions/Natit.kext/Info.plist
编辑后,使用Ctrl + O保存,按Ctrl + X退出
sh / clean执行清理脚本并完成操作
重新启动,这是对的,图形卡具有所有特殊效果,是时候获得声卡了,上帝知道将会发生什么,并且必须保护现有的结果.
mkdir /用户/用户名/桌面/ gooddrivers建立有效驱动程序的目录
cp -R /System/Library/Extensions/Natit.kext /用户/用户名/桌面/ gooddrivers备份
此声卡要求删除AppleHDA.kext,并编辑AppleAzaliaAudio.kext中的Info.plist文件. 谁知道将来是否会使用AppleHDA,最好暂时禁用它.
mkdir /系统/库/扩展/禁用创建禁用目录
mv /System/Library/Extensions/AppleHDA.kext /系统/库/扩展名/已禁用移动
nano /System/Library/Extensions/Natit.kext/AppleAzaliaAudio.kext/Info.plist
编辑后,使用Ctrl + O保存,按Ctrl + X退出
sh / clean执行清理脚本并完成操作
成功,还备份修改后的驱动程序并将内容复制到剪贴板代码.
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/tongxinshuyu/article-175312-1.html
弃我就宰你