Maitiro ekutanga edu zvinyorwa paUbuntu kutanga

Zvikumbiro pakutanga

Chimwe chezvinhu zvakanaka nezve Ubuntu ndizvozvo inotibvumidza kuti tigadzire uye timhanye magwaro edu anotibatsira kunatsiridza mashandiro esisitimu, zvinyorwa izvo zviri nyore kugadzira uye izvo zvatinogona kuti zviite kuti zvimhanye chero nguva panguva yechirongwa kana kungoti pakutanga kwechimwe chikamu.

Kugona kuita izvi kune nzira mbiri dzakachengeteka uye dzinokurumidza dzinozoita chero newbie kugadzirisa yavo Ubuntu nekukenya mashoma uye maviri kana matatu kopi uye unama, unotsunga here?

Maitiro ekuisa zvinyorwa muUbuntu hwedu

Nzira yekutanga uye yakapusa pane zvese kusanganisa iyo script mune yedu login uchishandisa graphical application. Kune izvi isu tichaenda Sisitimu-> Zvaunofarira-> Zvishandiso pakutanga uye mu Wedzera chirongwa pakutanga, munda wekuraira tinoizadza nechinyorwa chiri mubvunzo chatakagadzira. Isu tinochengetedza zvese uye kana system ikatangazve, Ubuntu inotakura zvinyorwa zvedu.

Nzira yechipiri yatinogona kushandisa muUbuntu hwedu yakanyanya kuoma asi kutevera matanho aya kuri nyore kuita. Kutanga isu tinofanirwa kugadzira yedu script. Kana script yangogadzirwa isu tinoteedzera uye tinamate mufaira /etc/init.d (kuita izvi isu tinofanirwa kunge tiri vashandisi vemidzi). Kana tangonamira iyi script, isu tinofanirwa vape mvumo yekumhanya iyi faira. Izvi zvinoitwa nekuvhura chinongedzo mufaira uye kunyora zvinotevera:

chmod +x mi-script.sh

Iye zvino tava nechirongwa chakagadzirira uye isu tinongoda kutaurira iyo system kuti iverenge nekuita iyo script yatakaisa mufaira, kune izvi isu tinoita inotevera kuraira mune iyo terminal:

update-rc.d mi-script.sh defaults 80

Izvi zvichaita system inosanganisira script pane system kutanga uye nemushandisi wega wega uri muchirongwa ichocho, hazvina basa kana iri system maneja kana mushandisi akareruka. Maitiro aunoona iwe iri nyore uye yakapusa mashandiro ekuita, haufunge?


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Miguel Ángel Gatón
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako

  1.   Pedro akadaro

    Inonakidza kwazvo!

    Maitiro ekumhanyisa script semidzi? Nekuti zvakajeka kana ndikaisa "sudo ..." mairi, ini handizokwanise kuisa password.

    Gracias!

    1.    Ernesto akadaro

      Kunyangwe makore matatu apfuura panguva yekupindura, ndinovimba mumwe munhu anozozviona zvichibatsira:
      iwe unopa ne Sudo ...
      zvingaratidzika seizvi

      ./my-script.sh

  2.   Jose Villamizar akadaro

    Ndine ubuntu 18.04 uye ini ndinoita chaizvo zvaunotsanangura pano uye hazvitakure chero chinhu, ndinofanira kudzikamisa kuti iyo faira iwedzere, sh, ndeyekuti ini ndoda imwe nhanho yekuwedzera yeangu vhezheni ye ubuntu?

  3.   William akadaro

    Chinhu chimwe chete ichi chinoitika kwandiri saJose Villamizar. zvinyorwa hazvimhanye kana zvichitangazve Ubuntu 18.04

  4.   papapa akadaro

    Takatove vatatu, ndinoita zvinotaurwa nechinyorwa asi hazvimhanye pakutangisa

  5.   linux x akadaro

    Chinhu chimwe chete ichi chinoitika kwandiri, chero mhinduro?

  6.   Marce akadaro

    gadzira iyo faira /etc/rc.local

    #! / bin / sh -e
    ##
    ## /etc/rc.local faira
    # # Iyi script inomhanya pamagumo e multuser runlevel.
    ## Ita shuwa kuti chinyorwa ichi chinopera nemutsara "kubuda 0" kana chabudirira
    ## kana chero imwe kukosha kana uine kukanganisa.
    # Pinda pasi pemutsara uyu zvaunoda kuita usati watanga vashandisi.
    # --– kupera kwefaira --—
    kubuda 0

    ipa ita mvumo
    wobva watanga sevhisi
    systemctl kutanga rc-yemuno
    kana isiri pakutanga, chiise
    systemctl inogonesa rc-yemuno
    Reply with quote

    1.    Alexis akadaro

      Izvi ndizvo zvandakazopedzisira ndave nemhedzisiro kubva pazuva rino neUbuntu 22, kune rc.local faira ini ndakawedzera mafoni kune zvinyorwa nazvo.

      sh '/myscriptpath/script.sh'

      uye vakagadzirira