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圖牀遷移工具,查看
相關文章
相關標籤/搜索