Terminal yordamida Linuxda matnli faylni qanday yaratish va tahrirlash

Mundarija:

Terminal yordamida Linuxda matnli faylni qanday yaratish va tahrirlash
Terminal yordamida Linuxda matnli faylni qanday yaratish va tahrirlash

Video: Terminal yordamida Linuxda matnli faylni qanday yaratish va tahrirlash

Video: Terminal yordamida Linuxda matnli faylni qanday yaratish va tahrirlash
Video: IOS 15 O'RNATISH VA YUKLASH|IPHONE 6S PLUS 2024, May
Anonim

Bu wikiHow sizga ikkita mashhur Linux matn muharririda matnli faylni yaratish va tahrir qilishni o'rgatadi. Deyarli barcha Linux tizimlari to'g'ridan-to'g'ri, ishlatish uchun qulay bo'lgan matn muharriri Nano bilan oldindan o'rnatilgan. Agar sizga Nano yoqmasa (yoki yo'q bo'lsa), matnli fayllarni tahrirlash uchun Vi (yoki tizimga qarab Vim) dan ham foydalanishingiz mumkin. Vi va Vim -dan foydalanish biroz qiyinroq, chunki ko'p sonli buyruqlar va ikki xil rejim mavjud.

Qadamlar

2 -usul 1: Nanodan foydalanish

Terminal 1 yordamida Linuxda matnli faylni yarating va tahrirlang
Terminal 1 yordamida Linuxda matnli faylni yarating va tahrirlang

Qadam 1. Yangi terminal oynasini ochish uchun Control+Alt+T tugmalarini bosing

Bu klaviatura yorlig'i Linuxning deyarli barcha versiyalarida terminal oynasini ochadi.

  • Shuningdek, sichqonchani ikki marta bosishingiz mumkin Terminal Ilovalar ro'yxatidagi belgini yoki Dash menyusini bosish (agar siz GNOME dan foydalanayotgan bo'lsangiz) va terminalni qidirish.
  • Nano-bu Ubuntu-ga asoslangan Linux-ning barcha tarqatish tizimlarida oldindan o'rnatilgan juda qulay matn muharriri. Agar sizda nano bo'lmasa, uni sudo apt install nano (Ubuntu va Debian) yoki sudo yum install nano (CentOS va Fedora) yordamida ishga tushirish mumkin.
  • Agar siz hech qachon Pico matn muharriridan foydalangan bo'lsangiz, Nano aslida bir xil ekanligini ko'rasiz. Va Vi va Vimdan farqli o'laroq, uni ishlatishda buyruq va kirish rejimlari o'rtasida almashish shart emas.
Terminal 2 yordamida Linuxda matnli faylni yarating va tahrirlang
Terminal 2 yordamida Linuxda matnli faylni yarating va tahrirlang

Qadam 2. Faylni yaratmoqchi bo'lgan katalogga o'ting

Siz, ehtimol, faylni uy katalogining biron bir joyiga joylashtirishni xohlaysiz, bu erda siz terminal oynasini ochganingizda bo'ladi. Agar siz faylni mavjud katalogga joylashtirmoqchi bo'lsangiz, CD u erga borishni buyuradi.

  • Joriy katalogdagi barcha papkalarni ko'rish uchun (sizning uy katalogingiz) ls yozing va bosing Kirish.
  • Uy katalogidagi katalogga o'tish uchun cd katalog nomini kiriting va tugmasini bosing Kirish (katalog nomini katalog nomi bilan almashtiring).
  • Agar siz yangi katalog yaratmoqchi bo'lsangiz, makedir katalog nomini ishga tushiring (katalog nomini yangi katalogingizni berishni xohlagan nom bilan almashtiring. Keyin, katalog nomini kiriting.
  • Siz fayllarni uy katalogidan tashqarida yaratishingiz va tahrir qilishingiz mumkin, lekin buning uchun sizga root ruxsat kerak bo'ladi.
Terminal 3 yordamida Linuxda matnli faylni yarating va tahrirlang
Terminal 3 yordamida Linuxda matnli faylni yarating va tahrirlang

3 -qadam. Nano fayl nomini kiriting va Enter tugmasini bosing

Fayl nomini yangi matnli faylga berishni xohlagan nom bilan almashtiring. Bu shunday nomdagi yangi matnli faylni yaratadi va ochadi.

  • Masalan, "testfile" deb nomlangan fayl yaratmoqchi bo'lsangiz, nano testfile yozing va bosing Kirish.
  • Fayl nomining oxiriga ".txt" ni qo'shish foydali bo'lishi mumkin, shunda siz bu matnli fayl.
  • Agar sizning joriy katalogingizda xuddi shu nomdagi fayl bo'lsa, bu buyruq uning o'rniga faylni ochadi.
Terminal 4 yordamida Linuxda matnli faylni yarating va tahrirlang
Terminal 4 yordamida Linuxda matnli faylni yarating va tahrirlang

Qadam 4. Oynaning pastki qismidagi buyruqlar ro'yxatini toping

Faylni yozish paytida foydalanishingiz mumkin bo'lgan buyruqlar Nano -ning pastki qismida paydo bo'ladi. Ko'proq buyruqlarni ko'rish uchun oynani bir burchagidan tortib kattalashtiring.

  • Buyruqlar karat (^) yoki M bilan boshlanadi Boshqaruv kalit, M esa Boshqa kalit.

    • Masalan, ^U - joylashtirish buyrug'i. Nusxa olgan narsani joylashtirish uchun siz bosasiz Boshqarish + U.
    • M-U-oxirgi amalni bekor qilish buyrug'i. Bekor qilish uchun siz bosasiz Alt + U.
  • Barcha Nano buyruqlarini ko'rish uchun bosing Boshqarish + G..
Terminal 5 yordamida Linuxda matnli faylni yarating va tahrirlang
Terminal 5 yordamida Linuxda matnli faylni yarating va tahrirlang

Qadam 5. Faylingizga yozing

Agar kursorni siljitish kerak bo'lsa, o'q tugmalaridan foydalaning.

Siz sichqonchani ishlatib nusxa ko'chirmoqchi bo'lgan matnni ajratib ko'rsatishingiz mumkin. Ajratilgan matnni nusxalash uchun ni bosing Alt + 6. Keyin, o'q tugmalaridan foydalanib, faylning boshqa joyiga o'ting va bosing Boshqarish + U joylashtirish.

Terminal 6 yordamida Linuxda matnli faylni yarating va tahrirlang
Terminal 6 yordamida Linuxda matnli faylni yarating va tahrirlang

Qadam 6. Faylni saqlash uchun Control+O tugmalarini bosing

Siz allaqachon faylingizga nom bergan bo'lsangiz, sizdan bu faylga nom berish talab qilinmaydi. Ammo, agar siz faylni nom bermasdan boshlagan bo'lsangiz (fayl nomisiz nano -ni ishga tushirish orqali), sizdan yangi faylingiz nomini yozishingiz so'raladi va tugmasini bosing. Kirish saqlamoq.

Bosish vasvasasidan saqlaning Boshqarish + S saqlash uchun, chunki bu sizning terminal oynangizni muzlatib qo'yadi!

7 -terminal yordamida Linuxda matnli faylni yarating va tahrirlang
7 -terminal yordamida Linuxda matnli faylni yarating va tahrirlang

Qadam 7. Nano -dan chiqish uchun Control+X tugmalarini bosing

Bu sizni buyruq satriga qaytaradi.

Nano -da yaratgan faylni, avvalgidek, nano fayl nomini yozish orqali qayta ochishingiz mumkin

2 -usul 2: Vi yoki Vim -dan foydalanish

Terminal 8 yordamida Linuxda matnli faylni yarating va tahrirlang
Terminal 8 yordamida Linuxda matnli faylni yarating va tahrirlang

Qadam 1. Yangi terminal oynasini ochish uchun Control+Alt+T tugmalarini bosing

Bu Linuxning istalgan versiyasida yangi terminalni ochadi.

  • Shuningdek, sichqonchani ikki marta bosishingiz mumkin Terminal Ilovalar ro'yxatidagi belgini yoki Dash menyusini bosish (agar siz GNOME dan foydalanayotgan bo'lsangiz) va terminalni qidirish.
  • Vi-eng qadimgi va standartlashtirilgan Unix-ga asoslangan matn muharrirlaridan biri. Vim "Vi iMproved" degan ma'noni anglatadi, bu Vi -ga o'xshaydi, lekin ko'proq xususiyatlarga ega. Linuxning ko'pgina zamonaviy versiyalarida ishlaydi vi tez orada ishga tushadi Vim uning o'rniga Asosiy buyruqlar ikkala muharrir uchun ham bir xil.
  • Vi Nanodan ko'ra ko'proq o'rganish egri chizig'iga ega, lekin siz uni qo'lga kiritganingizdan so'ng uni ishlatish juda oson.
Terminal 9 yordamida Linuxda matnli faylni yarating va tahrirlang
Terminal 9 yordamida Linuxda matnli faylni yarating va tahrirlang

Qadam 2. Faylni yaratmoqchi bo'lgan katalogga o'ting

Siz, ehtimol, faylni uy katalogining biron bir joyiga joylashtirishni xohlaysiz, bu erda siz terminal oynasini ochganingizda bo'ladi. Agar siz faylni mavjud pastki katalogga joylashtirmoqchi bo'lsangiz, CD u erga borishni buyuradi.

  • Joriy katalogdagi barcha papkalarni ko'rish uchun (sizning uy katalogingiz) ls yozing va bosing Kirish.
  • Uy katalogidagi katalogga o'tish uchun cd katalog nomini kiriting va tugmasini bosing Kirish (katalog nomini katalog nomi bilan almashtiring).
  • Agar siz yangi katalog yaratmoqchi bo'lsangiz, makedir katalog nomini ishga tushiring (katalog nomini yangi katalogingizni berishni xohlagan nom bilan almashtiring. Keyin, katalog nomini kiriting.
  • Siz fayllarni uy katalogidan tashqarida yaratishingiz va tahrir qilishingiz mumkin, lekin buning uchun sizga root ruxsat kerak bo'ladi.
Terminal 10 yordamida Linuxda matnli faylni yarating va tahrirlang
Terminal 10 yordamida Linuxda matnli faylni yarating va tahrirlang

3 -qadam. Fayl nomini yozing va Enter tugmasini bosing

Shu bilan bir qatorda, fayl Vi o'rniga Vim -da ochilganligiga ishonch hosil qilish uchun vim fayl nomini yozishingiz mumkin. Bu buyruqning "vi" qismi Vim matnli tahrirlovchisini dastur sifatida tanlaydi. Fayl nomini yangi faylga tayinlamoqchi bo'lgan nom bilan almashtiring.

  • "Sample.text" nomli fayl uchun, masalan, vi sample.txt yozing.
  • Agar sizning joriy katalogingizda xuddi shu nomdagi fayl bo'lsa, bu buyruq uning o'rniga faylni ochadi.
Terminal 11 yordamida Linuxda matnli faylni yarating va tahrirlang
Terminal 11 yordamida Linuxda matnli faylni yarating va tahrirlang

Qadam 4. i tugmasini bosing

Vi yoki Vim -ni ochganingizda, u buyruq rejimi deb nomlangan maxsus rejimda ochiladi. Ni bosish Men tugmachasi sizni kiritish rejimiga o'tkazadi, bu erda siz matn terasiz.

Siz ko'rishingiz kerak - - KIRITMOQ -- I tugmachasini bosganingizda oynaning pastki qismida ochiladi.

Terminal 12 yordamida Linuxda matnli faylni yarating va tahrirlang
Terminal 12 yordamida Linuxda matnli faylni yarating va tahrirlang

5 -qadam. Matningizni kiriting

Qo'shish rejimida bo'lganingizda, siz boshqa matnli hujjatga odatdagidek yozishingiz mumkin. Keyingi qatorga o'tish uchun tugmani bosish kifoya Kirish.

Terminal 13 yordamida Linuxda matnli faylni yarating va tahrirlang
Terminal 13 yordamida Linuxda matnli faylni yarating va tahrirlang

Qadam 6. Esc tugmasini bosing

Bu sizni buyruq rejimiga qaytaradi. Buyruq rejimi - bu erda siz saqlash, nusxalash, joylashtirish va o'chirish kabi ishlarni bajarasiz. Siz oynaning pastki qismida "INSERT" ni ko'rmaganda, siz buyruq rejimida ekanligingizni bilasiz.

  • Vi va Vim -da Buyruqlar rejimida bo'lganingizda, siz o'q tugmachalari yordamida hujjatni aylanib o'tishingiz mumkin. Vim shuningdek, Qo'shish rejimida harakat qilish uchun o'q tugmalaridan foydalanishga imkon beradi.
  • Istalgan vaqtda Qo'shish rejimiga qaytish i kalit.
Terminal 14 yordamida Linuxda matnli faylni yarating va tahrirlang
Terminal 14 yordamida Linuxda matnli faylni yarating va tahrirlang

7 -qadam: w kiriting va ↵ Enter tugmasini bosing

Barcha Vi/Vim buyruqlari ikki nuqta bilan boshlanadi va: w buyrug'i faylni saqlaydi ("w" ni "yozish" deb o'ylang).

  • Agar siz nomsiz fayl yaratgan bo'lsangiz (yoki joriy tahrirlarni yangi faylga saqlamoqchi bo'lsangiz), uning o'rniga: w fayl nomini kiriting, fayl nomini bu faylni berishni xohlagan nom bilan almashtiring.
  • Yordam olish va Vi/Vim buyruqlari haqida ko'proq ma'lumot olish uchun buyruq rejimida: help ni yozing va bosing Kirish.
Terminal 15 yordamida Linuxda matnli faylni yarating va tahrirlang
Terminal 15 yordamida Linuxda matnli faylni yarating va tahrirlang

Qadam 8.: q ni kiriting va chiqish uchun ↵ Enter tugmasini bosing

Bu sizning faylingizni yopadi va sizni buyruq satriga qaytaradi.

  • Faylni qayta ochish uchun faqat vi fayl nomi yoki vim fayl nomini kiriting.
  • Buyruq rejimida: wq yozib, bir vaqtning o'zida saqlashingiz va chiqishingiz mumkin.

Maslahatlar

  • Chiqishdan oldin faylni saqlaganingizga ishonch hosil qiling, chunki saqlanmagan o'zgarishlar haqida sizni doim ogohlantirmaydi.
  • Siz man vi yoki man nano -ni buyruq satrida ishlatishingiz mumkin, bu matn muharrirlarining har biri uchun qo'llanmalarni ko'rish mumkin.
  • Vim over Vi -ning eng foydali xususiyatlaridan biri bu uning sintaksisini ajratib ko'rsatish, bu koderlar uchun juda yaxshi. Shuningdek, u matn terish tekshiruvi va Insert rejimida o'q tugmachalari yordamida harakatlanish imkoniyatiga ega.

Tavsiya: