原创 du命令

環境:redhat 7 之前用 du -m --max-depth=1 對當前目錄的子目錄進行統計 ,不記錄子文件。 新的 du -am --max-depth=1 對子目錄和子文件進行統計 --max-depth=1 #深入的

原创 MYSQL密碼修改及永不過期

公司一產品 console故障,去對應的console組件查看日誌。發現了端倪:數據庫密碼過期: 於是使用mysql客戶端(mysql命令行)驗證:mysql -u root -p命令 登陸發現,確實是過期了! 於是mysql客戶端 修改

原创 LINUX sed學習

sed中想要引用變量怎麼辦?變量 var=bbb錯誤: sed -n 's/aaa/${var}/p' filename #解釋 結果替換成$var 正確思路: 加上 引號''sed -n 's/aaa/'${var}'/p'

原创 解決linux的shell設置問題

Q:今天在Ubuntu 14下普通用戶ssh登錄shell發現,使用ls命令查看目錄時,發現文件夾和文件都是相同顏色顯示!這不合理啊,linux下會根據文件類型而已不同顏色顯示的啊!這樣看起來纔好!A:切換到root下,一切正常。所以猜想應

原创 LVM根分區縮容

軟件環境:Ubuntu 14.04.03  硬盤文件系統:ext4   問題:前提硬盤分區使用了LVM的磁盤管理技術。然後我自己想縮小根分區的空間,然後給其他分區使用。思路:1.確保/分區磁盤有多餘空間可以使用,這樣就可以縮容!2.根分區縮

原创 docker網絡詳解

docker三種默認網絡: none/host/bridgehost是 --network=host 這種就是和主機在同一網絡,沒有實現隔離,主機的端口用過以後 容器無法使用 ,但是效率高bridge網絡 是最廣泛的: docker0:

原创 Dockerfile中的權限問題及工作目錄問題(USER WORKDIR)

引題:看看這個dockerfile DockerfileFROM centos:7.4.1708RUN useradd -b /home -m -s /bin/bash besENV BES_HOME= /home/bes/BES8.2CO

原创 docker命令批量刪除狀態爲Exited的容器

docker啓動的容器當中,經常有一些退出的容器,既然沒有用了,就需要批量清理一下。命令:docker rm $(docker ps -q -f status=exited)解釋: 利用docker ps -f選項可以找到exited的容器

原创 vim編輯器的快捷鍵使用

VIM編輯器的快捷鍵(一)在命令模式下 對光標進行移動:前後移動:      h 同一行中向前移動一個單位;    l  向後上下行移動:    k 向上一行移動;   j  向下移動    h;l 只能移動一個單位 ,不方便數字0  移動

原创 Linux AWK學習

Awk: awk 語法: awk 模式 { 操作}模式: 正則,關係表達式,模式,BEGIN,END,操作: 由 命令、函數、表達式組成了。 文本源文件 scores.txt 執行awk的方式:1.命令行下執行 2.執行awk腳本

原创 linux下查看cpu負載及分析

linux下查看cpu負載有兩個命令可以看:uptime 和 top. 其中load average的三個值分別表示1分鐘、5分鐘、15分鐘的CPU負載情況,是運維需要經常關注的那麼怎麼確定這些值展現出什麼問題呢?分析: 對於單核處理器來