1. Cài đặt
1. Cài WSL từ Windows store
2. Cài Ubuntu
3. Dùng PowerSell
2. SSH vào server
- Bật WSL bằng lệnh: wsl
- Dùng ssh connect vào host: 192.168.100.4, với user = apsc, và password = Anw311CT
sshpass -p "Anw311CT" ssh -o StrictHostKeyChecking=no [email protected]
- Hoặc dùng ssh connect vào host: 10.0.46.12, với user = ubuntu, và key là file: ftl_mas.pem
sudo ssh -i /mnt/d/FTLVN/SSH/ftl_key/ftl_mas.pem -o StrictHostKeyChecking=no [email protected]
- Sau bước này, các thao tác trên powerShell là thao tác với server
3. Các bước check logs
--- Check các con server đang chạy
docker ps -a
--- Check 100 lỗi (-f : là real time)
utils/logs.sh alarm 100 -f | grep 'text-search'
-- Show các file hiện có
ls
ls -la
-- cd vào folder chứa file ghi lỗi
cd container/logs/alarm
4. Tìm kiếm: grep, zgrep
1 2 3 4 5 6 7 8 9 10 |
$grep -rn 'text-search' | grep -rn 'text-search-2' . r: (recursive: đệ quy) - tìm kiếm cả thư mục con n: hiển thị số dòng $zgrep -n --color=always 'Dog\|Cat' *.gz // *.gz : giải nén tất cả file .gz // \| : điều kiện "OR" $zgrep -n -a --color=always 'Dog' *.gz | grep 'Cat' // Không có điều kiện "AND" -> dùng 2 câu lệnh liên tiếp thay thế |
grep, zgrep