Uziqala njani izikripthi zethu kuqaliso Ubuntu

Izicelo ekuqaliseni

Enye yezinto ezintle ngo-Ubuntu yile isivumela ukuba senze kwaye sisebenzise ezethu izikripthi ezisinceda ukuba siphucule ukusebenza kwenkqubo, izikripthi ekulula ukuzenza kwaye sinokubenza ukuba baqhube nangaliphi na ixesha ngexesha leseshoni okanye ekuqaleni kwaso nasiphi na iseshoni.

Ukuze ukwazi ukwenza oku zimbini iindlela ezikhuselekileyo nezikhawulezayo eziza kwenza nayiphi na i-newbie ibenze ngokwezifiso Ubuntu ngonqakrazo olumbalwa kunye neekopi ezimbini okanye ezintathu kunye nokuncamathisela, ngaba unobuganga?

Indlela yokufaka izikripthi kwi-Ubuntu yethu

Indlela yokuqala neyona ilula kunazo zonke kukufakwa kweskripthi xa singena usebenzisa isicelo sokuzoba. Ngale nto siza kuya kuyo Inkqubo-> Ukukhetha> Izicelo ekuqaliseni kwaye ukongeza inkqubo ekuqaleni, umhlaba wokuyalela siyigcwalisa ngeskripthi kumbuzo esiwenzileyo. Sigcina yonke into kwaye xa inkqubo iqalisa kwakhona, Ubuntu buya kulayisha izikripthi zethu.

Indlela yesibini esinokuyisebenzisa ku-Ubuntu inzima ngakumbi kodwa ukulandela la manyathelo kulula ukwenza. Kuqala kufuneka senze iscript sethu. Nje ukuba iskripthi senziwe siyikopa kwaye siyincamathisele kwifolda / njl njl (ukwenza oku kufuneka sibe ngabasebenzisi beengcambu). Nje ukuba sincamathisele lo mbhalo, kufuneka banike iimvume zokwenza le fayile. Oku kwenziwa ngokuvula i-terminal kwifolda kwaye uchwetheze oku kulandelayo:

chmod +x mi-script.sh

Ngoku iskripthi sele silungile kwaye kufuneka sixelele kuphela inkqubo ukuba ifunde kwaye yenze iskripthi esisifakileyo kwifolda, kuba siphumeza lo myalelo ulandelayo kwisiphelo sendlela:

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

Oku kuyakwenza Inkqubo ibandakanya iskripthi kuqaliso lwenkqubo kwaye ngomsebenzisi ngamnye okwinkqubo, akunamsebenzi ukuba ngaba ngumlawuli wenkqubo okanye ngumsebenzisi olula. Ungayibona njani ukuba yinto elula kwaye elula ukuyenza, awucingi?


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Uxanduva lwedatha: UMiguel Ángel Gatón
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.

  1.   Pedro sitsho

    Inika umdla kakhulu!

    Uqhuba njani iskripthi njengengcambu? Kuba kucacile ukuba ndibeka u "Sudo ..." kuyo, ngekhe ndikwazi ukufaka ipassword.

    Gracias!

    1.    U Ernesto sitsho

      Nangona i-3 iminyaka idlulile ngexesha lokuphendula, ndiyathemba ukuba omnye umntu uya kuyifumana iluncedo:
      uhambisa ngesudo ...
      ingabonakala injena

      ./my-script.sh

  2.   UJose Villamizar sitsho

    Ndine ubuntu 18.04 kwaye ndenza kanye le nto uyichazayo apha kwaye ayilayishi kwanto, kufuneka ndilinganise ukuba ifayile yolwandiso, sh, kukuba ndifuna inyathelo elongezelelekileyo kuhlobo lwam lobuntu?

  3.   William sitsho

    Kwenzeka into efanayo kum njengoJose Villamizar. izikripthi azisebenzi xa uqala i-Ubuntu 18.04

  4.   IPapalapa sitsho

    Sele sibathathu, ndiyayenza into ethethwa linqaku kodwa alisebenzi xa kuqalwa

  5.   linux x sitsho

    Kwenzeka into efanayo kum, nasiphi na isisombululo?

  6.   UMarce sitsho

    yenza ifayile /etc/rc.local

    #! / bin / sh -e
    ##
    ## /etc/rc.local ifayile
    ## Esi skripthi sibaleka ekupheleni kwendlela yokusebenza emininzi.
    # # Qinisekisa ukuba le script iphela ngomgca "ukuphuma 0" ukuba uphumelele
    ## okanye naliphi na elinye ixabiso ukuba unempazamo.
    # Ngena phantsi kwalo mgca into ofuna ukuyenza ngaphambi kokuqala abasebenzisi.
    # --– ukuphela kwefayile——
    ukuphuma 0

    Nika ukwenza iimvume
    emva koko uqalise inkonzo
    inkquboctl qala i-rc-yendawo
    ukuba ayikho ekuqaleni, yibeke
    inkquboctl yenza i-rc-yendawo
    Phendula nge quote

    1.    Alexis sitsho

      Le yinto endiye ndaneziphumo ngayo kwaye ukuza kuthi ga ngoku kunye no-Ubuntu 22, kwifayile yendawo ye-rc. ndongeze iifowuni kwizikripthi.

      sh '/myscriptpath/script.sh'

      kwaye ulungile