Чӣ тавр иҷро кардани якчанд фармонҳо дар як вақт дар Linux, системаи оператсионии Linux Курси лексияҳо Алмаато

Чӣ тавр иҷро кардани якчанд фармонҳо дар як вақт дар Linux, системаи оператсионии Linux Курси лексияҳо Алмаато

Малакаҳои Linux талаботи маъмулӣ барои довталабони кор дар бисёр соҳаҳои IT мебошанд. Дар соли 2023, нақши ин системаи амалиётӣ ба таври назаррас афзоиш ёфтааст, аз ин рӯ, фаҳмидани ҳадди аққал асосҳои маъмурият муҳим аст. Малакаҳои Linux маънои истифодаи сатри фармонро барои ҳалли мушкилот доранд. Имрӯз мо дар бораи чӣ гуна қатъ кардани иҷрои фармонҳо як ба як сӯҳбат хоҳем кард. Ин қисми курси лексияҳои системаи амалиётии Linux дар Алмаато мебошад . Он ба шумо кӯмак мекунад, ки дар соли 2023 мутахассиси IT дар Қазоқистон шавед.

Мо фармонҳоро бо истифода аз амперсанд (&), системаи оператсионии Linux курси лексияҳоро муттаҳид мекунем Алмаато

Аввалан, биёед бубинем, ки чӣ тавр иҷрои пайдарпайи фармонҳои сершумореро, ки ба терминал ворид карда шудаанд, дар як сатр, ки бо ҷудокунанда ҷудо карда шудаанд, танзим кардан мумкин аст. Дар ин ҳолат, амперсанд " & " ҳамчун ҷудокунанда истифода мешавад. Ин метааломат дар контексти қабати фармонҳои Linux маънои махсус дорад. Курси амнияти Linux-и мо дар Алмаато муфассалтар шарҳ медиҳад, ки метааломатҳо чистанд ва онҳо чӣ кор мекунанд. Он ба шумо имкон медиҳад, ки зуд дар соҳаи IT дар Қазоқистон кор пайдо кунед.

Акнун биёед бубинем, ки чӣ тавр амперсандро барои якҷоя кардани фармонҳо ба пайдарпай истифода бурдан мумкин аст. Фарз мекунем, ки шумо мехоҳед файли нав эҷод кунед ва фавран рӯйхати мундариҷаи ҷузвдонро намоиш диҳед. Албатта, ин корро як ба як кардан мумкин аст:

  • аввал фармонро ворид кунед файли 1 ламс кунед;
  • пас фармонро ворид кунед lsто боварӣ ҳосил кунед, ки файли нав эҷодшуда мавҷуд аст.

Аммо, шумо метавонед ҳамон амалҳоро дар як сатр иҷро кунед: file1 & ls -ро пахш кунед . Дар натиҷа, пас аз пахш кардани Enter, шумо фавран рӯйхати мундариҷаи ҷузвдонро хоҳед дид. Дар байни онҳо, шумо файлеро бо номи file1 хоҳед дид.

Аммо, агар ногаҳон снаряд фармони аввалро иҷро накунад, чӣ мешавад? Масалан, агар ҳангоми кӯшиши сохтани файл ба шумо дастрасӣ манъ карда шавад, чӣ мешавад? Дар ин мисол, маҷмӯи фармонҳо ҳоло ҳам кӯшиш мекунад, ки рӯйхати мундариҷаро намоиш диҳад, ки дар байни онҳо ҳуҷҷати нав пайдо намешавад. Яъне, фармони дуюм новобаста аз он ки фармони якум муваффақ аст, иҷро мешавад.

Қобили зикр аст, ки корбарон аксар вақт мехоҳанд на танҳо ҳамаи фармонҳоро як ба як иҷро кунанд, балки агар фармони қаблӣ бомуваффақият анҷом ёбад, фармони навбатиро низ иҷро кунанд. Дар ин ҳолат, иваз кардани амперсанди ягона бо амперсанди дугона - " && " кифоя аст. Пас, агар ягон фармон дар навбат ноком шавад, иҷрои минбаъда низ қатъ мешавад. Курсҳои Linux torrent Almaty- и мо инро муфассалтар баррасӣ хоҳанд кард. Аммо, дар амал, ин усул, масалан, ҳангоми иҷрои фармонҳои apt update ва apt upgrade дар як сатр истифода мешавад.

Мо фармонҳоро ба қубур бо истифода аз сатри амудӣ (|) муттаҳид мекунем.

Бояд қайд кард, ки дар баъзе мавридҳо, танҳо иҷро кардани занҷири фармонҳо паси дигаре кофӣ нест . Баъзан ба шумо лозим меояд, ки натиҷаи як фармонро аз ҷониби фармони дигар коркард кунед. Хушбахтона, системаҳои оператсионии монанд ба UNIX қубурҳоро махсус барои ин мақсад истифода мебаранд. Фармонҳо дар қубури Linux бо хати амудӣ ( | ) ҷудо карда мешаванд ва бо тартиби дар сатри фармон номбаршуда иҷро карда мешаванд.

Баръакси пайвандсозии оддӣ бо истифода аз амперсанд ва амперсанди дугона, қубур ба таври дигар кор мекунад:

  • фармони якум бо назардошти далелҳо ва вариантҳои воридкардаи корбар иҷро мешавад;
  • натиљаи натиљаи фармони якум ба вуруди фармони дуюм гузаронида мешавад;
  • фармони дуюм бо имконоти аз ҷониби корбар муайяншуда иҷро карда мешавад ва ғайра.

Мисоли маъмулӣ филтр кардани баромади фармон бо истифода аз утилитаи grep , инчунин ҷудокунӣ бо истифода аз утилитаи sort мебошад . Истифодаи лӯла вақти сарфшударо барои амалиётҳои муқаррарӣ кам мекунад ва ба гирифтани маълумоти муҳим аз маҷмӯаҳои калони додаҳо мусоидат мекунад ва ниёз ба муҳаррирони матнро бо ҷустуҷӯи файлҳо аз байн мебарад. Ғайр аз ин, ин имкон медиҳад, ки маълумоти тавлидшуда дар вақти воқеӣ бидуни захира кардани он ба диск коркард карда шавад. Дар ин бора дар курсҳои онлайни Linux дар Алмаато дар платформаи Донишгоҳи SEDICOMM маълумоти бештар гиред.

Дастаи Донишгоҳи SEDICOMM : Академияи Cisco , Институти касбии Linux , Институти Python.