標籤雲

Android (59) ActionScript (52) PHP (14) JavaScript (11) 設計模式 (10) CSS與Html (8) Flex (7) Material Design (6) frameworks (5) 工具 (5) 串流影音 (4) 通用 (4) DB (3) FlashRemoting (3) Java (3) SQL (3) Mac 操作 (2) OpenGL ES (2) PureMVC (2) React Native (2) jQuery (2) AOSP (1) Gradle (1) XML (1) 軟體設定 (1)

搜尋此網誌

顯示具有 Mac 操作 標籤的文章。 顯示所有文章
顯示具有 Mac 操作 標籤的文章。 顯示所有文章

2016/07/13

Mac 使用 FAQ 與 terminal 指令

*手動產生 SSH key

1. 產生 public/private rsa key pair
ssh-keygen -t rsa
你會需要設定一組 password (passphrase)
完成後檔案會放置在 /Users/yourusername/.ssh/id_rsa
而公開鑰 (public key) 則是放在 /Users/yourusername/.ssh/id_rsa.pub

2. 將 id_rsa.pub 拷貝到剪貼簿
pbcopy < ~/.ssh/id_rsa.pub

*顯示隱藏檔案與資料夾

將 com.apple.finder 的 AppleShowAllFiles 屬性設為 YES
然後關閉所有現有 Finder
defaults write com.apple.finder AppleShowAllFiles YES
killall Finder
執行完後再打開 Finder 就可以了

相關資料:
Manually Generating Your SSH key in MAC OS X

2014/02/13

Mac OS X 如何更改系統路徑與環境變數

修改系統路徑($PATH)的方法:(來源為這裡)

方法是透過修改 .bash_profile 來達成
這個檔案會在使用者登入時執行
所以是針對使用者的,並不會影響其他帳號

1. 打開終端機
2. touch ~/.bash_profile; open ~/.bash_profile
3. 將路徑輸入在檔案裡
export PATH="/aaa/bb/bin:$PATH"
export PATH="/xxx/yyyy/bin:$PATH"
4. 存檔並關閉編輯器
5. source ~/.bash_profile
這可以讓系統去執行 .bash_profile 使路徑馬上生效

這樣就完成了。現在可以檢查一下路徑
echo $PATH

2016/06 更新
後來發現直接在終端機用 export PATH 更快
1. 只是要增加 path
export PATH=$PATH:/path/to/set
(看原本 PATH 要在新的前面還是後面都可以)

2. 修改 path
1) 先 echo $PATH
2) 把原本的 PATH 內容 copy 下來
3) 清空 PATH 的內容 export PATH=""
4) export PATH=/path/to/set1:/path/to/set2


修改環境變數($env)的方法:

之前可以編輯 environment.plist 檔案來改環境變數
但 OS X 之後這方法已經不能用了
唯一的方法指向了 /etc/launchd.conf
解法來源為這裡

1. 打開終端機

2. sudo vi /etc/launchd.conf

3. 叫出 vi 編輯器後,按 i 進入編輯模式
(按 a 或 o 也可以,其代表的不同意義請參考 vi 指令)

4. 將環境變數的名稱與路徑輸入
setenv ANDROID_HOME /Library/Android/sdk

5. 按 Esc 跳出編輯模式

6. :w!
"w" 是 write,即寫入存檔
"!"代表強制,由於這是系統檔案所以必須強制執行才能寫入(今天就是沒加這個驚歎號搞了好久)

7. 存檔成功後就可以退出( :q )