原创 Shell腳本條件判斷和判斷條件

IF條件判斷 1、基本語法: if [ command ]; then 符合該條件執行的語句 fi 2、擴展語法: if [ command ];then 符合該條件執行的語句 elif [ command ];th

原创 vim 批量刪除(替換、剪切曲線救國)

剪切爲 光標所在行開始 行數加dd 刪除指定字符 可以參考查找替換 替換內容爲空 1.可用於在選中的行上插入相同的內容 vi 下,如何在每行中插入?(類似UltraEdit的列編輯) 1: 定位光標 2: CTRL+v

原创 nginx工作原理(轉)

nginx入門原理 nginx原理–簡書 https://blog.csdn.net/yangyin007/article/details/82777086

原创 Nginx配置指令location匹配符優先級和安全問題

最近一直在做location 配置,遇到優先級別問題(如果配置不當可能存在安全隱患哦),以下是個人學習一點體會。 一、 location 的匹配符 1.等於匹配符:= 等於匹配符就是等號,特點可以概括爲兩點: 精確匹配 不

原创 mkfs

mkfs命令-->make filesystem的縮寫;用來在特定的分區建立Linux文件系統 使用方式 : mkfs [-V] [-t fstype] [fs-options] filesys [blocks] Linux mkfs命令

原创 Pycharm 項目設置Github賬戶

編譯安裝nginx的時候出現 libpcre3-dev : Depends: libpcre3 (= 1:8.31-2ubuntu2.3) but 2:8.35-7.1ubuntu1 is installed 依賴1:83

原创 systemctl

許多linux的distributions都已經轉投systemd了,而ubuntu自從15.04版本以後都使用了systemd. 只介紹常見常用的命令: 打開服務:sudo systemctl start foobar

原创 vim 替換模式

替換命令 vim提供了一個簡單的替換命令:r命令。r命令用於替換光標所在的字符,做法是先將光標移動到需要替換的字符處,按一下r鍵,然後輸入新的字符。注意,全程無需進入插入模式,也不會進入插入模式。 如果先輸入[數字]再輸入r,最後輸入新的

原创 nginx 開機啓動腳本 可以使用systemctl enable service 添加開機啓動

ubuntu 下的nginx 系統腳本 #! /bin/sh # Author: rui ding # Modified: Geoffrey Grosenbach http://www.linuxidc.com # Modif

原创 Nginx 403 Forbidden

Nginx 也是當前流行的一款 輕量級服務器 在日常使用中呢 也會出現一些問題 今天 學習君 在安裝配置Nginx的時候就出現了 403 Forbindden 的被禁止訪問的錯誤 網上搜索之後呢 完美解決 這裏給大家分享

原创 幾種常見的io模型(轉)

常見io模型 阻塞 blocking I/O 非阻塞 nonblocking I/O 多路複用 I/O multiplexing (select and poll) 信號驅動 signal driven I/O (SIGIO) 異

原创 記一次kubernetes的搭建遇坑coredns狀態爲CrashLoopBackOff並不斷重啓

按照kubernetes官網的文檔安裝後,發現coredns始終是CrashLoopBackOff狀態報錯查詢日誌經過一番baidu、bing、google及kubernentes、coredns官方文檔分析 學習kubernet

原创 elk之elasticsearch search bool(2)

bool查支持filter子句,這些子句允許我們使用查詢來限制將與其他子句匹配的文檔,而不會更改計算得分的方式。 GET /bank/_search { "query": { "bool": { "must":

原创 elk 之elasticsearch 部分參數參考(1)

elk 之elasticsearch部分參數參考 路徑及方式 value GET / _cat / health?v 健康檢查 GET / _cat / nodes?v 獲取節點列表 GET / _cat / i

原创 死鎖以及避免死鎖

一、定義   線程死鎖是指由於兩個或者多個線程互相持有對方所需要的資源,導致這些線程處於等待狀態,無法前往執行。當線程進入對象的synchronized代碼塊時,便佔有了資源,直到它退出該代碼塊或者調用wait方法,才釋放資源,在此期間