Bon, je ne suis pas un Unixien, car je suis en train de faire mes pas avec OS X, mais j'ai déjà assez tripatouiller avec le terminal pour comprendre un peu...Je pense que d'autres pourront te donner des réponses très précises...Le mieux seraient que les admin (ouhou...Gwen tu m'entends...toi qui à l'habitude de déplacer les posts
) déplacent ce post sur Unix et consort...
Bon, par défaut quand tu lances le terminal, ben c'est le tcsh shell qui est lancé...Le login de celui-ci, resp. ce qui est exécuté au démarrage se trouve dans le dossier
/usr/share/init/tcsh; dans ce dossier tu as un fichier nommé login...Tu peux le lire en tapant par exemple
pico login ; tu pourras seulement le lire. Si tu dois y modifier qqch, alors tu dois taper
sudo pico login et donner ton passwd root à l'invite. Si tu modifies qqch dans ce fichier, ceci prévaudra pour tous les utilisateurs. C'est pour cette raison qu'on préfère plutôt créer un fichier .login dans notre propre répertoire, resp. dans ton dossier racine user...Il te suffit de taper
cd home ou cd tout court et tu y es. Tapes pico .login ; ceci ouvre le fichier s'il existe déjà, le crée s'il n'existe pas encore...Essaye de rentre alors dans ce fichier
setenv shell /bin/tcsh
Il est important que tu n'oublies pas de faire un retours à la ligne après ce que tu as écris !!
Concernant ton démarrage, c'est à mon avis dû qu'il exécute un script au démarrage et que celui-ci fait tout foirer...Je dis cela, car j'ai une fois essayé de créer un script et de le faire lancer au démarrage...Il me mettait exactement la même erreur que toi et impossible de travailler avec !!!
Voici ce que tu devrais avoir dans le fichier login qui se trouve dans /usr/share/init/tcsh
J'espère que cela pourra t'aider ...