Apple Developer Documentation

资料检索:

  1. Command + Option + Esc 查看进程或关闭
  1. 深度开源为OPEN
  2. other

工具使用:

  1. Alfred快捷键:option+space
    应用卸载:使用 Alfred 搜索可以找到程序所安装的位置,可以顺利的删除卸载应用程序。
  2. iTerm2
    命令行工具
  3. SSH Shell
    SSH工具
  4. Mac 部分软件介绍

  5. Mac 配置本地SSL

  6. other

基础常识:

  1. Mac开发者必备实用工具推荐
  2. MAC系统中各个文件夹详细介绍
  3. Mac 系统快捷键
  4. Mac终端命令大全介绍
  5. Linux之网络管理及相关命令
  6. Hosts 文件目录位置在 /etc/hosts
  7. VIM 光标移动常用命令
  8. other

other

  1. 配置环境变量:
    linux:
    系统级配置变量文件执行顺序:/etc/profile,/etc/bash.bashrc,/etc/environment
    用户级配置变量文件:~/.profile,~/.bashrc,~/.bash_profile or ~./bash_login,~/.pam_environment
    mac:
    /etc/profile,  /etc/paths,  ~/.bash_profile,  ~/.bash_login,  ~/.profile,  ~/.bashrc

    sudo vi ~/.bash_profile

    export PATH=$PATH:path1:path2
    

    source ~/.bashrc  更新修改配置

  2. 查看占用端口并杀死它 

    lsof -i tcp:3306  杀死对应进程(kill PID) kill 806 ;

  3. SCP 上传本地文件到服务器
    scp -P  <this file path> <server username>@<ip>:<server/path/>

    os x && linux 文件传输基础命令

  4. -  

软件工具搜索:

常用命令:

  1. brew : Mac 安装 /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
    1. brew cask install  name  :安装不上架app storm 的应用;
    2. brew install  name
    3. brew create url 轻松创建你自己的 Homebrew 包。
  2. Zsh :
    1. ctrl-r 来搜索命令历史记录
    2. alias 可以查看所有的命令别名
    3. alias shortcut='this is the origin command'  定义别名命令
    4. 所有的压缩文件,都可以直接 filename
  3. Alfred : brew cask install Alfred
    1. Open + 关键字 或者 Space(空格键) 来查询文件或者文件夹
    2. 输入 in aaa  查找文本文件内含有查询文字的文件
    3. 输入 tags 红色 查询含有查询 tags(标签) 的文件或者文件夹。
    4. → 为「显示动作面板」,Command + ↓为前往下一层文件夹,Command + ↑为前往上一层文件夹。
    5. 先前路径,在此可以设置热键(默认为Option + Command + /)或关键词,来快捷地访问最近一次在 Alfred 中使用文件导航访问的路径。
    6. snip  关键字 查询文本片段,查询到结果后直接回车便能将片段内容输入到当前激活的应用程序内。
  4. -

————————

mac 使用指南的更多相关文章

  1. Java程序员完美设置,Mac编程指南

        重装了不知道多少次Windows,Linux发行版换来换去总是觉得不满意,终于下定决心在年头买了人生中第一台Mac. 为什么是Mac 现在的移动端.服务器端跑的大多数都是Unix系统,熟悉Un ...

  2. HHKB MAC 配置指南 操作指南 快捷键

    1. 设备: mac电脑一台.hhkb键盘一个 2. 初级配置 (1)调节hhkb的模式为Macintosh模式:011001 (打开键盘侧边的滑盖,按照这个顺序调正) (2)Mac电脑安装官方驱动  ...

  3. mac使用指南--软件安装部分

    最近因为开发需要,换了个mac,发现和Windows下面的操作和习惯真是千差万别啊,在这里记录一下,有需要的也可以参考一下. 安装前强烈建议根据个人习惯设置好触控板!!!什么单击双击选中拖拽的统统设好 ...

  4. mac调教指南

    最近入手了一个mac,  在此记录下调教的过程. http://note.youdao.com/noteshare?id=5d1eedffab5cb47d4f53970c2ec937aa

  5. React Native Mac配置指南

    步骤 http://facebook.github.io/react-native/docs/getting-started.html#content 依照React Native官网步骤一步步安装, ...

  6. mac使用指南:brew的安装

    官网 http://brew.sh/ 安装并且下载brew /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/ ...

  7. Mac使用指南

    1.csrutil命令 简单来说 是苹果在新系统后加入的一个安全机制. Rootless讨论的前提是假定root账户是OS X(或者其他Unix系统)中对抗恶意程序保护操作系统的最后一道防线.意思是一 ...

  8. Mac 开发者设置强迫症

    Latest commit 2461787 on Mar 1 原文链接 强迫症的 Mac 设置指南 如何配置一个高效的 Mac 工作环境 English Version Table of Conten ...

  9. fir.im Weekly - iOS 保持界面流畅的技巧

    生命不息,coding 不止.本期 fir.im Weekly 收集了微博上的热转资源,包含 Android.iOS 开发工具.源码分享,产品 UI 设计的好文章,还有一些程序员成长的 Tips,希望 ...

随机推荐

  1. mybatis配置文件配错

    UG] 2017-10-04 20:04:30,582(137226) --> [http-bio-8082-exec-9] org.springframework.web.servlet.ha ...

  2. java web 常见异常及解决办法

    javax.servlet.ServletException: javax/servlet/jsp/SkipPageException 重启tomcat, javax.servlet.ServletE ...

  3. linux中mariadb的安装

    在Linux中mariaDB的安装 MariaDB其实就是MySQL的分支,是为了应对MySQL的即将的闭源风险所产生的. Linux系统中软件包的格式为mysql.rpm格式. 通过yum去安装 L ...

  4. stark组件之展示数据(查)

      1.编辑按钮构建完成 2.构造表头,删除,checkbox,links编辑 3.代码+总结   1.编辑按钮构建完成 1.必备知识预习 第一个会打印5. 第二个输出alex alex是person ...

  5. 为github添加ssh key

    用git关联github上的远程仓库前需要先为github添加ssh key 一.检查本机是否生成ssh key 本地查找.ssh文件,其中id_rsa.pub中的内容就是ssh key 二.为git ...

  6. Centos 7 关闭selinux and firewall

    关闭selinx,重启生效 修改文件 /etc/selinux/config 修改 SELINUX=disabled getenforce #查selinux状态 setenforce #关闭seli ...

  7. window端编码到Linux允许脚本 笔记

    昨天升级一个服务,发现没有现成的启动脚本.就随手写了一个,一运行发现不行.竟然报错说找不到文件,No such file or directory [nohup: cannot run command ...

  8. js 翻牌活动效果

    直接上代码 html: <div class="index_main"> <ul class="index_card"> <li ...

  9. WebSocket推送

    本篇博客只是记录websocket在自己的项目中的应用,只是记录,不做说明(后来替换为GoEasy了). /** * 握手的设置,这其实是为了获取session */ public class Get ...

  10. Day 4-5 序列化 json & pickle &shelve

    序列化: 序列化是指把内存里的数据类型转变成字符串,以使其能存储到硬盘或通过网络传输到远程,因为硬盘或网络传输时只能接受bytes. 反序列化: 把字符转成内存里的数据类型. 用于序列化的两个模块.他 ...