濁水溪公社 - 漏電的插頭, 3m31s
2019年4月27日 星期六
2019年4月26日 星期五
端点星:备份微信、微博等平台被删文章
端点星:离银河中心最远的行星,是一個用來備份被網路長城刪除文章的地方。如果是對牆內世界有興趣,且想要看哪些文章會被牆,端點星是個不錯的起點。有下面幾個頁面:
- 首页:最新的文章會放在上面
- 【置顶】如何协作参与端点星计划:介紹如何協作此計劃
- 如何访问 Terminus 以及帮助其他人访问
- 标签:根據標籤來將文章分門別類
Labels:
China中国,
Websites網站
2019年4月24日 星期三
用command substitution儲存指令輸出
將指令的輸出結果存到變數叫做command substitution,有兩個方式:
- $(command):裡面所有的字元都會解析,建議使用這種方式
- `command`:這種用法backslash還是一樣,除非是後面接了$、'、\
Labels:
Bash與Shell命令稿
2019年4月19日 星期五
延伸檔名匹配 Extended Pattern Matching
使用《檔名匹配 Filename Globbing》會發現,除了 * 以外,剩下的都只能夠匹配一個字元。實用上通常會需要匹配多個字元,這時候使用下面指令開啟extended globbing:
- shopt -s extglob
- ?(pattern-list):匹配0個或1個pattern
- *(pattern-list):匹配0個或以上的patterns
- +(pattern-list):匹配1個或以上的patterns
- @(pattern-list):只匹配1個pattern
- !(pattern-list):匹配任何與pattern不一樣的patterns
Labels:
Bash與Shell命令稿
2019年4月18日 星期四
檔名匹配 Filename Globbing
使用命令列要列出檔案時,可以使用一些特殊的萬用字元(wildcard character)來代表檔名裡面的某些字元,這些萬用字元包含了:
- *:匹配任何字串(和空字串與空白字元)
- ?:匹配1個字元
- [abc]:abc裡面任何一個字元,要注意大小寫有區分
[123]:123裡面任何一個字元 - [a-z]:匹配a到z這26字元的任何一個,要注意大小寫有區分
[0-9]:匹配0到9這10個字元的任何一個
Labels:
Bash與Shell命令稿,
BSD,
Linux,
Macintosh,
SA系統管理
2019年4月12日 星期五
Linux上把Chrome的快取放到記憶體上
目的是把Google Chrome的快取放到記憶體上,這邊用的Linux是Cento OS 7。預設登入以後就會有個RAM disk在 /run/user/${UID},而Google Chrome的硬碟快取位置是 ${HOME}/.cache/google-chrome,故做法如下:
- 關閉Chrome
- mv ${HOME}/.cache/google-chrome /run/user/${UID}
- ln -s /run/user/${UID}/google-chrome ${HOME}/.cache/google-chrome
- 重新開啟Chrome
Labels:
Bash與Shell命令稿,
Browsers瀏覽器,
CentOS,
Linux
2019年4月11日 星期四
反向SSH連線搭配X視窗
標題很拗口,其實就是reverse SSH tunnel with X11 forwarding。遠端的機器放在防火牆下且沒有公開的IP,故無法使用ssh直接連線來控制遠端機器。解決方案就是先讓遠端的機器事先用reverse ssh連線到一台控制用的機器上面並保持連線,需要登入遠端的機器的時候,就先登入到控制用的機器上,然後再用reverse SSH連回到遠端的機器。假設控制用機器的IP address與使用者帳號如下:
事先在遠端的機器開啟終端機輸入:
- ADDR=控制用機器的公開IP address
- USER=控制用機器上面的帳號
事先在遠端的機器開啟終端機輸入:
- ssh -fNR 55555:localhost:22 ${USER}@${ADDR}
- ssh localhost -p 55555
2019年4月7日 星期日
2019年4月6日 星期六
2019年4月5日 星期五
Firefox設定檔about:config關閉硬碟快取
要設定Mozilla firefox,直接在網址列上面輸入about:config即可,裡面每個設定的意思可以在下面的連結裡面查閱到:
Labels:
Browsers瀏覽器,
Macintosh,
Office與辦公文書
2019年4月4日 星期四
減少FirefoxCP Web Content數量
在MacBookPro上面打開預設的firefox,從活動監視器上會看到與firefox相關的程序有:
- Firefox:只會有一個,Firefox的主程式
- FirefoxCP Web Content:會有8支,吃掉不少記憶體。這個東西似乎就是用幾個程序來處理firefox的分頁,預設是CPU有幾個threads就開幾個程序
- Firefox CP WebExtensions:只有一支,可能是獨立的程序來處理附加元件
Labels:
Browsers瀏覽器,
Macintosh
2019年4月3日 星期三
啟用分頁捨棄,減少Chrome記憶體使用
開啟Google Chrome一段時間以後,會發現多出個很多個Google Chrome Helper,會吃掉不少記憶體。這支程式的用來幫忙解析需要在瀏覽器外面被處理的內容(embedded content runs outside the browser),像是那些沒辦法用HTML處理的內容。目前還找不到要如何限制這支程式的數目。另一種則是啟動分頁捨棄功能,在網址列輸入:
- chrome://flags/#automatic-tab-discarding
訂閱:
文章 (Atom)