砍柴不誤磨刀工,個人第一臺mac,我把他當做一個有趣的玩具,在平時工作中探索macos系統(tǒng)各種可能;
一. 硬軟件初步體驗
1. mac體驗理解
手機/電腦不僅僅是一款硬件設(shè)備,更多的是一種人機交互的整體解決方案;
mac屬于類Unix系統(tǒng),可實現(xiàn)win實現(xiàn)的功能(文件管理,影音娛樂,網(wǎng)絡(luò)管理等);
蘋果生態(tài)(iphone,ipad,mac等)交互講究易用性,一致性;
簡單上手后,會給人一種很愉悅的感受;
感受是使用mac開發(fā)會比較專注做事情,權(quán)限這塊個人管理可以很嚴格,沒有廣告會彈出來;
設(shè)置并沒有讓你確認的選項,簡化操作,可能面對中高級(對系統(tǒng)比較了解的)個人管理文件;
支持很多自定義的控制,可以按照自己喜歡的方式來操作mac;
界面清爽干凈,屏幕像素高清,視覺體驗很好;
先不要更新系統(tǒng)10.15.5,據(jù)說更新后有些32位軟件不兼容;
2. 相關(guān)硬件體驗
敏銳的觸摸板,不需要很費勁,有區(qū)分壓力和接觸點,自己熟悉之后切換操作很便捷;
超短鍵程設(shè)計不太熟悉,打字的時候有些不習慣,打起字來不是很快;
蝴蝶鍵盤據(jù)說是為了減少灰層進去,不過個人感覺win 筆記本的鍵盤也還好吧;
很多時候可以借助touchbar來實現(xiàn)很多設(shè)置的處理,選文字,音量,播放暫停之類的;
播放音樂挺有立體感的,有那種品質(zhì)的感覺;
3.桌面的概念
默認保留一個桌面,可以打開多個桌面,隨時進行切換;
可以把定義工作桌面和其他桌面,也就是工作空間;
打開多個應(yīng)用程序的時候,3指操作會幫你把布局整理一下;
4.內(nèi)存使用誤區(qū)
Unix內(nèi)存管理機制的問題。邏輯是一次占滿,慢慢分配。windows是用多少占多少。
二. 安裝/破解/刪除軟件
1. appstore安裝
安裝/更新軟件,搜索關(guān)鍵詞即可,更新直接點擊即可;
2. 安裝破解軟件
系統(tǒng)設(shè)置那邊給予權(quán)限或還需要在終端通過指令顯示是否允許使用第三方軟件的選項;
右鍵看安裝包信息,打開進去按照教程把文件放到指定目錄下即可;
>顯示"任何來源"選項在控制臺中執(zhí)行:
sudo spctl --master-disable
>不顯示"任何來源"選項(macOS 10.12默認為不顯示)在控制臺中執(zhí)行:
sudo spctl --master-enable
一般是.dmg文件,由磁盤中的引導(dǎo)文件進行安裝,安裝到應(yīng)用程序中,安裝好后可以推出磁盤,刪除dmg文件;
3. 刪除軟件(推薦二/方式三)
>方式一:
如果長按不能刪除,要去到應(yīng)用程序;
刪除東西是移動到垃圾簍,操作有聲音效果的;
>方式二:
一律通過 關(guān)于本機 - 儲存空間 - 管理 - 檢查文件 - 左邊欄中的應(yīng)用程序按鈕來進行刪除
>方式三:
先刪除app文件,拖到垃圾箱就可以了。
然后刪除文件夾 ~/Library/ApplicationSupport/[程序名稱]
三. 日常使用操作
1. 備份系統(tǒng)(很重要)
timemachine做系統(tǒng)鏡像備份,屬于增量式備份,專門用了一個硬盤做系統(tǒng)備份;
2. 觸摸板的手勢操作
2個手指右鍵
4個手指收放,lauchpad程序面板;
4個手指放收,顯示/隱藏桌面
3個手指顯示桌面,左右切換桌面
3個手指向上,顯示多個后臺正在進行的程序;
2個手指向上滾動鼠標是翻頁(與一致);
2個手指右側(cè)邊緣進來看消息;
3. 輸入法選擇&設(shè)置
下載了搜狗輸入法,切換輸入法的時候會有提示,shift,也是切換語言快捷鍵;
使用的標點并不是英文的,寫代碼的時候可能會有問題,設(shè)置默認英文標點符號;
去除大部分輸入法的快捷鍵設(shè)置,避免跟其他應(yīng)用/系統(tǒng)快捷鍵沖突;
4. 支持雙屏幕
需要買個typec轉(zhuǎn)hdmi轉(zhuǎn)接頭,多屏幕使用待體驗;
可以調(diào)節(jié)屏幕的高低位置,可以做到屏幕間鼠標移動很舒服;
5. wifi以及密碼管理
點擊鑰匙串進入系統(tǒng)應(yīng)用,選擇選項輸入管理員密碼后可查看對應(yīng)密碼;
6.無線投放
當檢測到有支持投放的電視屏幕,會顯示一個小屏幕圖標,選擇投放即可;
7. 隔空投放
可以投放鏈接,文件資源,很方便;
8. 窗口間快捷定位文件
上傳文件到服務(wù)器/選取文件的時候,本身定位好的文件,拖拽進窗口即可;
9. 藍牙
可以跟airpod/藍牙鼠標/鍵盤很好進行交互;
master2s連接時需要長按鼠標下面的切換鍵,之后再匹配上,或者mac操作忽略鼠標后連接;
10. 防火墻操作
管理網(wǎng)絡(luò)的進出;
11. 程序塢
特定位置可以設(shè)置擺放位置,大小和打開和關(guān)閉應(yīng)用回到程序塢的動畫效果;
可以設(shè)置靠在左邊,顯示/隱藏;
12. finder操作
快速用所選項目創(chuàng)建文件夾
點擊頂部欄可快速放大/縮小
finder分標簽顯示
按住command,然后點擊要左邊欄的文件夾就能分頁顯示了;
顯示/恢復(fù)完整文件夾路徑
>finder顯示當前文件夾路徑:
defaults write com.apple.finder _FXShowPosixPathInTitle -bool TRUE;killall Finder
>finder恢復(fù)默認狀態(tài):
defaults detele com.apple.finder _FXShowPosixPathInTitle;killall Finder
個人收藏
如果需要對個人收藏進行自定義,直接拖入文件夾,可以在右鍵菜單中移除項目;
13. 屏幕上的白條處理
是在你當前在 Finder里,并且輸入法是中文的情況下,不小心輸入了文字出來的;
輸入中文后回車這個白條就沒了,同時也定位到你輸入的中文對應(yīng)的文件!
選中后按'esc'鍵會退出;
14. 異常強制退出
碰到應(yīng)用異常(無響應(yīng)),可以打開活動監(jiān)視器,強制退出應(yīng)用;
15. icloud賬號體系
iphone/mac上復(fù)制/粘貼的內(nèi)容,同一個icloud上是互通的;
Mac連接網(wǎng)絡(luò)可自動用到其他設(shè)備的Wi-Fi密碼共享;
Mac可以調(diào)起ipad/iphone的掃描/拍照,之后直接上傳過來,mac對圖片進行處理;
safari可以跟你的iphone/ipad/mac交互,可以看到彼此打開的窗口;
16. 小綠內(nèi)分屏
按住任一打開的窗口左上角的綠色的全屏按鈕。
按住該按鈕時窗口會縮小,可以將其拖至屏幕的左側(cè)或右側(cè)。
松開該按鈕,然后點按另一個窗口,就可以并排使用這兩個窗口,也可以調(diào)整兩個頁面的占比。
四. 開發(fā)進階操作
1. Vim編輯快捷鍵小結(jié)(移動光標)
移動到行尾"$",移動到行首"0"(數(shù)字),移動到行首第一個字符處"^"
移動到段首"{",移動到段尾"}"
移動到下一個詞"w",移動到上一個詞"b"
移動到文檔開始"gg",移動到文檔結(jié)束"G"
跳到第n行"ngg" 或 “nG” 或 “:n”
移動光標到屏幕頂端"H",移動到屏幕中間"M",移動到底部"L"
移動到上次編輯文件的位置 “`”
2. iterm2的快捷鍵應(yīng)用
iterm2是一款比較好用的第三方客戶端命令行管理工具;
option+command+i //設(shè)置iterm2顯示隱藏
3. 多開軟件
在mac上開啟多個微信
打開終端 輸入open -n + 微信.app的全路徑
open -n /Applications/WeChat.app
4.公鑰私鑰
(非對稱加密)所在位置:
JackdeMacBook-Pro:cssf-thinkcmf jack$ cd ~/.ssh/
JackdeMacBook-Pro:.ssh jack$ ls
id_rsa id_rsa.pub known_hosts
私鑰? ? ? ? 公鑰
注意:一般是把公鑰id_rsa.pub上傳到指定ssh的key中;
5. 授權(quán)證書給應(yīng)用訪問
JackdeMacBook-Pro:PPOSControllerHttp jack$ codesign -f -s jack /Applications/GoLand.app
/Applications/GoLand.app: replacing existing signature
JackdeMacBook-Pro:PPOSControllerHttp jack$ codesign -vvv /Applications/GoLand.app
/Applications/GoLand.app: valid on disk
/Applications/GoLand.app: satisfies its Designated Requirement
sudo codesign -f -s - --deep /Applications/GoLand.app
有些應(yīng)用需要給到網(wǎng)絡(luò)訪問權(quán)限,后面只能是把防火墻都給關(guān)了才不會出現(xiàn)彈框問題;
五. 其他探索
1. 常用快捷鍵操作
control+command+Q? ? ? ? ? //進入鎖屏狀態(tài)
option + command + D? ? ? ? //顯示隱藏dock
command+q? ? ? ? ? ? ? ? ? ? ? ? //關(guān)閉程序
command+m? ? ? ? ? ? ? ? ? ? ? ? //縮小到任務(wù)欄
command+shift+n? ? ? ? ? ? ? ? //新建文件夾
通過鍵盤輸入字母? ? ? ? ? ? ? ? //可以快速定位到所在文件/文件夾
空格鍵? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? //可以查看文件詳情
option+command+c? ? ? ? ? //查看文件路徑
option+command+v? ? ? ? ? //剪切復(fù)制好的文件
option+command? ? ? ? ? ? ? //拖動文件到桌面桌面快捷方式
command+n? ? ? ? ? ? ? ? ? ? ? ? ? ? //新建finder窗口;
command+w? ? ? ? ? ? ? ? ? ? ? ? ? //關(guān)閉窗口
ctrl+左箭頭/右箭頭? ? ? ? ? ? ? ? //切換桌面
ctrl+上箭頭/下箭頭? ? ? ? ? ? ? ? //多屏幕展示
點擊桌面或finder,cmd+shift+G,輸入路徑 //可找到對應(yīng)文件夾
command并拖動它們? ? ? ? ? //重新排列其中的圖標
command+shift+3? ? ? ? ? ? //截圖(整張)
command+shift+4? ? ? ? ? //截圖(選取)
shift+command-5? ? ? ? ? ? //mac自帶錄屏
command+control+esc?? //停止錄制
control+ command空格? ? //即可彈出emoj選擇框,單擊表情即可輸入(也可輸入文字查找表情然后直接敲回車),輸入后會自動關(guān)閉;
command再用鼠標拖動非激活窗口 //可以在不激活它的情況下拖動它
2. 故障相關(guān)操作
1、Ctrl + 關(guān)機:彈出關(guān)機提示
2、Ctrl + Option + 關(guān)機 : 正常關(guān)機快捷鍵
3、Command + Option + 關(guān)機 :進入休眠狀態(tài)
4、Ctrl + Command + 關(guān)機:重啟機器
5、Shift + Ctrl + Option + 關(guān)機:瞬間關(guān)機
3. apple script腳本的使用
可以將腳本導(dǎo)出成為app,放到finder自定義欄目,實現(xiàn)刷新文件夾的功能;
tell application "Finder"
tell front window
update every item with necessity
end tell
end tell