SSH questions

Konstantinos Peletidis mail at kpeletidis.freeserve.co.uk
Sat Nov 15 19:44:44 EET 2003


On Fri, 14 Nov 2003 20:38:19 +0200
"Marios" <marios_hellas_23 at yahoo.gr> wrote:

> Χαιρετώ την λίστα,
> 1)Σε λίγο καιρό θα αποκτήσω PC στο πανεπιστήμιο με μόνιμη φυσικά
> σύνδεση στο δίκτυο. Με το συγκεκριμένο PC, θα τρέχω κώδικα γεωφυσικής
> που είναι ιδιαίτερα χρονοβόρος. Για αυτό που θέλω είναι το εξής:
> Να τρέχει στο μηχάνημα SSH server, και με κάποιο client SSH , από το
> σπίτι μου να τον χειρίζομαι. Δηλαδή να συνδέομαι στο μηχάνημα στο
> πανεπιστήμιο, να του δίνω ένα νέο αρχείο δεδομένων και να τρέχει (αυτό
> μπορώ να το κάνώ). Επειδή όμως θα τρέχει για κανά 4ωρο, δεν θέλω όλη
> αυτήν την ώρα να είμαι συνδεδεμένος από το client στον Server (δηλαδή
> να μην είμαι στο INTERNET από το σπίτι μου, όση ώρα τρέχει το
> πρόγραμμα ,και να περιμένω να τελειώσει). Πώς μπορώ να αποσυνδέομαι
> από τον SSH Server, χωρίς όμως να σταματάει η διεργασία που κάνει?


Apo thn man page tou bash(1):

<QUOTE>

       The  shell  exits  by  default  upon  receipt of a SIGHUP.
       Before exiting, an interactive shell resends the SIGHUP to
       all  jobs, running or stopped.  Stopped jobs are sent SIG-
       CONT to ensure that they receive the SIGHUP.   To  prevent
       the  shell from sending the signal to a particular job, it
       should be removed from the  jobs  table  with  the  disown
       builtin  (see  SHELL  BUILTIN COMMANDS below) or marked to
       not receive SIGHUP using disown -h.

</QUOTE>

Epomenws mporeis na trekseis to programma sou sto background kai meta na
kaneis disown. Gia paradeigma:

$ xeyes &
[1] 4676	<-- H disown xreiazetai to PID ths job 
$ jobs
[1]+  Running                 xeyes &
$ disown 4676
$ jobs
$		<-- To job table einai adeio
$ exit

An to shell pou xrhsimopoieis den einai to bash, koita thn sxetikh man
page gia kapoia paromoia builtin command(h xrhsimopoihse to bash).

Fysika, 8a epalh8euseis peiramatika oti auta pou lew isxyoun, prin
ksekinhseis na kaneis sovarh douleia. Etsi den einai? :)

Isws na se endiaferei kai h entolh nohup. Rikse mia matia sth man page
ths an 8es.



HTH


Kostas
-- 
"They that can give up essential liberty to obtain a little temporary
safety deserve neither liberty nor safety."
                -- Benjamin Franklin, 1759





More information about the Linux-greek-users mailing list