原创 練習題
1、如何刪除一個文本中的空白行,比如一行有字,然後一行空白,再有一行字? [root@www]cat 1.txt =========================== yhc is very good ! =============
原创 搭建自己的VPN服務
準備工作 首先得找一臺海外服務器,該服務器一定要在海外,比如:香港、新加坡、日本。你可以選擇 AWS 的 EC2 或者阿里雲的 ECS 服務器都可以。 雲主機可以推薦https://my.vultr.com/deploy/ ,大概一
原创 vmvare修改默認dhcp地址池
可以更改默認的vmnet網卡DHCP地址段(可以在界面上直接修改,但是無法修改地址池) 可以增加新的vmnet設置新的DHCP地址段,需要修改地址池(默認從128開始到254,有時候不方便,所以需要修改) 按照上圖的路徑找到相應的
原创 《安全篇》自動修改root密碼
自動修改root密碼,並每分鐘更新一次 腳本具體如下: #!/bin/bash echoopenssl passwd $RANDOM|tee /etc/password/randompasswd |passwd root --std
原创 常見文本處理工具
paste -d"#" f1 f2 橫向合併文件,並以#作爲分隔符 cut -d ‘%’ -f2,3-5 以%分隔符,取第二列和三到五列 cat f1 f2 縱向合併文件 tac f1 f2 和cat
原创 docker-ce離線安裝
docker-ce提供了常用的linux發行版的安裝方式,但是離線安裝很多時候仍然是一個需要,這篇文章介紹瞭如何在centos上使用離線安裝包進行docker-ce版本的安裝,此方式適用於大部分docker離線安裝包的安裝方式。
原创 MooseFS及其高可用部署
MooseFS的工作原理分析 MooseFS(下面統一稱爲MFS)由波蘭公司Gemius SA於2008年5月30日正式推出的一款Linux下的開源存儲系統,是OpenStack開源雲計算項目的子項目之一,被稱爲對象存儲,提供了強大的擴
原创 haproxy+pecemaker
haproxy+pecemaker 環境 server4 haproxy server2 和 server3 apache 安裝haproxy: [root@server4 ~]# ls anaconda-ks.cfg
原创 Linux 終端顏色控制
用戶名的設置在~下.bashrc文件中,更改PS1變量的值,如果沒有就自己加一行 PS1=’[\e[32m][\u@\h \W]#[\e[m] ’ 32代表的是綠色前景色,[\e[m]是關閉顏色設置,如果沒有這一句,後面所有的字符都會是
原创 mysql和php的源碼編譯安裝
mysql源碼編譯安裝 環境redhat6.5 安裝依賴包: yum install cmake-2.8.12.2-4.el6.x86_64.rpm gcc-c++ ncurses-devel gcc -y [root@server2
原创 MFS+Keepalived雙機高可用熱備方案
https://www.cnblogs.com/kevingrace/p/5570604.html
原创 自動化運維工具SaltStack
基礎介紹 1.簡介 SaltStack是一個服務器基礎架構集中化管理平臺,具備配置管理、遠程執行、監控等功能,一般可以理解爲簡化版的puppet和加強版的func。SaltStack基於Python語言實現,結合輕量級消息隊列(Zero
原创 PXE 部署不同版本的系統安裝環境以及挽救環境
環境Redhat7.3 軟件準本工作: [root@localhost ~]# yum install httpd tftp-server dhcpd syslinux system-config-kickstart -y 軟件環境
原创 heartbeat+drbd實現磁盤共享自動掛載切換
heartbeat 實現 DRBD 主從自動切換 介紹 :heartbeat 和 drbd 如果主服務器宕機,造成的損失是不可估量的。要保證主服務器不間斷服務,就需要對服務器實現冗餘。在衆多的實現服務器冗餘的解決方案中,heartbea
原创 keepalived+lvs實現負載均衡
keepalived+lvs 什麼是lvs LVS是Linux Virtual Server的簡寫,意即Linux虛擬服務器,是一個虛擬的服務器集羣系統。 使用集羣技術和Linux操作系統實現一個高性能、高可用的服務器. 很好的可伸縮性