Yadda ake GNU / Linux Maintenance ta amfani da Rubutu?

Kulawa da Scriptaukaka Rubuta akan GNU / Linux

Kulawa da Scriptaukaka Rubuta akan GNU / Linux

Don kiyaye aiki da rage kurakurai da gazawa, yana da kyau a kiyaye GNU / Linux Operating System ɗinmu ta amfani da Rubutu, tunda yana bamu damar ta hanyar «Cron» don tsara shi don aiwatar dashi lokaci lokaci.

Saboda wannan, a cikin wannan ɗab'in za mu yi ƙoƙari don fallasa mafi matakan farko (umarnin umarni) da za a saka a cikin rubutun kiyayewarmu don ƙirƙirar / gyaggyarawa, ko suna da mahimmanci ko kuma aka ba da shawarar su ci gaba da PC ɗinmu cikin aiki mai kyau.

Gabatarwar

Mafi yawan matsalolin (matsalolin fasaha) waɗanda suka taso a cikin Tsarin Gudanar da Ayyuka, na masu zaman kansu ne ko na 'yanci za a iya kauce musu ko a hana su idan ana aiwatar da gyare-gyare na lokaci-lokaci (kariya / gyara).

Mun tuna cewa tsarin aiki tsarukan suna da ƙarfi kuma wannan shine dalilin da yasa suke gabatar da wasu kurakurai ko matsalolin fasaha, saboda amfani ko ƙari na mai amfani, ɗaukakawa da shigarwa iri ɗaya ko aikace-aikacen da aka girka a ciki.

Wadannan galibi ana gyara su ko cire su, sau da yawa ta hanyar ma'aikatan fasaha tare da aikace-aikacen hoto ko a cikin mawuyacin hali ta hanyar tsara Tsarin Tsarin aiki. Amma lokuta da yawa, kiyayewar (ta atomatik) kiyayewa na iya ceton mu sa'o'i da yawa / aiki daga ɓangaren ma'aikatan fasaha da ke kula da ita.

Kuma game da GNU / Linux Operating Systems wannan yana da sauƙin aiwatarwa ta hanyar Rubutu an tsara shi a cikin tsarin «Cron» ta amfani da Terminal.

Rigakafin Kulawa da GNU / Linux Operating Systems

Waɗanne ayyuka ne rubutun Kulawa zai yi?

Rubutun kulawa mai kyau yakamata ya cika wasu buƙatu masu zuwa ko sigogi don kiyaye aiki na GNU / Linux Operating System ɗinmu, wanda:

  1. Gudun azaman tushe ko tare da izinin Superuser: Tunda kula da kowane Tsarin Aiki dole ne ya unshi wasu ayyuka masu mahimmanci ko masu wahala wadanda sai mai amfani da izinin izini ne zai iya aiwatarwa.
  2. Sabunta jerin kunshin a cikin wuraren ajiyar mu: Don kiyaye Tsarin da Mai amfanin kansa daga ɗaukaka ɗaukakawa, mahimmanci ko a'a, akwai.
  3. Yi amintaccen ɗaukakawa ga fakitin da ke cikin maɓallan: Don kiyaye Tsarin kamar yadda aka sabunta tare da rashin haɗarin matsalolin kunshin.
  4. Warware yiwuwar yanzu ko matsalolin kunshin gaba: Wataƙila ya kasance ko har yanzu an gabatar dashi a cikin ingantaccen sabuntawa.
  5. Cire Tsarin Tsarin aiki gwargwadon iko: Ta hanyar kawar da aikace-aikace, fayilolin shigarwa, daidaitawa, harshe ko kuskuren kuskure, ba a amfani da shi ko larura a cikin Tsarin Aiki don kyakkyawan amfani da sararin diski da muke ciki.
  6. Sabunta Tsarin Boot dinmu na Grub: Idan akwai canje-canje da ba a gano su ba a ciki, kamar canje-canje na kwaya, sunayen rikodin taya ko gano sababbin Tsarin Aiki a cikin Disk.
  7. Sabunta Tsarin Farawar mu na Plymouth: Idan akwai canje-canje da ba a gano su ba a ciki, kamar canji a cikin jigon ko hoton da aka nuna yayin lodin tsarin Operating.
  8. Nuna mahimman bayanai game da Matsayin Kayan aiki: Galibi game da Rarraba sararin diski da kuma tsarin Fayil. Kodayake za'a iya tsara nunin sigogi kamar: Memory, CPU, Disk, Video, Kernels, Network Interfaces, da sauransu.

Umurnin Umarni don Rubutun Kulawa

Waɗanne umarnin umarni ne Rubutun Kulawa zai aiwatar?

Da ke ƙasa akwai wasu umarnin umarni waɗanda zasu iya zama masu amfani ko mahimmanci don ƙirƙirar ingantaccen rubutun kulawa akan GNU / Linux Operating System ɗinku:

#!/usr/bin/env bash

set -eou pipefail
IFS=$'\n\t'
setterm --reset

clear
setterm -background red

if [[ "$(id -u)" != "0" ]]; then
echo "ESTE SCRIPT DEBE SER EJECUTADO COMO ROOT"
sleep 3
clear
else
echo "ESTE SCRIPT SERA EJECUTADO COMO SUPERUSUARIO (ROOT)"
sleep 3
clear
fi

sudo apt update; sudo update-apt-xapian-index; sudo aptitude safe-upgrade; sudo apt install -f; sudo dpkg --configure -a; sudo apt --fix-broken install

sudo localepurge; sudo update-grub; sudo update-grub2; sudo aptitude clean; sudo aptitude autoclean; sudo apt-get autoremove; sudo apt autoremove; sudo apt purge; sudo apt remove

sudo rm -f /var/log/*.old /var/log/*.gz /var/log/apt/* /var/log/auth* /var/log/daemon* /var/log/debug* /var/log/dmesg* /var/log/dpkg* /var/log/kern* /var/log/messages* /var/log/syslog* /var/log/user* /var/log/Xorg* /var/crash/*

sudo update-initramfs -u

sudo df -h

sudo du -hs /* | sort -k 2

sudo dpkg-query -Wf='${Installed-Size} ${Package}\n' | sort -n

sudo echo "" > ~/.bash_history

Kuna iya haɓaka wannan rubutun mai sauƙi tare da umarnin umarnin da kuka fi so, ko daidaita su zuwa ga GNU / Linux Rarraba na su don kiyaye tsarin aikin su na yau da kullun.

Idan kana son ƙarin bayani kaɗan a kan abin da za a yi don inganta GNU / Linux Operating System ɗinmu muna ba da shawarar wannan tallan na daban: Jagorar Shigarwa Bayanan DeBIAN 8/9 - 2016 - Kashi Na ko wannan wata sanarwa ta waje: Tsaftacewa da Kulawa a cikin Linux daga Terminal

Ina fatan kuna son wannan sakon kuma yana da amfani kamar yadda aka saba!


Bar tsokaci

Your email address ba za a buga. Bukata filayen suna alama da *

*

*

  1. Wanda ke da alhakin bayanan: Miguel Ángel Gatón
  2. Manufar bayanan: Sarrafa SPAM, sarrafa sharhi.
  3. Halacci: Yarda da yarda
  4. Sadarwar bayanan: Ba za a sanar da wasu bayanan ga wasu kamfanoni ba sai ta hanyar wajibcin doka.
  5. Ajiye bayanai: Bayanin yanar gizo wanda Occentus Networks (EU) suka dauki nauyi
  6. Hakkoki: A kowane lokaci zaka iyakance, dawo da share bayanan ka.

  1.   Juliosao m

    Rubutun na iya zama mai amfani, amma bayanin kula, inda kuka goge bayanan, zai iya zama mafi kyau a yi amfani da "logrotate", kayan aiki ne mai kyau don sarrafa rajistan ayyukan, saboda wani lokacin share rajistan ayyukan, musamman idan na kwanan nan ne, ba kyakkyawan ra'ayi:

    https://noticiasdehumor.com/tutorial-configurar-logrotate-en-un-servidor-linuxunix-despues-de-generar-las-estadisticas/

    Wannan mai amfani yana iya share tsofaffin rajistan ayyukan, daidaitawa ko kafin a sake musu suna, matsawa, nuna sau nawa dole a share su, da dai sauransu. Hakanan abin da na sani yana cikin kusan dukkanin rarrabawa, na gwada shi a cikin centos, ubuntu da debian, koyaushe gamsarwa.

    A gaisuwa.

  2.   Marc m

    Tambaya a wurina ita ce… Yaya haɗarin waɗannan umarnin ga Linux Kubuntu 18.04? Shin akwai haɗarin rasa wani abu mai amfani ko sake fasalta wani abu? Tambayoyi daga wani wanda bai san rabe-raben Linux ba kuma dole ne inyi ma'amala da sake shigowar gaffes. Na gode.

  3.   Ingin Jose Albert m

    Kuna da gaskiya! Kodayake logrotate yafi na sabobin! Kuma idan kayi amfani da Rubutun don PC ɗin Masu amfani, zai fi sauƙi a kiyaye wannan layin don share Logs ɗin wanda wani lokaci saboda lalacin tunani ko rashin ƙwarewar fasaha, Linux yana barin aika kurakurai a bango wanda ke sa tsarin ya faɗi saboda rashin na sararin faifai ba zato ba tsammani!

    Saboda wannan dalili, ga ɗanɗanar mai aiwatarwa, ya rage don ƙara ko cire layuka bisa ga nau'in mai amfani da ƙungiyar inda aka aiwatar da ita.

  4.   Ingin Jose Albert m

    Babu wani abu mai haɗari! Da zarar kayi amfani dasu da hannu a karo na farko don ganin cewa komai yayi daidai, barin su da aka shirya ba zai wargaza tsarin ku ba!

  5.   Frank Davida m

    Yana aiki ne don Arch Linux?

    1.    Ingin Jose Albert m

      Tabbas, abu daya kawai shine watakila tsarin aiwatar da umarnin ya canza tunda ina tsammanin cewa a cikin Distros din baya ga DEBIAN wasu umarni ko sunayen kunshin sun canza yadda ake aiwatar dasu! Amma Rubutun na duniya ne akan duk Linux Systems.

  6.   Reinaldo gonzalez m

    Barka da safiya, gaisuwa ni sabuwa ce, a wannan Linux distro yanzu ina da Linux mint 18 sarah, tare da gine-ginen i386, ganin wannan rubutun, ina tambaya yadda nake gudanar da wannan Rubutun, da wane suna aka ajiye shi ko aka sanya shi don gudanar da Rubutun? Pc shine Intel p4, 2gb ram, 320 hdd disk, nvidia g7200 kati, amma wani lokacin yakan rataya,

    matakai don gudanar da wannan rubutun?

    Da fatan za a gafarce ni idan na yi tambayoyin da ba daidai ba
    duk bayanai zasu taimaka kwarai da gaske….

    1.    Linux Post Shigar m

      Gaisuwa Reinaldo! Kuna iya yin laƙabi a cikin .bashrc na mai amfani ko tushen kamar haka:

      sunan laƙabi yournamealias = 'bash /path/yournamealias.sh'

      sannan kuma a cikin tashar ka kawai rubuta: yournamealias

      Sannan zaku iya loda shi a cikin cron don yin shi na lokaci-lokaci, wanda ban bada shawara ba, ko gudanar da shi da hannu kawai ta hanyar bugawa:

      bash / tafarkin/yournamealias.sh