Mac 终端 常用命令

因为有些命令我自己经常忘记,所以记下来没事翻看一下,会不定期更新。

1、列出文件

  • ls 显示不包括隐藏文件
  • ls -w 显示中文
  • ls -l 显示详细信息
  • ls -a 显示所有文件信息,包括隐藏文件信息
    参数 -w 显示中文,-l 详细信息, -a 包括隐藏文件

2、转换目录

  • cd 例:进入到系统的驱动目录
    cd /System/Library/Extensions

3、建立新目录

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

4、拷贝文件

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

5、删除文件

  • rm 参数 文件
    例:想删除驱动的缓存
    rm -rf /System/Library/Extensions.kextcache
    rm -rf /System/Library/Extensions.mkext
    参数-rf 表示递归和强制,千万要小心使用,如果执行了 rm -rf / 你的系统就全没了

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

你可能感兴趣的:(Mac 终端 常用命令)