Yadda ake fara rubutun mu a farawa Ubuntu

Aikace-aikace a farawa

Ofaya daga cikin kyawawan abubuwa game da Ubuntu shine yana ba mu damar ƙirƙirar da gudanar da rubutun namu waɗanda ke taimaka mana haɓaka ayyukan tsarin, rubutun da suke da sauƙin ƙirƙira kuma zamu iya yin gudu a kowane lokaci yayin zaman ko kuma kawai a farkon kowane zama.

Don samun damar yin wannan akwai hanyoyi biyu masu aminci da sauri waɗanda zasu sa kowane sabon abu ya tsara Ubuntu ɗin su tare da dannawa sau biyu da kwafa biyu ko uku da liƙawa, ko ka yarda?

Yadda ake saka rubutu a cikin Ubuntu

Hanya ta farko kuma mafi sauki ita ce haɗawar rubutun a cikin hanyar shiga ta amfani da zane mai zane. A saboda wannan za mu je Tsarin –> Zabi-> Aikace-aikacen farawa kuma a cikin Addara shirin a farawa, filin umarni mun cika shi da rubutun da ake tambaya wanda muka ƙirƙira. Muna adana komai kuma lokacin da tsarin ya sake, Ubuntu zai loda rubutunmu.

Hanya ta biyu da zamu iya amfani da ita a cikin Ubuntu tana da ɗan wahala amma bin waɗannan matakan yana da sauƙin aiwatarwa. Da farko dole ne mu ƙirƙiri rubutun mu. Da zarar an ƙirƙiri rubutun sai mu kwafa shi mu liƙa shi a cikin fayil ɗin /etc/init.d (don yin wannan dole ne mu zama masu amfani da tushen). Da zarar mun manna wannan rubutun, dole muyi ba su izini don gudanar da wannan fayil ɗin. Ana yin wannan ta hanyar buɗe m a cikin babban fayil ɗin kuma buga waɗannan masu zuwa:

chmod +x mi-script.sh

Yanzu muna da rubutun a shirye kuma kawai muna buƙatar gaya wa tsarin don karantawa da aiwatar da rubutun da muka saka a cikin jakar, saboda wannan muna aiwatar da umarni mai zuwa a cikin tashar:

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

Wannan zai sa tsarin sun hada da rubutun a tsarin farawa kuma tare da kowane mai amfani wanda yake cikin wannan tsarin, babu matsala idan mai gudanar da tsarin ne ko kuma mai amfani ne mai sauƙi. Ta yaya za ku iya ganin aiki ne mai sauki kuma mai sauki, ba kwa tsammani?


8 comments, bar naka

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.   Pedro m

    Abin sha'awa!

    Yadda ake gudanar da rubutun azaman tushe? Domin a fili idan na sanya "sudo ..." a ciki, ba zan iya shigar da kalmar sirri ba.

    Gracias!

    1.    Ernesto m

      Kodayake shekaru 3 sun shude a lokacin amsar, Ina fatan cewa wani zai same shi mai taimako:
      Kuna rarraba tare da sudo ...
      zai yi kama da wannan

      ./mi -script.sh

  2.   Jose Villamizar m

    Ina da ubuntu 18.04 kuma na yi daidai abin da kuka bayyana a nan kuma kawai ba ya ɗaukar komai, dole ne in iyakance cewa fayil ɗin yana tsawo, sh, shin ina buƙatar ƙarin matakai don na Ubuntu?

  3.   William m

    Hakanan yana faruwa da ni kamar Jose Villamizar. rubutun baya gudana yayin sake farawa Ubuntu 18.04

  4.   papalapa m

    Tuni mu uku muke, ina yin abin da labarin ya faɗi amma ba ya fara farawa

  5.   syeda m

    Hakanan yana faruwa da ni, kowane bayani?

  6.   Marce m

    ƙirƙiri fayil /etc/rc.local

    #! / bin / sh -e
    ##
    ## /etc/rc.local fayil
    ## Wannan rubutun yana gudana a ƙarshen multileus runlevel.
    ## Tabbatar da cewa wannan rubutun ya ƙare da layin "fita 0" idan yayi nasara
    ## ko wani darajar idan kuna da kuskure.
    # Shigar da wannan layin abin da kake son aiwatarwa kafin fara masu amfani.
    # —– karshen fayil ——
    fita 0

    bayar da izini
    sannan fara sabis
    systemctl fara rc-na gida
    idan ba a farkon ba, sanya shi
    systemctl kunna rc-na gida
    gaisuwa

    1.    Alexis m

      Wannan shine abin da a ƙarshe na sami sakamako har zuwa wannan kwanan wata tare da Ubuntu 22, zuwa fayil ɗin rc.local Na ƙara kira zuwa rubutun tare da

      sh'/myscriptpath/script.sh'

      kuma a shirye