我的 command prompt 設定

2018-01-29 更新

適用於 macOS 10.13.2

來一點嘻嘻哈哈的配色吧!

PS1="\[\033[1;31m\]\t\[\033[0m\] \[\033[1;33m\]\u\[\033[0m\] \[\033[1;32m\]\h\[\033[0m\] \[\033[1;34m\]\w\[\033[0m\] 🦁 "

但建議還是把 emoji 拿掉,我在 iTerm2 換行會怪怪的

2015-07-13

因為買了新電腦,想把command prompt改得比較實用一點,發現自己完全忘記怎麼改了,再度驗證了考LPIC是沒有用的XD

Mac的個人command prompt檔案位置在 ~/.bash_profile
如果沒看到的話,自己打開隱藏檔,如果還是沒看到的話就自己nano一個新的

sudo nano ~/.bash_profile

重新讀取 .bash_profile 指令:

source ~/.bash_profile

目前的prompt:

export PS1=”[$(date +%k:%M:%S)] \[email protected]\h \w $”

範例顯示:

[ 1:55:58] [email protected] ~ $

總共有哪些指令要另外爬文找了,參考文獻裡面有

—參考文獻—
[1] How to reload .bash_profile from the command line? – http://stackoverflow.com/questions/4608187/how-to-reload-bash-profile-from-the-command-line
[2] How to suppress (or customize) Mac Terminal shell prompt – http://stackoverflow.com/questions/14416274/how-to-suppress-or-customize-mac-terminal-shell-prompt
[3] Bash Shell PS1: 10 Examples to Make Your Linux Prompt like Angelina Jolie – http://www.thegeekstuff.com/2008/09/bash-shell-ps1-10-examples-to-make-your-linux-prompt-like-angelina-jolie/
[4] Customize Your Shell & Command Prompt – http://blog.taylormcgann.com/tag/prompt-color/
[5] [Unix] 讓Bash增添色彩 與 多字元換行問題 – http://blog.xuite.net/sphjlc062218/thinking/63628944-%5BUnix%5D+%E8%AE%93Bash%E5%A2%9E%E6%B7%BB%E8%89%B2%E5%BD%A9+%E8%88%87+%E5%A4%9A%E5%AD%97%E5%85%83%E6%8F%9B%E8%A1%8C%E5%95%8F%E9%A1%8C

Mac OS X Leopard 10.5 CPU Drop-in DVD 安裝方法

由於Apple iMac G5的CPU架構,他重灌時只能安裝到Leopard 10.5,後來的Intel CPU才能繼續升級其他版本,於是我幫朋友重灌 iMac G5 17″ 時發現幾個有趣的現象:

1. 原廠附的Install Disc 1 & 2會認機器,直接光碟開機時才發現光碟的主人不對,也找不到正確的,因為盒子跟光碟都混著放
2. iMac G5 20″ 附的 Mac OS X Leopard 10.5 CPU Drop-in DVD 用光碟開機安裝時,會辨識硬碟裡有沒有安裝10.4,以便進行升級

今天要來告訴各位,其實CPU Drop-in 光碟也是可以進行 Clean Install 的。

首先,不管機器能不能正常進系統,想辦法把這片CPU Drop-in光碟弄進G5裡,然後重開機,按住C來進行光碟開機(是的,跟新的機器不一樣,新的都按option),一段時間後進入安裝畫面,他會先檢查10.4有沒有裝在硬碟裡,如果沒有的話,繼續安裝按鈕會變灰色不能按,如果有的話就可以進行升級,當然不管我有沒有10.4我都會想Clean Install,所以我還是先透過上面的硬碟工具把硬碟格式化,GPT、HFS+ 擴展日誌式 不分大小寫。

接著是重點了,上面的工具裡還有個 從Time Machine備份回復,我們需要他,把他打開後當然找不到任何備份,關掉回到主安裝畫面,你會發現繼續安裝按鈕竟然可以按了,這小Bug不知道後來有沒有被修掉,至少在我手上的光碟(10.5,2Z691-6040-A)這招是可以的。

或許你手上還有Retail的10.5 DMG,請千萬要保存好,真是極其珍貴、拯救G5的好東西啊!

附錄:iMac G5 更換硬碟 (需要 T10 星型螺絲起子)
請參考 http://www.ifixit.com/Guide/iMac+G5+17-Inch+Model+A1058+Hard+Drive+Replacement/962
其中硬碟架後方有個稱為”hard drive thermal sensor”的東西,是用來感溫的晶片,有此一說是自行拆換硬碟後此感應裝置需要重置SMU才能正常運作,不然會一直認定高溫,風扇全速運轉。

重置SMU方法 節錄自Apple:http://support.apple.com/kb/HT1767?viewlocale=zh_TW

重置 SMU 可以解決一些電腦問題,例如無法開機、無法顯示視訊、睡眠問題、風扇噪音問題等等。如果電腦在重新啟動之後仍然出現這些問題,請嘗試重置 SMU。若要在其中一部 iMac 上重置 SMU:

從 [蘋果] 選單中選擇 [關機] 以關閉電腦,或按住電源按鈕直到電腦關閉為止。
將所有排線從電腦上拔除,包括電源線。
等候 10 秒鐘。
在按住電腦後方之電源按鈕的同時,插上電源線。
放開電源按鈕。
再按一次電源按鈕,啟動您的 iMac。
原始的 iMac G5 機型在主機板上有一個小按鈕,也可以重置 SMU,這可讓您在卸除背面封蓋時,輕易地重置 SMU。按下此按鈕時,原始的 iMac G5 將會啟動。

製作可開機的OS X Mavericks USB安裝碟

就在台灣時間2013年10月23日凌晨,Apple發表了OS X 10.9 Mavericks作業系統,我的Air拖了這麼久不重灌就是為了這一天的到來。今年的更新是免費的,想說直接從App Store下載完之後,就用以前的老方法製作USB安裝碟,沒想到卻失敗了。

根據Macworld最新文章的說法,製作方式有三種:

1.使用磁碟工具程式(Disk Utility)
2.使用第三方軟體 Lion DiskMaker (http://liondiskmaker.com/)
3.使用最新版Mavericks安裝檔內建的製作程式

直接先說最新最快速的方法

(3).超快速方便的方法

沒想到會有這個新招:

*首先先把你的USB格式化叫做Untitled (為了方便教學,如果你懂得變通的話也可以不用在意這個步驟)

*一樣準備好從App Store下載Mavericks,載完不要將其移動

*打開終端機(Terminal),輸入(或複製)以下指令
sudo /Applications/Install OS X Mavericks.app/Contents/Resources/createinstallmedia –volume /Volumes/Untitled –applicationpath /Applications/Install OS X Mavericks.app –nointeraction

*等待USB製作完成後,重新開機,記得按住Option

(1).此為失敗方法

我說的老方法就是用磁碟工具程式,至少我Lion跟Mountain Lion都是這樣子製作的:

*首先打開隱藏檔,開啟終端機(Terminal),輸入(或直接複製)以下指令
defaults write com.apple.finder AppleShowAllFiles TRUE
然後 左上蘋果圖案 -> 強制結束 選擇重啟Finder

*從App Store下載Mavericks,下載的安裝檔會出現在預設的應用程式資料夾
對著載來的App 右鍵 -> 顯示套件內容
打開 Contents / Shared Support 然後掛載 InstallESD.dmg

*在InstallESD裡面找BaseSystem.dmg然後掛載

*插入USB,打開磁碟工具程式

*選擇你的USB之後按回復,把 BaseSystem.dmg 拉到 “來源” 的空格,然後把USB隨身碟拉到 “目標” 的空格,然後按回復

*打開回復好的隨身碟,名子應該叫做OS X Base System,打開 System / Installation,會看見有個捷徑叫做Package,直接刪除它

*把剛剛掛載的OS X Install ESD.dmg打開,裡面有個資料夾叫Package,整個直接複製到剛剛刪除捷徑的地方

*重新開機,記得按住Option

 

Mac Boot Camp Windows 時間跑掉的問題 (Mountain Lion版本以上已解決)

Windows 底下 進入 regedit
(執行 regedit)

找到HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlTimeZoneInformation

“新增” DWORD 值
重新命名為”RealTimeIsUniversal” 重新設定值為”1″

 

懷舊系列

有一天
突然很想玩 阿貓阿狗(TunTown)這個遊戲
我忘了之前是怎麼弄的,可以玩
後來只想到要用虛擬機器
我在我的電腦裝了Windows ME
超懷念的阿
一直爬文,修理顯卡驅動跟CPU問題
可惜阿貓阿狗還是不能玩

這次又來懷舊一下
我裝了Windows 3.1
使用VirtualBox
記憶體:2M
視訊記憶體:2M
處理器:一顆(關閉VT-x)
硬碟:512MB(我覺得可以再小一點)

水拉!!成功囉!!
請參考:
http://www.wretch.cc/blog/nidgetgod/6556204
還因為記憶體調太高一直壞掉XD
反正步驟就是
使用MS-DOS開機(dos image)
把C碟刪掉,再新增
format c: /s
重開
導入windows 3.1 disk image

阿還有
家裡的桌機也被我灌成MAC了
MAC OSX Snow Leopard
請參考:
http://tw.myblog.yahoo.com/jw!9anYKAiXQUcM5UtnlAkqOc4-/article?mid=1789

最難裝的應該是MAC
DSDT部分
很幸運,我的硬體很好安裝
音效,顯卡,網路 都可以驅動
Intel Core2Duo E6500
NVIDIA GeForce 8500GT
Realtek 888-0
Intel ICHR 8

也感謝原PO大大的幫忙
讓我順利的解決問題
Enable AHCI when Windows is installed
Windows 7的MBR修復
dsdt
Apple HDA kext

再來想想要裝些什麼來玩吧!


有一次
我裝了Solaris
結果看不懂…也懶得爬文
還有Mandriva
也是失敗,懶的爬文
有夠複雜的,讓我想起XOOPS
哈哈哈
不是說XOOPS複雜拉
是因為學校伺服器有限制

好玩好玩