原创 Nginx與Apache相比有哪些優勢

Nginx作爲HTTP服務軟件的後起之秀,由於具有更好的穩定性和高效性,近年來已被越來越多的大中小網站所使用。而傳統的LAMP網絡架構組合也逐漸被LNMP(或者LEMP,其中的E取自“engine x”)所取代。與Apache相比,Ngin

原创 Linux系統inode和block知識詳解

1. inode和block概述在每個Linux存儲設備或存儲設備的分區被格式化(ext3,ext4等)之後,一般都有兩部分:一部分是inode,另一部分是block。block是用來存儲實際數據的,而inode用來存儲這些數據的屬性信息,

原创 Linux的優點

Linux是Unix在PC系統上的克隆,仿Unix內核構建,同Unix指令集向下全兼容完善的多用戶、多任務、多進程系統很高的系統穩定性與可靠性較高的系統安全性完善的網絡服務:HTTP, FTP, SMTP, POP, SAMBA, SNMP

原创 CentOS 6.5 64位系統的基礎優化方法

1. 創建普通用戶在Linux系統運維工作中應遵循一種權限最小化原則,即儘量以普通用戶而不是root用戶身份進行操作。當不得不使用超級用戶權限執行某些命令時,應當通過sudo的形式授權普通用戶操作。此時就會產生一個問題,即當需要在系統中批量

原创 Python中的集合SET

Python中的set和其他語言類似,是一個無序不重複元素集,基本功能包括關係測試和消除重複元素。集合對象支持union(聯合),intersection(交),difference(差)和sysmmetric difference(對稱差

原创 Linux平臺下DHCP服務的工作原理和配置規範

DHCP協議工作原理:第一步:客戶端請求IP地址——發送DHCPDISCOVER廣播包在網絡上尋找DHCP服務器第二步:服務器響應請求——發送DHCPOFFER廣播包,包含IP地址、MAC地址、域名以及地址租期第三步:客戶端選擇IP地址——

原创 修改MySQL的默認編碼

MySQL數據庫的默認編碼是latin1,在Linux中,可以通過修改MySQL的配置文件my.cnf來設置這個默認編碼。需要在my.cnf中加入如下代碼:[client] default-character-set=utf8 [mysql

原创 bash變量子串的常用操作

表達式說明1${#string}返回$string的長度2${string:position}在$string中,從位置position之後開始提取子串3${string:position:length}在$string中,從位置posit