0 votes

Comment puis-je savoir si le terminal de mon Mac a été piraté ?

Je viens d'utiliser Terminal et je me suis rendu compte que je voyais quelque chose de différent à l'écran que par le passé. Je ne me souviens plus de ce que c'était, mais je sais pertinemment que je n'ai jamais vu "integrativeasheville:~" dans Terminal. Que se passe-t-il ?

Last login: Thu Aug  7 23:25:09 on ttys000
integrativeasheville:~ pbishop$ pwd
/Users/pbishop
integrativeasheville:~ pbishop$ whoami
pbishop
integrativeasheville:~ pbishop$ hostname
integrativeasheville.us8.list

2voto

shsteimer Points 8749

Ceci :

 integrativeasheville:~

s'appelle l'invite du shell . Elle vous est présentée lorsque vous ouvrez un shell dans une fenêtre Terminal et elle peut être personnalisée. Certaines personnes aiment que leurs invites affichent de nombreuses informations, comme le nom d'hôte auquel elles sont actuellement connectées, l'utilisateur sous lequel elles s'exécutent, le répertoire dans lequel elles se trouvent, etc. Par exemple, j'aime bien :

/Users/ian/code/packer-config |ruby-2.1.1@vanilla| [git::master]
>

C'est une invite de deux lignes qui me montre le répertoire, la version de Ruby chargée par RVM et le paquet de gemmes ainsi que la branche git sur laquelle je travaille et l'état clean/dirty du dépôt local.

L'invite est entièrement personnalisable via PS1 dans la variable d'environnement bash (le shell par défaut dans OS X). Par défaut, OS X dispose de PS1 réglé sur :

PS1="\h:\W \u\$"

Cela dit : "afficher le nom de l'hôte, suivi de deux points, puis le répertoire de travail actuel suivi d'un espace, puis le nom de l'utilisateur et le caractère d'invite par défaut."

Pour un utilisateur standard, cela donne quelque chose comme.. :

> bash
bash-3.2$ PS1="\h:\W \u\$"
ianchesalsimac:~ ian$

Comme vous pouvez le voir, mon invite ressemble énormément à la vôtre lorsque j'utilise bash (J'utilise zsh par défaut dans mon environnement, j'ai donc dû passer à l'option bash pour vous le montrer).

C'est-à-dire d'une manière très longue : votre invite ressemble exactement à l'invite par défaut d'OS X bash rapide. Rien d'étrange à tout cela.

El integrativeasheville est le nom d'hôte de votre machine. La partie : est juste un séparateur. Et le ~ signifie que vous êtes dans votre répertoire personnel -- ~ est une abréviation de "mon répertoire personnel" dans le langage des chemins d'accès du shell.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X