Mc sao chép tên file vào clipboard. Menu người dùng có thể tùy chỉnh. Phím nóng để làm việc với hệ thống tập tin

Bản gốc: Midnight Commander - Trình quản lý tệp dựa trên bảng điều khiển dành cho Linux
Tác giả: Pungki Arianto
Ngày xuất bản: 23 tháng 10 năm 2013
Bản dịch: A. Krivoshey
Ngày chuyển nhượng: tháng 5 năm 2013

Nếu bạn phải làm việc với một lượng lớn các tập tin trong môi trường bảng điều khiển, bạn có thể thấy công việc này khá tẻ nhạt. TRONG môi trường đồ họa Có những trình quản lý tập tin giúp tăng tốc độ làm việc với tập tin. Bạn không cần phải nhớ tên và cú pháp của mọi lệnh liên quan đến tệp.

Trong môi trường console để làm việc với các tập tin bạn phải biết lệnh cơ bản và cú pháp của chúng. May mắn thay, Linux cũng có trình quản lý tệp văn bản chạy trong môi trường bảng điều khiển. Nó được gọi là Chỉ huy nửa đêm(sau đây chúng ta sẽ gọi đơn giản là MC).

Đề mục

Trang web Midnight Commander cho biết:
"GNU Midnight Commander là trình quản lý tệp trực quan được phân phối dưới Giấy phép GPL và do đó nó đủ tiêu chuẩn là Phần mềm Tự do. Đây là một chương trình đầy đủ tính năng, dựa trên văn bản mạnh mẽ, cho phép bạn sao chép, di chuyển và xóa các tệp và thư mục, tìm kiếm tệp và chạy các lệnh shell. Trình chỉnh sửa và trình xem tệp tích hợp cũng được bao gồm."

Cách cài đặt Midnight Commander trên Linux

Theo mặc định, MC thường không được cài đặt. Trong Debian, Ubuntu và Linux Mint bạn có thể cài đặt nó bằng lệnh apt-get:

$ sudo apt-get cài đặt mc

Trên RHEL, CentOS và Fedora bạn có thể sử dụng lệnh:

# ngon quá cài đặt mc

Sau khi quá trình cài đặt hoàn tất, chỉ cần nhập "mc" (không có dấu ngoặc kép) vào bảng điều khiển để khởi chạy.

Tính năng chỉ huy nửa đêm

MC có nhiều chức năng hữu ích cho cả người dùng và quản trị viên.

Sao chép, xóa, đổi tên/di chuyển, tạo thư mục

Giao diện MC được chia thành hai cột, độc lập với nhau. Mỗi cột đại diện cho thư mục hoạt động. Bạn có thể chuyển đổi giữa chúng bằng phím Tab. Ở cuối màn hình, bạn có thể thấy các nút có số liên quan đến các phím chức năng F1 - F10.
Để sao chép một tập tin từ thư mục này sang thư mục khác, chỉ cần chọn nó và nhấn "F5". Để sao chép nhiều tệp cùng một lúc, trước tiên bạn phải chọn chúng bằng phím "Chèn".

MC sẽ yêu cầu bạn xác nhận. Để bắt đầu sao chép, chỉ cần nhấp vào "OK".
Xóa tập tin thậm chí còn dễ dàng hơn. Chỉ cần chọn các tập tin và nhấn "F8". Việc di chuyển tệp được thực hiện bằng phím "F6".
Tuy nhiên, việc đổi tên tập tin có một chút khác biệt. Bằng cách nhấn phím "F6", bạn cần nhập tên tệp mới. Ví dụ về cách thực hiện việc này được hiển thị trong ảnh chụp màn hình bên dưới.

Để tạo một thư mục, bạn có thể nhấn "F7". MC sẽ tạo một thư mục mới trong thư mục hiện tại. Để xem MC có thể làm gì khác với tệp, hãy nhấn F9 > Tệp.

Tiện ích tích hợp để xem tập tin

Có nhiều trình soạn thảo văn bản có sẵn ở chế độ bảng điều khiển, chẳng hạn như vi, joe và nano. MC có sẵn chương trình xem nội dung riêng tập tin văn bản. Để chạy nó, chọn tệp và nhấn "F3". Bạn cũng có thể chỉnh sửa tệp nếu cần bằng cách tô sáng tệp và nhấn "F4".
Khi bạn chạy soạn thảo văn bản lần đầu tiên MC sẽ yêu cầu bạn chọn trình soạn thảo văn bản mặc định:

Pungki@mint15 ~ $ Chọn người chỉnh sửa. Để thay đổi sau, hãy chạy "select-editor". 1. /bin/ed 2. /bin/nano

Sau đó, khi bạn nhấn "F4", MC sẽ sử dụng trình soạn thảo văn bản bạn đã chọn. Nếu bạn muốn thay đổi trình soạn thảo mặc định, chỉ cần nhấn "F2", bạn nhấn "@" và nhập "select-editor" (không có dấu ngoặc kép).

Nếu bạn muốn sử dụng một trình soạn thảo văn bản khác mà MC không phát hiện được thì sao? Giả sử bạn muốn làm việc với Vi. Điều này có thể được thực hiện khác nhau. Tìm trong của bạn thư mục chính tập tin ".selected_editor". Cái này tập tin ẩn, vì vậy nó bắt đầu bằng dấu chấm. Chỉnh sửa nó như thế này:

# Được tạo bởi /usr/bin/select-editor SELECTED_EDITOR="/usr/bin/vi"

Quyền tập tin

Các tệp và thư mục có các quyền chỉ định ai có thể đọc, ghi và thực thi các tệp và thư mục. Lệnh quản lý quyền truy cập là chmod. Để tìm hiểu cách sử dụng nó, hãy nhập "man chmod" trong terminal.
Trong MC, bạn chỉ cần tô sáng tệp, sau đó nhấn "F9"> File > Chmod hoặc "Ctrl-x" và "c". MS sẽ hiển thị cho bạn quyền truy cập hiện tại của tệp đã chọn và các tham số có thể thay đổi.

Chủ sở hữu tệp

Các tập tin và thư mục có chủ sở hữu riêng cũng như nhóm chủ sở hữu. Đặc quyền của chủ sở hữu được kiểm soát bằng lệnh chmod được mô tả ở trên. Chủ sở hữu được quản lý bằng lệnh chown.
Như thường lệ, để tìm hiểu cách sử dụng nó, hãy nhập "man chmod" trong terminal. Trong MC, bạn chỉ cần đánh dấu tệp, sau đó nhấn "F9"> File > Chown hoặc "Ctrl-x" và "o". Bây giờ bạn có thể đặt chủ sở hữu và nhóm chủ sở hữu từ danh sách người dùng và nhóm có sẵn.

MC còn có tính năng "Advanced Chown", là sự kết hợp giữa chmod và chown cho phép bạn thực hiện hai tác vụ trên ở một nơi. Nhấn "F9"> Tệp> Chown nâng cao.

Theo mặc định, MC có giao diện hai bảng. Những bảng này không chỉ dành cho các thư mục địa phương. Bạn có thể kết nối chúng với máy tính điều khiển từ xa thông qua FTP.
Trong trường hợp này, MC hoạt động như một máy khách FTP. Để kết nối, bạn cần nhấn "F9"> FTP Link. MC sẽ yêu cầu dữ liệu kết nối theo định dạng sau:

Người dùng:password@machine_or_ip_address

Nếu dữ liệu đã nhập là chính xác, tại một trong các bảng bạn sẽ thấy danh sách các thư mục trên máy tính từ xa.

Để tắt kết nối FTP, bạn có thể nhấn "F9"> Lệnh> Liên kết VPS hoạt động. Bạn sẽ thấy kết nối FTP của mình trong danh sách các thư mục Active VFS. Chọn nó và nhấp vào "VFS miễn phí". Nếu bạn chỉ muốn chuyển sang thư mục cục bộ mà không ngắt kết nối FTP, hãy chọn "Đổi thành".

Nếu mạng của bạn sử dụng máy chủ proxy, bạn có thể định cấu hình MC để hoạt động với proxy. Nhấn "F9"> Tùy chọn > FS ảo > Luôn sử dụng proxy ftp.

Thoát khỏi chỉ huy nửa đêm

Để thoát Lệnh nửa đêm, nhấn "F9"> Tệp> Thoát hoặc "F10".

Để biết tổng quan chi tiết hơn về khả năng của MC, hãy truy cập Câu hỏi thường gặp về Chỉ huy lúc nửa đêm.

Chỉ Huy Nửa Đêm (tạm dịch là " chỉ huy nửa đêm") là một trong những trình quản lý tệp phổ biến nhất trong môi trường Unix. Nó có giao diện văn bản, vì vậy nó có thể hoạt động cả trong bảng điều khiển trần và bảng điều khiển đồ họa. Nó có số lượng lớn cài đặt và khả năng.
Khả năng

  • Sao chép và di chuyển tập tin
  • Hoạt động với hầu hết các kho lưu trữ và hình ảnh hệ thống tệp
  • Làm việc với các hệ thống file mạng Samba, FTP, SFTP
  • Trình soạn thảo văn bản tích hợp sẵn của nó có tính năng tô sáng cú pháp.
  • Bên cạnh đó chế độ bình thường chương trình chạy trong nhiều trình giả lập khác nhau thiết bị đầu cuối và thông qua kết nối từ xa, ví dụ, bởi Giao thức SSH(Midnight Commander sẽ không hoạt động qua giao thức telnet)
  • Giao diện đa ngôn ngữ
  • Làm việc với các bảng mã khác nhau
  • Có menu người dùng có thể tùy chỉnh

Nhiều người dùng chỉ sử dụng Midnight Commander để sao chép/truyền tệp và chỉnh sửa chúng. Nhưng một khi bạn nhớ được hàng tá phím nóng, tốc độ và hiệu quả công việc của bạn sẽ nhanh hơn ít nhất gấp đôi.
Trong bài viết này, tôi sẽ không mô tả tất cả các phím nóng mà chỉ mô tả những phím thuận tiện theo ý kiến ​​​​của tôi. Đối với những người thấy điều này là chưa đủ, bạn có thể tìm thấy tất cả các tổ hợp phím hiện có trên Internet hoặc trong trợ giúp.

Phím nóng để làm việc với hệ thống tập tin

Ctrl+\- thư mục truy cập nhanh.
Phục vụ cho du lịch nhanh thông qua hệ thống tệp cục bộ, cũng như đăng nhập vào các thư mục mạng (samba, ftp, v.v.). Đầu tiên, chúng tôi đặt các thư mục (thư mục mạng) mà chúng tôi làm việc thường xuyên nhất và sau đó chỉ cần sử dụng ctrl+\ để di chuyển giữa chúng.
Có một cú pháp đặc biệt để thêm hệ thống tệp mạng. Cú pháp đầy đủ có trong phần trợ giúp của Midnight Commander.
Thêm FTP - #ftp:người dùng@máy chủ
Thêm samba - #smb:lưu trữ/chia sẻ
Thêm scp - #sh:người dùng@máy chủ hoặc #sh:user@host:path_to_directory
Thông thường sau khi vào Thư mục mạng bạn cần nhập mật khẩu. Để tránh yêu cầu mật khẩu cho ftp, bạn phải chỉ định mật khẩu trong kết nối, điều này không an toàn, nhưng đối với ssh thì có tệp .

Ctrl+s- tìm kiếm một tập tin hoặc thư mục trong một thư mục.
Sau khi nhập tổ hợp này, hãy nhập các chữ cái đầu tiên của tệp hoặc thư mục. Con trỏ sẽ di chuyển đến các tập tin (thư mục) tương ứng với đầu vào. Luôn nhớ rằng trong tên tệp Unix có phân biệt chữ hoa chữ thường và nếu tệp được đặt tên bằng chữ in hoa, vì vậy hãy bắt đầu tìm kiếm nó bằng chữ in hoa.

Alt+Enter (Ctrl+Enter, ESC+Enter)- copy tên file (thư mục) dưới con trỏ vào dòng lệnh Midnight Commander.
Thường được sử dụng cho các hoạt động trên tập tin và thư mục.

Chèn- chọn các thư mục và tập tin riêng lẻ.
Cũng tương tự với lệnh này là biểu tượng " * " Và " + ", dùng để chọn tệp và nhóm tệp theo mặt nạ nhất định.

Ctrl+x c- lệnh trực quan chmod. (Đầu tiên nhấn "ctrl+x", thả ra, sau đó nhấn "c")
Chúng ta đặt (xem) quyền cho một tệp (thư mục), một nhóm tệp thư mục. Để áp dụng cho một nhóm, chọn (Set All)
Bình luận- đối với một nhóm tệp, việc xem không đưa ra bức tranh chính xác về các quyền; các quyền sẽ được hiển thị cho tệp hoặc thư mục đứng đầu trong danh sách.

Ctrl+x o- lệnh trực quan nhai
Thay đổi, xem chủ sở hữu của một tập tin hoặc thư mục.
Bình luận- đối với một nhóm tệp, việc xem không đưa ra hình ảnh chính xác về chủ sở hữu; chủ sở hữu sẽ được hiển thị về tệp hoặc thư mục đứng đầu trong danh sách.

Alt+p, Alt+n(ESC+p, ESC+n) - lệnh được thực hiện lần cuối P- trước, N- tiếp theo (nếu bạn đã chuyển sang các đội trước)
Trong bảng điều khiển thông thường, việc sử dụng các phím lên xuống sẽ chọn các lệnh từ những lệnh đã được nhập trong phiên làm việc hiện tại; trong Midnight Commander thì phức tạp hơn, nhưng bạn có thể quen với nó

ESC+h- xem toàn bộ lịch sử đội
Trong khi xem lịch sử, bạn có thể gọi lệnh và nhấn Enter, thao tác này sẽ sao chép lệnh vào dòng lệnh. Hãy nhớ rằng phím nóng này có thể được sử dụng trong bất kỳ menu nào mà bạn đã từng gõ lệnh. Nếu có một ký hiệu ở cuối dòng mà bạn đang gõ nội dung nào đó thì có nghĩa là có lịch sử các lệnh cho dòng này.

Alt+?- tìm kiếm một tập tin trong hệ thống tập tin.
Đánh máy "?" yêu cầu kẹp Phím Shift. Vì vậy hãy cân nhắc việc nhấn ba phím cùng một lúc.

ESC+a- Copy đường dẫn tới file vào thanh địa chỉ.
Rất hữu ích khi tạo liên kết tượng trưng thông qua lệnh ln từ bảng điều khiển.

Ctrl+xd- so sánh các tập tin thư mục của bảng bên phải và bên trái.

Ctrl+x - Ctrl+s- thay đổi liên kết tượng trưng
Trước tiên, bạn sẽ cần phải làm quen với phím nóng dài như vậy... Đầu tiên, thực hiện một tổ hợp phím, sau đó là tổ hợp phím thứ hai.

Ctrl+o- xóa bảng bên phải bên trái khỏi màn hình
Nó thường được sử dụng để xem việc thực thi lệnh trước đó đã hoàn thành như thế nào hoặc chỉ để hoạt động trong bảng điều khiển thông thường.

Ctrl+R- cập nhật thư mục
Nếu trong thư mục xuất hiện tập tin mới, ví dụ bạn vừa tải về bằng trình duyệt thì cần có phím nóng này để hiển thị file. Cũng hoạt động trên các hệ thống tập tin mạng.

Ctrl+L- xóa màn hình
Đôi khi sau khi nhập mật khẩu vào dòng lệnh hoặc sau khi khởi chạy các chương trình từ Midnight Commander, màn hình bắt đầu có vẻ không chính xác. Sử dụng phím nóng này, màn hình sẽ được vẽ lại bình thường.

Và cuối cùng, tôi thường được hỏi cách thực hiện tự động hoàn thành các lệnh (thư mục). Trên thực tế, nó tương tự như phím Tab không thể thiếu trên dòng lệnh. Ngoài ra còn có một phím nóng như vậy ..
ESC - Tab (Alt-Tab)- tự động hoàn thành các thư mục (lệnh) trong dòng lệnh Midnight Commander, nếu cần thì nhấn 2 lần.
Theo tôi, phím nóng bất tiện và do đó không hiệu quả lắm. Tổ hợp Alt-Tab thay thế không chỉ không hoạt động trong hầu hết các trình quản lý cửa sổ, bởi vì... được xử lý bởi trình quản lý cửa sổ, nhưng cũng lưu ý rằng các phím phải được nhấn không phải đồng thời mà phải tuần tự.
Bạn cần nhấn 2 lần nếu phần đầu lệnh (thư mục) có phần cuối thay thế. Ví dụ: chúng tôi muốn gõ lệnh “killall”, gõ kill và nhấp vào tự động hoàn thành. Bởi vì Cũng chỉ có lệnh “kill”, sau đó phím nóng này sẽ phải lặp lại 2 lần và chúng ta sẽ thấy menu như vậy

Làm việc với trình chỉnh sửa tập tin

Shift+F4 - tạo tệp văn bản
Các phím nóng sau đây phải được gõ vào trình soạn thảo
F3 + mũi tên con trỏ. Chọn khối văn bản. F3 kết thúc lựa chọn một lần nữa.
F5 - sao chép khối đã chọn
F6 - di chuyển khối đã chọn
Shift+F5 - sao chép một khối vào bộ đệm văn bản của tệp. Mặc định là ~/.mc/cedit/cooledit.clip. Thuận tiện nếu bạn cần chuyển văn bản đã chọn giữa các tệp khác nhau
Ctrl+F5 - dán tất cả văn bản từ bộ đệm văn bản ~/.mc/cedit/cooledit.clip.
Shift+Del - xóa khối đã chọn và tự động sao chép nó vào bộ đệm văn bản ~/.mc/cedit/cooledit.clip.
F4 - tìm kiếm và thay thế
Shift+Insert - dán văn bản từ clipboard

Menu tùy chỉnh có thể tùy chỉnh

Được gọi bằng phím F2. Để thay đổi trong thực đơn này tập tin ~/.mc/mc.menu cần được chỉnh sửa. Đọc phần trợ giúp về cú pháp tệp.

Midnight Commander làm việc với các loại tệp mới

Trình quản lý có thể làm việc với hầu hết các kho lưu trữ, chạy các tệp video, v.v. một cách hoàn hảo, nhưng có những loại tệp mà nó không thể xử lý. Để dạy anh ấy điều này, bạn cần chỉnh sửa tệp tiện ích mở rộng mc.ext. Trong hầu hết các trường hợp, tập tin nằm ở /usr/share/mc/. Cú pháp tệp ở đây ít nhiều rõ ràng - thực hiện bằng cách tương tự với cùng loại tệp. Đối với mỗi người dùng, tệp này có thể được cá nhân hóa - bằng cách sao chép tệp vào $HOME/.mc.ext

Nếu không thích màu xanh của trình quản lý file, bạn có thể thay đổi màu khác. Đúng, phạm vi màu sắc ở đó không lớn lắm.
Bạn có thể đọc tài liệu trên trang web opennet về tất cả các tùy chọn của trình quản lý tuyệt vời này mà tôi đã đề cập ngắn gọn ở đây.

Bài viết được xem 27.719 lần

Nhưng để làm cho trình quản lý tệp của chúng tôi thuận tiện và đầy đủ hơn, nó có thể xem nội dung của tệp, ví dụ: Word, Excel, Acrobat, khởi chạy âm thanh hoặc video trong giao diện văn bản Debian, bắt buộc tùy chỉnh bổ sung"Chỉ huy" và cài đặt người xem.

Thiết lập trình quản lý tệp bao gồm việc chỉnh sửa tệp cấu hình mc.ext, tệp này chịu trách nhiệm về chương trình nào và loại tài liệu nào sẽ hỗ trợ trong bảng điều khiển hoặc môi trường máy tính để bàn (khoảng ứng dụng đồ họa nói chuyện sau nhé).

Đầu tiên bạn cần đưa ra lựa chọncác ứng dụng console cần thiết cho những mục đích này.

Tôi đã tạo danh sách này:

phản từ - DOC (Word)


catdoc - XLS,RTF (Excel, Wordman)

Tài liệu Excel được xem bằng một chương trình nhỏ có tên xls2csv, được tích hợp vào catdoc.


odt2txt - ODT (LibreOffice,Mở văn phòng)

Đừng mong đợi điều đó tài liệu văn phòng sẽ mở ra với định dạng, trong tất cả vinh quang của nó. Chúng sẽ xuất hiện với chúng ta dưới dạng văn bản thô. Nhưng thường xuyên như thế này đôi khi chỉ cần khẩn trương mở một số hướng dẫn, cuốn sách hoặc, chẳng hạn, là đủTham khảo lệnh Linux.

fbgs (có trong gói fbi) - PDF (Acrobat Reader)

Tùy thuộc vào phương pháp khởi chạy, tài liệu PDF có thể xuất hiện dưới dạng đen trắng (có độ phân giải cao hơn, bắt đầu mà không có tùy chọn bổ sung) và màu sắc (với độ phân giải thấp hơn, được khởi chạy dưới dạng này: fbgs -c).

Bây giờ tôi sẽ kể cho bạn nghe về định dạng DJVU, có thể nó sẽ hữu ích cho ai đó.Phương pháp này không thuận tiện lắm, nhưng tôi chưa tìm được phương pháp nào khác thanh lịch hơn. Lấy làm tiếc.

Đối với điều này chúng ta cần:

djvu2pdf - Trình chuyển đổi DJVU sang PDF

Đầu tiên bạn cần chuyển đổi sách đã chọn sang định dạng pdfcó cùng tên V. thư mục hiện tại, và chỉ khi đó kết quả tùy chọn mới Xem như một tài liệu PDF thông thường bằng FBGS. Bưu kiệnTôi không thấy djvu2pdf trong kho Debian nhưng đã tải xuống từ liên kết này:

http://0x2a.at/s/projects/djvu2pdf

Có hướng dẫn cài đặt nó bằng dpkg -i và bên dưới là liên kết để tải xuống gói gỡ lỗi cần thiết. Để bộ chuyển đổi hoạt động, bạn cần cài đặt hai gói bổ sung từ kho lưu trữ Debian:

djvulibre-bin

kịch bản ma

Chà, điều cuối cùng trong danh sách của tôi có thể hữu ích:

rtorrent - tập tin torrent


Để hoàn thiện bức tranh, tôi sẽ liệt kê các gói mà chúng tôi đã cài đặt trước đó. Họ cũng sẽ làm việc với "Chỉ huy":

fbi - GIF, JPG, JPEG, BMP, PNG, TIFF, v.v. (Hình ảnh, ảnh chụp)


links2 -g - HTML (trang Internet)


mplayer - MP3, OGG, AVX, WMA, WAV, FLAC, v.v. (Âm nhạc)

mplayer (với tùy chọn -vo fbdev2 -zoom -xy 1024 -fs cho phiên bản console) - AVI, ASFX, DVI, MKV, MOV, MP4, MPEG, WMV, v.v. (Video)

gpm - khởi chạy chuột trong bảng điều khiển

Đã được một thời gian kể từ khi chúng tôi cập nhật Debian của mình. Hãy sửa lỗi này trước khi cài đặt chương trình bổ sungđang xem:


Sau đó, nhập ngay lệnh:

Hãy bắt đầu cài đặt:


Sau khi quá trình hoàn tất, chúng tôi sẽ chuyển sang chỉnh sửa tệp cấu hình tiện ích mở rộng/liên kết và thực hiện các thay đổi cần thiết đối với tệp đó để hoạt động với người xem. Không có gì phức tạp ở đó, điều quan trọng là phải hiểu nguyên tắc, cách nó được cấu tạo. Tôi sẽ chỉ ra các ví dụ về cách thực hiện việc này:


+++ Ví dụ về hình ảnh +++

Chúng tôi nhập vào mc.ext tất cả các phần mở rộng của ảnh và ảnh mà bạn sắp xem, ở dạng này (rất có thể, chúng đã được liệt kê ở đó và nếu không, hãy thêm những phần còn thiếu):



Sau danh sách tất cả các tiện ích mở rộng, bạn cần cho biết chương trình nào sẽ khởi chạy chúng ở chế độ bảng điều khiển và đồ họa:



Nếu muốn, bạn có thể lấy cấu hình của tôi mà tôi đã viết lại cho tất cả các chương trình được liệt kê ở trên và cho các ứng dụng đồ họa nhẹ mà tôi thường sử dụng. Bạn có thể điều chỉnh nó theo ý muốn. Dưới đây là các liên kết tải:
https://yadi.sk/d/H2iX_gUTgGfFf

Sau khi bạn giải nén mc.ext từ kho lưu trữ ZIP, hãy sao chép nó vào các thư mục: root/.config/mc (đăng nhập vào MS với quyền root) và ~/.config/mc (đăng nhập với tư cách người dùng).

Này các bạn, về chuyện đó, về cơ bản tôi đã nói với sự trợ giúp của MS. Có lẽ bạn sẽ thấy các ứng dụng trong danh sách của tôi hữu ích hoặc có thể bạn sẽ sử dụng những ứng dụng tiện lợi hơn chương trình điều khiển thực hiện đầy đủ . Thật thú vị khi biết về điều này. Viết và chia sẻ về nó trong phần bình luận :).

Chúc may mắn và ít cạm bẫy hơn thành công làm chủ Linux. Bạn có thể đăng ký để nhận tin tức về cập nhật blog. Và lần tới chúng ta sẽ giải quyết câu hỏi, .

Trân trọng! Dmitry Zamyatin

28.04.2015

Câu hỏi 1

Tại sao Esc lại hành động kỳ lạ như vậy?

Midnight Commander sử dụng phím Esc làm tiền tố để mô phỏng Phím Alt và Meta (đối với bàn phím không có các phím này). Ví dụ: nhấn phím "Esc" rồi nhấn "a" tương đương với việc nhấn Alt+a (Meta+a), v.v. Do đó, nếu cần chính Escape, bạn cần nhấn phím "Esc" hai lần.

Bạn có thể vô hiệu hóa hành vi này bằng cách thêm vào ~/.mc/ini (hoặc /etc/mc/mc.ini toàn hệ thống):

Old_esc_mode = 1

TRONG trong trường hợp này Sau lần nhấn phím “Esc” đầu tiên sẽ phải chờ 500 mili giây (nửa giây) để nhấn phím khác (nửa giây, phím Esc sẽ được coi là Meta). Sau thời gian này, phím Esc sẽ hoạt động như một thao tác nhấn đúp.

Để giảm thời gian chờ cho khóa khác, hãy sử dụng biến môi trường "KEYBOARD_KEY_TIMEOUT_US". Giá trị biến được chỉ định tính bằng micro giây. Ví dụ: để thực hiện quá trình MC nhấn phím ESC với độ trễ 25 mili giây, hãy viết vào ~/.bashrc:

Xuất KEYBOARD_KEY_TIMEOUT_US=25000

Bắt đầu từ phiên bản 4.7.3, cài đặt này có sẵn thông qua hộp thoại cấu hình "Tùy chọn cấu hình" (menu "Cài đặt" -> "Cấu hình...").

Câu hỏi 2

Làm cách nào để chạy mc với giao diện bằng ngôn ngữ khác (mã hóa)?

Nhập vào dòng lệnh "LANG=en_EN.UTF-8 mc" (tiếng Anh), "LANG=ru_RU.UTF-8 mc" (tiếng Nga UTF-8), "LANG=ru_RU.KOI8-R mc" (tiếng Nga KOI8- R ), "LANG=it_IT.UTF-8 mc" (UTF-8 của Ý), v.v.

Tấm

Câu hỏi 1

Tôi muốn điều đó khi bạn nhấn Enter trên kho lưu trữ tar.lzma, MS sẽ vào kho lưu trữ, bắt đầu xem video bằng cách nhấn Enter, mở tệp bằng cách nhấn F3, F4, v.v.

Hầu hết các chức năng đều đã có trong /etc/mc/mc.ext (dành cho FreeBSD /usr/local/etc/mc/mc.ext). Tệp ~/.mc/binds ghi đè hoàn toàn các cài đặt này. Chỉ cần chuyển chúng sang bìa sách hoặc thêm bìa của riêng bạn bằng cách tương tự là đủ.

Câu hỏi 2

Làm cách nào để tạo một tập tin mới bằng mc?

Để tạo một tệp mới, giống như trong FAR, chỉ cần nhấn Shift+F4. Thay vào đó, nếu bạn nhìn thấy “26~” trên màn hình thì bạn có thể thực hiện việc này - F9 -> cài đặt -> Nhận dạng phím... -> “Chức năng 14” gán Shift+F4.

Câu hỏi 3

Tôi có định dạng danh sách rút gọn, làm cách nào để xem kích thước tệp dễ đọc hơn (tiện lợi) bên dưới?

Vào F9-> Bảng trái (Phải) -> Định dạng danh sách -> [x] Dòng trạng thái nhỏ ở định dạng người dùng -> tên nửa loại | kích thước:4 | uốn

Biên tập viên

Câu hỏi 1

Khi sao chép văn bản từ trình soạn thảo vào khay nhớ tạm, bài kiểm tra sẽ được dán bằng dấu chấm và "<---->" .

Bạn có thể xóa phần đánh dấu các khoảng trắng và tab bằng cách nhấn "alt-shift- -".

Câu hỏi 2

Khi sao chép mã được định dạng từ clipboard sang mcedit, bài kiểm tra sẽ được dán dưới dạng bậc thang.

Trong trình chỉnh sửa, nhấn F9-Settings-General... - Tự động thụt lề bằng cách “Enter”, bỏ chọn hộp.

Nếu bạn là quản trị viên web mới làm quen thì bạn có thể làm việc với các tệp trên máy chủ qua FTP hoặc sử dụng trình quản lý tệp qua trình duyệt hoặc qua SSH từ dòng lệnh. Tất cả các phương pháp này đều có liên quan đến một số bất tiện. Từ bài viết này, bạn sẽ tìm hiểu về một phương pháp khác không có nhiều nhược điểm.

Chúng ta sẽ nói về chương trình Midnight Commander (viết tắt mc). Cái này công cụ đắc lực, thường có sẵn trên các máy chủ unix. Đối với những người đã và đang làm việc với quản lý tập tin V. Gia đình Windows, sẽ có vẻ rất giống nhau Tổng số chương trình Chỉ huy hoặc Xa.

Để chạy Midnight Commander, bạn cần kết nối với máy chủ qua SSH bằng cách sử dụng Chương trình Putty. Các tham số kết nối thường giống với các tham số được sử dụng cho FTP. Sau khi ủy quyền, nhập lệnh mc và nhấn Enter. Nếu Midnight Commander được cài đặt trên máy chủ, bạn sẽ thấy màn hình như thế này.

Các thao tác tập tin cơ bản

Màn hình được chia thành hai tấm. Trong mỗi thư mục, hãy sử dụng các mũi tên và Enter để điều hướng qua cây thư mục. Chuột cũng được hỗ trợ.

Với các tập tin của bạn, bạn có thể tạo ra hoạt động tiêu chuẩn: sao chép (phím F5, trong một bảng, mở thư mục chứa tệp hiện tại, trong bảng khác - thư mục bạn muốn sao chép tệp vào), di chuyển (F6), đổi tên (cũng là F6), xóa (F8), chỉnh sửa (F4) ), xem ( F3). Lời khuyên chức năng ở cuối màn hình.

Có thể chọn các nhóm tệp bằng cách sử dụng phím Insert và *.

Mở cùng một thư mục trong bảng tiếp theo – Alt+i.

Cách giải nén kho lưu trữ zip

Bên dưới các bảng có một dòng lệnh. Nhập lệnh giải nén archive_name vào đó. Để tránh phải nhập lại tên kho lưu trữ vào dòng lệnh, hãy chọn kho lưu trữ bằng các mũi tên, sau đó nhấn Alt+Enter.

Đối với kho lưu trữ gzip, sử dụng lệnh gunzip archive_name.

Đối với các tệp *.tar.gz, hãy sử dụng lệnh tar xvfz filename.tar.gz.

Cách tạo một tập tin văn bản mới

Nhấn Shift+F4.

Làm thế nào để tìm ra kích thước của tất cả các thư mục

Nhấn Ctrl + Dấu cách.

Cách giảm thiểu tạm thời Midnight Commander

Trở lại để chế độ toàn màn hình dòng lệnh nhấn Ctrl + o. Bằng cách nhấp lại vào các nút này, bạn có thể quay lại mc thu nhỏ.

Tính năng này chỉ khả dụng khi mc được xây dựng bằng một lớp con.

Cách thay đổi quyền của tập tin

Bạn có thể quản lý chủ sở hữu tệp, nhóm và quyền đối với tệp. Ví dụ: nếu bạn cần đặt quyền thành 777 trên thư mục tmp, bạn chỉ cần thực đơn trên cùng chọn Tệp -> Chmod hoặc Ctrl+x rồi c.

Nếu bạn cần thay đổi chủ sở hữu của một tệp hoặc nhóm của tệp đó (đương nhiên, nếu bạn có các quyền như vậy trong hệ thống), bạn có thể sử dụng Tệp -> Chown hoặc tổ hợp Ctrl+x theo sau là o.

Làm việc với các máy chủ từ xa khác

Không tệ mc giúp giao tiếp thông qua các giao thức truyền dữ liệu như FTP/SSH/SMB.

Ví dụ: bạn cần một tệp nằm trên một máy chủ FTP khác. Bạn có thể, mà không cần rời khỏi mc, kết nối với máy chủ FTP được yêu cầu và sao chép tệp được yêu cầu vào máy chủ của mình.

Sử dụng Shell và SMB không khác gì FTP - đó là các loại bổ sung các giao thức có thể tìm thấy trên mạng, do đó bạn có thể dễ dàng kết nối với Samba Share hoặc thậm chí thực hiện lệnh ssh TRÊN máy chủ từ xa.

Tùy chỉnh cài đặt mc

Có một menu thuận tiện, có thể chỉnh sửa được gọi bằng cách nhấn F2, trong đó bạn có thể đặt trước các thao tác được yêu cầu thường xuyên trên các tệp hoặc thư mục, cũng như khởi chạy các tập lệnh khác nhau.

Các cài đặt khác (cài đặt thiết bị đầu cuối, hiển thị một số tệp nhất định khi làm việc trong trình quản lý) – Tùy chọn -> Cấu hình.

Giải quyết vấn đề kỹ thuật

Riêng biệt, cần lưu ý phần Display Bits và tìm hiểu các phím. Bởi Đức hạnh của nhiều lý do khác nhau sự khác biệt trong môi trường đầu cuối và phần mềm máy khách khi sử dụng mc có thể gây khó khăn, ví dụ: không phải tất cả các phím đều hoạt động hoặc không hoạt động như mong đợi, tab đầu tiên sẽ giúp hiển thị các ký tự 8 bit và tab thứ hai sẽ giúp xác định các nút nếu chúng vì lý do nào đó mà chúng tôi bị lạc.

Đối với máy chủ Linux, khi làm việc với PuTTY tiêu chuẩn, tôi khuyên bạn nên sử dụng: "export LC_ALL=C" trước khi khởi động mc, trong trường hợp này sẽ không có vấn đề gì Máy chủ Linux không phát sinh Máy chủ FreeBSD cư xử bình thường với mc mặc định.

2) Trong một số loại thiết bị đầu cuối, phím “-d” có thể hữu ích; nó vô hiệu hóa chuột; có trường hợp MC hiểu 1 chuyển động của chuột là hàng chục hoặc hai lệnh từ bàn phím. Nhưng nói chung là không cần thiết, không cần nó vẫn hoạt động tốt.

Trong trường hợp tiêu chuẩn, nó khởi động mà không cần công tắc hoặc bằng công tắc “-c” (bật màu).

Bạn có thủ thuật riêng khi làm việc với mc không? Xin vui lòng viết trong các ý kiến.