Time of Update: 2013-12-13
daemon分類:根據啟動與管理方式,分為可獨立的stand alone ,與通過一支 super daemon來統一管理的服務。stand alone:獨立啟動,啟動後一直存在記憶體中,對用戶端要求響應快。super daemon:一支特殊的daemon來統一管理。用戶端沒有要求時,服務是未啟動的,有來自客戶端要求時,super daemon喚醒服務,要求結束後,關閉服務。系統上面設定讓服務與連接埠對應 /etc/services[root@lyy ~]# cat
Time of Update: 2013-12-13
最近在學習cacti,安裝完之後監控不到網卡資訊,解決方案如下:編輯linux主機下的/etc/snmp/snmpd.conf檔案 找到:com2sec notConfigUser default public 修改成:com2sec notConfigUser all
Time of Update: 2013-12-13
$0 ---- 當前程式的名稱,實際上是一個內部參數,不同於$1,$2....因為它必須有!$# ---- 傳遞給程式的總的參數數目,也就是那個傳說中的數組大小$? ---- 上一個代碼或者shell程式在shell中退出的情況,如果正常退出則返回0,反之為非0值。$* ---- 傳遞給程式的所有參數組成的字串。$@ ---- 以"參數1" "參數2" ... 形式儲存所有參數$$ ---- 本程式的(進程ID號)PID$! ----
Time of Update: 2013-12-13
重啟nginx是執行 /usr/bin/nginxd restart 即可以下是指令碼內容:#!/usr/local/php/bin/php<?if($argv[1]=="start"){echo system("ulimit -SHn 51200");echo system("/usr/local/nginx/sbin/nginx -c
Time of Update: 2013-12-13
以gnome的案頭環境為例進行說明和配置! 修改/root/.vnc/xstartup的設定檔,修改之前記得copy備份! 紅色框框裡面是要修改的地方,# unset SESSION_MANAGER #將此行的注釋去掉# exec /etc/X11/xinit/xinitrc
Time of Update: 2013-12-13
linux下設定servlet,安裝的是tomcat6,手動的。在windows下直接用netbeans很簡單,直接設定好了。。但在linux下比較麻煩。所有的配置得自己去寫。。弄了一個晚上,還是沒有整好。。後來btw弄好了。其實也很簡單的。。都知道jsp是在以/lib/var/tomcat6/webapps/ROOT/
Time of Update: 2013-12-13
最近學習了一下linux中raid的配置方法,如下:1.前期工作 修改分區的system id為fd2.做raid mdadm -C /dev/md2 -l 5 -n 3 /dev/sdb8 /dev/sdb9 /dev/sdb10 -C是建立raid卷 指定名稱 /dev/md2 -l 指定raid的層級也是raid的類型 -n 指定用幾個裝置(分區或硬碟)來建立raid卷3.查看raid卷狀態 #cat
Time of Update: 2013-12-13
函數原型:Int pthread_mutex_init(pthread_mutex_t *restrict_mutex,const pthread_mutextattr_t *restrict attr) 該函數主要用於多線程中互斥鎖的初始化。 如果attr為空白的話,則是預設屬性,而預設屬性的快速互斥鎖。 pthread_mutex_init完成成功後會返回0,
Time of Update: 2013-12-13
proxy_pass與Regex 我嘗試使用if , location 處理部分URL, 然後允許存取到 proxy_pass 反覆嘗試都提示下面的錯誤 www.2cto.com nginx: [emerg] "proxy_pass" cannot have URI part in location given by regular expression, or inside named location, or inside &
Time of Update: 2013-12-13
apt-get upgarde和dist-upgrade的差別 Debian/Ubuntu Linux都使用apt,升級時都是: www.2cto.com apt-get update apt-get upgrade apt-get
Time of Update: 2013-12-13
Linux ps aux指令詳解 linux上進程有5種狀態:1. 運行(正在運行或在運行隊列中等待)2. 中斷(休眠中, 受阻, 在等待某個條件的形成或接受到訊號)3. 不可中斷(收到訊號不喚醒和不可運行, 進程必須等待直到有中斷髮生)4. 僵死(進程已終止, 但進程描述符存在, 直到父進程調用wait4()系統調用後釋放)5. 停止(進程收到SIGSTOP, SIGSTP, SIGTIN, SIGTOU訊號後停止運行運行) www.2cto.com
Time of Update: 2013-12-13
(一)RAID簡介:獨立磁碟冗餘數組(RAID, Redundant Array of Independent Disks),舊稱廉價磁碟冗餘數組(RAID,Redundant Array of Inexpensive Disks),簡稱硬碟陣列。其基本思想就是把多個相對便宜的硬碟組合起來,成為一個硬碟陣列組,使效能達到甚至超過一個價格昂貴、容量巨大的硬碟。根據選擇的版本不同,RAID比單顆硬碟有以下一個或多個方面的好處:增強Data
Time of Update: 2013-12-13
update redhat dynamic IP to static IP step1: add gateway vi /etc/sysconfig/network add below "GATEWAY"
Time of Update: 2013-12-13
有時候我們需要Linux系統在開機的時候自動載入某些指令碼或系統服務,主要用三種方式進行這一操作: ln -s 在/etc/rc.d/rc*.d目錄中建立/etc/init.d/服務的軟連結(*代表0~6七個運行層級之一) chkonfig 命令列運行層級設定 ntsysv 偽圖形運行層級設定 注意: www.2cto.com
Time of Update: 2013-12-13
ssh執行遠程伺服器需要sudo提權的指令碼 前言營運是件很神奇的工作,牛逼的營運很輕鬆可以搞定很複雜的任務,sb的營運天天時間都耗上可能也解決不了問題(ps:因為他把時間都花在了可以重複執行的事情上) www.2cto.com 在寫這篇部落格之前,我google了一堆相關文章,大都是說修改/etc/sudoers,然後NOPASSWD:指定的cmd,但是真心不管用,沒有遠程虛擬終端這個方法就是浮雲,ubuntu10.04 server
Time of Update: 2013-12-13
Centos添加硬碟完全教程 Linux的硬碟識別:sda 表示第1塊SCSI硬碟hda 表示第1塊IDE硬碟scd0 表示第1個USB光碟機一般使用“fdisk -l”命令可以列出系統中當前串連的硬碟步驟: www.2cto.com
Time of Update: 2013-12-13
打通兩台機器的ssh功能 打通兩台機器的ssh功能主要方便每次登入時候不用每次都需要輸入密碼,對於多台伺服器這已經是必備了 www.2cto.com 前提:機器需要安裝ssh,詳細安裝可以網上搜一下 (一).在本機產生公開金鑰 cd ~ ssh-keygen -t dsa 注意: 1.ssh-keygen 是一個整體命令,bad case :ssh
Time of Update: 2013-12-13
Ubuntu 12.04安裝Ruby on Rails Ubuntu 12.04 安裝 Ruby on Rails: 安裝curl,git: www.2cto.com sudo apt-get install curl git-core 配置git: git config --global user.name "array" git config --global user.email
Time of Update: 2013-12-13
Debian 6.0.6建立本地non-free源的過程 說明:我的工作環境不能上外網,所以要通過DVD燒錄來建立本地debian源。 Debian對於main和contrib是可以刻盤的,non-free沒有iso鏡像,因為Debian Developer的潔癖吧,:-)
Time of Update: 2013-12-13
linux *** is not in the sudoers file.This incident will be reported解決 當想要編輯一個唯讀檔案時我輸入 sudo **** 再輸入密碼 結果出現了這樣的問題 原因寫的很清楚是:因為我當前的使用者沒有寫在 sudoers 這個檔案中 www.2cto.com 1.那麼首先我們要確定這個檔案在哪? ——- 一般都在