原创 sed替換特定行的字符串

文本內容如下:aaa bbb ccc 111 222 abceee fff ggg 111 222 efg111 222aaa ccc ddd 111 222 acd需求:在有aaa的行中,將 111 替換爲 AAA,將 222 替換爲

原创 linux釋放緩存

方法一:先同步再釋放syncecho "3">/proc/sys/vm/drop_caches方法二:syncsysctl -w vm.drop_caches=3

原创 nginx php安裝

安裝準備: yum install libxml2* libjpeg-devel libpng-devel freetype-devel m4 autoconf -y  nginx安裝腳本 #!/bin/sh soft_dir=/hom

原创 安裝redis

redis官網下載最新穩定版本http://redis.io/wget http://download.redis.io/releases/redis-3.2.1.tar.gztar zxvf redis-3.2.1.tar.gzcd r

原创 ssh遠程批量替換某個文件中的字符串,ssh遠程執行sudo指令

360xh01~360xh07先做祕鑰驗證然後把lw用戶sudo做無密碼驗證批量查詢某個用戶有沒有定時任務for i in lw@360xh01 lw@360xh02 lw@360xh03 lw@360xh04 lw@360xh05 lw

原创 mongodb備份還原單表

mongodb備份整個數據庫mongodump -h 192.168.10.111--port 27017 -u username -p passwd -d wechat -o wechat 還原這個數據庫 mongorestore --

原创 查詢網絡流量向哪流出的(iftop)

360xh01流量流出異常360xh01執行:iftop -P (默認監控eth0網卡)可看出流量流出方向爲360xh05:40835360xh05上執行:netstat -apn|grep 40835可發現進程號爲25600的進程佔用大

原创 centos6.6搭建dns服務器

運用場景:window上通過配置  訪問devwww.dtdt2.comdevwx.dtdt2.comdevdsp.dtdt2.comdevmba.dtdt2.comdevdsp.dtdt2.comtestwww.dtdt2.comte

原创 linux發不出郵件 重新安裝mail服務

安裝mailxcd /home/appswget  http://ftp.debian.org/debian/pool/main/h/heirloom-mailx/heirloom-mailx_12.5.orig.tar.gzwget 

原创 在docker中搭建zabbix

zabbix zabbix 默認user:aadmin passwd:zabbix web profile中修改user:admin passwd:zabbix123 mysql user:root passwd:mypassword

原创 nginx調優之內核配置

在文件/etc/sysctl.conf中添加一下內容:net.ipv4.tcp_max_tw_bucket = 6000net.ipv4.ip_local_port_range = 1024 65000sysctl -a|grep net

原创 iptables默認規則配置

安裝iptables管理工具  yum install iptables-services -y iptables規則配置文件/etc/sysconfig/iptables 保存規則:service iptables save 列表現有

原创 git使用

1、git獲取最新版本git pull2、git如果獲取代碼出錯可回滾上一個版本在重新更新git reset --hard HEAD (git reset --hard HEAD^上上一個版本)git pull //重新更新3、獲取已經更

原创 mongodb副本集中增加減少主機

增加主機如果副本集有用戶驗證的運行mongo如下su mongodb -c "numactl --interleave=all /server/env/mongodb/bin/mongod --config /server/env/mon

原创 mongo創建oplog角色

新建一個用戶讓他可以訪問oplog,oplog位於local庫中。但local庫中不能添加用戶。我們可以在admin庫中添加新建一個Agloplog用戶使其能訪問oplog。use admindb.runCommand({ createR