Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> sistemi >> Linux >> .

Come scrivere uno script Auto-Run in Linux

Tutti i file di configurazione di Linux sono memorizzati in documenti di testo normale , che li rende facile da modificare. Questa funzionalità consente di aggiungere script per la sequenza di avvio del computer o il processo di montaggio del dispositivo, diventando di fatto eseguiti automaticamente quando si accende il PC , collegare il dispositivo USB oppure inserire un CD . Istruzioni
per funzionare su Boot
1

scrivere lo script e salvarlo nella directory /etc /init.d /.
2

Assicurarsi che lo script è eseguibile con il seguente comando in un terminale della shell . Sostituire " script.sh " con il nome effettivo dello script :

chmod 755 /etc /init.d /script.sh
3

Eseguire il seguente , se si utilizza una distribuzione basata su Debian come Ubuntu o Linux Mint , per creare i collegamenti simbolici necessari per rendere lo script eseguito all'avvio del sistema :

update- rc.d script.sh defaults

Anche in questo caso , sostituire " script.sh " con il nome del file vero e proprio. Eseguire i seguenti comandi , invece , se si utilizza una distribuzione non-Debian :

chkconfig - add script.sh

chkconfig script.sh su
To Run sul dispositivo Monte
4

scrivere lo script , renderlo eseguibile e salvarlo. Qualsiasi posizione farà , sia che si tratti del CD , unità flash o una fotocamera digitale per la quale si vuole che l'esecuzione automatica o in un percorso sul disco rigido .
5

Eseguire il seguente comando se il dispositivo USB è basata su :

lsusb

Questo comando da identificare i dati circa tutti i dispositivi USB attualmente collegato al computer . Prendere nota dei dati di identificazione per il vostro dispositivo . Creare un nuovo file in un editor di testo e aggiungere le seguenti righe di testo:

ACTION == "add " , sottosistema == " usb_device " , SYSFS { idVendor } == " xxxx " , SYSFS { idProduct } == "yyyy" , RUN + = " /home /linus /script.sh "

sostituire " xxxx" con i caratteri presenti prima dei due punti in ID e "yyyy" con quelle che si trovano dopo. Sostituire il percorso dopo RUN + = con il percorso allo script . Salvare il file come "10 - my_autorun.rules " in /etc /udev /rules.d /directory . Salta tho il passo successivo se si sta utilizzando un CD invece di un dispositivo USB .
6

Vai in /etc /udev /rules.d /nel gestore file se si sta utilizzando un non - USB del dispositivo, ad esempio un CD o un DVD . La directory deve contenere un file con "cd " nel suo nome ; aprirlo. Aggiungere il seguente testo per ogni riga il contenuto del file , sostituendo il percorso con quello per lo script vero e proprio, e salvarlo :

RUN + = " /home /linus /script.sh "


 

sistemi © www.354353.com