Version 18 (modified by jazz, 14 years ago) (diff) |
---|
2009-01-17
- 2009-01-30 為農曆春節彈性放假一天,2009-01-17 補行上班。
- [海洋] 直接在 oceandb 開發主機上安裝 WaveMaker
- QEMU for Windows 0.9 以後的新版網頁搬到 http://homepage3.nifty.com/takeda-toshiya/qemu/
- Web Development Project Estimator - 開發網頁專案的成本試算
Screen
- 在網路不穩定的環境下,為了保持 SSH 連線的畫面,常常會使用 screen 來作為長時間登入伺服器的工具。使用 screen 後,就可以在 ssh client 不正常關閉或網路斷線後,仍可以接回原本的畫面。
- screenrc 範例
- [備註] 拿掉時鐘的部份,以免造成往上捲動會不斷被拉回的困擾。
$ cat > .screenrc <<EOF caption always "%{= wk} %{= KY} [%n]%t @ %H %{-} %= %{= KR} %l %{-} | %{= KG} %Y-%m-%d %{-} " hardstatus alwayslastline " %-Lw%{= Bw}%n%f %t%{-}%+Lw %=|" EOF
- [備註] 拿掉時鐘的部份,以免造成往上捲動會不斷被拉回的困擾。
- Redhat 寫的 screen 教學
- 參考 ~/.screenrc 檔
hardstatus alwayslastline hardstatus string '%{= kG}[ %{G}%H %{g}][%= %{=kw}%?%-Lw%?%{r}(%{W}%n*%f%t%?(%u)%?%{r})%{w}%?%+Lw%?%?%= %{g}][%{B}%Y-%m-%d %{W}%c %{g}]' # Default screens screen -t shell1 0 screen -t shell2 1 screen -t server 2 ssh me@myserver
- 其中語法 screen -t 可以幫你預設開好常用的連線
screen -t NameOfScreen ScreenNumber ShellCommand
- 快速鍵
- CTRL + a + 0 ~ 9 – 從第一個視窗切換到第九個視窗
- CTRL + a + n – 切換到下一個(還存在)的視窗
- CTRL + a + Backspace – Switches to the previous available
- CTRL + a + a – 切換到跟最後一次切換的視窗
- CTRL + a + A – 切換視窗"抬頭"
- CTRL + a + K – 關閉目前視窗
- CTRL + a + c – 開啟一個新的視窗
- CTRL + a + [ - 進入 copy mode,方便上下捲動歷史紀錄(因為常用的 SHIFT + PgUp/PgDn? 會失效)
- CTRL + a + ESC - 進入 copy mode,方便上下捲動歷史紀錄(因為常用的 SHIFT + PgUp/PgDn? 會失效)
- 共用 screen
帳號一 $ screen # 按 CTRL + a ,然後輸入 :multiuser on (ENTER) # 按 CTRL + a ,然後輸入 :acladd 帳號二 (ENTER)
帳號二 $ screen -x 帳號一/ (一定要加 / 才行喔)
- [註] 在共用 screen 之前,必須改權限,否則會出現類似底下的訊息
jazz@trac-pool:~$ screen -x jazz/ Must run suid root for multiuser support.
# chmod u+s /usr/bin/screen # chmod 755 /var/run/screen
- 最後他敎用 irssi 當作 console 底下的 pidgin (ㄜ....以前用 mcabber 會容易遇到中文字集的問題, 但據說在 Linux 底下不會(疑))
- 參考 ~/.screenrc 檔
- 使用 Serial Port(RS-232) Terminal 原來可以這麼容易 (09-08-22)
screen /dev/ttyUSB0 115200
Virtualization : Xen
Virtualization : KVM
- 2010-07-19: Vhost.net - 針對 I/O-intensive KVM virtualization 高讀寫的虛擬化需求而設計 參考來源(2010-05-17)
According to the Linux-kvm.org page, Vhost.net is a kernel-level backend for virtio, the main platform for I/O virtualization in KVM. Vhost.net reduces virtualization overhead for virtio by removing up to four system calls per packet on data path, without guest changes, says the Vhost.net project. The intended result: faster performance for I/O-intensive KVM virtualization sessions.
Cloud Computing
- [影音][演講] The World Summit of Cloud Computing (IE + Windows Only)
- Google App Reseller - Google App (包含 mail, calendar, docs, ...) 現在徵求中介商(reseller)幫 Google 持續推廣服務。
Web Service
- [影音][演講] Ajax 效能 - 正確的使用Ajax來減低JavaScript和DOM物件在網頁應用程式中造成的負擔
jQuery
- [新聞] jQuery 1.3 釋出了
- 全新 jQuery API Browser
- Sizzle JavaScript Selector Library - A pure-JavaScript CSS selector engine