Bagaimana cara saya membuka file dari terminal? Ketika saya mencoba membuka txt
file sederhana seperti:
open _b2rR6eU9jJ.txt
Saya menerima pesan ini:
Couldn't get a file descriptor referring to the console
Apakah perintah itu salah? Apakah itu untuk membuka file dengan tipe berbeda kita telah memodifikasi perintah?
open
melakukan hal yang sama dengan mengklik dua kali pada Desktop.Jawaban:
Anda dapat menggunakannya
xdg-open
untuk membuka file di terminal.Dari halaman manual
xdg-open
:Pemakaian
Perintah
xdg-open _b2rR6eU9jJ.txt
akan membuka file teks dalam editor teks yang diatur untuk menangani file teks. Perintah ini juga akan bekerja dengan ekstensi file umum lainnya, membuka file dengan aplikasi yang relevan.Lihat juga:
sumber
Anda harus menggunakan editor untuk membuka file teks:
Semua dari mereka dapat melakukannya:
Atau jika Anda hanya ingin melihat file tanpa mengubah isinya:
cat _b2rR6eU9jJ.txt
EDIT # 1: Saya baru saja memperhatikan bahwa pertanyaannya diberi tag fedora , yang sampai sekarang menggunakan gnome sebagai antarmuka pengguna grafis intinya, yang dilengkapi dengan gedit yang sudah diinstal. Jadi ini dijamin berfungsi:
gedit _b2rR6eU9jJ.txt
sumber
Anda harus menggunakan aplikasi yang sesuai untuk membukanya - coba
nano _b2rR6eU9jJ.txt
ataucat _b2rR6eU9jJ.txt
. Yang pertama akan mengedit, yang terakhir akan menampilkannya ke output standar. (Catatan - Anda dapat mengganti nano dengan vi, emacs atau editor teks pilihan Anda)Dari apa yang bisa saya katakan
open mengacu pada openvt - dan halaman manual menggambarkannya sebagai
openvt - start a program on a new virtual terminal (VT).
Anda sedang mencoba untuk membuka file teks, jadi kecuali saya kehilangan sesuatu, itu bukan perangkat lunak untuk melakukan apa yang ingin Anda lakukan.sumber