Khi nghe đến Linux, hầu hết mọi người đều nghĩ đến một hệ điều hành phức tạp chỉ được sử dụng bởi các lập trình viên. Nhưng nó không đáng sợ như bạn nghĩ. Linux là một dòng hệ điều hành Unix mã nguồn mở, dựa trên nhân Linux. Điều này bao gồm tất cả các hệ thống dựa trên Linux phổ biến nhất như Ubuntu, Fedora, Mint, Debian và các hệ thống khác. Chính xác hơn, chúng được gọi … [Read more...]
Lệnh Tcpdump trong Linux
tcpdump là một command mà bạn có thể sử dụng để capture và kiểm tra lưu lượng mạng đi và đến hệ thống của bạn. Nó là công cụ được sử dụng phổ biến nhất cho các quản trị viên mạng để khắc phục sự cố mạng và kiểm tra bảo mật. Với tcpdump, bạn cũng có thể capture lưu lượng truy cập không phải TCP như UDP, ARP hoặc ICMP. Các gói được capture thể được ghi vào một … [Read more...]
Cách trích xuất các cột trong file log Linux FAST
Sắp xếp file log theo một cột cụ thể rất hữu ích để tìm kiếm thông tin nhanh chóng. Log thường được lưu trữ dưới dạng văn bản rõ ràng, vì vậy bạn có thể sử dụng các command line để thao tác và xem chúng một cách dễ dàng. Trích xuất các cột với cut command Cut và awk là 2 cách khác nhau để trích xuất một cột thông tin từ các file text. Giả sử các tập tin đều phân cách … [Read more...]
Command thay thế space thành tab trong linux
Vừa mới gặp tình huống, file log down về gửi cho khách hàng đang có định dạng ngăn cách giữa các cột là space, nhưng họ muốn file có ngăn cách bằng tab. Rất tiếc file rất lớn vài trăm Mb, text editor thông thường khó mở file. Vì vậy phải xài command để convert. Replace space by tab in Linux Command khá đơn giản như sau: Đây là file input sample: Gõ command … [Read more...]
Cách sử dụng command WC trong Linux or Bash
Đầu tiên wc là cái quần què gì? wc được viết tắt bởi 2 từ word count chứ không phải cái WC nhà bạn đâu :)). Nó sinh ra với mục đích đếm như đếm số dòng, đếm từ, byte hay đếm kí tự.Mặc định nó hiển thị 4 thống số trong file Cột đầu tiên số dòng Số từ Số kí tự Tên file Cú pháp wc [OPTION]... [FILE]... Tạo file sample: $ cat test1.txt who are you ? $ cat … [Read more...]