![]() |
|
|
google unix.com
|
|||||||
| Forums | S'inscrire | Forum Rules | Liens | Albums | FAQ | Liste des membres | Calendrier | Recherche | Aujourd'hui, les postes | Marquer les forums comme lus |
| De programmation et de script Shell Posez vos questions à propos de KSH, CSH, SH, BASH, PERL, PHP, SED, awk et d'autres scripts shell et les langages de script shell ici. |
Plus d'UNIX et Linux Forum Sujets Vous trouverez peut-être utile
|
||||
| Fil | Thread Starter | Forum | Réponses | Last Post |
| comment changer de shell par défaut linux? | princelinux | De programmation et de script Shell | 8 | 05-07-2009 10:31 AM |
| Comment changer votre shell par défaut de connexion. | klarue7 | De programmation et de script Shell | 3 | 05-07-2009 10:15 AM |
| Changer pour ksh shell | irasela | UNIX pour les nuls Questions et réponses | 2 | 08-03-2006 02:57 PM |
| Comment puis-je changer mon shell par défaut | milhan | De programmation et de script Shell | 17 | 07-13-2004 05:15 PM |
| changement d'utilisateur dans un shell | scottl | UNIX pour les nuls Questions et réponses | 2 | 08-28-2003 05:15 PM |
![]() |
|
|
LinkBack | Thread Tools | Recherche sur ce Thread | Rate Thread | Modes d'affichage |
|
|
|
||||
|
Changer shell par défaut
Salut à tous
Je suis un débutant total à quelque chose à voir avec des obus ou de toute forme de scripts Unix / Linux etc J'ai essayé de courir à travers un tutoriel sur les scripts, mais il nécessite l'utilisation de sh. Mon FreeNAS (FreeBSD) test boîte de la dernière nightly build comme une installation embarquée de la carte CF a csh par défaut. On m'a dit: FreeNAS a mis en place le texte suivant shell: sh, csh, tcsh et le dernier des FreeNAS 0.69b4 bash. Le shell par défaut pour FreeNAS (FreeBSD) est csh. Pour la portabilité, je vous suggère l'utilisation de sh (jetez un oeil à des scripts dans / etc / rc.d / répertoire), mais bash est plus avancé. J'ai vu quelques fils de suggérer ici que sur l'évolution du 7e point de l'utilisateur concerné dans etc / passwd à la coque. J'ai édité, sauvées et de déconnexion en tant que root et en tant qu'utilisateur. Si je puis faire echo $ shell Je vous / bin / tcsh Donc, il ne semble pas avoir changé Chsh essayé, mais obtenir Command not found Avons également tenté une autre approche, mais cant semblent trouver le fil encore, pour vous permettre de savoir ce qui a été, mais qui a également donné un command not found J'avais pensé de redémarrage, mais si je fais cela, comme il est et de systèmes embarqués, les changements se perdre. Puis l'un me donner tout de pointeurs. Merci Neil |
|
||||
|
Il n'est pas essentiel que c'est votre shell de login, vous pouvez mous le long de toute façon. En guise de solution, il suffit de exec bash immédiatement après que vous vous connectez po
|
|
||||
|
Merci, je suis sûr que c'est vrai, mais comme je suis débutant, et voulait courir dans ce tutoriel:
UNIX / Linux Bourne / Bash Shell Scripting Tutorial [steve-parker.org] qui est écrit avec le shell Bourne à l'esprit. Il est plus facile pour moi si je commence à le shell. De cette façon, au moins je sais que, quand quelque chose va mal, c'est quelque chose que j'ai fait plutôt que d'une différence entre le tutorial (sh) et le shell que j'utilise (csh) La toute première ligne dans le tutorial est de modifier l'invite de $. La commande n'a pas donné, et je suppose je dois avoir fait quelque chose de mal. S'avère que c'est le shell différences. J'avais besoin d'utiliser set prompt \u003d "$" et non pas ce que donne le tutoriel. Depuis que je suis détaché, j'ai réussi à modifier le fichier passwd et enregistrez-le sur le disque dur local, et en utilisant le poste de commande d'initialisation de la FreeNAS WebGUI, a réussi à obtenir copie à travers le démarrage. N'a toujours pas changer le shell de l'utilisateur si, bien que la version éditée et est copié dans / etc Je ne l'ai oublier de mentionner que je suis l'accès à la case à distance sur le réseau local en utilisant le mastic. J'ai essayé d'utiliser: exec bash Il vient de fermer la fenêtre Putty immédiatement frapper sur la touche ... mais si elle avait travaillé, serait-ce pas me mettre dans un shell bash, plutôt que de sh? Dernière édition par npaisnel; au 10.08.2008 03:35 PM.. |
|
||||
|
Jugé que Dan
maintenant lors de la connexion via Putty je obtenir en tant que root bash: command not found test: ~ # test étant le nom de la boîte Je ne poste un autre poste plus tôt, mais il ne semble pas, j'ai essayé d'autres méthodes, également sans résultat. Il semble maintenant sont apparus après Dernière édition par npaisnel; au 10.08.2008 03:12 PM.. |
![]() |
| Bookmarks |
| Thread Tools | Recherche sur ce Thread |
| Modes d'affichage | Rate this thread |
|
|