J'ai ces deux commandes que je dois exécuter manuellement chaque fois après la connexion:
autossh -M 2000 -N -f -q -D 127.0.0.1:7070 [email protected]
et
Sudo mkdir /media/C
Sudo mount /dev/sda2 /media/C
Je voudrais les faire fonctionner automatiquement chaque fois que je démarre et que je me connecte à mon ordinateur. J'utilise actuellement 10.04LTS.
BTW, je ne sais que vaguement ce que init.d
ou runlevel
signifie. Mais je préfère toujours connaître une méthode basée sur la ligne de commande pour y parvenir, et non une méthode graphique sophistiquée. De plus, la autossh
ne réussira qu'après la détection et la connexion automatiques d'Ubuntu à mon réseau. Devrions-nous donc le laisser réessayer indéfiniment jusqu'à ce qu'il soit exécuté avec succès?
Je vous remercie!
System
-> Preferences
-> Startup Applications
.Startup Programs
, sélectionnez le bouton Add
.Add
.Vous pouvez trouver cette application en recherchant "Applications de démarrage" dans le tableau de bord. En outre, vous pouvez toujours le lancer en appuyant sur Alt + F2 (ou ouvrir un terminal) et exécuter gnome-session-properties
.
/etc/fstab
udisks
Ajoutez cette commande de démarrage comme indiqué précédemment:
udisks --mount /dev/sda2
my_file.sh
, dans le répertoire /etc/profile.d/
.#!/bin/bash
comme première ligne.pgrep udhcpd
.chmod +x /etc/profile.d/my_file.sh
* Il devrait être exécuté après la connexion. Si ce n'est pas le cas ou si vous n'avez pas la possibilité d'utiliser les privilèges root, créer le même fichier sous ~/.config/autostart
devrait fonctionner correctement (je n'ai pas essayé ce répertoire auparavant).