Mac 平常使用

1. Mac 的基础操做(小白用户),查看

1.1 Mac & OS X
1.2 App Store、iTunes Store、iTunes、Apple Store 这些名称
1.2 经常使用的快捷键
  • ⌘ + C 复制(拷贝)php

  • ⌘ + X 剪切html

  • ⌘ + V 粘贴mysql

  • ⌘ + option + Vlinux

  • 粘贴,原复制对象不会保留,至关于「移动」nginx

  • ⌘ + W 关闭当前的软件窗口(软件并无真正退出进程),至关于点了左上角的红色叉叉。git

  • ⌘ + Q 真正退出软件。github

  • ⌘ + option + escsql

  • 强制退出某个软件。一般在软件无响应时使用。数据库

  • ⌘ + Z 撤销浏览器

  • ⌘ + A 全选

  • ⌘ + delete 删除

  • ⌘ + S 保存

  • ⌘ + N 新建,包括浏览器

  • ⌘ + 空格键 切换输入法(默认是这样设置的,具体还须要看快捷键设置)

  • control + 空格键

  • ⌘ + shift +s 另存为

  • ⌘ + P : 打印

  • ⌘ + W: 关闭

  • ⌘ +shift + 3 截取整个屏幕

  • ⌘ + shift + 4 截取选择区域

  • ⌘ + shift + 空格 截取选择窗口

  • ⌘ + I 显示简介

  • ⌘ + + 放大

  • ⌘ + - 缩小

  • ⌘ + T新建选项卡

  • ⌘ + R 刷新

  • ⌘ + W 关闭当前选项卡

  • control + option +esc 强制退出程序

  • Option + Shift键,音量将以正常的1/4格调整。精准调节音量

  • control+command+空格 :快速调用emoji的biao'qing表情

  • 浏览器中将网页加入我的收藏:command+D

1.3 Multi-Touch 触控板手势

使用触摸板来替代鼠标的操做

image

1.4 安装与卸载软件

安装软件建议到 App Store 安装或软件官网下载安装。Mac 软件的格式扩展名是 .app,网站下载的 app 文件直接拖拽到「应用程序」文件夹就算安装成功了。卸载软件就更简单了,打开「应用程序」文件夹,把但愿卸载的软件 ⌘+delete 键删除或拖拽到废纸篓。

  • 1.把软件下载到本地
  • 2.而后根据提示,把下载的文件拖动到applications文件夹中,这样你在launchpad(应用加载列表)中能够看到

image

1.5 AirDrop与蓝牙

用 AirDrop 能够方便地在 Mac与Mac、iPhone与iPhone 甚至 Mac 与 iPhone 之间无线发送分享照片、视频、网站、位置等内容。速度还很快。使用时须要开启Wi-Fi和蓝牙。

  • 支持区域内的数据共享
  • 支持蓝牙数据的传递
  • 若是你常常须要 iPhone 和 Mac 之间传文件,或者发送文件给你的朋友。AirDrop 是个不错的功能。速度快还不费流量。
1.6 Handoff 连续互通

经过iclond ,能够实现保持mac和手机的浏览器同步

1.7 Spotlight

全局搜索的功能,能够搜索应用,文件的信息

1.8 让你的 Mac 更安全
  • 一、给电脑设置 iCloud 帐号登陆。
  • 二、容许 Mac App Store 和被承认的开发者下载的应用
  • 三、打开防火墙
  • 四、FileVault 是全磁盘内容加密(能够不使用)
1.9 Mac 须要关机吗?

随着系统的完善,能够不关机

1.10 推荐经常使用基本软件
  • 办公类: 本身的 iWork 套装(包括 Pages 文档、Numbers 电子表格和Keynote 演示文稿),相似 Windows 平台的 office 套装

  • 社交: 微信,QQ

  • 工具类

    • AppCleaner 更干净的卸载软件
    • 迅雷
    • The Unarchiver 解压缩的,解决一些系统解压不了的格式文件
    • MindNode 思惟脑图,简单美观,不用教一看都会用
  • 视频类:

    • MPlayerX 支持基本上全部视频格式,支持外挂字幕
    • VOX 性感强大的无损音乐播放器
    • 网易云音乐

2. Mac使用待解决的问题

2.1 平常的使用
  • markdown 插入图片连接显示不了?
  • 怎么相似window文件进行存放?

其实能够在 Finder 的偏好设置里面,找「开启新的 Finder 窗口时打开」选项,在下拉列表中选择你的电脑(一个小电脑的图标,具体名字则每一个人不一样),这样在从新打开一个 FInder 窗口,就能够看到比较相似 Windows 「个人电脑」的界面。

image

  • 怎么关闭dashboard?

系统偏好设置——MissionControl——Dashboard:「做为Space」改成「做为叠层」。我还进一步设置了「触发角」,左下角设置为「Dashboard」,这样鼠标划到左下角自动桌面浮现Dashboard。

3. Mac terminal

对Mac 进行命令行的操做,相似liunx的操做

3.1 经常使用的命令操做
  • 切换root 用户: sudo -s
  • 切换普通用户:su - 普通用户名
  • 重启Mac os : shutdown -r now
  • 关机 Mac os : shutdown now
  • 电源管理: pmset -g
  • 访问ping的主机操做: ping -o baidu.com
  • 使用 traceroute 诊断到某个主机的路由节点 : traceroute baidu.com
  • 检测某个主机HTTP服务:curl -I baidu.com
  • 使用dig来诊断域名信息: dig baidu.com A
  • 查看谁来使用了mac : w
  • 显示系统的路由表: netstat -r
  • 显示网络统计 : netstat -s
  • 显示活动网络链接: netstat -an
  • 显示全部的进程状况: top
  • 远程登陆链接的操做: telnet
3.2 故障诊断
  • 列表中全部打开的文件: lsof
3.3 文本操做命令 , 查看
  • 统计剪贴板中文本行数:pbpaste | wc -l
  • 历史记录:history
  • 将文件转成 HTML,支持格式包括 Text, .RTF, .DOC: textutil -convert html file.extension
  • nano 编辑的操做: ctrl+o 保持,ctrl+x 来退出
  • cat 查看 文件的信息
3.4 Mac 终端操做和配置
  • 对host的操做: cat /etc/hosts
  • 显示Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles -bool true;
  • 隐藏Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles -bool false;
  • 清ping屏快捷键:command + k
  • 你在桌面上看到的硬盘都挂在 /Volumes 下。好比接上个叫作USBHD的移动硬盘,桌面上会显示出一个硬盘图标,它实际在哪里呢?
  • 在终端里执行 ls /Volumes/USBHD,看看显示出的是否是这个移动硬盘的内容。
  • 根目录位置是 / 核心 Mach_kernel 就在这里,
  • 驱动所在位置 /Systme/Library/Extensions
  • 用户文件夹位置 /User/用户名
  • 桌面的位置 /User/用户名/Desktop
  • 获取root的操做权限: sudo -s
3.5 Mac 相似linux的yum的安装方式,查看
  • 安装Homebrew来使用yum的效果
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

复制代码
  • 软件的安装和查找操做
brew search nginx     //查看是否有此包
brew install nginx    //安装该包
brew list           列出已安装的软件
brew update     更新brew
brew home       用浏览器打开brew的官方网站
brew info         显示软件信息
brew deps        显示包依赖
复制代码
  • php开发环境的搭建, 查看

  • phpstorm 环境的搭建和使用

使用mac 2016.2的下载 ,查看

  • 对phpstorm 进行xdebug的安装,查看

brew install homebrew/php/php55-xdebug

  • 下载数据库的客户端的工具(sequelpro),来开发环境,查看
  • php 的一些开发工具, 查看
  • 如何优雅的使用 phpStorm 开发工具,查看
  • 使用MAMP pro的破解的操做,查看

这个php集成环境的,而且能够提供对php集成配置

  • 若是下载比较慢,可使用华军下载,查看
  • 下载smartgit的软件,查看
  • mac的分屏软件(split screen), 查看
  • 安装htop软件

4. mac 网络&安全相关知识

4.1 网络

brew install htop

  • mac 获取本地的ip地址

ipconfig getifaddr en0

  • 进行SSH的网络链接
# Enable remote login
sudo launchctl load -w /System/Library/LaunchDaemons/ssh.plist

# Disable remote login
sudo launchctl unload -w /System/Library/LaunchDaemons/ssh.plist
复制代码
  • 查看80端口
sudo lsof -i :80
复制代码
4.2 安全
  • 防火墙的开关
# Show Status
sudo /usr/libexec/ApplicationFirewall/socketfilterfw --getglobalstate

# Enable
sudo /usr/libexec/ApplicationFirewall/socketfilterfw --setglobalstate on

# Disable (Default)
sudo /usr/libexec/ApplicationFirewall/socketfilterfw --setglobalstate off

复制代码
  • 比较两个文件夹
diff -qr /path/to/folder1 /path/to/folder2

复制代码
  • 系统重启
# 重启
sudo reboot

# 关机
sudo poweroff

# 重启的时间
uptime

复制代码
  • 复制数据到黏贴版中
# 复制到黏贴板
cat whatever.txt | pbcopy

# 从黏贴板中复制数据 
pbpaste > whatever.txt


复制代码
  • 通知中心的开启和关闭
# Disable
launchctl unload -w /System/Library/LaunchAgents/com.apple.notificationcenterui.plist && \
killall -9 NotificationCenter

# Enable (Default)
launchctl load -w /System/Library/LaunchAgents/com.apple.notificationcenterui.plist
复制代码
  • 预览文件
qlmanage -p /path/to/file

复制代码
  • 安装全部的软件更新
# 查看能够更新的软件
sudo softwareupdate -l


# 进行全部软件的更新
sudo softwareupdate -ia

复制代码
  • 使用spotlight 来查找文件
mdfind -name 'searchterm'
复制代码

5. 小工具

  • markdown图床迁移工具,查看
相关文章
相关标签/搜索