Kør automatisk scripts og kommandoer ved startup

Jeg har lige været væk fra min primære linux maskine et stykke tid der var så sket et eller andet så min firewall i ubuntu var blevet paranoid og ikke ville lade mig gå på nettet jeg fandt så ud af at jeg skulle rydde firewall reglerne med et script der allerede lå i systemet og bingo så var der net og dropbox og pidgin msn og hele baduljen jamen det var da fedt det var bare lidt irriterende jeg skulle gå ind og gøre det hver evig eneste gang maskinen startede op for på det tidspunkt har den selfølgelig glemt at jeg har flushed/tømt firewall scriptet med det script der lå der til det samme det var et problem der irriterede mig lidt self kunne jeg gå ind og gøre det manuelt men ja dovenskaben længe leve jeg tænkte der må da være en måde at køre scripts og kommandoer ved startop hvis man nu ønsker specifikke resultater what do you know det var der sørme og det var hurtigt at finde frem til takket være det herlige ubuntu forum mange tak gutter har du et script du vil have kørt en kommando du gerne vil køre som standard har du dine egne scripts du vil eksekvere hvis de skal eksekvere den på time minut ugentlig eller månedlig basis skal du bruge cron jobs cron tab så vidt jeg ved men det har jeg ikke fundet ud af hvordan man gør endnu jeg skulle bruge noget der kørte hver gang jeg startede op altså gå ind og rense firewallen fra at blocke mit internet hvis du vil kører ting når du starter op og logger ind i ubuntu og højst sansynelig også andre systemer så skal du gøre det sådan her:
Gå til /etc/ mappen dvs roden af dit system hedder / så øverst i mappe strukturen ligger etc mappen gå ind under den dette gøres selfølgelig via kommando prompten som altid se andre sider for hvordan du bruger tekst editorer og navigere rundt i systemet i etc mappen ligger der en fil der hedder rc.local åben den med en tekst editor jeg foretrækker nano editoren i etc mappen gør flg.
nano rc.local
du har nu åbnet filen der er lidt instruktioner i kommentar men ellers intet indhold udover exit 0 som du bare skal lade stå mellem exit 0 og disse kommentar linjer indsætter du så de kommandoer du ønsker skal kører gå ud af editoren når du er færdig med ctrl + x den spørger om du vil gemme og selfølgelig vil du det næste gang du starter op vil disse kommandoer blive eksekveret ved hver opstart hvis du som jeg også har problemer med firewallen kan jeg da godt give dig den linje du skal indsætte i rc.local filen for at rydde firewall scriptet indsæt denne linje genstart og du er kørende
sh /root/firewall/fw-flush.sh
husk det er mellem kommentarene linjer der starter med # og exit 0 kommandoen linjen betyder hvis jeg lige skal forklare det sh kør et shell script filer der ender på sh /root/firewall/fw-flush.sh placeringen på det script vi vil kører da dette ligger under root og du skal have root rettigheder for at være i root biblioteket mappen må vi antage at når rc local kører har systemet root rettigheder jeg håber dette var brugbart