10.13 High Sierra soucis avec terminal

Ramses7420

Membre actif
21 Juin 2010
420
19
Bonjour,
Ce matin j'ai voulu utiliser terminal. Mais lorsque je clique dessus, une fenêtre s'ouvre (voir copie écran) et se referme aussitôt.
Impossible de me servir de terminal
Une idée ?
Merci
 

Fichiers joints

  • Capture d’écran 2021-12-16 à 11.24.54.png
    Capture d’écran 2021-12-16 à 11.24.54.png
    97,2 KB · Affichages: 128

Fichiers joints

  • Capture d’écran 2021-12-16 à 14.05.43.png
    Capture d’écran 2021-12-16 à 14.05.43.png
    116,5 KB · Affichages: 106
  • Capture d’écran 2021-12-16 à 14.08.18.png
    Capture d’écran 2021-12-16 à 14.08.18.png
    167,1 KB · Affichages: 108
Voilà ce que j'ai
 

Fichiers joints

  • Capture d’écran 2021-12-16 à 16.47.21.png
    Capture d’écran 2021-12-16 à 16.47.21.png
    52,1 KB · Affichages: 102
Essaye le conseil de daffy, il suffit d aller dans [les préférences systeme] ->[utilisateurs et groupes] ensuite pour modifier au niveau de ta session, tu dois appuyer sur le cadenas en bas de la fenêtre, mettre ton mot de passe de ta session (administrateur) une fois le cadenas ouvert tu pourras faire clic droit sur le nom de ta session et tu devrais voir un onglet avec option avancées... tu clique dessus et au niveau shell d accès choisis le langage /bin/zsh, surtout ne change rien au niveau groupe et identifiant utilisateur juste changer le shell d accès sinon tu risque de bloquer ta session

Shell d accès : /bin/zsh
 
Génial, merci cela a parfaitement fonctionné. Par contre 1 chose :

Après le nom de l'ordi, j'ai le sigle %, c'est normal ?

De plus, lorsque je tape la commande su, je saisis mon mot de passe de session et j'ai cela (2ème screen)
 

Fichiers joints

  • Capture d’écran 2021-12-16 à 18.06.16.png
    Capture d’écran 2021-12-16 à 18.06.16.png
    42,7 KB · Affichages: 97
  • Capture d’écran 2021-12-16 à 18.10.05.png
    Capture d’écran 2021-12-16 à 18.10.05.png
    48,9 KB · Affichages: 97
Le prompt (invite de commande) est configuré comme ça par défaut.
Ça peut se changer dans les fichiers de config, genre fhcier .login ou autre, voir dans les documentations Unix.
Pas gênant pour le prompt, mais si je tape su, je saisi bien mon mot de passe de session ??
Si oui, il me m'est "su Sorry
 
Pas gênant pour le prompt, mais si je tape su, je saisi bien mon mot de passe de session ??
Si oui, il me m'est "su Sorry
Euh en fait si tu utilise la commande su c est pour utiliser le terminal sur une autre session donc su et ensuite indiquer un autre nom utilisateur et ensuite mettre un mot de passe...
Comme :

Su janedoe Mot de passe
 
Pourquoi veux-tu utiliser cette commande, à consommer avec modération et que tu ne peux peut-être pas invoquer de cette manière ?
On utilise en général sudo suivi de la commande souhaitée nécessitant l'état d'administrateur système (mot de passe en aveugle, tu dois être je pense dans une session administrateur du Mac et taper le mot de passe administrateur de cette session, sauf erreur de ma part).
Tu as une doc sur le Terminal ? Je crois qu'il y en a une en vente sur ce site. Ne te lance pas dans le terminal sans bagage suffisant.
 
Merci pour vos réponses.
Je n'utilise pratiquement jamais cette commande. Je voulais juste voir
 
Euh en fait si tu utilise la commande su c est pour utiliser le terminal sur une autre session donc su et ensuite indiquer un autre nom utilisateur et ensuite mettre un mot de passe...
Comme :

Su janedoe Mot de passe
Là tu veux entrer dans la session Unix d'un autre utilisateur.
Cela présuppose
  • que cet utilisateur t'ait donné son autorisation
  • qu'il t'autorise à utiliser son mot de passe, qui est celui que tu dois taper à ce moment là.

Merci pour vos réponses.
Je n'utilise pratiquement jamais cette commande. Je voulais juste voir
La curiosité en informatique est plutôt à encourager. Pratiquer le Terminal permet de se rendre compte de ce qui se passe sous les manipulations habituelles via l'interface graphique. Mais la ligne de commande sans une pratique suffisante rend plus difficile de bien voir ce que l'on fait et il n'y a pas toujours d'alertes claires. Il est donc conseillé d'y aller doucement et sur des exemples non risqués, avec une bonne documentation.
 
  • J’aime
Réactions: Ramses7420 et baron
"su" permet d'ouvrir la session d'un autre utilisateur.
Si l'utilisateur n'est pas précisé alors ça ouvre une session super utilisateur "root".
Or root est désactivé par défaut sous MacOS, c'est pour cela que ta commande échoue.

Ensuite, le comportement que tu as maintenant dans ton terminal est celui de zsh, le shell par défaut de MacOS.

Maintenant que tu as accès à un terminal il faudrait taper
ls -la ~/
nous donner ton listing des fichiers commençant par un "." (ils sont en début de listing)
avec ça on pourra commencer à étudier pourquoi ton bash ne fonctionnait pas.
 
Dernière édition:
"su" permet d'ouvrir la session d'un autre utilisateur.
Si l'utilisateur n'est pas précisé alors ça ouvre une session super utilisateur "root".
Or root est désactivé par défaut sous MacOS, c'est pour cela que ta commande échoue.

Ensuite, le comportement que tu as maintenant dans ton terminal est celui de zsh, le shell par défaut de MacOS.

Maintenant que tu as accès à un terminal il faudrait taper
ls -la ~/
nous donner ton listing des fichiers commençant pas un "." (ils sont en début de listing)
avec ça on pourra commencer à étudier pourquoi ton bash ne fonctionnait pas.
Voilà :

iMac% ls -la ~/
total 24396592
drwxr-xr-x+ 77 ramses staff 2618 16 déc 11:09 .
drwxr-xr-x 8 root admin 272 16 déc 11:09 ..
srwxr-xr-x 1 ramses staff 0 10 déc 06:34 .Box_EngineServer
srwxr-xr-x 1 ramses staff 0 10 déc 06:44 .Box_StreemToSync
srwxr-xr-x 1 ramses staff 0 10 déc 06:44 .Box_SyncToStreem
srwxr-xr-x 1 ramses staff 0 10 déc 06:43 .Box_UIServer
-r-------- 1 ramses staff 7 9 nov 2018 .CFUserTextEncoding
drwxr-xr-x 5 ramses staff 170 27 jul 08:21 .CMVolumes
drwx------ 2 ramses staff 68 4 jui 2021 .DDLocalBackups
drwx------ 2 ramses staff 68 17 aoû 07:22 .DDPreview
-rw-r--r--@ 1 ramses staff 24580 15 déc 10:49 .DS_Store
drwxr-xr-x 7 ramses staff 238 16 avr 2021 .DVDVideoSoft
drwx------ 2 ramses staff 68 16 déc 11:44 .Trash
drwxr-x--x 3 ramses staff 102 5 avr 2019 .adobe
drwxr-x--- 9 ramses staff 306 29 sep 2020 .android
drwxrwxrwx 12 ramses staff 408 18 jul 2020 .anydesk
drwxr-xr-x 16 ramses staff 544 3 déc 08:37 .atom
-rw------- 1 ramses staff 15832 10 déc 06:51 .bash_history
-rw-r--r-- 1 ramses staff 32 19 nov 2018 .bash_profile
drwx------ 6 ramses staff 204 19 sep 09:11 .bash_sessions
drwxr-xr-x 3 ramses staff 102 20 oct 20:47 .cache
drwx------ 6 ramses staff 204 31 mai 2021 .config
drwxr-xr-x 17 ramses staff 578 10 déc 06:44 .cozy-desktop
drwx------ 3 ramses staff 102 9 nov 2018 .cups
drwx------ 14 ramses staff 476 16 déc 23:15 .dropbox
drwx------ 4 ramses staff 136 21 mai 2021 .esets
drwxr-xr-x 6 ramses staff 204 19 jan 2019 .gradle
-rw-r--r--@ 1 ramses staff 4856 10 jul 2019 .hyper.js
drwxr-xr-x 7 ramses staff 238 15 jul 2019 .hyper_plugins
-rw-r--r-- 1 ramses staff 2451 29 nov 04:30 .kdiff3rc
drwxr-xr-x 3 ramses staff 102 3 oct 2019 .kodi
drwx------@ 3 ramses staff 102 10 sep 2019 .local
drwxr-xr-x 3 ramses staff 102 29 aoû 2020 .mono
drwxr-xr-x 3 ramses staff 102 3 oct 2019 .mplayer
drwxr-xr-x 5 ramses staff 170 3 oct 2019 .mythtv
drwxr-xr-x 4 ramses staff 136 19 nov 2018 .nexustools
drwxr-xr-x 3 ramses staff 102 2 nov 11:19 .openjfx
drwxr-xr-x 16 ramses staff 544 15 aoû 2019 .openshot_qt
drwxr-xr-x 6 ramses staff 204 29 nov 23:46 .oracle_jre_usage
drwxr-xr-x 9 ramses staff 306 22 nov 11:43 .pcloud
drwx------ 6 ramses staff 204 16 mar 2019 .ssh
drwxr-xr-x 3 ramses staff 102 5 aoû 2019 .swt
drwxr-xr-x 4 root staff 136 16 déc 11:09 .tenorshare
-rw-r--r-- 1 ramses staff 56 22 jan 2021 .vuescanrc
 
Il faut sans doute chercher la dedans:

-rw------- 1 ramses staff 15832 10 déc 06:51 .bash_history
-rw-r--r-- 1 ramses staff 32 19 nov 2018 .bash_profile
drwx------ 6 ramses staff 204 19 sep 09:11 .bash_sessions
Tout à fait !
c'est même .bash_profile qui met le bazar.
Le plus simple est d'effacer le fichier, mais avant il serait intéressant de l'ouvrir en faisant un
cat .bash_profile
et copier coller ici ;)
 
Dernière édition:
  • J’aime
Réactions: boninmi