使用「–working-directory」參數,可以讓 gnome-terminal 在開啟時自動切換至指定的目錄下。
如預設為家目錄:
gnome-terminal --working-directory=$HOME
ps. $HOME 為 bash 參數
軟體開發、伺服器和生活瑣事
使用「–working-directory」參數,可以讓 gnome-terminal 在開啟時自動切換至指定的目錄下。
如預設為家目錄:
gnome-terminal --working-directory=$HOME
ps. $HOME 為 bash 參數
之前參加 COSCUP 和 Study Area 聚會時常常看到有人把筆電拿來當大字報用,用全螢幕打字給講師看。
原本以為是用 Impress 或是投影片軟體打字再放全螢幕,後來才知道他們用一套軟體叫做「SM」,也就是「Screen Message」的縮寫。(都是 CrBoy 亂講害我查到亂七八糟的東西 XD)
在 Ubuntu 底下安裝很簡單:
sudo aptitude install sm
安裝完以後直接在終端機輸入 sm 即可執行,除了主要工具列以外,其他區塊皆會變成畫面:
若要編輯文字就先按 Backspace 把原有的文字清除,再輸入需要顯示的文字,就直接當作一個文字超大的記事本用就可以了。
不過 sm 套件缺點就是即使跟記事本一樣可以編輯文字、移動游標、選取文字,但是游標是看不見的,所以輸入錯誤要重新編輯會有點麻煩。
後來在 CrBoy 部落格看到套件的 python 程式碼,用 python 執行後顯示範圍變成全螢幕,而且左下角有一列一般的編輯區域,可以看到游標位置和正常大小的文字。
Source Code:http://blog.crboy.net/2009/11/sm-screen-message.html
將原始碼複製到文字編輯器貼上,儲存之後使用 python 執行即可:
高二第一次接觸 Linux 到現在也有六年多,感覺 Linux 越來越好用,也希望有更多人 Linux 這個好東西。這學期修的課比較少,就花點時間在系學會帶讀書會 (沒有技術的技術分享會?),希望能把 Linux 推起來。
由於系上已經有「Unix 應用實務」的課,課程內容涵蓋軟體應用、系統管理等不少技術,不過聽學弟口述的情況大概就是死的莫名其妙,在不知道 Linux 是什麼的情況下被抓去製作 Live USB 和編譯系統核心,所以這學期讀書會的目標比較頃向讓大家邊玩邊學,熟悉桌面環境和應用程式以後,再開始學 Linux 系統架構和管理。
三個投影片分別是「讀書會介紹」、「虛擬機器介紹」和「Linux 簡介」。投影片文字內容很少,請發揮想像力 … XD
另外補上今天操作時學弟妹遇到的幾個特別需要注意的問題:
前幾天接到安全性更新通知,但是 sudo aptitude update && sudo aptitude upgrade 卻一直出錯,常常下載到一半就突然停住不動,中斷重來也沒辦法下載更新檔。
最神奇的是明明顯示「連線失敗」,我在瀏覽器輸入 IP 以後卻可以看到列表,套件也可以正常下載。
下載:1 http://debian.luna.com.tw ./ libvte-common 1:0.22.2-0ubuntu2.im [101kB]
下載:2 http://ppa.launchpad.net karmic/main ubuntu-tweak 0.5.2-1~karmic2 [689kB]
下載:3 http://debian.luna.com.tw ./ libvte9 1:0.22.2-0ubuntu2.im [554kB]
下載:4 http://debian.luna.com.tw ./ gnome-terminal-data 2.28.1-0ubuntu1.im [2,104kB]
下載:5 http://debian.luna.com.tw ./ gnome-terminal 2.28.1-0ubuntu1.im [113kB]
下載:6 http://debian.luna.com.tw ./ python-vte 1:0.22.2-0ubuntu2.im [30.7kB]
錯誤 http://security.ubuntu.com karmic-security/main ure 1.5.1+OOo3.1.1-5ubuntu1.1
連線失敗 [IP: 91.189.88.37 80]
6% [等待標頭]
後來在噗浪詢問後,聽從 褻玩小道 的建議在 /etc/resolv.conf 加上 nameserver 設定後恢復正常。
覺得比較奇怪的地方是 NetwordManager 在 /etc/NetworkManager/system-connections 設定檔中明明已經有 dns 設定,而且連線確實有將 domain 轉成 IP:91.189.88.37 80,但是沒有在 resolv.comf 設定 name server 確定讓更新失敗 ….。
sudo mount -r -t ufs -o ufstype=ufs2 /dev/ufs /media/data
轉自:Ubuntu 學習筆記:掛載 Freebsd UFS 分割區
http://irvin.sto.tw/2009/04/ubuntu-freebsd-ufs.html