原创 【cmd】linux常用命令的英文單詞縮寫

linux常用命令的英文單詞縮寫   命令縮寫: ls:list(列出目錄內容) cd:Change Directory(改變目錄) su:switch user 切換用戶 rpm:redhat package manager 紅

原创 【code】./configure是幹什麼的?make install又是幹什麼的?

    編譯 : 編譯(compilation , compile)  1、利用編譯程序從源語言編寫的源程序產生目標程序的過程。   2、用編譯程序產生目標程序的動作。 編譯就是把高級語言變成計算機可以識別的2進制語言,計算機只認識1和0

原创 【code】競爭條件(race condition)

  在一些操作系統中,協作的進程可能共享一些彼此都能讀寫的公用存儲區。這個公用存儲區可能在內存中(可能是在內核數據結構中),也可能是一個共享文件。這裏共享存儲區的位置並不影響通信的本質及其帶來的問題。爲了理解實際中進程間通信如何工作,我們

原创 【CI】must be run from a terminal

這裏在登錄docker 容器時,遇到了權限不足。解決辦法時切換成root 身份登錄 jenkins@3ec4412484f8:/$ su - root su: must be run from a terminal jenkins@3ec

原创 【python運維】Ansible之YMAL語法介紹以及playbook詳解

1.YAML介紹   YAML是一個可讀性高的用來表達資料序列的格式。YAML參考了其他多種語言,包括:XML、C語言、Python、Perl以及電子郵件格式RFC2822等。Clark Evans在2001年在首次發表了這種語言,另外I

原创 【linux】centos 7下載terminator

1. 網址 https://pkgs.org/download/terminator 選擇 EPEL x86_64   terminator-0.98-3.el7.noarch.rpm 可以看到terminator-0.98-3.el7.

原创 【python】centos 7安裝pycharm

1. 安裝jdk yum install java 若已經安裝完畢則直接查看結果 [root@centos2 bin]# java -version openjdk version "1.8.0_102" OpenJDK Runtime

原创 【CI】Jenkins RestAPI調用出現Error 403 No valid crumb was included in the request

轉自:http://www.cnblogs.com/imzye/p/8150974.html 方法一(不推薦): 在jenkins 的Configure Global Security下 , 取消“防止跨站點請求僞造(Prevent Cr

原创 【linux】想用nbtstat.exe執行發現執行結果爲空,但是在命令窗口中執行時可以的,那位遇到過同樣的問題?

C:\\Windows\\system32\\nbtstat.exe在程序中調,是找不到的。是64位系統的產生的原因,把命令改成“cmd /c C:\\Windows\\sysnative\\nbtstat.exe -a 192.168.

原创 【docker】解決Docker build時 Sending build context to Docker daemon 過大的問題

當使用Dockerfile Build鏡像時, 現象1. 有時會發現發送到Daemo的內容過大,如下:   Sending build context to Docker daemon 218.2 MB 現象2. 並導致生成的docke

原创 【shell】Xargs用法詳解

  簡介 之所以能用到這個命令,關鍵是由於很多命令不支持|管道來傳遞參數,而日常工作中有有這個必要,所以就有了xargs命令,例如: 這個命令是錯誤的 find /sbin -perm +700 |ls -l這樣纔是正確的 find /

原创 【python運維】YAML 語言教程

  一、簡介   YAML 語言(發音 /ˈjæməl/ )的設計目標,就是方便人類讀寫。它實質上是一種通用的數據串行化格式。 它的基本語法規則如下。 大小寫敏感 使用縮進表示層級關係 縮進時不允許使用Tab鍵,只允許使用空格。 縮進的

原创 【python運維】Ansible的循環

Ansible的循環 1、       前言 有可能在一個任務中,可能要做很多事情,例如創建多個用戶,安裝很多個包等,那麼就有可能用到循環。 2、       標準循環 重複的任務可以用下面的方式: - name: add severa

原创 【shell】在sed中引入shell變量的四種方法

今天在寫一個腳本遇到問題,----需要在sed中引入shell變量,在網上搜了變天才找到,經過測試 這四種方法都可用,在這裏跟大家分享下,=---同時謝謝netman大哥,前輩就是前輩哈哈 1.eval sed ’s/$a/$b/’ fi

原创 【linux】coredump作用、生成和gdb使用

  1. 內核轉儲作用   (1) 內核轉儲的最大好處是能夠保存問題發生時的狀態。 (2) 只要有可執行文件和內核轉儲,就可以知道進程當時的狀態。 (3) 只要獲取內核轉儲,那麼即使沒有復現環境,也能調試。   2. 啓用內核轉儲 1.1