Få ett skript att genomföras automatiskt vid insatt USB

Här diskuteras programmering och utveckling
Jaizhanju
Inlägg: 7
Blev medlem: 15 feb 2010, 19:09
OS: Ubuntu
Utgåva: 18.04 Bionic Beaver LTS

Få ett skript att genomföras automatiskt vid insatt USB

Inlägg av Jaizhanju »

Hej! Jag installerade Ubuntu igår, och har tycker att det har varit jättekul att sätta sig in i det när man väl kommer över de första svårigheterna.

Nu är det såhär att jag använder Ubuntu 9.10 Server Edition (x64) och kör en webbserver på denna.

Jag har i tanken att få ett skript att genomföras varje gång jag sätter in USB-enheten i servern.

Den kod som ska köras är:

Kod: Markera allt

rsync -av /var/www /media/7A20-2C51
rsync -av /var/lib/mysql/chimichanga /media/7A20-2C51
Jag har försökt att lösa det genom att söka runt lite, men de instruktioner som ges här och där verkar vara utdaterade.

Är det någon här som skulle vilja hjälpa en nybörjare att komma igång? :)

EDIT: Kollade runt lite mer, och såg att man kunde byta namnet på filen som innehöll koden till autorun.sh för att få den att genomföras automatiskt.
Då jag gjorde detta och förde in min USB för första gången så fick jag valet att göra detta automatiskt varje gång för denna enhet.

Men nu vill den inte göra någonting alls när jag kör in den, jag måste fortfarande trycka på autorun.sh för att få det att fungera. :(
cosw
Inlägg: 31
Blev medlem: 23 feb 2009, 23:42
OS: Kubuntu
Ort: Mölndal

Re: Få ett skript att genomföras automatiskt vid insatt USB

Inlägg av cosw »

Det du letar efter är udev se följande länkar:
http://en.wikipedia.org/wiki/Udev
http://www.kernel.org/pub/linux/utils/k ... /udev.html - Hemsida

Det du letar efter:
http://www.reactivated.net/writing_udev ... ternal-run - Officiell dokumentation

Om det skulle vara för tekniskt avancerat och/eller inte besvara alla dina frågor se länkar nederst på Wikipediasidan.
Hoppas denna informationen räcker o lycka till
/Claes
Skriv svar

Återgå till "Programmering och webbdesign"