2 votes

résultat de la commande who

J'essaie de comprendre le résultat de l'application who commande. Lorsque j'ajoute la commande -H pour imprimer les en-têtes, la deuxième colonne (celle qui indique les utilisateurs connectés) est intitulée LINE . J'essaie de comprendre ce que LINE est. Je suis connecté deux fois à mon ordinateur, d'après l'écran d'accueil. who mais l'une des lignes est mauvaise. Pour comprendre ce que cela signifie, j'aimerais savoir ce qu'est un LINE est.

3voto

Billy Points 188

LINE indique l'ATS sur lequel le processus s'exécute. Il est exact que vous êtes connecté deux fois à votre ordinateur, car vous êtes connecté une fois à Cocoa (le bureau d'OS X), console , full path : /dev/console et à nouveau dans le terminal, ttysXXX , full path : /dev/ttysXXX (où "XXX" est un nombre à trois chiffres, à partir de 001).

console est le seul "vrai" TTY de Darwin (noyau OS X), le seul qui ne fonctionne pas dans un émulateur de terminal. console L'ATS, étant le seul ATS non émulé, est donc le seul sur lequel les interfaces graphiques peuvent s'exécuter.

Le logo Apple qui apparaît lorsque Cocoa n'est pas en cours d'exécution (démarrage et arrêt) est généré par le noyau sauf en mode verbeux (démarrer le Mac avec l'argument de démarrage -V soit en maintenant la touche ctrl-V pendant le démarrage ou l'exécution). nvram boot-args="-v" en tant que Root, mais votre Mac démarrera toujours en mode verbeux jusqu'à ce que vous exécutiez nvram boot-args="" ou effacer le nvram).

Lors d'un démarrage en mode verbeux au lieu d'un logo Apple, le noyau enregistrera tous les messages de démarrage et relatifs à /dev/console et tout ce qui est écrit à /dev/console s'affichera sur la console et donc à l'écran (puisque rien ne génère d'interface graphique, qu'il s'agisse de Cocoa ou du noyau). L'essentiel de cette démarche est de savoir comment fonctionnent les autres systèmes Unix-like/POSIX.

Je sais que cette réponse est un peu merdique, mais j'espère qu'elle vous aidera.

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