Screen

Screen

Screen (in. sesja) jest to program działający w tle który umożliwia m.in. trzymanie nicka czy opa. Jest to coś w stylu bota ale inny w obsłudze i trochę mniej rozbudowany. Przydaje się wtedy gdy na koncie shellowym nie ma możliwości stawiania botów.

Jak postawić screena na BitchX.

  1. Wejść na konto
  2. Wydać komendę: screen
  3. Wydać komendę: BitchX nick_screena serwer.irc.pl
  4. Wydać komendę: /join #kanał
  5. Nacisnąć: ctrl+a , ctrl+d powinien pojawić się napis: [detached]

By spowrotem wejść na screena:

* wydać komendę: screen -r

Żeby zabić screena:

* Zakończ uruchomiony proces
* Naciśnij: ctrl+d albo wpisz exit Pojawi się napis: [screen is terminating]

Jeżeli chcemy postawić kilka screenów to nie ma problemu po prostu powtarzamy opisaną wyżej czynność kilka razy. Natomiast problem pojawia się, gdy chcemy użyć któryś ze screenów.

  1. Wydajemy polecenie: screen -c
  2. Jeśli jest więcej screenów pojawi nam się coś takiego:
    • $ screen -r
    • There are several suitable screens on:
    • 7432.pts-6.cośtam (Detached)
    • 7976.pts-9.cośtam (Detached)
    • Type "screen [-d] -r [pid.]tty.host" to resume one of them.
  3. Żeby przywołać konkretną sesje, musimy znać jej PID (numerek w pierwszej kolumnie).
  4. Potem wystarczy napisać:
  5. screen -r xxx (oczywiście w miejsce 'xxx' trzeba wstawić PID) i po kłopocie.

Dużo więcej o BitchX znajdziesz w dziale BitchX