progress 主要是用來監控 Coreutils 的程式執行狀態,可以查看詳細目前做的事情和執行比例。
- 例如:cp 一個資料夾,使用 progress 可以詳細看到目前正在 cp 哪個檔案,cp 完成的比例
個人筆記, 記錄關於 系統、程式、新聞 與 日常生活 等資訊
progress 主要是用來監控 Coreutils 的程式執行狀態,可以查看詳細目前做的事情和執行比例。
Linux Bash CLI 要查看檔案容量,ls -lh 就可以直接看到,不過程式想要直接查看使用,要怎麼做呢?
Ubuntu Linux 的 Xwindow (Gnome、Cinnamon...) 等等的 Desktop 環境設定參數,現在都使用 dconf 的資料庫來儲存,所以要備份還原,只要將這個檔案直接備份再放回去即可。
但是若不像全部備份,想要只備份、還原某部分的設定資料,要怎麼做呢?
MySQL Client 裡面,想要執行 SQL 語法,或者使用變數來做某些取代,要怎麼做呢?
MySQL 的 root 密碼忘了,要怎麼強制重新設定呢?
Linux 有各種 top 來查看系統的各種 loading,例如:htop、iotop、atop、glances(這個沒用 top 的名字)
而現在 Docker 盛行的時代,自然也有為 Docker Container 的 top:ctop (監控容器運行狀況專用)
Linux 要將 User 加入某個 Group,是個非常基本的命令,但是發現自己完全想不起來,在 groupadd 翻來翻去~
所以來記錄 Linux 的命令和操作~
要將 User 加入 Group,很直覺就是 vim /etc/group,直接加就進去了~
要使用命令增加,可以使用 usermod。
例如:將 www-data 加入 git 的 Group
註:Dockerfile 需要靠命令解決~
USB 隨身碟幾乎都變成 Linux 安裝碟,最近想要拿一支放點歌去音響用,但是不知道該用哪種格式才對...
MySQL 要備份資料庫,可以使用 Percona 的 Tookit 的 innobackupex (xtrabackup) 來備份。
要為 innobackupex 建立一個備份專用的使用者,需要哪些權限呢?
Docker 平常都是備份 Dockerfile 和 docker-compose.yml 即可,但是某些套件已經無法線上安裝,就是 Dockerfile build 會失敗的話,比較好的做法就是直接把 Image 先存下來~
想要將 Docker Image 備份、還原,要怎麼做呢?
另外,若已經在 Container 做很多事情,但是無從考證起,那只好把 Container commit 然後另外備份成 Image.tar,要怎麼做呢?