原创 python 驗證碼生成(非圖形)

import random # 功能:生成指定長度隨機數字+字母的驗證碼 def txt_str1(num): # 驗證碼長度 i = num char_strings = "" for i in r

原创 SaltStack指定目標方式

一、通配符、列表、正則 (都可以在top file裏直接使用) 1.通配符 -- 匹配所有標識名 # salt '*' test.ping -- 匹配所有aa開頭.com結尾的標註名 # salt 'aa*.com' test.pin

原创 ulimit 命令簡介和使用及簡單優化

1. 簡介 ulimit 用於限制 shell 啓動進程所佔用的資源,支持以下各種類型的限制:所創建的內核文件的大 小、進程數據塊的大小、Shell 進程創建文件的大小、內存鎖住的大小、常駐內存集的大小、打開 文件描述符的數量、分配堆棧的

原创 memory locking requested for elasticsearch process but memory is not locked

系統:centos7.6 (vm虛擬機) 軟件:java-1.8、elasticsearch-5.6.16-1.noarch 錯誤信息: [2019-11-21T00:29:51,557][ERROR][o.e.b.Bootstrap  

原创 linux shell命令匹配並獲取下一行數據(awk,sed,grep)

 示例文本文件,a.txt 內容: 8 16384 MB 4 62 天 9 8192 MB 4 2 天 16384 MB 4 0 秒 目標1:要截取關鍵詞MB那行的內容+下一行內容 ,實現方法下面三種 # grep -A 1

原创 python 字符串查找(高亮顯示找到的內容)

 test.conf 是準備被查找的文件,ontest.py是要執行查詢的文件,要放在同級目錄下。    ontest.py內容如下: # --查找高亮顯示自定義函數(file_name文件名,inquiry_content要查找的內容

原创 linux SaltStack 快速安裝部署

SaltStack 幫助文檔:https://docs.saltstack.com/en/latest/topics/installation/rhel.html -- 服務端安裝部署 # yum install https://rep

原创 python ASCII碼錶參考和轉換方式

 -- ASCII碼對應字符串 0~32及127 (共33個)是控制字符或通信專用字符(其餘爲可顯示字符),如控制符:LF(換行)、CR(回車)、FF(換頁)、DEL(刪除)、BS(退格)、BEL(響鈴)等;通信專用字符:SOH(文頭)、

原创 linux系統性能檢測工具nmon安裝及使用

1. 簡介 Nmon是一款計算機性能系統監控工具(是IBM的員工 Nigel Griffiths 爲 AIX 和 Linux 系統開發的),因爲它免費,體積小,安裝簡單,耗費資源低,廣泛應用於AIX和Linux系統。 2. 作用

原创 shell 使用sed或awk將文本中的上下兩行合併爲一行

例如要裝下面文本上下兩行合併爲一行 文件test內容: # cat test a1 ce ef 12 45 57 efef 5656 gfg 455 上下兩行合併爲一行: # sed -n '{N;s/\n/\t/p}' test

原创 Minion did not return. [Not connected] || ERROR: Minions returned with non-zero exit code

一、起因  修改了客戶SaltStack端配置文件後 # vim /etc/salt/minion grains roles: apache # systemctl restart salt-minion.service 服務器端

原创 Linux yum安裝的httpd非root啓關和使用方法

比如這裏想用httptest用戶啓關和管理yum安裝httpd   1. 啓關可以用sudo來實現(/usr/sbin/httpd  -k  start/restart/stop ) --root登陸,修改配置文件visudo # vis

原创 linux 打開execl的cvs亂碼解決方法

亂碼原因:windows系統裏用的是gbk編碼,linux裏我這默認使用utf-8 解決方法:就是把放上傳到linux的cvs文件從gbk編碼格式轉成utf-8就行了, 注:當要從linux重下載到windows時,記得再轉回gbk就可以

原创 html和javascript輸出亂碼解決方法

如果html編碼都採用utf-8格式時,那麼javascript也要採對相同的utf-8格式纔不會導致javascript輸出亂碼。 javascript如果是採用js方式導入,記得js文件保存時,要使用和html統一的utf-8編碼格式

原创 curl命令詳解 (實例使用方法)

語法:# curl [option] [url] 常見參數: -A/--user-agent <string>              設置用戶代理髮送給服務器 -b/--cookie <name=string/file>    coo