mac终端命令

一 基本命令

1、列出文件

ls 参数 目录名
参数 -w 显示中文,-l 详细信息, -a 包括隐藏文件

例: 看看驱动目录下有什么:ls /System/Library/Extensions

2、转换目录

cd xxx

例:想到驱动目录下溜达一圈 cd /System/Library/Extensions

3、建立新目录

mkdir 目录名

例:

  • 在驱动目录下建一个备份目录 backup
    mkdir /System/Library/Extensions/backup
  • 在桌面上建一个备份目录 backup
    mkdir /User/用户名/Desktop/backup

4、拷贝文件

cp 参数 源文件 目标文件
参数R 表示对目录进行递归操作

例:

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

5、删除文件

rm 参数 文件   
参数-rf 表示递归和强制,千万要小心使用,如果执行了 rm -rf / 你的系统就全没了

例:想删除驱动的缓存
rm -rf /System/Library/Extensions.kextcache
rm -rf /System/Library/Extensions.mkext

6、移动文件

mv 文件   

例:

  • 想把AppleHDA.Kext 移到桌面
    mv /System/Library/Extensions/AppleHDA.kext /User/用户名/Desktop
  • 想把AppleHDA.Kext 移到备份目录中
    mv /System/Library/Extensions/AppleHDA.kext /System/Library/Extensions/backup

7、文本编辑

nano 文件名   

例:编辑natit Info.plist
nano /System/Library/Extensions/Natit.kext/Info.plist

二 目录操作

命令名 功能描述 使用举例
mkdir 创建一个目录 mkdir dirname
rmdir 删除一个目录 rmdir dirname
mvdir 移动或重命名一个目录 mvdir dir1 dir2
cd 改变当前目录 cd dirname
pwd 显示当前目录的路径名 pwd
ls 显示当前目录的内容 ls -la

猜你喜欢

转载自www.cnblogs.com/wy715/p/9096455.html