Leksykon IT › Sieci › write (Unix)

write (Unix)

Sieci Svenska → Zaktualizowano: 2026-10-08

Najstarszy uniksowy sposób rozmowy z innym użytkownikiem: wpisujesz wiersze, a one pojawiają się w środku jego terminala.

Polecenie istniało już w najwcześniejszych wydaniach Uniksa na początku lat 70. write user otwierało jednokierunkowy kanał do terminala wskazanego użytkownika, a każdy wpisany wiersz pojawiał się tam — prosto na wierzchu tego, co akurat robił, czy to w edytorze, czy w trakcie kompilacji. Aby odpowiedzieć, odbiorca musiał uruchomić własne write w przeciwnym kierunku. Konwencja wzięta z radia: swoją turę kończysz „o”, rozmowę — „oo”.

Kto chciał spokoju, uruchamiał mesg n, odbierając innym prawo zapisu do swojego terminala. Pokrewne polecenie wall pisze naraz do wszystkich zalogowanych i do dziś widać je, gdy serwer ma zaraz się wyłączyć. W prawdziwych rozmowach write zastąpiło w 1983 roku talk.

← Wróć do leksykonu