MAC_OS_X终端常用命令
在macOS终端中执行系统重启和关机的命令
在macOS终端中执行系统重启和关机的命
令
在macOS系统中,终端是一个非常强大的工具,可以让用户通过命令行来进行各种操作。其中包括执行系统重启和关机的指令。本文将介绍在macOS终端中执行系统重启和关机的命令。
1. 重启命令:
要执行系统重启操作,可以使用以下命令:
```
sudo shutdown -r now
```
在终端中输入以上命令后,系统会要求输入管理员密码。输入密码后,系统将立即开始重启过程。
2. 关机命令:
要执行关机操作,可以使用以下命令:
```
sudo shutdown -h now
```
同样地,在终端中输入以上命令后,系统会要求输入管理员密码。输入密码后,系统将立即开始关机过程。
3. 延时重启或关机命令:
除了立即执行重启或关机操作,还可以使用延时命令来进行操作。以下是延时重启和关机的命令示例:
```
sudo shutdown -r +5
```
上述命令表示在5分钟后执行重启操作。同理,可以将“r”替换为“h”,这样就可以实现延时关机。
4. 取消重启或关机命令:
如果在执行重启或关机操作前,发现有些事情需要处理,可以使用以下命令来取消重启或关机:
```
sudo shutdown -c
```
输入以上命令后,系统将取消之前的重启或关机操作。
需要注意的是,在使用终端执行重启和关机命令时,一定要谨慎操作,确保自己的数据已保存并关闭相关应用程序,以免造成数据丢失或损坏。
另外,由于终端是一个强大而敏感的工具,建议只有在需要特定操作时才使用,避免对系统造成不必要的风险。
总结:
在macOS终端中执行系统重启和关机的命令非常简单。通过使用“sudo shutdown”命令,加上相应的参数进行操作,用户可以在终端中轻松地完成重启和关机操作。但是,使用终端操作系统是一项十分敏感的任务,用户在使用时需要格外小心,以免引起意外和损失。
macOS终端命令实现系统服务的启动和停止
macOS终端命令实现系统服务的启动和停止在macOS系统中,我们可以通过终端命令来启动和停止系统服务。这些系统服务通常在后台运行,为我们提供各种功能和服务。本文将
介绍如何使用终端命令来管理系统服务。
一、查看系统服务列表
要查看当前系统中正在运行的服务列表,我们可以使用以下命令:```
sudo launchctl list
```
执行该命令后,系统会列出当前正在运行的服务及其状态。
二、启动系统服务
要启动一个系统服务,我们可以使用以下命令:
```
sudo launchctl load -w
/System/Library/LaunchDaemons/com.example.service.plist
```
请注意将以上命令中的
"/System/Library/LaunchDaemons/com.example.service.plist"替换为您想
要启动的服务的实际路径。
三、停止系统服务
要停止一个正在运行的系统服务,我们可以使用以下命令:
```
sudo launchctl unload -w
/System/Library/LaunchDaemons/com.example.service.plist
```
同样,请将以上命令中的
"/System/Library/LaunchDaemons/com.example.service.plist"替换为您想要停止的服务的实际路径。
四、重启系统服务
有时候,我们需要重启一个正在运行的系统服务。要做到这一点,我们可以先停止该服务,再重新启动它。以下是具体的步骤:
macOS终端命令如何查看和管理系统服务
macOS终端命令如何查看和管理系统服务在macOS系统中,终端是系统管理员和高级用户进行系统管理和配置的首选方式。通过终端,可以执行各种命令来查看和管理系统服务。接下来,将介绍一些常用的macOS终端命令来帮助您查看和管理系统服务。
1. 查看当前正在运行的系统服务
要查看当前正在运行的系统服务,可以使用以下命令:
```
sudo launchctl list
```
这条命令会列出所有正在运行的系统服务,包括服务的PID(进程ID)、状态和标签。
2. 启动、停止或重启系统服务
要启动、停止或重启系统服务,可以使用以下命令之一:
- 启动服务:
```
sudo launchctl start <service_label>
```
- 停止服务:
sudo launchctl stop <service_label>
```
- 重启服务:
```
sudo launchctl kickstart -k <service_label>
```
上述`<service_label>`是指要启动、停止或重启的服务的标签。
3. 查看系统服务的状态
要查看系统服务的状态,可以使用以下命令:
```
sudo launchctl list <service_label>
```
这条命令会显示指定服务的详细信息,包括服务的PID、状态、标签和最后一次运行状态。
4. 禁用或启用系统服务
要禁用或启用系统服务,可以使用以下命令之一:
- 禁用服务:
sudo launchctl disable system/<service_label>
使用macOS终端命令进行系统重启和关机
使用macOS终端命令进行系统重启和关机在使用Mac电脑时,有时候我们可能需要通过终端命令来进行系统重启或者关机操作。终端是Mac系统自带的一款强大的命令行工具,可以让我们以命令行的方式来操作系统。下面,我将为您介绍如何使用macOS终端命令进行系统重启和关机。
1. 重启系统
要使用终端命令来重启Mac电脑,您可以按照以下步骤进行操作:步骤一:打开应用文件夹(Applications)- 实用工具(Utilities)- 终端(Terminal)。
步骤二:在终端中,输入以下命令并按下回车键:
```bash
sudo shutdown -r now
```
这条命令中的"shutdown"表示关闭,"-r"表示重启,"now"表示立即执行。在输入完命令后,您需要输入管理员密码以确认操作。
步骤三:您会看到终端显示出系统将要重启,并进行倒数计时。计时结束后,您的Mac电脑将会重启。
2. 关机系统
要使用终端命令来关机Mac电脑,您可以按照以下步骤进行操作:
步骤一:打开应用文件夹(Applications)- 实用工具(Utilities)- 终端(Terminal)。
步骤二:在终端中,输入以下命令并按下回车键:
```bash
sudo shutdown -h now
```
这条命令中的"shutdown"表示关闭,"-h"表示关机,"now"表示立即执行。同样地,在输入完命令后,您需要输入管理员密码以确认操作。
步骤三:终端将会显示出系统将要关机,并进行倒数计时。计时结束后,您的Mac电脑将会安全关机。
MacOS终端中的进程管理命令
MacOS终端中的进程管理命令在MacOS终端中,我们可以使用一些命令来管理进程。这些命令
可以帮助我们查看正在运行的进程、结束进程、以及了解进程的详细
信息。本文将介绍一些常用的进程管理命令,并提供相关示例和用法
说明。
一、查看进程
1. ps命令
ps命令可以显示当前终端中正在运行的进程。
示例:
ps
该命令将会列出所有与当前终端关联的进程。
2. top命令
top命令可以实时地显示系统中正在运行的进程和相关信息。
示例:
top
该命令将会以实时更新的方式显示进程列表,按CPU使用率排序。
二、结束进程
1. kill命令
kill命令可以用于结束指定进程。
示例:
kill [进程ID]
[进程ID]代表要结束的进程的标识符。可以使用ps命令或者top命令来获取进程ID。
2. killall命令
killall命令可以用于结束指定名称的所有进程。
示例:
killall [进程名]
[进程名]代表要结束的进程的名称。
三、进程详细信息
1. top命令
前面已经提到,top命令可以显示系统中正在运行的进程和相关信息。在top命令的输出结果中,可以查看进程的PID(进程ID)、CPU 使用率、内存占用等信息。
2. ps命令
ps命令可以显示进程的详细信息,包括进程的PID、PPID(父进程ID)、CPU使用率、内存占用等信息。
示例:
ps aux | grep [进程名]
该命令将会显示与指定进程名相关的详细信息。
四、其他进程管理命令
1. renice命令
renice命令可以修改进程的优先级。
示例:
renice [优先级] [进程ID]
macOS终端命令查看进程和资源占用情况
macOS终端命令查看进程和资源占用情况
在macOS系统中,终端是一个强大的工具,可以通过命令行来执
行各种任务,包括查看系统进程和资源占用情况。本文将介绍一些常
用的终端命令,帮助您轻松地查看进程和资源使用情况。
1. 查看当前运行的进程
在终端中,可以使用`top`命令来实时监控系统运行的进程和资源占
用情况。运行以下命令:
```
top
```
这将显示一个实时更新的进程列表,包括进程ID(PID)、进程名称、CPU使用率、内存占用等信息。按下`q`键可以退出`top`命令。
2. 查看特定进程的详细信息
如果您想查看某个特定进程的详细信息,可以使用`ps`命令。例如,要查看进程ID为1234的详细信息,可以运行以下命令:
```
ps -p 1234
```
这将显示进程ID为1234的详细信息,包括进程状态、运行时间、CPU使用率等。
3. 查看进程占用的资源情况
要查看特定进程占用的资源情况,可以使用`top`命令的进程筛选功能。以进程ID为1234为例,运行以下命令:
```
top -pid 1234
```
这将只显示进程ID为1234的资源占用情况,包括CPU使用率、内存占用等。
4. 查看系统内存占用情况
使用`top`命令也可以查看系统整体的内存占用情况。在`top`命令中按下`m`键可以按照内存占用排序进程列表,以便您快速找到占用内存较多的进程。
另外,可以使用`vm_stat`命令来查看更详细的系统内存使用情况。运行以下命令:
```
vm_stat
```
这将显示系统的虚拟内存统计信息,包括空闲内存、已使用内存、
使用macOS终端命令查看和管理系统硬件信息
使用macOS终端命令查看和管理系统硬件
信息
Mac电脑配备了强大的终端工具,使用户能够通过命令行界面轻松
地查看和管理系统硬件信息。在本文中,我们将介绍一些常用的终端
命令,以便您能够更好地了解和监控您的Mac系统的硬件情况。
1. 查看系统硬件信息
使用以下命令,您可以查看系统的整体硬件信息:
```
system_profiler
```
此命令将显示有关您的Mac电脑的详细信息,包括处理器、内存、硬盘、声卡、视频卡等等。您可以根据需要逐一查看各个部分的信息。
2. 查看处理器信息
要单独查看处理器的详细信息,您可以使用以下命令:
```
sysctl -n machdep.cpu.brand_string
```
此命令将返回处理器的品牌和型号信息。
3. 查看内存信息
要查看内存的详细信息,可以使用以下命令:
```
sysctl -n hw.memsize
```
此命令将返回系统的内存容量,以字节为单位。
4. 查看硬盘信息
如果您想了解硬盘的详细信息,可以使用以下命令:
```
diskutil list
```
该命令将列出所有连接到您的Mac电脑的硬盘和存储设备,并显示其分区和大小等信息。
5. 查看硬盘使用情况
要查看硬盘的使用情况,可以使用以下命令:
```
df -h
```
该命令将显示已安装的硬盘驱动器及其使用情况,包括已使用空间和可用空间等。
6. 查看电池信息
如果您使用的是MacBook笔记本电脑,可以使用以下命令查看电
池的详细信息:
```
ioreg -l | grep Capacity
```
此命令将显示您的电池容量、当前电量以及电池的循环次数等信息。
MacOS终端中的快捷键和命令行技巧
MacOS终端中的快捷键和命令行技巧
在MacOS操作系统中,终端是一种强大的工具,用于执行各种命令行操作。终端可以通过使用快捷键和命令行技巧来提高效率,并提供更多功能和选项。在本文中,我们将介绍一些常用的MacOS终端快捷键和命令行技巧。
1. 快捷键
1.1. Ctrl + C:中断当前正在运行的命令。这在需要停止正在执行的操作时非常有用。
1.2. Ctrl + D:退出当前的Shell会话。这等同于输入"exit"命令。
1.3. Ctrl + A:将光标移到命令行的开头。
1.4. Ctrl + E:将光标移到命令行的结尾。
1.5. Ctrl + U:删除整行命令。
1.6. Tab:自动补全命令或文件名。当输入一部分命令或文件名后,按下Tab键将会自动补充其余部分。
1.7. 上下箭头:在历史命令中循环浏览。
2. 命令行技巧
2.1. 清屏命令
在终端中输入"clear"命令可以清除当前屏幕上的所有内容,以便开始一个干净的会话。
2.2. 命令历史
使用上下箭头可以在命令历史中进行浏览,但也可以使用其他命令
来更好地管理和搜索历史记录。
- history:显示所有执行过的命令历史记录。
- !!:执行上一条命令。
- !n:执行第n条命令。
- Ctrl + R:交互式搜索命令历史,输入关键字将显示最近的匹配项。
2.3. 文件和目录操作
在命令行中,可以使用各种命令来创建、移动、复制、重命名和删
除文件和目录。
- cd:进入指定目录。例如,cd Documents将进入"Documents"目录。
- ls:列出当前目录中的文件和子目录。
终端的使用方法
终端的使用方法
终端是计算机操作系统中的一个重要工具,它可以让用户通过命令行的方式与计算机进行交互,执行各种操作。在Linux和Mac OS X等操作系统中,终端是非常常用的工具,而在Windows系统中,也可以通过PowerShell等工具来使用终端。
以下是终端的使用方法:
1. 打开终端
在Linux和Mac OS X系统中,可以通过快捷键Ctrl+Alt+T来打开终端。在Windows系统中,可以通过Win+X键打开PowerShell。
2. 命令行基础
在终端中,用户需要通过命令行来执行各种操作。命令行由命令和参数组成,命令是要执行的操作,参数则是命令的具体设置。例如,ls 命令用于列出当前目录下的文件和文件夹,可以通过添加参数来设置显示的详细程度。
3. 文件操作
在终端中,用户可以通过命令来进行文件操作。例如,使用cd命令可以进入指定的目录,使用mkdir命令可以创建新的文件夹,使用touch命令可以创建新的文件,使用cp命令可以复制文件或文件夹,使用mv命令可以移动文件或文件夹,使用rm命令可以删除文件或文件夹。
4. 系统管理
在终端中,用户可以通过命令来进行系统管理。例如,使用sudo命令可以以管理员身份执行命令,使用top命令可以查看系统的进程和资
源占用情况,使用ps命令可以查看当前运行的进程,使用kill命令可以结束指定的进程,使用ifconfig命令可以查看网络接口的配置信息。
5. 软件安装
在终端中,用户可以通过命令来进行软件安装。例如,在Ubuntu系
统中,可以使用apt-get命令来安装软件包,使用dpkg命令来管理
macOS终端命令如何设置和管理屏幕显示
macOS终端命令如何设置和管理屏幕显示介绍:
终端是Mac电脑上的命令行界面工具,可以通过输入命令来执行各种操作。在使用终端时,能够适应和管理屏幕显示是非常重要的。本文将介绍一些常见的macOS终端命令,帮助您设置和管理屏幕显示。
更改终端窗口大小:
在使用终端时,您可能会遇到需要调整终端窗口大小的情况,以适应您的工作需求。以下是一些常用的命令来更改终端窗口的大小:
1. 使用快捷键:
- 按住“Command”键并同时按下“+”或“-”键,可以增大或缩小终端窗口的大小。
- 按住“Command”键并同时按下“0”键,可以将终端窗口大小恢复为默认值。
2. 使用命令行:
- 如果您喜欢使用命令行来更改窗口大小,可以使用以下命令: - `printf "\033[8;h;80;200t"`:将终端窗口大小更改为80列和200行。
- `printf "\033[8;90;30t"`:将终端窗口大小更改为90列和30行。
设置终端窗口背景和字体:
除了调整终端窗口的大小,您还可以设置终端窗口的背景和字体样式,以使其更符合您的个人喜好。
1. 更改背景:
- 您可以通过使用以下命令来更改终端窗口的背景颜色:
- `printf "\033]Phexcode"`:将背景颜色更改为指定的十六进制颜色码。
- 例如,`printf "\033]P1A1A1At"`将背景颜色更改为亮灰色。
2. 更改字体:
- 您可以使用以下命令来更改终端窗口的字体样式和大小:
- `printf "\033]50;FontName:size:Regular\007"`:将字体样式更改为指定的字体名称、大小和风格。
macOS终端命令速成快速掌握常用的网络相关命令
macOS终端命令速成快速掌握常用的网络相
关命令
macOS终端命令速成:快速掌握常用的网络相关命令
Macintosh操作系统(macOS)终端是一种强大的工具,可以让用户通过命令行界面来与计算机进行交互。对于需要进行网络操作的用户来说,掌握常用的网络相关命令是非常重要的。本文将介绍一些常用的网络相关命令,帮助你在macOS终端快速进行网络管理和故障排除。
1. ifconfig
ifconfig命令用于显示和配置网络接口的参数。你可以使用该命令来查看当前系统的网络接口信息,例如IP地址、子网掩码、MAC地址等。
使用示例:
```
ifconfig
```
2. ping
ping命令用于检测与目标主机之间的网络连通性。它发送ICMP回显请求包给目标主机,并等待接收其回应。通过观察回应时间和丢包率,你可以判断是否能够与目标主机进行通信。
使用示例:
```
ping 网址或IP地址
```
3. traceroute
traceroute命令用于追踪数据包从你的计算机到目标主机的路径。它
会显示出数据包到达目标主机所经过的路由器和网络节点,可以帮助
你找出网络延迟或丢包的原因。
使用示例:
```
traceroute 网址或IP地址
```
4. netstat
netstat命令用于显示网络连接、路由表、网络接口统计等详细信息。你可以使用该命令来查看当前的网络连接状态,例如已建立的连接、
监听中的端口等。
使用示例:
```
netstat -n
```
5. nslookup
nslookup命令用于查询域名系统(DNS)的记录。通过输入域名或IP 地址,该命令可以返回对应的IP地址或域名,帮助你进行域名解析和网络故障排查。
MAC_OS_X终端常用命令
MAC OS X 终端常用命令
*以下所涉及到的命令基本限于安装k ext,修改p list,更换核心所碰到的操作*
先简单的说一下:
OSX 采用的 Unix 文件系统,所有文件都挂在跟目录“ /” 下面,所以不在要有W indows 下的
盘符概念。比如什么“C:”你在桌面上看到的硬盘都挂在 /Volumes 下。比如接上个叫做“XX”
的移动硬盘,桌面上会显示出一个硬盘图标,它实际在哪里呢?在终端里执行:“ls
/Volumes/XX”, 看看显示出的是不是这个移动硬盘的内容。驱动所在位置:
/Systme/Library/Extensions
用户文件夹位置:/User/用户名桌面的位
置:/User/用户名/Desktop
根目录位置是/ 核心Mach_kernel 文件通配符为星号*
注意:在 Unix 系统中是区别大小写字符的,A.txt 不等于 a.txt。根目录标志 / 不是可有可无,cd /System 表示转到跟目录下的S ystem 中,而c d System 表示转到当前目录下的 System 中。
进入命令行操作模式
再图形界面下,用 finder 打开应用程序》实用程序》终端如果连图形界面都进不去了(比
如安错了显示驱动),开机时按 F8,用-s 参数启动,然后输入命令mount -uw /
获得权限为了防止误操作破坏系统,再用户状态下时没有权限操作系统重要文件的,所以先
要取得root 权限:“sudo -s” 然后输入密码,输入密码时没有任何回显,连星号都没有,只
管输完回车就行了。
MacOS终端中的系统设置和配置命令
MacOS终端中的系统设置和配置命令
MacOS终端是一款强大的命令行工具,它可以让我们在操作系统底层进行各种设置和配置。本文将介绍一些常用的系统设置和配置命令,帮助你更好地使用和管理MacOS终端。
1. 修改终端的外观和主题
在终端中,我们可以通过修改外观和主题来个性化我们的命令行界面。可以通过以下命令进行设置:
- 更改终端主题:
$ open ~/.bash_profile
- 打开"Profiles"选项卡,选择或创建一个新的主题,然后将其设为
默认。
- 修改终端字体大小:
$ open ~/.bash_profile
- 打开"Profiles"选项卡,点击"Text"选项,可以在这里修改字体大小
等相关设置。
2. 设置环境变量
环境变量用来保存系统运行所需的一些参数和路径信息。我们可以
通过设置环境变量来定制我们的终端环境。下面是一些相关的命令:- 永久设置环境变量(将变量添加到.bash_profile文件中):
$ open ~/.bash_profile
- 在打开的文件中添加以下内容,将YOUR_VARIABLE_NAME替换为实际的变量名和值:
export YOUR_VARIABLE_NAME="your variable value"
- 保存文件并退出,然后重新启动终端。
3. 切换Shell
默认情况下,MacOS终端使用的是bash shell,但你也可以切换到其他的shell。以下是一些常用的shell:
- 切换到bash shell:
$ bash
- 切换到zsh shell:
$ zsh
macOS终端命令大全常用命令汇总
macOS终端命令大全常用命令汇总在 macOS 系统中,终端是一个非常强大的工具,可以通过输入命
令来完成各种各样的任务。本文将为你提供一个macOS 终端命令大全,汇总了常用的命令及其简要说明,帮助你更好地进行系统管理和操作。
1. 基本命令
1.1 pwd
- 功能:显示当前工作目录
- 示例:pwd
1.2 cd [directory]
- 功能:切换到指定目录
- 示例:cd Documents
1.3 ls [options] [directory]
- 功能:列出指定目录中的文件和子目录
- 示例:ls -l
1.4 mkdir [directory]
- 功能:创建新目录
- 示例:mkdir new_folder
1.5 rmdir [directory]
- 功能:删除空目录
- 示例:rmdir empty_folder
1.6 cp [options] source destination
- 功能:复制文件或目录
- 示例:cp file1.txt file2.txt
1.7 mv [options] source destination - 功能:移动或重命名文件或目录 - 示例:mv file1.txt file
2.txt
1.8 rm [options] file
- 功能:删除文件或目录
- 示例:rm file.txt
1.9 touch [file]
- 功能:创建空文件
- 示例:touch new_file.txt
1.10 cat [file]
- 功能:查看文件内容
- 示例:cat file.txt
使用终端命令自定义macOS系统设置
使用终端命令自定义macOS系统设置
在macOS系统中,我们可以使用终端命令来自定义系统设置,以
满足个人需求和提高工作效率。本文将介绍如何通过终端命令进行系
统设置的自定义。
一、打开终端
打开“应用程序”文件夹,在其中找到“实用工具”文件夹,然后双击
打开“终端”。
二、使用终端命令自定义macOS系统设置
1. 更改键盘快捷键
键盘快捷键可以帮助我们快速执行一些操作,比如切换窗口、截屏等。我们可以使用终端命令来自定义键盘快捷键。
例如,如果我们想将“切换输入源”功能设置为“Control + Option + Space”,则可以使用以下命令:
defaults write com.apple.symbolichotkeys AppleSymbolicHotKeys -
dict-add 60 "<dict><key>enabled</key><false/> <key>value</key><dict>
<key>type</key><string>standard</string> <key>parameters</key><array> <integer>32</integer> <integer>49</integer> <integer>262144</integer>
macOS终端命令如何配置系统设置
macOS终端命令如何配置系统设置在使用macOS终端时,合理配置系统设置可以提高工作效率和使
用体验。本文将介绍一些常用的终端命令,以及如何配置系统设置,
让您更好地使用macOS终端。
一、常用终端命令
1. 修改文件或目录权限:chmod命令
若要修改文件或目录的权限,可以使用chmod命令。例如,要将
文件file.txt的权限改为可读可写可执行,可以输入命令:chmod 777 file.txt。
2. 查看当前目录下文件和文件夹:ls命令
使用ls命令可以查看当前目录下的文件和文件夹。输入ls命令后,终端会列出目录中的所有内容。
3. 切换目录:cd命令
使用cd命令可以切换当前目录。例如,要切换到Desktop目录,
可以输入命令:cd Desktop。
4. 复制文件或目录:cp命令
若要复制文件或目录,可以使用cp命令。例如,要将文件file.txt
复制到Desktop目录下,可以输入命令:cp file.txt Desktop。
5. 移动文件或目录:mv命令
使用mv命令可以移动文件或目录。例如,要将文件file.txt移动
到Documents目录下,可以输入命令:mv file.txt Documents。
6. 删除文件或目录:rm命令
若要删除文件或目录,可以使用rm命令。例如,要删除文件
file.txt,可以输入命令:rm file.txt。
二、配置终端系统设置
1. 修改终端配色方案
macOS终端提供了多种配色方案,可以根据个人喜好进行选择和
更改。打开终端,点击菜单栏中的"终端",选择"偏好设置",在弹出的
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
MAC OS X终端常用命令
*以下所涉及到的命令基本限于安装kext,修改plist,更换核心所碰到的操作*
先简单的说一下:
OSX采用的Unix文件系统,所有文件都挂在跟目录“/”下面,所以不在要有Windows下的盘符概念。比如什么“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
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-R755/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-R755/System/Library/Extensions
diskutil repairpermissions/
kextcache-k/System/Library/Extensions/
3.Ctrl+O存盘,Ctrl+X退出
4.以后只要动了驱动,就在终端中运行一次sh/clean
看晕了没?这只是列了其中一部分呢,呵呵,举一个具体的常用例子说一下,我会尽可能用上以上的命令~
(记得每次操作前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执行清理脚本,操作完成
这一步经常会出现问题,原因可能有很多,但我肯定的是你自已的问题,呵呵~补救方法:
方法:开机按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执行清理脚本,操作完成
重启,这回对了,显卡特效都有了,该弄声卡了,天知道会出什么事,得把现有成果