Ahoana no anaovana GNU / Linux Maintenance amin'ny fampiasana script?

Fikojakojana sy fanavaozana ny script amin'ny GNU / Linux

Fikojakojana sy fanavaozana ny script amin'ny GNU / Linux

Mba hitazomana ny fivezivezena sy hampihenana ireo lesoka sy tsy fahombiazana, tsara ny mitazona ny GNU / Linux Operating System antsika amin'ny fampiasana script, satria mamela antsika amin'ny alàlan'ny «Cron» handrafitra azy io amin'ny fampiharana azy tsindraindray.

Noho io antony io dia hanandrana mamoaka ireo dingana faran'izay tsotra (baiko mibaiko) hapetraka ao anaty script izahay, mba hamoronana / hanovana, na ilaina izy ireo na ampirisihina hitazona ny solo-sain'ny PC.

fampidirana

Ny ankamaroan'ny olana (fahasahiranana ara-teknika) izay mipoitra ao amin'ny Operating Systems, na Private na Free azo sorohina na sakanana izy ireo raha atao ny fikolokoloana ara-potoana (fisorohana / fanitsiana).

Aoka ho tadidintsika fa ny rafitra miasa dia rafitra matanjaka ary izany no mahatonga azy ireo mirona amin'ny fanomezana lesoka na olana ara-teknika sasany, noho ny fampiasana ara-dalàna na mihoapampana an'ny mpampiasa, fanavaozana sy fametrahana azy mitovy na ireo fampiharana napetraka ao anatiny.

Ireo dia matetika no amboarina na esorina, imbetsaka ataon'ny mpiasa teknika miaraka amina fampiharana sary na amin'ny toe-javatra faran'izay mafy amin'ny alàlan'ny fandrafetana ny Rafitra miasa. Fa imbetsaka, ny fikojakojana voalahatra (mandeha ho azy) dia afaka mamonjy ora / asa maro ataon'ny mpiasa teknika miadidy azy.

Ary raha ny GNU / Linux Operating Systems dia mora be izany amin'ny alàlan'ny Script voalamina ao anatin'ny rafitra «Cron» mampiasa Terminal.

Fikojakojana misoroka ny rafitra fiasan'ny GNU / Linux

Inona avy ireo asa tokony hataon'ny Maintenance Script?

Ny script amin'ny fikojakojana tsara dia tokony hahatratra ny sasany amin'ireto fepetra takiana na masontsivana manaraka ireto mba hitazomana ny fampandehanana ny GNU / Linux Operating System, izay:

  1. Mihazakazaha root na mahazo alalana Superuser: Koa satria ny fikojakojana ny Rafitra miasa dia tsy maintsy misy lahasa manelingelina na saro-pady izay tsy maintsy hain'ny mpampiasa miaraka amin'ny fahazoan-dàlana an'ny Administrator.
  2. Ampivoary ny lisitry ny fonosana ao amin'ny trano firaketana tsirairay avy: Mba hitazomana ny Rafitra sy ny Mpampiasa amin'ny mety fanavaozana, misy fitsikerana na tsia.
  3. Manaova fanavaozam-baovao azo antoka amin'ireo fonosana azo alaina ao amin'ny trano firaketana: Hitazomana ny rafitra havaozina araka izay tratra ary tsy misy atahorana hanana olana fonosana.
  4. Mamaha olana mety hitranga ankehitriny na ho avy: Mety nisy izany na efa natolotra tamin'ny fanavaozana azo antoka.
  5. Hamafiso araka izay azo atao ny rafitra fikirakirana: Amin'ny alàlan'ny fanesorana ireo rindranasa, fisie fametrahana, fikirakirana, fiteny na log de error, tsy ampiasaina na ilaina ao anatin'ny Rafitra miasa mba hampiasa tsara kokoa ny habaka kapila misy antsika
  6. Hanavao ny Grub Boot System anay: Raha misy fanovana tsy hita ao aminy, toy ny fanovana ny voan-kernel, ny anaran'ny firaketana ny boot na ny fitadiavana ireo rafitra miasa vaovao ao anaty Disk.
  7. Vaovao farany ny rafitra fanombohana Plymouth: Raha sendra misy fiovana tsy hita ao aminy, toy ny fanovana ny lohahevitra na ny sary naseho nandritra ny fametrahana ny Operating System.
  8. Asehoy ny fampahalalana tena ilaina momba ny toeran'ny fitaovana: Ny momba indrindra ny fizarana ny habaka kapila sy ny rafitra fisie. Na dia azo atao programa aza ny fampisehoana ny masontsivana toy ny: Memory, CPU, Disk, Video, Kernels, Network Interfaces.

Didiana baiko momba ny script ho an'ny fikojakojana

Inona no baiko tokony hataon'ny Maintenance Script?

Ireto ambany ireto ny sasany amin'ireo baiko baiko mety mety ilaina na ilaina hamoronana script fikolokoloana tsara amin'ny GNU / Linux Operating System anao:

#!/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

Azonao atao ny mameno ity script tsotra ity amin'ny baikon'ny baiko tianao, na ampifanaraho amin'ny fizarana GNU / Linux azy manokana izy ireo mba hitazomana ny rafitry ny Operating ampiasainy.

Raha te hahafantatra bebe kokoa ianao momba ny zavatra tokony hatao hanatsarana ny rafitra fiasan'ny GNU / Linux dia manolotra ity bilaogy hafa ity izahay: Torolàlana momba ny fametrahana post DEBIAN 8/9 - 2016 - Fizarana I na ity lahatsoratra forum ivelany ity: Fanadiovana sy fikojakojana amin'ny Linux avy amin'ny Terminal

Manantena aho fa tianao ity lahatsoratra ity ary mahasoa toy ny mahazatra!


Ny atin'ny lahatsoratra dia manaraka ny fitsipiky ny etika fanonta. Raha hitatitra tsindry diso eto.

8 hevitra, avelao ny anao

Avelao ny hevitrao

Ny adiresy email dia tsy ho namoaka. Mitaky saha dia marika amin'ny *

*

*

  1. Tompon'andraikitra amin'ny data: Miguel Ángel Gatón
  2. Tanjon'ny angona: Control SPAM, fitantanana hevitra.
  3. Legitimation: Ny fanekenao
  4. Fifandraisana momba ny angona: Tsy hampitaina amin'ny antoko fahatelo ny angona raha tsy amin'ny adidy ara-dalàna.
  5. Fitehirizana angona: Database nomen'ny Occentus Networks (EU)
  6. Zo: Amin'ny fotoana rehetra, azonao atao ny mametra, mamerina ary mamafa ny mombamomba anao.

  1.   juliosao dia hoy izy:

    Mety hahasoa ny script, fa ny naoty iray, izay hamafana ny lozisinao, dia mety ho tsara kokoa raha mampiasa "logrotate", fitaovana tena tsara hitantanana hazo, satria indraindray mamafa ny hazo, indrindra raha vao farany, dia tsy hevitra tena tsara:

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

    Ity utility ity dia afaka mamafa ireo tranainy tranainy, manamboatra raha alohan'ny tsy maintsy anovana anarana azy ireo, famoretana azy ireo, manondro hoe impiry no tokony hamafana azy ireo, sns. Ary koa fantatro fa saika amin'ny fizarana rehetra dia nosedraiko tamin'ny centos, ubuntu ary debian, nahafa-po foana.

    A fiarahabana.

  2.   Marc dia hoy izy:

    Ny fanontaniana ho ahy dia… Inona no mampidi-doza ireo baiko ireo amin'ny Linux Kubuntu 18.04? Misy atahorana ve ho very zavatra mahasoa sa tsy mety ny fanamboarana zavatra? Fanontaniana avy amina olona zara raha mahalala fizarana Linux ary tsy maintsy niatrika ny famerenana indray ny gaffe aho. Misaotra anao.

  3.   Ing. Jose Albert dia hoy izy:

    Marina ny anao! Na dia logrotate aza ho an'ny mpizara! Ary raha mampiasa ny Script for PC an'ny mpampiasa ianao, dia mora kokoa ny mitazona an'io tsipika io hamafana ireo Log izay indraindray noho ny hakamoana ara-tsaina na tsy fahampian'ny traikefa ara-teknika, mamela ny fandefasana hadisoana any aoriana i Linux izay mahatonga ny rafitra hianjera noho ny tsy fahampiana ny habaka kapila tampoka!

    Noho izany antony izany, amin'ny tsiron'ny mpampihatra, dia mitoetra hatrany ny manampy na manala tsipika arakaraka ny karazana mpampiasa sy ekipa anaovana azy.

  4.   Ing. Jose Albert dia hoy izy:

    Tsy misy mampidi-doza! Raha vantany vao mihazakazaka tanana azy ireo ianao amin'ny fotoana voalohany hahitanao fa milamina ny zava-drehetra, dia tsy hanimba ny rafitrao ny famelana azy ireo voapetraka

  5.   Frank davila dia hoy izy:

    Izy io dia miasa amin'ny Arch Linux?

    1.    Ing. Jose Albert dia hoy izy:

      Mazava ho azy, ny zavatra tokana dia mety miova ny syntax an'ny baiko satria mieritreritra aho fa any amin'ny Distros tsy miorina amin'ny DEBIAN ny baiko sasany na anarana fonosana dia miova kely amin'ny fomba fanatanterahana azy ireo! Fa ny script dia iraisan'ny rehetra amin'ny Linux Systems.

  6.   Reinaldo gonzalez dia hoy izy:

    Salama maraina, arahabaovao vaovao aho, ao amin'ity distro linux ity izao dia manana linux mint 18 sarah aho, miaraka amina maritrano i386, mahita an'ity lahatsoratra ity, manontany aho hoe ahoana no hitondrako an'io Script io, miaraka amin'ny anarana iza no voatahiry na apetraka hitantanana ny Script? Pc dia intel p4, ram 2gb, kapila 320 HDD, karatra nvidia g7200, fa indraindray kosa mihantona,

    dingana hitantanana an'ity script ity?

    Azafady azafady raha diso ny fanontaniako
    ny fampahalalana rehetra dia tena manampy betsaka….

    1.    Linux Post Install dia hoy izy:

      Miarahaba an'i Reinaldo! Azonao atao ny manamboatra solonanarana ao amin'ny .bashrc an'ny mpampiasa anao na root toy izao:

      alias yournamealias = 'bash /path/yournamealias.sh'

      ary avy eo ao amin'ny terminal anao dia manorata fotsiny: yournamealias

      Azonao atao ny mametaka azy io ao anaty cron mba hametahana azy io, izay tsy amporisihiko, na ampandehanana amin'ny alàlan'ny fanoratana fotsiny:

      bash /path/yournamealias.sh