Малакаҳои идоракунии системаҳои Linux дар соли 2024 дар бисёр ширкатҳои калон талабот доранд . Довталабон бояд тавонанд доираи васеи вазифаҳоро бо истифода аз терминали сатри фармон, аз ҷумла ҷустуҷӯ ва коркарди маълумот дар файлҳои матнӣ, ба монанди файлҳои конфигуратсия ё гузоришҳо, ҳал кунанд. Имрӯз мо тарзи илова кардани рақамҳои сатрҳоро ба файли матнӣ баррасӣ хоҳем кард. Ин малака дар курси барномасозии Linux дар Ашқобод дохил карда шудааст ва кори шуморо бо файлҳои матнии калон ба таври назаррас содда мекунад.
Тарзи илова кардани рақамҳои сатр ба баромади фармони cat, Курси барномасозии Linux Ашқобод
Шояд роҳи соддатарин ва маъмултарини хондани файлҳои матнӣ истифодаи утилитаи cat бошад . Қобили зикр аст, ки cat (аз " Concatenate ") як утилитаи монанд ба UNIX аст , ки барои муттаҳид кардан ва баровардани мундариҷаи файлҳои сершумор ба сатри фармон тарҳрезӣ шудааст.
Он инчунин хондани ҳуҷҷатҳои алоҳидаро хеле хуб идора мекунад. Он инчунин метавонад барои захира кардани матн ба файл тавассути равона кардани баромад истифода шавад. Дар ин бора маълумоти бештарро тавассути иштирок дар курси омӯзишии Linux Ashgabat дар платформаи Донишгоҳи SEDICOMM гиред.
Илова кардани рақами сатр ба ҳар як сатр дар натиҷаи фармони cat хеле содда аст. Танҳо варианти -n-ро илова кунед. Дар хотир доред, ки рақамгузорӣ аз як сар мешавад, на аз сифр, чунон ки дар Python ва бисёр забонҳои дигари барномасозӣ аст.
Қайд кардан бамаврид аст, ки шумо инчунин метавонед рақамҳои сатрҳоро ҳангоми филтркунӣ бо истифода аз утилитаи grep ба баромад илова кунед . Бигӯед, ки шумо мехоҳед на танҳо ҳама пайдоиши калима ё комбинатсияи аломатҳои муайянро дар файли матнии калон пайдо кунед, балки рақамҳои сатрҳоеро, ки онҳоро дар бар мегиранд, ба баромад илова кунед. Барои ин, танҳо фармони grep- ро бо ҳамон варианти -n истифода баред . Барои гирифтани маълумоти бештар дар бораи филтркунии баромад ва ифодаҳои муқаррарӣ, лутфан ба курсҳои омӯзишии пешрафтаи Linux Ashgabat муроҷиат кунед.
Илова кардани рақамҳои сатр дар таҳриркунандагони матн
Акнун биёед бубинем, ки чӣ тавр рақамҳои сатрҳоро дар муҳаррири матнии сатри фармон илова кардан мумкин аст. Масалан, дар nano , як абзори маъмули коркарди матни Linux , ин хусусият пешфарз ғайрифаъол аст. Аммо, онро хеле осон фаъол кардан мумкин аст. Барои ин, ин қадамҳоро иҷро кунед:
- Файлро бо ҳуқуқҳои superuser кушоед / etc / nanorc.
- Сатри дорои ин параметрро пайдо кунед: #рақамҳои хатро муқаррар кунед.
- Аломати ҳашро хориҷ кунед (#) дар аввали сатр.
- Тағиротҳои худро захира кунед ва файлро пӯшед.
Дар натиҷа, ҳар дафъае, ки шумо муҳаррири нано-ро истифода мебаред, рақамҳои сатрҳо дар аввали ҳар як сатр пайдо мешаванд. Барои ғайрифаъол кардани ин хусусият, танҳо аломати хэшро пеш аз параметри set linenumbers баргардонед . Қобили зикр аст, ки фаъол кардани рақамҳои сатрҳо дар vim муҳаррири матнии дорои хусусиятҳои бештар осонтар аст. Ҳатто ба шумо лозим нест, ки ягон файли танзимотро таҳрир кунед.
Танҳо бо пахш кардани тугмаи Esc , баъд аз он ду нуқта ва рақами маҷмӯи фармонҳо, ба ҳолати фармон ворид шавед . Рақамҳои сатрҳо фавран дар ҳуҷҷати ҷорӣ пайдо мешаванд. Аммо, дубора ворид кардани фармони рақами маҷмӯи ин хусусият ин хусусиятро ғайрифаъол намекунад. Барои нест кардани рақамҳои сатрҳо, дар ҳолати фармон фармони " set nonumber" -ро пас аз ду нуқта ворид кунед.
Барои гирифтани маълумоти бештар дар бораи маъмурияти система, мо тавсия медиҳем, ки дар Ашқобод аз фосилаи дур курси такмили ихтисоси Linux-ро гузаред . Ин эҳтимолан роҳи осонтарин ва муассиртарини табдил шудан ба мутахассиси IT дар Туркманистон дар соли 2024 хоҳад буд . Ғайр аз ин, шумо метавонед дониши асосиро дар тӯли чанд моҳ онлайн дар платформаи Донишгоҳи SEDICOMM ба даст оред . Имрӯз дар курс сабти ном кунед!
Дастаи Донишгоҳи SEDICOMM : Академияи Cisco , Институти касбии Linux , Институти Python.

