Скрипти LPI SOA: Нигоҳдорӣ ва навсозии барномаи Linux-и худро созед
Дар тӯли солҳо, дар Аз Linux, мо нашрияҳои (мақолаҳои) бешумори оид ба дастуру дастурҳо барои иҷрои мувофиқтарин ва дурусти нигоҳдорӣ ва навсозии равандҳои GNU/Linux Disstros, махсусан Debian ва Ubuntu ва ҳосилаҳои онҳо. Инчунин, дар бораи чӣ гуна оптимизатсия ва танзим кардани системаҳои оператсионии ройгон ва кушодаи мо дар асоси GNU/Linux.
Ва аз ин рӯ, вазифаҳо ба монанди нигоҳдорӣ, навсозӣ, оптимизатсия ва мутобиқсозӣ Инҳо фаъолиятҳое мебошанд, ки мо одатан зуд-зуд иҷро мекунем, идеали он аст, ки то ҳадди имкон автоматӣ кардани онҳо ҳама чиз зудтар ва осонтар шавад. Аммо, сарфи назар аз он, ки барои ҳар яке аз ин амалҳо ё фаъолиятҳо барномаҳои зиёде мавҷуданд, ҳамеша хуб аст, ки тавонистани худро эҷод кунем. Барномаҳои терминал (CLI) ё мизи корӣ (GUI). ки он чизеро, ки мо мехоҳем, ба таври фардӣ ва дақиқ иҷро кунем. Аз ин рӯ, имрӯз мо ба шумо нишон медиҳем, ки чӣ гуна як барномаи оддиро бо услуби "Скрипти LPI SOA".
LPI - SOA: Скрипти пешрафтаи оптимизатсия дар Bash Shell сохта шудааст
Аммо, пеш аз оғози ин мақолаи ҳозира дар бораи чӣ гуна сохтани як барномаи оддӣ бо услуби "Скрипти LPI-SOA", пас тавсия медиҳем, ки шумо дигареро омӯзед мансаби қаблӣ:
Индекси
Скрипти LPI SOA: Шаблон барои сохтани барномаи Linux
Дар бораи скрипти LPI SOA
Зеро, дар а баъди гузашта, мо аллакай муфассалтар муҳокима кардем, ки ин скрипти ҷолиб дар бораи чӣ аст ё барнома аз ҷониби Ҷамъияти лоиҳаи Tic Tac барои мақсадҳои таълимӣ, мо фавран истиноди онро баъдтар мегузорем, то онҳо тавонанд ба ёд оред ё бидонед сухан дар бораи чӣ аст:
LPI - SOA скриптест, ки ҳамчун барномаи нармафзори ройгон кор мекунад, ки ба Ёрдамчии техникии виртуалии анъанавӣ тақлид мекунад. Бо ин роҳ, ба ҳар як корбар (навкор, коршинос ё техник) имкон медиҳад, ки вазифаҳои гуногунро ба таври автоматӣ ё роҳнамоӣ (дастӣ) иҷро кунад. Ҳамин тариқ, сарфа кардани соатҳои бешумор / меҳнат дар вазифаҳои муайян, такроршаванда ё не. Илова бар ин, бо Shell Scripting бо истифода аз Bash Shell сохта шудааст, он барои омӯхтан ва ба дигарон таълим додани рушди худ дар ин забони аслии Linux беҳтарин аст. LPI - SOA: Скрипти пешрафтаи оптимизатсия дар Bash Shell сохта шудааст
Рамзи CLI
5 сол пеш, дар як паём даъват Чӣ тавр Maintenance GNU/Linux-ро бо истифода аз скрипт иҷро кардан мумкин аст?, мо рамзи CLI-ро фош кардем, ки он дошт. Дар ҳоле, ки дар айни замон скрипти гуфташуда дорои ва тавсияҳои зерин аст рамзи (фармонҳои фармон) аз Shell Scripting дар Bash Shell барои вазифаи зуд ва самараноки навсозӣ ва нигоҳдорӣ:
bleachbit --preset --preview; bleachbit --preset --clean
sudo bleachbit --preset --preview; sudo bleachbit --preset --clean
sudo apt update; sudo update-apt-xapian-index; sudo apt upgrade; sudo apt install -f; sudo apt install --fix-broken; sudo apt autoclean; sudo apt autoremove; sudo apt autopurge
sudo dpkg --configure -a;
sudo update-grub; sudo update-grub2; sudo update-menus; sudo update-initramfs -u
sudo df -h
sudo du -hs /* | sort -k 2
history -c
sudo apt list --installed > $HOME/listado-paquetes-instalados-apt-dpkg-milagros.txt
sudo dpkg-query -Wf '${Installed-size}\t${Package}\n' | column -t | sort -k1 > $HOME/listado-paquetes-instalados-peso-milagros.txt
Дар хотир доред, ки барои истифодаи 2 сатри аввал, барнома бояд насб карда шавад ва мувофиқи хоҳиши шумо танзим карда шавад. Шустагар. Бо ин роҳ, бо ва бидуни фармони "sudo", скрипт ё барномаи CLI ба таври худкор ва бидуни кӯмак ва риояи параметрҳои дар интерфейси графикии Bleachbit танзимшуда ҳам фазои хонаи корбар ва ҳам тамоми системаи амалиётиро амиқ тоза мекунад.
Албатта, дар скрипти худ ё барномаи CLI шумо метавонед он чизеро, ки мехоҳед мехоҳед илова кунед ё хориҷ кунед ва ҳатто ҳар як фармонро бо муодили GNU/Linux Distro-и худ, ба ғайр аз Debian ва Ubuntu ё баъзе аз ҳосилаҳои онҳо иваз кунед. Масалан, Arch, Fedora ё дигарон.
Рамзи GUI
Барномаи GUI, яъне LPI-SOA, назар ба скрипти оддӣ хеле калонтар ва мураккабтар аст, бинобар ин мо наметавонем ҳамаи рамзҳоро дар ин ҷо часбонем. ҳарчӣ шумо метавонед дастрасӣ ба ҳама рамзи сарчашма аз он ё файли .deb-и версияи 0.3, барои санҷидан, насб кардан, истифода бурдан ва тағир додани он барои эҷод кардани барномаи шахсии Linux Desktop бо бозикунии gif ва mp3 мултимедиявӣ, огоҳиҳои поп-ап дар мизи корӣ ва экранҳои зебое, ки бо Zenity ва GXMessage тарҳрезӣ шудаанд.
Боз як далели муҳим ин аст, ки ин скрипт ё барномаи GUI барои истифодаи техникӣ ва таълимӣ, сарфи назар аз хеле устувор ва функсионалӣ, он дар таҳияи пурра аст, ки ин аён аст, зеро он қариб дар версияи 0.3 мавҷуд нест. Ин ба мо гувоҳӣ медиҳад, ки он ба марҳилаи камолоти рушд нарасидааст.
Илова бар ин, версияи он 0.2 танҳо барои истифода ва озмоиш дар Respin MilagrOS дар версияи 3.1, ки аз ҷониби ҳамон Ҷомеаи лоиҳаи Tic Tac сохта шудааст, дастрас буд. Ва танҳо ин версияи 0.3 онест, ки берун аз худи Community Respin санҷида мешавад, аммо он дар версияи ояндаи 3.2-и гуфташудаи Community Respin насб карда мешавад, ки мо дертар дар як паёми оянда муроҷиат хоҳем кард, то дар бораи навигариҳои он маълумот пайдо кунем.
Аз ин рӯ, мо шуморо даъват менамоем, ки онро зеркашӣ кунед, санҷед ва саҳм гиред бо инкишофи худ. Инчунин, онро ба манфиати худ истифода баред.
Дар охир, то ки шумо каме бештар дар бораи ин ҷолиб донед Мӯъҷизаҳоро Respin, ва барномаи таҷрибавии LPI-SOA ва як қисми рамзи он, мо ба шумо скриншотҳои зеринро мегузорем:
Resumen
Хулоса, ин скрипти муфид, ки аз ҷониби ҷомеаи лоиҳаи Tic Tac сохта шудааст, як пешниҳоди ҷолиб барои скрипт ё барномаҳои худро эҷод кунед, терминал ё мизи корӣ, яъне дар формати CLI ё GUI, бо ҳадафҳои гуногун. Ки, метавонад ба таври комил рафта, аз иҷрои вазифаҳои оддӣ аз нигоҳдорӣ, навсозӣ, оптимизатсия ва мутобиқсозӣ ба дигар амалҳои конфигуратсияи мураккабтари файлҳои система ё замимаҳои тарафи сеюм. Ҳама чиз аз сатҳи дониши ҳар яки онҳо дар бораи Shell Scripting, Zenity, GXMessage ва ғайра вобаста хоҳад буд.
Ва агар ин мақола ба шумо писанд омада бошад, мубодилаи онро бо дигарон бас накунед дар вебсайтҳо, каналҳо, гурӯҳҳо ё ҷомеаҳои шабакаҳои иҷтимоӣ ё системаҳои паёмнависии дӯстдоштаи худ. Дар охир, дар хотир доред ба саҳифаи хонагии мо ташриф оред en «Аз Linux» ки ахборро бештар омузад. Ва инчунин ба канали расмии мо обуна шавед Телеграмма аз FromLinux, Ғарб гурӯҳ барои маълумоти бештар дар бораи мавзӯи имрӯза.
Аваллин эзоҳро диҳед