Tags » Ubuntu Linux

[Linux] ps 列出目前系統執行程序

ps 列出目前系統執行程序

1. 顯示目前系統執行中的程序
# ps ax

2. 顯示目前系統執行中的程序,一併顯示程序的擁有者
# ps aux

3. 查詢named現在是否執行中
# ps ax | grep named

參考網址:http://whhnote.blogspot.tw/2007/07/ps.html

Ubuntu Linux

在ubuntu安裝與啟動darwin streaming server 6.0.3

l   安裝:Ver 6.0.3

wget http://dss.macosforge.org/downloads/DarwinStreamingSrvr6.0.3-Source.tar

tar –xvf  DarwinStreamingSrvr6.0.3-Source.tar

cd DarwinStreamingSrvr6.0.3-Source

wget http://www.abrahamsson.com/dss-6.0.3.patch

wget http://dss.macosforge.org/trac/attachment/ticket/6/dss-hh-20081021-1.patch?format=raw

patch -p1 < dss-6.0.3.patch

patch -p1 < dss-hh-20081021-1.patch?format=raw

sudo ./buildtarball

cd DarwinStreamingSrvr-Linux… 26 more words

Ubuntu Linux

用PHP 取得網路資訊

gethostbyaddr — 取得主機名稱

gethostbyaddr

(PHP3 , PHP4)

gethostbyaddr — 取得主機名稱

語法 : string gethostbyaddr (string ip_address)

說明 :

傳回參數ip_address的主機名稱,如果發生錯誤則傳回ip_address。

=======================================================================================================================

gethostbyname —取得網址IP

(PHP 4, PHP 5) 123 more words

Ubuntu Linux

Cloning an Ubuntu system with rsync

It is great to be able to quickly reinstall a whole Linux system without having to install package by package.

The way I found to do this, instead of imaging the system or reinstalling the boot manager, is to simply install the same distribution from scratch on another HD and copy the whole system from a donor to the new system. 160 more words

Ubuntu Linux

Php Memcached 快取機制配置架構

因為工作關系,遇到某個專案,原架構是把所有圖片儲存在mysql裡,但是到流量高時,會造成mysql loading過大,讀圖速度異常的慢,思考之後決定把圖片,也cache一份在memcached裡面
原先的mysql就當備援使用,下圖為新架構的配置圖:

1.第一次讀取時,先從mysql抓出資料,然後寫入一份到memcached,之後再讀取相同資料時,直接從memcached抓出,不透過mysql,另外在讀取資料的程式,加入304的判斷,如果內容沒有異動時,直接回傳304 Not Modified。

2.本次配置了三台memcached主機,各使用10g的空間,並搭配Consistent Hashing演算法,來達到分散式儲存的功能。

3.因為是在php4的開發環境,並沒有memcached function所以從網路上找了兩個class,一個負責處理memcached存取,一個負責Consistent Hashing演算法(演算法參考),本來是想直接使用pecl的套件,但是考慮到需另外complie,因為有風險,加上也很懶,所以就算了。

一、memcached主機安裝:
1.參考下列網址:http://blog.wu-boy.com/2007/09/22/120/

2.memcached 管理工具:
因為之前測式memcached發現有時候會突然自已掛掉,也不知道為什麼,好像都會有此問題,所以google一下,找到了deamon tools這個工具,可以監控某程序,讓它在掛掉時自動重啟。

參考網址如下:
1.安裝 deamon tools
2. 177 more words

Ubuntu Linux

Advance Usage of useradd Commands

1. Add a User with Specific Home Directory, Default Shell and Custom Comment

The following command will create a user ‘ravi‘ with home directory ‘ 421 more words

Linux

Setting Rsync menggunakan SSH tanpa password di UNIX/Linux

1. Test rsync melalui ssh (dengan password) 

rsync -avz -e ssh /home/ramesh/ ramesh@192.168.200.10:/backup/ramesh/

2. Generate ssh-keygen keys.

$ ssh-keygen
Enter passphrase (empty for no passphrase):
Enter same passphrase again: 28 more words
Linux