原创 理解ansible裏的item和with_items

item是循環變量,參考 變量名僅能由字母、數字和下劃線組成且只能以字母開頭。 facts是由正在通信的遠程目標主機發回的信息這些信息被保存在ansible變量中。要獲取指定的遠程主機所支持的所有facts可使用如下命令進行

原创 問題總結2

1. 談話總結: 1. 對方的產品說白了就是cmdb(起初給我說宏觀的東西,如何如何,但是當我看到他給我演示產品的時候我確定了就是CMDB) 2. 在CMDB的基礎又有所不同,說白了就是託管,賣的是服務,客戶只要關係自己的業務,還有如何高效

原创 Linux測試網絡速度

  Speedtest是用來測試網絡性能的開源軟件,在Linux下面安裝Speedtest可以用來測試網絡出口的上傳和下載速度,幫助排查網絡方面導致的故障。apt install python-pippip install speedtes

原创 redis和memcache的區別

最近一直在學Python,寫python,剛好一個同事問我redis和memcache的區別,如何選擇。一直都是使用redis的。而memcache坦言用的不多,其實各有所的利弊。對比了一下,寫了記錄。簡單區別: 1. Redis中,並

原创 centos7防火牆

Centos7默認的firewalld防火牆說實話真不好用,不如使用iptables。但一物的存在是有它的道理,比如在高級功能方面iptables就要次於firewalld防火牆。基本操作# 啓動 systemctl start firew

原创 shell 塊註釋

以前寫腳本時時常苦惱偌大段的文字要我一行一行用"#"來註釋,覺得shell怎麼就沒有C那麼聰明,可以有兩種不同的註釋方式。今 天才知道,原來是我自己不聰明,沒有看到另外一種註釋的用法。:<<BLOCK...segment...BLOCK其中

原创 shell 腳本加密

    想想好久沒更新博客了,今天在羣裏看到討論關於shell腳本加密的事情。    想想也是,我們在寫腳本有時候會配置相關賬號和密碼的事情,這樣只要能權限都能看到該信息,非常的不安全,有沒有在正常運行的情況下對文件進行加密。大致有以下兩個

原创 Nginx的alias的用法及與root的區別

先看官方文檔http://nginx.org/en/docs/http/ngx_http_core_module.html#alias http://nginx.org/en/docs/http/ngx_http_core_module.h

原创 systemctl

systemctl相關命令:service,chkconfigsystemd 是 Linux 下的一款系統和服務管理器,兼容 SysV 和 LSB 的啓動腳本。systemd 的特性有:支持並行化任務;同時採用 socket 式與 D-Bu

原创 python - 構造函數

1. 如果子類定義了自己的__init__構造方法函數,當子類的實例對象被創建時,子類只會執行自己的__init__方法函數,如果子類未定義自己的構造方法函數,會沿着搜索樹找到父類的構造方法函數去執行父類裏的構造方法函數。2. 如子類定義了

原创 如何UDP/TCP端口是否通了

1.測試UDP端口是否通了root@hadoop02:~# nc -vuz 192.168.1.10 50100 Connection to 192.168.1.10 50100 port [udp/*] succeeded!說明UDP端口

原创 python - self

python中的self,到底是什麼角色?1. 首先明確的是self只有在類的方法中纔會有,獨立的函數或方法是不必帶有self的。self在定義類的方法時是必須有的,雖然在調用時不必傳入相應的參數。2. self名稱不是必須的,在pytho

原创 如何殺死一個已經detached的screen會話?

如果想殺死一個已經detached的screen會話,可以使用以下命令:screen -X -S [session # you want to kill] quitroot@leco:~# screen -ls There are scre