Bagaimana cara membuka file teks di terminal saya?
Ada sebuah file bernama RESULTS.txt
dan aku ingin membuka file ini di terminal saya. (Maksudku, aku ingin melihat isi file akan ditampilkan dalam terminal dan tidak dalam beberapa editor teks)
Bagaimana saya melakukan itu ?
152
16
Untuk jangka pendek file:
langsung menunjukkan sebuah file teks di terminal.
Untuk lebih file:
memungkinkan anda menggulir dan pencarian (/
teks untuk pencarian
Enter) dalam file; tekan q untuk exit.misalnya
Alternatif lain adalah
vim
.Setelah anda membuka file dengan vim anda dapat memasukkan teks dengan mengetik
saya
, misalnya. Jika anda ingin menyimpan file anda menggunakan:w
(menulis) atau:q
(berhenti) atau:wq
(untuk menulis dan berhenti) atau:q!` (berhenti dan tidak menyelamatkan). Kadang-kadang anda perlu untuk memukul SPASI kunci untuk dapat mengetik perintah.Vim membutuhkan beberapa pembelajaran, tetapi lebih banyak digunakan dan itu adalah *sangat fleksibel.
Periksa bantuan masyarakat wiki: https://help.ubuntu.com/community/VimHowto
semua itu adalah cara terbaik dan ada satu lagi cara untuk melakukan hal ini & bahwa dengan
kepala
perintah.dan
keduanya akan memberikan input yang sama.
Kepala komando Penjelasan:
Umumnya kepala perintah yang digunakan untuk mencetak awal baris dari file teks.kita dapat melihat file teks dengan
Yang akan mencetak 1 10 baris dari teks di atas file.
Jika anda ingin spesifik pada jumlah baris yang akan di lihat kemudian anda dapat menggunakan kepala sebagai
Kemudian dalam teks di atas file pertama 20 baris yang akan dilihat.
Jika anda ingin melihat seluruh file data dengan kepala berarti kemudian kita bisa mendapatkannya dengan
Berharap bahwa penjelasan di atas akan memberikan anda beberapa gagasan tentang penggunaan kepala.
Jika file yang agak panjang, anda mungkin ingin menggunakan
sehingga anda dapat menavigasi melalui itu dengan tombol arah.
Pilihan lain adalah:
untuk print out terakhir 30 garis besar file yang bernama
result.txt
.Pilihan lain:
Ini akan menampilkan sepuluh baris terakhir dari
your_file
. Jika sebuah proses menambahkan sesuatu untuk file ini, anda melihat hal ini pada terminal anda.man ekor
memberi anda lebih banyak padaekor
.It's berguna untuk melihat apa yang terjadi dengan server ketika anda menggunakan perintah ini pada file log.
Tekan Pilih-C untuk berhenti ketika anda selesai melihat.
Ada banyak alternatif untuk melakukan hal itu:
Beberapa dari program-program ini memiliki banyak parameter, jadi yang keluar dengan-bantuan setelah perintah..
cat namafile
mencetak seluruh file sekaligusmore
/kurang filename
mirip perilaku untuk melihat file dalam bagian-bagianekor filename
mulai membaca dari ekor filegrep teks filename
untuk menyaring hasilHarapan bahwa beberapa dari ini bekerja untuk anda..
Dengan terminal editor teks:
nano /path/to/file/RESULTS.txt
Banyak pilihan yang ditawarkan di sini sudah, tapi pilihan lain jika anda perlu mengedit adalah emacs:
mungkin tidak perlu
-nw
, tergantung. Anda juga mungkin harusapt-get install emacs23
atauapt-get install emacs24
, atau jika anda don't memiliki X atau don't ingin berhubungan dengan X dependensi,apt-get install emacs23-nox
atauapt-get install emacs24-nox
.Dan selain itu untuk
kucing
dankurang
seperti yang disebutkan di tempat lain, adalebih
. Lebih kurang, karena anda melihat suatu halaman pada satu waktu dan dapat't gulir melalui perintah itu sendiri, tetapi anda dapat menggulir dengan jendela terminal, jika anda memiliki bergulir jendela terminal:Jika anda're di bash, anda memiliki sesuatu yang mirip dengan
cat
dengan melakukan:Jika anda hanya ingin membaca isi file, masuk ke file direktori dan jenis
Jika anda ingin membaca dan mengedit file teks, dari direktori yang sama jenis
The
-w
switch di nano perintah dapat dimasukkan sebelum nama file untuk mencegah pembungkus dari panjang garis.atau hanya
gunakan hjkl tombol untuk memindahkan jalur kiri/bawah/atas/kanan, Esc maka :q untuk quit
dan anda dapat PageUp/PageDown
anda juga dapat mengeditnya di sini dalam stright cara
di sini anda'll menemukan lebih banyak link
Shell programm
sed
juga memiliki opsi untuk mencetak isi dari suatu file.Jadi
sed
berjalan melalui setiap baris dan cetakan ke terminal. Tapised
juga memiliki kemampuan editing. Misalnya jika anda ingin mengganti setiap tanda koma dengan titik anda dapat menulis:Seperti yang kita tampaknya akan daftar semua alternatif yang tersedia untuk menampilkan file teks pada terminal, itu akan cukup menyenangkan untuk memperkenalkan
pv
secara teknis salah satu yang masih berlaku (tapi tidak biasa) metode, meskipun saya biasanya akan menggunakankucing
dan bukan untuk hal-hal yang paling.Hal ini dalam repositori dan sehingga dapat dipasang dengan
sudo apt-get install pv
jika anda don't memiliki sudah.Sebagai halaman catatan,
pv
sangat sering digunakan untukDengan
pv
anda benar-benar dapat mencetak file ke layar, dan memilih tingkat (-L
) di mana ia muncul. Contoh di bawah ini menggunakan tingkat tinggi (300), tetapi jika anda memilih tingkat rendah seperti-L 50
, maka akan muncul seolah-olah komputer adalah mengetik file untuk anda.Tak perlu dikatakan, anda dapat meningkatkan tingkat lanjut (
-L 8000
), dan perintah menjadi sangat mirip dengancat
, dengan output yang muncul seketika.Untuk informasi lebih lanjut lihat
orang pv
atau Ubuntu manpages online.Jika anda perlu mengedit isi dari file saya sering menggunakan nano.
Lain yang lebih eksotis jawabannya adalah dengan menggunakan
grep
:The
grep
perintah pencarian untuk setiap karakter dalam file dan mencetaknya. Jadi pada dasarnya lengkap file dicetak.Mengapa tidak.
Anda juga dapat menggunakan
It's hampir sama seperti
kurang
, tetapi juga mendukung bergulir horisontal jika file berisi baris yang panjang - yang benar-benar berguna.paling
tidak diinstal secara default, jadi untuk menggunakannya, anda harus terlebih dahulu