Rumah > Operasi dan penyelenggaraan > operasi dan penyelenggaraan linux > Apakah perbezaan antara vi dan cat dalam linux

Apakah perbezaan antara vi dan cat dalam linux

青灯夜游
Lepaskan: 2022-05-25 19:19:39
asal
5397 orang telah melayarinya

Perbezaan antara vi dan cat: 1. Cat ialah arahan pencetakan teks, manakala vi ialah penyunting teks 2. Perintah cat digunakan untuk mengeluarkan maklumat kandungan fail ke konsol, tetapi ia tidak boleh mengedit fail . Perintah vi boleh mengeluarkan kandungan fail dan mengedit (memadam, mencari, menggantikan) fail.

Apakah perbezaan antara vi dan cat dalam linux

Persekitaran pengendalian tutorial ini: sistem linux5.9.8, komputer Dell G3.

pengenalan arahan kucing

Maksud asal perintah kucing ialah penggabungan (concatenate), yang digunakan untuk menyambungkan kandungan berbilang fail dan keluarkannya ke strim output standard (strim output standard lalai ke skrin). Dalam aplikasi sebenar, kami sering menggunakannya untuk memaparkan kandungan fail. Jika anda sudah biasa dengan arahan jenis di bawah MS-DOS, saya percaya tidak sukar untuk menguasai arahan kucing. Contoh biasa arahan ini adalah seperti berikut:

cat file1.txt memaparkan kandungan fail file1.txt

cat file1.txt file2.txt memaparkan kandungan fail file1.txt dan file2.txt; ;

cat -n file1.txt Paparkan kandungan fail1.txt dan paparkan nombor baris; 🎜>vi ialah "Antara Muka Visual" Ringkasnya, statusnya di Linux ialah program Edit pada DOS. Ia boleh melakukan banyak operasi teks seperti mengeluarkan, memadam, mencari, menggantikan, menyekat operasi, dsb., dan pengguna boleh menyesuaikannya mengikut keperluan mereka sendiri, yang tidak tersedia dalam program penyuntingan lain.

vi bukan program atur huruf Ia tidak membenarkan anda menyusun fon, format, perenggan dan atribut lain seperti Word atau WPS. Ia hanyalah program penyuntingan teks. vi tidak mempunyai menu, hanya arahan, dan terdapat banyak arahan. Disebabkan oleh had ruang, artikel ini hanya memperkenalkan arahan yang biasa digunakan. Vi mempunyai tiga mod kerja asas: mod baris arahan, mod input teks dan mod baris terakhir.

Mod baris perintah:

Pada bila-bila masa, tidak kira dalam mod apa pun pengguna berada, hanya tekan kekunci "ESC" untuk memasukkan vi ke dalam mod baris arahan ; apabila Apabila anda memasukkan arahan vi dalam persekitaran shell untuk memulakan editor vi, anda juga berada dalam mod ini.

Dalam mod ini, pengguna boleh memasukkan pelbagai arahan vi undang-undang untuk menguruskan dokumen mereka sendiri. Pada masa ini, mana-mana aksara yang dimasukkan daripada papan kekunci ditafsirkan sebagai arahan penyuntingan Jika aksara yang dimasukkan adalah perintah vi yang sah, vi akan menyelesaikan tindakan yang sepadan selepas menerima arahan pengguna (tetapi perlu diperhatikan bahawa arahan yang dimasukkan tidak dipaparkan pada. skrin). Jika aksara yang dimasukkan bukan perintah sah untuk vi, vi akan membunyikan penggera.

  • Mod input teks:

    Dalam mod arahan, masukkan perintah sisip i, tambah perintah a, buka arahan o, ubah suai perintah c, gantikan arahan r atau gantikan arahan s boleh memasuki mod input teks. Dalam mod ini, sebarang aksara yang dimasukkan oleh pengguna disimpan oleh vi sebagai kandungan fail dan dipaparkan pada skrin. Semasa proses input teks, jika anda ingin kembali ke mod arahan, hanya tekan kekunci "ESC".

  • Mod baris terakhir:
  • Dalam mod arahan, pengguna boleh memasuki mod baris terakhir dengan menekan kekunci ":" Pada masa ini, Vi akan memaparkan baris terakhir tetingkap. (biasanya baris terakhir skrin) memaparkan ":" sebagai gesaan untuk mod baris terakhir, menunggu pengguna memasukkan arahan. Kebanyakan arahan pengurusan fail dilaksanakan dalam mod ini (seperti menulis kandungan penimbal penyuntingan ke fail, dsb.) Selepas baris terakhir arahan dilaksanakan, vi secara automatik kembali ke mod arahan.

    Jika anda berubah fikiran semasa memasukkan arahan dalam mod baris terakhir, anda boleh menekan kekunci "ESC" atau menggunakan kekunci backspace untuk memadam semua arahan yang dimasukkan, dan kemudian tekan kekunci backspace sekali lagi untuk menggunakan vi Kembali ke mod arahan.

  • Perbezaan antara cat dan vi/vim

  • arahan cat ialah arahan pencetakan teks di bawah sistem Linux, gunakan Untuk mengeluarkan mesej teks ke konsol, input arahan ini adalah serupa dengan menggunakan perkataan untuk membuka dokumen, tetapi dokumen itu tidak boleh diedit.

Arahan vi/vim ialah arahan untuk melihat dan mengedit teks di bawah sistem Linux Ia bukan sahaja boleh melihat tetapi juga mengedit. Sambungan: Perbezaan antara vi dan vim

vi tidak perlu dipasang, buka kod, warnanya sama (hitam)

vim memerlukan pemasangan tambahan, buka kod , gunakan warna untuk membezakan kod

Cadangan berkaitan: "

Tutorial Video Linux

"

Atas ialah kandungan terperinci Apakah perbezaan antara vi dan cat dalam linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan