原创 rpm包管理
linux程序包管理RPM ==================================================================#ldd 查看二進制程序調用的動態鏈接庫#ldconfig -p 顯示本機
原创 varnish詳解
varnish 簡介 | 安裝 | 工作流程 | VCL介紹 | 日誌系統簡介: varnish是一個web應用加速器也稱爲cache型的http反向代理,與傳統的 squid 相比,varnish 具有性
原创 LVS詳解
LVS詳解LVS(Linux Virtual Server),意即Linux虛擬服務器,是一個虛擬的服務器集羣系統。本項目在1998年5月由章文嵩博士成立,是中國國內最早出現的自由軟件項目之一。LVS 是一個工作在四層的負載均衡器,實現和
原创 數組和字符串處理
數組:存儲多個元素的連續的內存空間,相當於多個變量的集合 1)定義數組: declare -a ARRAY_NAME 定義普通數組 可省略declare -a]#arr=(a b c d e f) dec
原创 配置DNS服務
DNS:Domain Name System:域名系統域名和IP地址相互映射的一個分佈式數據庫,使用戶使用域名更方便的訪問互聯網,不用去記更利於機器讀取的IP地址,域名解析由DNS服務器提供。DNS服務器的類型:主DNS服務器:管理和維護所
原创 vsftp配置詳解
vsftp配置詳解FTP:文件傳輸協議(File Transfer Protocol)是用於在網絡上進行文件傳輸的一套標準協議。它屬於網絡傳輸協議的應用層。FTP服務一般運行在20和21兩個端口20用於在客戶端和服務器之間傳輸數據流(主動模
原创 openssl+http實現https
openssl詳解及實現httpsopenssl詳解及實現httpsOpenSSL 是一個安全套接字層密碼庫,囊括主要的密碼算法、常用的密鑰和證書封裝管理功能及SSL協議,並提供豐富的應用程序供測試或其它目的使用。祕鑰算法和協議:對稱加密:
原创 linux網絡配置文件及相關命令
##ifcfg:ifconfig,route,netstat##iprout:ip,ss,nmcli 1)#ifconfig 常用顯示或更改網絡配置 -a 顯示所有接口信息,包括未激活接口 #ifconfig IFACE IP/MAS
原创 linux磁盤管理
1)想使用一塊新添加的磁盤,首先需要分區。一塊磁盤的MBR分區表中最多隻能包括4個分區的記錄(主分區或者擴展分區的記錄),如果需要更多的分區,則需要建立一個擴展分區,然後在該擴展分區上建立邏輯分區 2)格式化新建的分區成爲所需要的
原创 shell編程之函數
函數:函數function是由若干條shell命令組成的語句塊,實現代碼 重用和模塊化編程 1)函數的定義: 可在 命令行,腳本的一部分,只有函數的單獨文件 中定義 兩部分組成:函數名和函數體;函數體可帶有返回狀態值
原创 循環for,while,until
shell中的循環語句一般有:for while until一、for for 變量名 in 列表;do 循環體 done 首先將in後list列表的第一個常數或字符串賦值給循環變量,
原创 linux設置網卡別名和網卡綁定
網卡別名 | CentOS 6 bonding | CentOS 7 nmcli網絡組網卡別名: 1.命令實現: 皆爲臨時生效 ifconfig:]# ifconfig eth0:0 202.204.235.5、24]# ifconfig
原创 rpm包管理
linux程序包管理RPM ==================================================================#ldd 查看二進制程序調用的動態鏈接庫#ldconfig -p 顯示本機
原创 top命令使用與解釋
top 常用性能分析工具,能夠實時顯示系統中各個進程的資源佔用狀況#top -c: 顯示整個命令行而不只是顯示命令名 -d: 指定每兩次屏幕信息刷新之間的時間間隔。當然用戶可以使用s交互命令來改變之。 -p: 通過指定監控進程I
原创 yum使用及編譯安裝
前端程序包管理器 CentOS:yum,dnf YUM:Yellowdog update Modifier URL:ftp:// . . . 文件服務器: ftp:// http:// nfs:// file:/// yum客戶端 配置文