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
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!
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
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?
Hakanan yana faruwa da ni kamar Jose Villamizar. rubutun baya gudana yayin sake farawa Ubuntu 18.04
Tuni mu uku muke, ina yin abin da labarin ya faɗi amma ba ya fara farawa
Hakanan yana faruwa da ni, kowane bayani?
ƙ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
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