原创 tr命令

tr命令用於從標準輸出中轉換、壓縮和/或刪除字符。 語法: tr [OPTION]... SET1 [SET2] -c, -C, –complement 取字符集的補集,需要配合其他選項,不能單獨使用。 -d, –delete 刪

原创 重定向

標準輸出、標準出錯可以被重定向到文件 在Linux或者類unix系統中所有的文件都可以視爲文件: 標準輸入文件描述符:0 標準輸出文件描述符:1 標準出錯文件描述符:2 下面列出常用的重定向操作如下: < 標準輸入 >

原创 Linux系統權限之特殊權限

suid: 用途:用於可執行文件的二進制的程序 權限值:4 功能:用戶執行該程序時,將繼承此程序所有者的權限 sgid: 用途:用於可執行的二進制程序 權限值:2 功能:用戶執行該程序時,將繼承此程序所屬組的權限 sticky

原创 ACL權限控制

ACL,即訪問控制列表(Access Control List), 可以實現更爲靈活的文件訪問權限控制,除了文件的所有者,所屬組和其他人,可以爲更多的用戶設置權限,ACL可以對特定的用戶、特定的用戶組、特定的文件或目錄來進行rwx

原创 ADD與COPY指令的區別和聯繫

如果我們想在Dockerfile中添加資源(通常是文件或者文件目錄)有兩種形式,那麼我們在實際使用時究竟選擇哪一個指令好一點呢?下面我將分別介紹兩者的區別與聯繫,搞懂了它們各自的用途,就知道怎麼選擇了 在前面的文章中大致介紹了

原创 Dockerfile指令介紹

docker構建配置文件指令介紹 常用指令介紹 FROM指令 FROM指令用於初始化一個新的構建階段,併爲後續指令設置基礎鏡像。因此,有效的Dockerfile必須從FROM指令開始。該鏡像可以是任何有效的鏡像(可以是公共鏡像

原创 vim工具介紹

vim是Linux或者類unix系統下非常實用的文本編輯處理工具,今天將爲大家介紹一下常用方法。 指令介紹 vim [option] ... file +#n file: 打開文件後直接讓光標移動到第n行(0~文件最大行),

原创 vim工具常用配置

爲了方便使用vim,我們可以通過vim配置文件設置一些有用的配置,提高工作效率 配置方式 臨時配置:進入擴展命令模式後進行設置 永久配置: 1.在個人主目錄裏面添加~/.vimrc 2.設置全局配置文件:建議慎用,因爲每個人工作

原创 explain之select_type

爲了演示方便,我們直接使用MySQL官方提供的sakila數據庫 首先我們確保MySQL已經安裝成功,然後導入sakila數據表及數據到待演示的數據庫中 大家可以直接去官網上下載 https://dev.mysql.com/doc

原创 windows下安裝pt-query-digest

window下pt-query-digest安裝方法 最近因在window下學習MySQL查詢優化,一直以來網上說pt-query-digest只能在Linux下安裝,因爲沒有多餘的電腦安裝Linux系統,因此想嘗試在windo

原创 exchange_declare() got an unexpected keyword argument 'type'

在用rabbitmq調試生產者消費者demo時,報錯如題目所示 Traceback (most recent call last): File "testConn.py", line 7, in <module> ch