mac笔记本的基本命令


1、 位置

  • 驱动所在位置: /Systme/Library/Extensions
  • 用户文件夹位置:/User/用户名,可以用波浪号(~)表示
  • 桌面位置:/User/用户名/Desktop,可以用~/Desktop表示

2、清理

  • 按天进行清理:sudo periodic daily
  • 按每周进行清理:sudo periodic weekly
  • 按每月进行清理:sudo periodic monthly
  • 按上面3种情况进行清理:sudo periodic daily weekly monthly

    3、命令

    1、cd 进入文件夹
    2、ls 显示文件夹内容
    3、pwd 显示当前的目录路径
    4、ls -la 显示文件夹详细信息
    5、ls -A 显示文件夹内内容(包括.开头)
    6、mkdir 创建文件夹
    7、touch 创建文件
    8、mvdir 移动文件夹
    9、rm 删除文件或空文件夹
    10、rm -rf 删除非空文件夹
    11、rmdir 删除空文件夹
    12、cp 复制文件或文件夹
    13、find 使用匹配表达式查找文件
    14、open 使用默认程序打开文件
    15、cat 显示 文件内容
    16、ln 为文件创建连接
    17、head 显示文件的最初几行 head -20 file
    18、tail 显示文件的最后几行
    19、paste 横向拼接文件内容
    20、diff 比较并显示两个文件的内容差异
    21、wc 统计文件的字符数、词数和行数
    22、uniq 去掉文件中的重复行
    23、grep 通过简单正则表达式搜索文件

文件属性

1
- rw-r--r--@ 1 xz staff 42233727 7 19 16:30 powerBi.pbix
语法 属性 含义说明
- 文件类型 横杠表示普通文件,若为d表示文件夹
rw-r–r– 访问权限 分3组:用户、群组和其他用户的文件访问权限
1 文件数量 文件数量
xz 所在用户 用户
staff 所在群组 群组
42233727 文件大小 字节数(B)
7 9 16:30 修改日期 日期

常用操作

1、sudo 获取root sudo -s
2、control+D 或 exit 提出root
3、clear 清除屏幕或窗口内容
4、ping 发送回应请求
5、man 查看命令说明 man ls
6、which 查看指定程序的路径 which python
7、history 列出最近执行过的命令及编号
8、hostname 电脑在网络中的名称
9、env 显示当前所有设置过的环境变量
10、passwd 修改用户密码
11、date 显示系统的当前日期和时间
12、cal 显示日历
13、time 统计程序的执行时间
14、lsof -i tcp:4000 查看端口是否被占用
15、kill -9 PID 终止进程


快捷键

  • Command + Tab: 应用程序之间的切换
  • Command + Option + ←→:同一应用程序不同窗口切换
  • Command + H:隐藏窗口
  • Command + M:最小化窗口
  • Command + W:关闭页面窗口
  • Command + Q:关闭应用程序
  • Command + F3:显示桌面
  • Command + Shift + 4:截图插件
  • Command + Shift + 3:截当前屏幕

文本编辑常用快捷键

  • Fn + ↑ :向上一页
  • Fn + ↓ :向下一页
  • Fn + ←:文稿开头
  • Fn + →:文稿结尾
  • Command + ←:本行开头
  • Command + →:本行结尾
  • Option + ←:上一个单词末尾
  • Option + →:下一个单词末尾
  • Ctrl + A:段落开头
  • Command + C/V/X/A/S:复制/粘贴/剪切/全选/保存
  • Command + Shift + S:另存为
  • Command + Z:撤回
  • Command + Shift + Z:逆向撤回(前进)

Xcode中常用的快捷键

  • Command + 0:打开/关闭导航器面板
  • Command + 1 ~ 8:对应导航器面板的各功能(Xcode左边栏的八项功能)
  • Command + Shift + F:find,查找
  • Command + Shift + O:快速查找并跳转和打开
  • Command + Ctrl + ↑:.h、.m文件之间切换
  • Ctrl + 6:显示当前目录下的子文件或者当前文档的函数名称进行快速定位和切换
  • Command + R:不中断运行
  • Command + B:构建
  • Command + Shift + K:清除
  • Command + Shift + 0(zero):打开文档与帮助
  • Option + 双击 :跳转到鼠标对应类或方法的文档
  • Command + 单击:跳转到鼠标定位处的函数或类的定义处
  • Ctrl + 1:弹出View选择面板,可以选择查看当前类的父类、子类 、调用类和被调用类等详细信息
  • Command + Shift + Y:显示/隐藏调试区
  • Command + .(点):停止调试器
  • Option + ←:上一个单词末尾
  • Option + →:下一个单词末尾
  • Command + Z:撤回
  • Command + Shift + Z:逆向撤回(前进