Dec 5, 2009

Làm quen các thao tác căn bản với vi/vim trong 3 ngày

Học mà hành muộn thì cũng khó mà cảm nhận được thày giảng hay ở chỗ nào :D . Thày cứ dùng vim, trong các distro linux thì mặc định luôn có vi (chứ không phải vim :D) mà nhiều chỗ nói nó có sẵn. Mình cứ loay hoay không hiểu tại sao, khi đọc sâu dần thì mới vỡ lẽ ra nhiều điều, nó có sẵn, có điều nó là vim mà không phải vim :)).
Let's go ....

Dec 1, 2009

grep, egrep - tiện ích rất tuyệt vời trong unix

Tiếp theo series filter trong unix, lần này tôi muốn đề cập tới một filter nữa rất hữu dụng và cũng rất thông dụng, đó là grep và egrep - một mở rộng của nó (fgrep bạn có thể tự tìm hiểu thêm). Trước hết, 2 filter trên dùng để làm gì ? Chúng được dùng để lọc ra các dòng thỏa mãn một mẫu (partern) mà bạn chỉ định, ví dụ như số điện thoại, địa chỉ IP, tên, ...

Oct 4, 2009

Tiện ích thường dùng trong các lệnh Unix-Linux (phần 2)

1. Lệnh cat (cartenate n' display text):
Chúng ta vẫn thường quen với lệnh cat là một tiện ích giúp xem nội dung các file text, hiện tại thật sự ít khi chúng ta còng dùng cat như là một filter, cat > và cat >> nhé.
2. Lệnh comm : comm [options] file_1 file_2
So sánh 2 file, chỉ ra những dòng giống nhau hoặc khác  biệt nhau ở 2 file.

Oct 3, 2009

Tiện ích thường dùng trong các lệnh Unix - Linux (phần 1)

Grouping commands
Bạn có thể sử dụng một nhóm lệnh cùng một lúc, đây gọi là khả năng Grouping commands, các lệnh sẽ được ngăn cách nhau bởi một dấu chấm phảy (semicolon), ví dụ:
#who;ls;cal

Sep 19, 2009

Những hiểu biết ban đầu về Unix shells

Shell là gì ?

Hệ thống UNIX nhìn đơn thuần có thể khái quát thành 2 phía chính: phía hệ thống - đó chính là phía đặc trưng bởi kernel ( nhân) hệ điều hành, và phía người dùng ( bao gồm các chương trình ứng dụng, công cụ). Hai lớp này giao tiếp với nhau thông qua một giao diện, đó chính là shell.