Cara Melihat Kandungan Fail Teks dari Baris Perintah Linux



Cuba Instrumen Kami Untuk Menghapuskan Masalah

Perintah apa yang membolehkan anda melihat kandungan fail harus menjadi salah satu soalan yang paling sering ditanya oleh pengguna Linux yang lebih baru. Seperti kebanyakan perkara yang berkaitan dengan persekitaran Unix tradisional, terdapat lebih daripada satu cara untuk melakukan sesuatu dan kebanyakan petua ini juga berfungsi untuk mereka yang menggunakan OS X atau FreeBSD.



Ini bermakna setelah anda mempelajari asas-asas melihat fail dari baris arahan, anda dapat mencari jalan hampir di mana-mana Unix meminta anda mencari di.



Kaedah 1: Melihat Fail Teks Biasa

Cara termudah untuk melihat fail teks apa pun ialah menaip kucing diikuti dengan nama fail. Sekiranya failnya cukup pendek, maka anda akan melihat keseluruhan teks dipaparkan rata di skrin. Jika tidak, ia akan mula menatal ke atas. Nasib baik, pada peranti moden, anda dapat memaksimumkan tetingkap terminal untuk menambahkan lebih banyak ruang. Walaupun dengan ini, anda mungkin mempunyai perkara yang dilancarkan terus dari skrin.



Sekiranya demikian, taip lebih banyak lagi diikuti dengan nama fail. Ini akan memaparkannya, sehingga anda tidak akan melihat lagi fail sehingga anda menekan bar ruang, sehingga memberi anda lebih banyak masa untuk membaca sesuatu sebelum ia hilang. Setelah selesai, anda boleh menekan kekunci q untuk berhenti. Menaip lebih -d diikuti dengan nama fail akan memberi anda sedikit petunjuk arahan dan menekan h akan memberi anda helaian bantuan yang tepat.

Anda boleh menggunakan arahan kurang diikuti dengan nama fail jika anda ingin mempunyai kawalan tambahan ke atasnya. Sebagai contoh, setelah anda menggunakan perintah kurang, anda boleh menatal bolak-balik melalui fail teks dengan menggunakan kekunci kursor anda, kekunci Page Up / Page Down dan juga pengikat kunci k / j vi.



Sekiranya anda pernah menggunakan perintah man untuk mencari halaman manual aplikasi baris perintah, maka anda sudah tahu cara menggunakan lebih sedikit tanpa menyedarinya kerana kebanyakan pengedaran menggunakan lebih sedikit untuk menatal halaman man. Sesiapa yang mengetahui gerak isyarat yang mereka gunakan di man pager harus mencuba lebih sedikit, tetapi perlu diingat bahawa anda sentiasa boleh menekan kekunci h untuk mendapatkan skrin bantuan yang tepat juga.

Pengguna vi / vim yang berpengalaman mungkin merasa ini agak pelik kerana bahagian pergerakan h / j / k / l ini, tetapi kurang memerlukan anda untuk bergerak berdampingan sehingga anda akan terbiasa dengan cukup gemuk . Anda sentiasa boleh menggunakan Ctrl + N atau Ctrl + E untuk bergerak ke hadapan satu baris sambil menggunakan Ctrl + Y atau Ctrl + P untuk bergerak ke belakang. Sekiranya anda perhatikan, maka skrin bantuan berbunyi bahawa CR bergerak ke hadapan satu baris. Ini merujuk kepada Carriage Return dan merujuk kepada tombol Return di keyboard anda.

Ketik a / sebelum istilah untuk mencari di seluruh dokumen, kemudian ketik n untuk bergerak ke arah seterusnya atau Shift + N untuk bergerak ke arah sebelumnya.

Walaupun tidak fleksibel seperti grep, mungkin berguna jika anda sudah melihat file dengan lebih sedikit dan perlu mencari sesuatu.

Kaedah 2: Melihat Fail Khas

Jenis kurang -f diikuti dengan nama fail untuk memaksanya dibuka. Anda boleh, katakan, gunakan sudo kurang -f / dev / sdb1 untuk benar-benar mengintip pada permulaan rakaman partition, walaupun anda harus memastikan berhati-hati ketika melakukan apa-apa dengan akaun sudo dan rekod boot.

Kami menggunakannya untuk memeriksa rekod but kad microSDHC yang diformat dalam tablet Android.

Anda boleh melakukan manuver melalui fail seperti biasa dan menekan kekunci q semasa anda mahu keluar. Sekiranya anda hanya mempunyai fail standard dalam beberapa pengekodan pelik yang ingin anda terokai, taip dari -c diikuti dengan nama fail. Anda boleh menatal ke atas di tetingkap terminal atau menggunakan od -c fileNama | kurang grep untuk mengurangkannya sekiranya terlalu lama. Ini akan memberi anda peluang untuk melihatnya jika nampaknya anda tidak memeriksanya dengan program lain, termasuk program grafik. Sekiranya anda menggunakan od tanpa sebarang suis, maka ia akan mencetak fail tersebut sebagai aliran angka oktal sebagai langkah terakhir.

Kaedah 3: Melihat Kandungan Fail Mampat

Kadang kala anda mempunyai fail teks yang dizipkan, yang boleh anda baca tanpa perlu menyahkompres terlebih dahulu. Anda mungkin terbiasa dengan format ZIP tradisional, yang berasal dari ekosistem MS-DOS dan oleh itu arkib serta kompres. Sekiranya anda mempunyai fail teks di dalam arkib ZIP, maka anda perlu mengembangnya sebelum membacanya. Walau bagaimanapun, algoritma pemampatan berasaskan Unix membolehkan anda memampatkan fail di tempatnya.

Sekiranya anda mempunyai fail teks termampat yang disebut smallFile.gz, maka anda boleh menggunakannya zcat lebih kecilFile.gz untuk melihat kandungan fail dari baris arahan. Anda mungkin juga ingin mengetik zmore atau zless dan bukannya zcat, yang berfungsi sama dengan perintah yang semakin banyak tetapi menyokong fail teks yang dimampatkan melalui program gzip.

Lebih banyak pengedaran Linux mula menggunakan format fail xz, jadi jika anda mempunyai fail teks yang dimampatkan dengan format ini, cukup tambahkan xz ke depan perintah melihat fail apa pun. Daripada kucing, semakin sedikit anda boleh menggunakan xzcat, xzless dan xzmore. Begitu juga, terdapat aplikasi baris perintah bzcat, bzless dan bzmore bagi mereka yang mendapati bahawa fail fail mereka dimampatkan menggunakan standard bzip2.

Perhatikan bahawa anda tidak akan dapat membaca fail teks dengan cara ini jika pertama kali dimasukkan ke arkib tar atau cpio kemudian dimampatkan. Oleh itu, walaupun anda dapat membaca lebih kecilFile.gz dengan baik, membaca lebih kecilFile.tar.gz atau lebih kecilFile.tgz tidak akan berfungsi dengan cara yang sama.

4 minit membaca