2013年9月9日 星期一

Mac OS X 的 Terminal.app 啟動後很久才能輸入、操作?

如果你的 OS X Terminal.app 啟動之後,經過很久視窗才 ready (大約 3 秒才出現 ~user$)
開新的 Terminal Tab(頁籤) 也是要很久才出現 ~user$

這時候你就必需清除 Apple System Logs 檔,也就是在 /private/var/log/asl/
路徑下副檔名為 .asl 的檔案

請在終端機下輸入:

sudo rm -rf /private/var/log/asl/*.asl

這樣你的終端機啟動視窗跟開啟新頁籤的速度就會跟飛的一樣

2013年6月6日 星期四

如何整理並清除 Mac OS X「打開檔案的應用程式」清單裡,已經失效的應用程式連結

Mac OS X 用久了,難免會安裝許多應用程式,也會移除掉一些不好用的 App
有時候為了測試,也會常常安裝、移除應用程式

但是如果應用程式反安裝沒寫好,或是OS沒處理好,在「打開檔案的應用程式」清單常常會有沒移除乾淨的連結,看了非常礙眼

以下的指令就是清除「打開檔案的應用程式」清單的方法(指令是完整一行):
/System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/LaunchServices.framework/Versions/Current/Support/lsregister -kill -r -domain local -domain system -domain user

在 Terminal 裡輸入上述指令,按 return 之後,應該就可還你一個乾淨的清單了

2013年5月20日 星期一

如何讓隱藏視窗的應用程式 Dock Icon 變成半透明

請開啟 終端機(Terminal) 程式,輸入以下指令:
defaults write com.apple.Dock showhidden -bool YES;killall Dock
按 return 鍵

如此,當應用程式視窗用 CMD(⌘) + H 隱藏視窗時,它的 Dock Icon 就會變成半透明

若要取消以上設定,回復預設值,請改輸入:
defaults write com.apple.Dock showhidden -bool NO;killall Dock
按 return 鍵

2013年2月22日 星期五

Linux 無法 umount 某個目錄,出現 "Device is busy" 的訊息,要如何解決?

在 Linux 系統下,當任何目錄是用 mount 來掛載,後續要解除掛載(umount)的時候,若是有程式 使用,或是有 user cd 在那個目錄上的話,此時就沒有辦法 umount 掉,在 umount 時會出現 "Device is busy" 的訊息。

要怎麼找出是哪個程式掛在那個目錄上? 然後去把那個程式砍掉呢?

這時候可以使用 fuser 指令來處理

2013年1月16日 星期三

讓 Mac OS X 的 Dock 本身變成半透明

開啟 Finder  ->  應用程式  ->  工具程式  ->  終端機

在終端機裡,輸入以下指令,按「return」執行:
defaults write com.apple.dock hide-mirror -bool true;killall Dock

若要取消半透明 Dock,則輸入以下指令來還原:
defaults write com.apple.dock hide-mirror -bool false;killall Dock