mac终端命令.pdf
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
Mac 终端命令 本文档介绍了 Mac 终端命令的使用方法和相关知识点,包括基本命令、文件系统、权限管理、文本编辑等方面的内容。 文件系统 -------- Mac 终端命令的文件系统基于 Unix 文件系统,所有文件都挂载在根目录 `/` 下面。与 Windows 不同,Mac 不需要盘符概念。在桌面上看到的硬盘都挂载在 `/Volumes` 下面。 在 Unix 系统中,文件名是区分大小写的,例如 `A.txt` 和 `a.txt` 是不同的文件。根目录标志 `/` 不是可有可无的,例如 `cd /System` 表示转到根目录下的 `System` 中,而 `cd System` 表示转到当前目录下的 `System` 中。 基本命令 -------- ### 列出文件:`ls` 参数:`目录名` 示例:`ls /`,列出根目录下的文件和文件夹 ### 转换目录:`cd` 参数:`目录名` 示例:`cd /System/Library/Extensions`,转到驱动目录下 ### 建立新目录:`mkdir` 参数:`目录名` 示例:`mkdir /System/Library/Extensions/backup`,在驱动目录下建立一个名为 `backup` 的目录 ### 拷贝文件:`cp` 参数:`源文件` `目标文件` 示例:`cp -R /User/用户名/Desktop/Natit.kext /System/Library/Extensions`,将桌面的 `Natit.kext` 文件夹拷贝到驱动目录下 ### 删除文件:`rm` 参数:`文件名` 示例:`rm -rf /System/Library/Extensions.kextcache`,删除驱动目录下的 `kextcache` 文件 ### 移动文件:`mv` 参数:`文件名` 示例:`mv /System/Library/Extensions/AppleHDA.kext /User/用户名/Desktop`,将驱动目录下的 `AppleHDA.kext` 文件夹移动到桌面 权限管理 -------- ### 更改文件权限:`chmod` 参数:`权限` `文件名` 示例:`chmod -R 755 /System/Library/Extensions`,将驱动目录下的所有文件设定到 root 读写,其他用户只读 ### 更改文件属主:`chown` 参数:`用户` `文件名` 示例:`chown -R root:wheel /System/Library/Extensions`,将驱动目录下的所有文件属主改成根用户 文本编辑 -------- ### nano 文本编辑器 参数:`文件名` 示例:`nano /System/Library/Extensions/Natit.kext/Info.plist`,编辑 `Natit.kext` 文件夹下的 `Info.plist` 文件 另外一个文本编辑器是 vi,虽然操作有些古怪,但熟悉后非常好用。 其他命令 -------- ### 修复整个系统中文件的权限 `diskutil repairpermissions /` 这不是一个 Unix 命令,而是一个 OS X 软件,用于修复整个系统中文件的权限。 本文档介绍了 Mac 终端命令的基本使用方法和相关知识点,包括文件系统、基本命令、权限管理、文本编辑等方面的内容。
- 粉丝: 10
- 资源: 15万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- (源码)基于SimPy和贝叶斯优化的流程仿真系统.zip
- (源码)基于Java Web的个人信息管理系统.zip
- (源码)基于C++和OTL4的PostgreSQL数据库连接系统.zip
- (源码)基于ESP32和AWS IoT Core的室内温湿度监测系统.zip
- (源码)基于Arduino的I2C协议交通灯模拟系统.zip
- coco.names 文件
- (源码)基于Spring Boot和Vue的房屋租赁管理系统.zip
- (源码)基于Android的饭店点菜系统.zip
- (源码)基于Android平台的权限管理系统.zip
- (源码)基于CC++和wxWidgets框架的LEGO模型火车控制系统.zip