Informacje o sieci i użytkownikach sieci
Informacje o sieci i
użytkownikach sieci
Kto pracuje w sieci?
Aby uzyskać informację o
użytkownikach pracujących w tymsamym czasie w sieci należy użyć polecenia who.
Wyświetla ono nazwy użytkowników pracujących na danym serwerze, razem z
numerami ich terminali, godziną otwarcia przez nich sesji i innymi informacjami w
zależności od opcji. Znaczenia najistotniejszych opcji:
b pokazuje czas, w którym system był ostatni raz botowany
H poprzedza wynik działania who nagłówkiem z nazwami pól (kolumn)
l wyświetla nazwy wolnych terminali
q wyświetla krótką listę użytkowników, którzy mają otwartą
sesję
u Wyświetla długą listę użytkowników
a zastępuje wszystkie opcje
Jeżeli chcemy uczynić to
samo ale na dowolnym komputerze w sieci należy użyć polecenia podobnie działającego
do who, a mianowicie rusers.
rusers parametry nazwa_komputera
Parametry są oczywiście opcjonalne, a więc nie musimy ich podawać.
Jeżeli nie podamy nazwy_komputerze polecenie będzie dotyczyć wszystkich
serwerów w sieci.
Znaczenie parametrów:
a podaje raport, nawet jeśli nikt nie pracuje na komputerze
h sortuje raport alfabetycznie wg. nazw komputerów
i sortuje raport wg. ilości czasu spoczynku komputera
l wyświetla rozszerzony raport
u sortuje raport wg. liczby użytkowników
Podobnie również działają polecenia:
whodo [użytkownik]
w [użytkownik]
finger użytkownik&nazwa_komputera
Parametry w nawiasach kwadratowych [ ] są opcjonalne, nie muszą więc
występować. Pisząc komendę na komputerze nawiasy [ ] oczywiscie pomijamy.
Wysyłanie krótkich wiadomości
Do tego celu przeznaczone są polecenia write talk wall
Program write
służy do komunikowania się użytkowników w obrębie jednej maszyny. Umożliwia on
wyświetlenie na ekranie terminala odbiorcy wprowadzonych z klawiatury przez nadawcę
komunikatów.
Składnia tego polecenia jest następująca:
write identyfikator nr_terrminala
gdzie : identyfikator jest identyfikatorem odbiorcy, a nr_terminala
jest używany tylko wtedy, gdy użytkownik do którego chcemy wysłać informację ma
otwartą sesję na kilku terminalach.
Przykład:
Wygląd ekranu nadawcy komunikatu:
classic5% write annanowak
Zapraszam Cie dzisiaj wieczorem na herbate i pogawedke
Edek
Ctrl+C
<EOT>
classic5%
Natomiast ekran odbiorcy wygląda następująco:
Message from classic5@edekkowal on ttyp2 at 9:02
Zapraszam Cie dzisiaj wieczorem na herbate i pogawedke
Edek
EOF
Aby przerwać połczenie naciskamy kombinację klawiszy Ctrl+C
Jak prowadzić rozmowę w sieci za pomocą
klawiatury?
Polecenie talk pozwala prowadzić rozmowę z użytkownikiem
pracującym na dowolnym serwerze w sieci. Wcześniej należało by sie upewnić, czy
użytkownik z którym chcemy rozmawiać pracuje w sieci. Używamy któregoś z powyższych
poleceń (who, rusers, finger). Aby nawiązać łączność wyprowadzamy
polecenie:
% talk użytkownik [ nr_terminala]
nr_terminala jest używany tylko wtedy, gdy użytkownik z którym chcemy
rozmawiać ma otwartą sesję na kilku terminalach. W przypadku gdy nawiązujemy
łączność z osobą pracującą na tym samym serwerze, to użytkownik jest po
prostu identyfikatorem. Gdy osoba ta pracuje na innym serwerze, ale w sieci lokalnej, to nazwa użytkownik przybiera
postać identyfikator@nazwa_serwera
% talk identyfikator@nazwa_serwera [ nr_terminala]
Jeżeli użytkownik pracuje w jakiejkolwiek innej sieci włączonej do internetu,
wówczas musimy podać pełny adres użytkownika,
uzupełniony o domenę identyfikator@nazwa_serwera.domena
% talk identyfikator@nazwa_serwera.domena [ nr_terminala]
Przykładowo w adresie annanowak@ewa.prz.rzeszow.pl annanowak to nazwa
użytkownika, ewa to nazwa serwera, prz.rzeszow.pl jest nazwą domeny sieci lokalnej.
Przykład:
% talk annanowak@ewa.prz.rzeszow.pl
Po uruchomieniu tego procesu na ekranie odbiorcy pojawia się następujący
komunikat:
Message from Talk_Daemon@demo2 at 8:24...
talk: connection requisred by edekkowal@hermes.wroc.pl
talk: responsd with: talk edekkowal@hermes.wroc.pl
W przykładzie komunikację nawiązuje użytkownik edekkowal, pracujący na
komputerze hermes.
Jeśli odbiorca odpowie zgodnie z sugestią w ostatniej linii, to połączenie
zostanie nawiązane. Trwa to zwykle od kilku do kilkunastu sekund. Zestawienie
połączenia sygnalizowane jest akustycznnie, ekran dzielony jest na dwie części,
oraz na obu terminalach pojawia sią komunikat:
[Connection estabilished]
W górnej części ekranu widoczny jest tekst własny, a w dolnej tekst pisany
przez naszego rozmówcę. Połączenie zostaje zakończone po wciśnięciu przez jednego z
rozmówców kombinacji klawiszy Ctrl+C. Na obu terminalach pojawi się wówczas komunikat:
[Connection closing. Exiting]
co kończy połączenie.
Wyświetla identyfikator użytkownika wypisującego tę
komendę
who am i
Wyświetla nazwę grupy do której należy użytkownik
% groups użytkownik
Wyświetla nazwę komputera
% hostname
Wyświetla nazwę systemu operacyjnego
% uname
Wyszukiwarka
Podobne podstrony:
TEMAT 10 Gaszenie pożarów oraz środki gaśniczeTemat 10Temat 10 dydaktyka siemTEMAT 10 mozg umysl drukujUwagi na temat kryzysu gospodarczego i sektora bankowego (98 08 rok) PEFIM nrS 10 s238Temat A egzaminSL 10 druk10 Szokujące wiadomości z Unii na temat skutków spożywania GMOTEMAT ARKUSZA NR 10 sklepienia i linie śrubowetemat 3TEMAT ARKUSZA NR 3 rzut cechowanyWSM 10 52 pl(1)VA US Top 40 Singles Chart 2015 10 10 Debuts Top 10010 35więcej podobnych podstron