Ho sentito che puoi inviare messaggi ad altri utenti in Terminale con il comando "parla" o "scrivi". Se in effetti puoi farlo, come?
Ho sentito che puoi inviare messaggi ad altri utenti in Terminale con il comando "parla" o "scrivi". Se in effetti puoi farlo, come?
Il comando è solo parlare. È disabilitato in OSX per impostazione predefinita. Vedi il commento alla fine.
ad es.
talk alex
Aprirà quindi una schermata divisa e eseguirà il ping dell'altra persona per chattare con te. Devono essere registrati sul tuo computer allo stesso tempo però. Dato che la maggior parte dei Mac sono monoutente, è improbabile, ma possibile. Chiedi a un amico di connettersi tramite SSH o condivisione dello schermo e provalo.
write consente di scrivere direttamente sulla console degli altri utenti. Di default, sebbene gli utenti lo abbiano disabilitato. Puoi accenderlo con 'mesg y'.
write alex
Quindi scrivi per irritare l'altro utente.
Questi sono vecchi comandi unix. Sono stato in giro su linux / UNIX per anni e anni.
Anche le pagine man ti aiuteranno:
man write
man talk
man mesg
Puoi testarlo su un computer creando un ID diverso e aprendo Terminal con due finestre. Nella prima finestra accedi nuovamente al tuo box con l'altro ID:
ssh otherid@localhost
Quindi scrivi al terminale degli utenti principali:
scrivi mynormaluser
es:
write alex
Vedrai il testo apparire nella finestra 2 del Terminale
Per parlare con OSX devi prima abilitarlo. Come root esegui questo:
launchctl load -w /System/Library/LaunchDaemons/ntalk.plist
o, come super utente:
sudo launchctl load -w /System/Library/LaunchDaemons/ntalk.plist
Leggi altre domande sui tag terminal