Chương 6
Sử dụng Midnight Commander
Mọi thứ đều đã được viết ra – các nhà lập trình Nga.
Trong chương này chúng ta sẽ học cách sử dụng chương trình Midnight Commander,
một trình quản lý tập tin mạnh. Sau khi đọc xong chương này bạn đọc sẽ có thể sử dụng các
tổ hợp phím cũng như giao diện của Midnight Commander để thực hiện rất nhiều công việc
có liên quan đến hệ thống tập tin từ nhỏ bé đến nặng nhọc. Đầu tiên chúng ta hãy xem xét
cách cài đặt chương trình này. . .
6.1
Cài đặt chương trình Midnight Commander
Mặc dù để điều khiển hệ thống tập tin nói chung và để làm việc với các tập tin
nói riêng có thể sử dụng các câu lệnh của hệ điều hành, như pwd, ls, cd,
mv, mkdir, rmdir
, cp, rm, cat, more v.v. . . nhưng sẽ thuận tiện hơn khi
sử dụng chương trình Midnight Commander.
Midnight Commander (hay thường rút gọn thành mc) là chương trình cho
phép xem cấu trúc cây thư mục và thực hiện những thao tác điều khiển hệ thống
tập tin. Nói cách khác, đây là trình quản lý tập tin (File Manager). Nếu như bạn
đọc có kinh nghiệm làm việc với Norton Commander (nc) trong MS-DOS hay với
FAR trong Windows, thì sẽ làm việc với mc một cách dễ dàng. Bởi vì thậm chí
những tổ hợp “phím nóng” chính của chúng cũng trùng nhau. Trong trường hợp
này, để có thể làm việc với Midnight Commander bạn đọc chỉ cần xem nhanh
những nội dung phía dưới. Tác giả xin có lời khuyên đối với những ai còn xa lạ
với NC hay FAR (nếu như có?): hãy chú ý đọc và thực hành chăm chỉ, vì Midnight
Commander sẽ giúp đỡ rất nhiều trong khi làm việc với hệ điều hành.
Ghi chú:
1. Kiến thức trong chương này được viết để sử dụng cho phiên bản 4.6.1-pre3
, mặc
dùng có thể áp dụng cho những phiên bản khác.
2. Kiến thức đưa ra chỉ áp dụng được hoàn toàn trong trường hợp chương trình chạy
từ kênh giao tác (console), hay còn gọi là giao diện text. Khi làm việc với chương
trình qua trình giả lập (emulator) của terminal trong giao diện đồ họa, ví dụ
xterm, rxvt
, v.v. . . thì một số mô tả hoạt động của chương trình sẽ không còn
1
trong bản gốc tác giả Kostromin dùng phiên bản 4.5.30, theo ý kiến người dịch là khá cũ và không còn gặp
trong những bản phân phối Linux mới.