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
Linux System and Performance Monitoring(Network篇)Date: 2009.07.21Author: Darren Hoch譯: Tonnyom[AT]hotmail.com接前3篇:Linux System and Performance Monitoring(CPU篇)Linux System and Performance Monitoring(Memory篇)Linux System and Performance
Time of Update: 2013-12-13
$0 ---- 當前程式的名稱,實際上是一個內部參數,不同於$1,$2....因為它必須有!$# ---- 傳遞給程式的總的參數數目,也就是那個傳說中的數組大小$? ---- 上一個代碼或者shell程式在shell中退出的情況,如果正常退出則返回0,反之為非0值。$* ---- 傳遞給程式的所有參數組成的字串。$@ ---- 以"參數1" "參數2" ... 形式儲存所有參數$$ ---- 本程式的(進程ID號)PID$! ----
Time of Update: 2013-12-13
以下這個指令碼實施的核心是:每天淩晨將記錄檔壓縮並移動到相應的年份月份目錄下,然後重建記錄檔,同時記錄日誌 #!/bin/bashlogs_path="/home/wwwlog/" #日誌存放位置year=`date +%Y` #年份month=`date +%m`
Time of Update: 2013-12-13
Pkginfo |grep bind //查看有沒有安裝bindPkgrm Bind名稱 //卸載BindCd /bind所在目錄Gunzip bind-9.4.3-P3.tar.gz // 解壓工具 解壓後會產生bind-9.4.3.tarTar –xvf bind-9.4.3-P3.tar // 會產生bind-9.4.3-P3目錄Cd /bind-9.4.3-P3./configure
Time of Update: 2013-12-13
由於nginx在做靜態網頁的時候有著apache無法匹敵的效能,所以在下面主要從淺到深依次講述他的作用:一、編譯安裝nginx 1.初始化環境變數: #yum groupinstall "Development Libraries" #yum install gcc openssl-devel pcre-devel zlib-devel 2.編譯安裝nginx #tar xf nginx-1.1.3.tar.gz #
Time of Update: 2013-12-13
使用shell指令碼調試時間 公司近來伺服器測試,需要經常調整系統時間,一兩台還好半,稍微多點,就各種糾結了,筆者這幾台都把筆者快弄瘋了。老大一句話:全部調快3分鐘...過會又全部調慢5分鐘......然後咱們幹活的,各種date 01021511....你懂的.於是為瞭解放生產力--代碼如下: www.2cto.com #!/bin/bash # Author: MOS # Script name:
Time of Update: 2013-12-13
Linux tmux學習筆記 tmux號稱screen的替代品,來看看為什麼這麼說: 支援多個window之間的粘貼/複製,可以選擇粘貼緩衝區,而這screen不支援。分屏操作完勝。screen只支援簡陋的上下分屏,分屏後還需要ctrl+a+c才能建立一個新的終端。screen直接建立一個終端,且支援螢幕之間的切換/relocate/重定義大小,以及提供了一些預置的layout www.2cto.com tmux預設內建status
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
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
使用LVM擴充系統磁碟分割大小 情境:伺服器(RHEL)上的空間不夠用了,遂讓管理員分配更多(20G)空間在之前掛載的硬碟上(sda)。但是OS看不到也無法使用。 www.2cto.com 過程:1,使用fdisk將sda上的新增空間建立為新的物理分區(sda3)。 2,重啟伺服器,以便系統認識這個分區(mkfs -t ext3)。 3,建立物理卷(pvcreate),並格式化為ext3。 www.2cto.com 4
Time of Update: 2013-12-13
Linux中的通配使用舉例 Bash Shell本身不支援Regex,使用Regex的是Shell命令和工具,如grep, sed, awk等,但是,Bash Shell可以使用Regex中的一些元字元實現通配(Globbing)功能,通配是把一個包含萬用字元的非具體檔案名稱擴充儲存在電腦、伺服器或網路上的一批具體檔案名稱的過程。 www.2cto.com 最常用的萬用字元包括Regex字元:?, *, [], {},
Time of Update: 2013-12-13
使用dd添加swap大小 當前swap是5951M,建立一個512M的空檔案 www.2cto.com [root@zwc ~]# free -m total used free shared buffers
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
Apache中虛擬機器主機設定泛網域名稱解析 ServerAlias 的配置1、支援多網域名稱例如,讓mail.linuxfly.org、smtp.linuxfly.org、pop3.linuxfly.org 都指向同一個虛擬機器主機,可以寫成: www.2cto.com ServerName mail.linuxfly.orgServerAlias smtp.linuxfly.org pop3.linuxfly.org ServerName
Time of Update: 2013-12-13
Linux下開發環境的架設 最近 小弟嘗試了下載Linux下的開發環境架設 Linux指令真心強大 讓在windows下的環境架設變得更加簡單 下面會進行一些簡單的流程介紹(我這裡使用的是ubuntu) 僅供和我一樣的新人菜鳥分享一下 www.2cto.com 前期的網路連接就不提了 進入命令列(ctrl + alt + T): 首先進行安裝包列表更新:
Time of Update: 2013-12-13
使用drbd實現資料即時備份 本文不適合用在生產環境,關鍵在於簡單理解drbd的配置和工作方式。本例中,只是將數據存放在2台伺服器上,在其中一台出現故障時並不會自動切換(雖然某些情況下出現故障drbd會自動切換,比如一台主機的drbd磁碟故障,但這樣的機制還不足以滿足生產環境下對高可用性的需求),在生產環境中還要自動切換故障的軟體的配合才能實現高可用性。 www.2cto.com 伺服器搭建環境:主(server1):eth0:192.168.10.1
Time of Update: 2013-12-13
linux *** is not in the sudoers file.This incident will be reported解決 當想要編輯一個唯讀檔案時我輸入 sudo **** 再輸入密碼 結果出現了這樣的問題 原因寫的很清楚是:因為我當前的使用者沒有寫在 sudoers 這個檔案中 www.2cto.com 1.那麼首先我們要確定這個檔案在哪? ——- 一般都在