Làm thế nào để mở một tập tin cụ thể từ một thiết bị đầu cuối?


29

Làm cách nào để mở tệp từ thiết bị đầu cuối? Khi tôi cố mở một txttệp đơn giản như:

 open _b2rR6eU9jJ.txt

Tôi nhận được tin nhắn này:

Couldn't get a file descriptor referring to the console

Có phải lệnh đó là sai? Có phải là để mở các loại tệp khác nhau, chúng tôi đã sửa đổi các lệnh?


1
Bạn có ý nghĩa gì khi mở nó? Bạn có muốn chỉnh sửa nó? Bạn có thể sử dụng nano, emacs hoặc vi cho điều đó.
artistoex

Âm thanh giống như bạn đến từ máy Mac, nơi openthực hiện tương tự như nhấp đúp vào Bàn làm việc.
Roger Dueck

Câu hỏi đó không thể nghiêm túc.
Johan Boulé

Câu trả lời:


48

Bạn có thể sử dụng xdg-openđể mở tập tin trong một thiết bị đầu cuối.

Từ trang con người của xdg-open:

xdg-open - mở tệp hoặc URL trong ứng dụng ưa thích của người dùng

Sử dụng

Lệnh xdg-open _b2rR6eU9jJ.txtsẽ mở tệp văn bản trong trình soạn thảo văn bản được đặt để xử lý tệp văn bản. Lệnh cũng sẽ làm việc với các phần mở rộng tệp phổ biến khác, mở tệp bằng ứng dụng có liên quan.

Xem thêm:


5

Bạn phải sử dụng trình chỉnh sửa để mở tệp văn bản:

Bất cứ ai trong số đó có thể làm điều đó:

 - vi _b2rR6eU9jJ.txt
 - vim _b2rR6eU9jJ.txt
 - emacs _b2rR6eU9jJ.txt
 - nano _b2rR6eU9jJ.txt
 - gedit _b2rR6eU9jJ.txt (gnome's default editor)
 - leafpad _b2rR6eU9jJ.txt (lxde's default editor)
 - kedit _b2rR6eU9jJ.txt (KDE's default editor)

Hoặc nếu bạn chỉ muốn xem tệp mà không sửa đổi nội dung của nó: cat _b2rR6eU9jJ.txt

EDIT # 1: Tôi chỉ nhận thấy rằng câu hỏi được gắn thẻ fedora , cho đến nay đang sử dụng gnome làm giao diện người dùng đồ họa cốt lõi của nó, đi kèm với gedit được cài đặt sẵn. Vì vậy, điều này được đảm bảo để làm việc:gedit _b2rR6eU9jJ.txt


2

Bạn nên sử dụng một ứng dụng thích hợp để mở nó - thử nano _b2rR6eU9jJ.txthoặc cat _b2rR6eU9jJ.txt. Cái trước sẽ chỉnh sửa, cái sau sẽ xuất nó thành đầu ra tiêu chuẩn. (Lưu ý - bạn có thể thay thế nano bằng vi, emacs hoặc trình soạn thảo văn bản khác theo sở thích của bạn)

Từ những gì tôi có thể nói

geek@ubuntu:~$ open --help
open: invalid option -- '-'
Usage: openvt [-c vtnumber] [-f] [-l] [-u] [-s] [-v] [-w] -- command_line

open đề cập đến openvt - và trang man mô tả nó là openvt - start a program on a new virtual terminal (VT).Bạn đang cố mở một tệp văn bản, vì vậy trừ khi tôi thiếu một cái gì đó, nó không phải là phần mềm để làm những gì bạn muốn làm.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.