chek2fire Δημοσ. 29 Ιουλίου 2015 Share Δημοσ. 29 Ιουλίου 2015 Παιδιά υπάρχει κάποιο script σε κονσόλα που να κοιτάει αν ένα πρόγραμμα τρέχει και να το κάνει relaunch όποτε το δει ότι έχει κρασάρει η έχει σταματήσει? Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
genious1 Δημοσ. 29 Ιουλίου 2015 Share Δημοσ. 29 Ιουλίου 2015 link λαθος τωρα ειδα οτι θεσ script για κονσολα Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
chek2fire Δημοσ. 29 Ιουλίου 2015 Μέλος Share Δημοσ. 29 Ιουλίου 2015 σε linux διανομη ubuntu server μιλάω χωρίς γραφικό περιβάλλων Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
tritonas00 Δημοσ. 29 Ιουλίου 2015 Share Δημοσ. 29 Ιουλίου 2015 Πρωτο αποτελεσμα στο google: if [ "$(pidof process_name)" ]; then # process was found else # process not found fi Το βαζεις σε μια λουπιτσα και τελειωσες. Πχ #!/bin/bash while true; do if [ ! "$(pidof vlc)" ]; then vlc fi done 1 Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
chek2fire Δημοσ. 29 Ιουλίου 2015 Μέλος Share Δημοσ. 29 Ιουλίου 2015 και το relaunch πως γίνετε? με το fi? Και πως γίνετε να το βάλω να τρέχει πίσω και να βλέπει συνέχεια αν κρασάρει το πρόγραμμα όχι. Και δεν χρησιμοποιώ google αλλα duckduckgo Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
tritonas00 Δημοσ. 29 Ιουλίου 2015 Share Δημοσ. 29 Ιουλίου 2015 #!/bin/bash while true; do (τρεχε για παντα) if [ ! "$(pidof vlc)" ]; then (αν δεν τρεχει/σταματησε να τρεχει ο vlc) vlc (τρεχτον) fi done Μια φορα το τρεχει και τρεχει για παντα, λογω της λουπας. Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
chek2fire Δημοσ. 29 Ιουλίου 2015 Μέλος Share Δημοσ. 29 Ιουλίου 2015 οκ thx μπορώ να βάλω και εντολή εκεί στην θέση του προγράμματος? Δλδ το bitcoind το τρέχω με αυτό τον τρόπο bitcoind maxconnections=50 ώστε να του ορίζω τα max connection που θα έχιε το node Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
tritonas00 Δημοσ. 29 Ιουλίου 2015 Share Δημοσ. 29 Ιουλίου 2015 #!/bin/bash while true; do if [ ! "$(pidof bitcoind)" ]; then bitcoind maxconnections=50 fi done λογικα θα κανει την δουλεια Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
chek2fire Δημοσ. 29 Ιουλίου 2015 Μέλος Share Δημοσ. 29 Ιουλίου 2015 οκ thx σε σύνδεση με ssh φαντάζομαι το script θα το τρέξω μέσω screen για να μην κλέισει όταν κλέισω την σύνδεση? Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
tritonas00 Δημοσ. 29 Ιουλίου 2015 Share Δημοσ. 29 Ιουλίου 2015 Η βαλτο σε καποιο startup script στον server σου, ωστε να το εκτελει στην εκκινηση Δοκιμασε το ομως πρωτα να δεις αν παιζει σωστα και σου κανει. Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
chek2fire Δημοσ. 29 Ιουλίου 2015 Μέλος Share Δημοσ. 29 Ιουλίου 2015 οκ το βάζω τώρα Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
tritonas00 Δημοσ. 29 Ιουλίου 2015 Share Δημοσ. 29 Ιουλίου 2015 και κατι τελευταιο, επειδη η λουπα οπως ειναι τρεχει αστραπιαια, καλο ειναι να βαλεις κανα sleep #!/bin/bash while true; do sleep 5 (τσεκαρε ανα 5 δευτερολεπτα) if [ ! "$(pidof bitcoind)" ]; then bitcoind maxconnections=50 fi done Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
chek2fire Δημοσ. 29 Ιουλίου 2015 Μέλος Share Δημοσ. 29 Ιουλίου 2015 ok thx Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
chek2fire Δημοσ. 29 Ιουλίου 2015 Μέλος Share Δημοσ. 29 Ιουλίου 2015 ok δούλεψε αλλά βλέπω ότι την τρώει την cpu του στο 5% δλδ μόνο το script. Για πες πως το βάζω να γίνετε και εκτέλεση σε περίπτωση επανεκκίνησης? Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
tritonas00 Δημοσ. 29 Ιουλίου 2015 Share Δημοσ. 29 Ιουλίου 2015 Εβαλες αυτο με το sleep? Ανεβασε τα δευτερολεπτα τοτε. Αν το βαλεις χωρις sleep, ναι θα τρωει cpu. Για εκτελεση σε επανεκκίνηση, πριν το login ή μετα θες? Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα