Tous les fichiers de configuration de Linux sont stockées dans des documents en texte brut , ce qui les rend faciles à modifier. Cette fonctionnalité vous permet d'ajouter des scripts pour la séquence de démarrage de votre ordinateur ou d'un procédé de montage de l'appareil , ce qui rend effectivement leur s'exécutent automatiquement lorsque vous allumez votre PC , brancher votre périphérique USB ou insérez un CD . Instructions
pour fonctionner sur l'initialisation du système
1
Donnez votre script et l'enregistrer dans le fichier /etc /init.d /.
2
Assurez-vous que le script est exécutable en exécutant la commande suivante dans un terminal shell. Remplacer " script.sh " par le nom de votre script :
chmod 755 /etc /init.d /script.sh
3
exécutez la commande suivante , si vous utilisez une distribution basée sur Debian comme Ubuntu ou Linux Mint , pour créer les liens symboliques nécessaires pour rendre le script exécuté au démarrage du système :
update- rc.d défaut script.sh
Encore une fois, remplacer " script.sh " avec le nom réel du fichier . Exécutez les commandes suivantes à la place , si vous utilisez une distribution non - Debian :
chkconfig - add script.sh
chkconfig script.sh sur
To Run sur le périphérique Mont
4
écrire votre script, le rendre exécutable et l'enregistrer. N'importe quel endroit va faire , que ce soit sur le CD , un lecteur flash ou un appareil photo numérique pour lequel vous voulez qu'il auto-run ou dans un emplacement sur votre disque dur.
5
Exécutez la commande suivante si votre appareil est basé sur USB:
lsusb
va afficher des données d'identification sur tous les périphériques USB actuellement branchés sur votre ordinateur. Prenez note des données d'identification de votre appareil . Créer un nouveau fichier dans un éditeur de texte et ajoutez les lignes suivantes de texte:
ACTION == "add", SOUS == " usb_device " , SYSFS { idVendor } == "xxxx" , SYSFS { idProduct } == "yyyy" , RUN + = " /home /linus /script.sh "
remplacer "xxxx" par les caractères trouvés avant les deux points dans l'ID et "yyyy" avec ceux trouvés après. Remplacez le chemin après RUN + = avec le chemin de votre script. Enregistrez le fichier sous " 10 my_autorun.rules " dans le fichier /etc /udev /rules.d /répertoire. Passer tho l'étape suivante si vous utilisez un CD au lieu d'un périphérique USB.
6
Naviguer vers /etc /udev /rules.d /dans votre gestionnaire de fichiers si vous utilisez un non dispositif USB , tel qu'un CD ou un DVD . Le répertoire doit contenir un fichier avec "cd " dans son nom ; ouvrir. Ajoutez le texte suivant à chaque ligne les de contenu du fichier , en remplaçant le chemin à celui de votre script réel , et enregistrez-le :
RUN + = " /home /linus /script.sh "