Vai al contenuto


Foto

[Help] Nas con Ubuntu: configurazione Samba e altro


Questa discussione e' stata archiviata Questo significa che non e' possibile rispondere
225 risposte a questa discussione

#161 trallallero

trallallero

    Schiavo

  • Membri
  • StellettaStellettaStellettaStellettaStellettaStellettaStelletta
  • 16.188 Messaggi:

Inviato 29 maggio 2013 - 09:41

Esempio:

 

NON fai partire vuze in automatico ma da uno script.

Quindi dovrai far partire lo script in automatico all'avvio del pc.

#!/bin/bash

function stop_vuze {
	# stoppi vuze in modo corretto, non saprei come
}

# esegue "stop_vuze" quando intercetta i signals SIGHUP SIGINT SIGTERM
trap stop_vuze SIGHUP SIGINT SIGTERM

vuze # lanci vuze ne modo corretto, non saprei come

Dovrebbe essere una cosa del genere ma non sono sicuro, sono un po' arrugginito.


Don't worry, faith will come soon, like a recall but,
if you can't wait, just stop thinking at all 

 


#162 SuperMario=ITA=

SuperMario=ITA=

    Lo scemo del forum

  • Moderatori
  • 96.852 Messaggi:

Inviato 29 maggio 2013 - 09:58

 

con "cd" vai nella tua home

con "ls -ltra" vedi tutti i files anche quelli nascosti (iniziano con un .)

cd
ls -ltra

dovresti vedere ".azureus"

 

ci entri

cd .azureus

e ci dovrebbe essere la dir "logs"

 

 

Se poi vuoi fare il vero nerd, gestisci i signals con "trap" ;)

man trap

 

avevo già visto quei log mi pare, ma non c'era un cavolo. boh provo a rivedere..

 

...un server spento di notte...bello...a questo punto monta torrent sul tuo pc e prenditi un disco usb dove backuppare...

 

no cazzo. E' un nas che visto che ci sono lo uso anche come torrent, almeno di giorno mentre sono al lavoro mi scarica. checcacchio, mucala.

 

Esempio:

 

NON fai partire vuze in automatico ma da uno script.

Quindi dovrai far partire lo script in automatico all'avvio del pc.

#!/bin/bash

function stop_vuze {
	# stoppi vuze in modo corretto, non saprei come
}

# esegue "stop_vuze" quando intercetta i signals SIGHUP SIGINT SIGTERM
trap stop_vuze SIGHUP SIGINT SIGTERM

vuze # lanci vuze ne modo corretto, non saprei come

Dovrebbe essere una cosa del genere ma non sono sicuro, sono un po' arrugginito.

 

e perchè? io lo faccio partire da programmi di avvio (o come cavolo si chiama)...comando che non ricordo ma che lo fa partire con 10 secondi di ritardo per evitare casini (tipo un sh sleep 10 & vuze & o simile), perchè mi servirebbe uno script anche per avviare?


TghXItr.gif - Amare la Formattazione è la Soluzione al 90% dei Problemi della Vita

#163 trallallero

trallallero

    Schiavo

  • Membri
  • StellettaStellettaStellettaStellettaStellettaStellettaStelletta
  • 16.188 Messaggi:

Inviato 29 maggio 2013 - 10:03

Se sai dov'è lo script che lo fai partire, aggiungi la trap li e bona.

 

Il concetto è questo:

- parte vuze

- il server viene spento

- manda signal ai processi

- vuze reagisce male al signal ricevuto

 

Se tu gestisci come reagisce vuze al signal ricevuto, lo puoi chiudere in modo che non crashi.

Se lo fai partire da uno script sconosciuto, non hai modo di gestire i signals.

Se lo fai partire da uno script tuo, si.


Don't worry, faith will come soon, like a recall but,
if you can't wait, just stop thinking at all 

 


#164 SuperMario=ITA=

SuperMario=ITA=

    Lo scemo del forum

  • Moderatori
  • 96.852 Messaggi:

Inviato 29 maggio 2013 - 10:25

no ma aspe, non capisco.

 

Io vuze lo lancio tramite l'opzione "programmi all'avvio" di Abbraccianigga OS, e con un comando solo: "vuze". E' esattamente come se aprissi il terminale e digitassi "vuze". Poi ci ho messo anche un comandino di ritardo, ma fc, non è quello il punto.

 

Se lo chiudo tramite la procedura descritta da warfox mi si chiude bene, perchè quando lo rilancio non ho errori. Quindi perchè dovrei fare uno script di avvio? non basta lo script di chiusura? non capisco...


TghXItr.gif - Amare la Formattazione è la Soluzione al 90% dei Problemi della Vita

#165 trallallero

trallallero

    Schiavo

  • Membri
  • StellettaStellettaStellettaStellettaStellettaStellettaStelletta
  • 16.188 Messaggi:

Inviato 29 maggio 2013 - 10:42

Si che basta lo script di chiusura, era solo un'alternativa e una scusa per imparare i trap.

 

Se vuoi gestire un server linux, ne devi imparare di cose e il trap è usatissimo perché in 3 linee fai tantissimo.


Don't worry, faith will come soon, like a recall but,
if you can't wait, just stop thinking at all 

 


#166 SuperMario=ITA=

SuperMario=ITA=

    Lo scemo del forum

  • Moderatori
  • 96.852 Messaggi:

Inviato 29 maggio 2013 - 10:45

aaah ok! :)


TghXItr.gif - Amare la Formattazione è la Soluzione al 90% dei Problemi della Vita

#167 WarfoX

WarfoX

    Schiavo

  • Membri
  • StellettaStellettaStellettaStelletta
  • 928 Messaggi:

Inviato 29 maggio 2013 - 12:25

Animali.. Rc3.d e' il runlevel multiuser with networking.. ovvero il livello in cui partono la maggior parte delle macchine unix e un tot di distro linux di default.

Init esegue all'avvio tutti gli script nominati Sxxxx e allo stop tutti i servizi nominati Kxxx.

Se qualcuno ci ha fatto caso gli script sono S10xxx S20yyy K10yyy K20xxxx perche' con il numerello si riesce ad eseguire gli script di start e stop in un certo ordine.

Es. se lancio Jboss e poi il DB.. magari...  il DB non parte in tempo e Jboss non lo aggancia.. se faccio viceversa sono sicuro che Jboss quando parte avra' a disposizione il DB a cui connettersi.

 

http://en.wikipedia.org/wiki/Runlevel


Messaggio modificato da WarfoX il 29 maggio 2013 - 12:30


#168 WarfoX

WarfoX

    Schiavo

  • Membri
  • StellettaStellettaStellettaStelletta
  • 928 Messaggi:

Inviato 29 maggio 2013 - 12:27

 

Si ma spiegaglielo quello che hai fatto.

 

La shell da utilizzare

#!/bin/sh

Assegna allla variabile PID il process id del processo vuze

"ps" cerca tutti i processi, "grep" filtra quelli con "java", altro "grep" filtra quelli con vuze, "awk '{print $1}'" filtra solo il primo field 

PID=`ps -afe | grep java | grep -i vuze | awk '{print $1}'`
"Uccide" il processo PID passando il segnale 1, SIGHUP (http://unixhelp.ed.a...an-cgi?signal 7)
kill -1 $PID
Rende eseguibile lo script
chmod +x KVuze

Crea un link simbolico tra  /etc/init.d/<nomefile> e KVuze

In /etc/rc<n>.d ci sono gli script di startup (vabbè, molto in breve)

link -s /etc/init.d/<nomefile>  /etc/rc3.d/KVuze

I link simbolici sono una figata che Windows non permette.

Se impari ad usarli ti accorgi della loro utilità.

 

 

 

 

Troppo sbattito.. :asd:



#169 MadJackal

MadJackal

    Schiavo

  • Membri
  • StellettaStellettaStellettaStellettaStelletta
  • 3.105 Messaggi:

Inviato 29 maggio 2013 - 22:54

Question: hai già provato transmission? Io lo uso da una vita senza nessun problema - gli dici di monitorare una cartella in qualche share SMB e devi solo dropparci dentro il .torrent per farlo partire (o metterli nella coda, io ho in crontab lo start all'1.30 e lo spegnimento alle 9.30). Vuze è pessimo IMHO in confronto.


In Soviet Italy, the evil army owns you!

#170 ally

ally

    Banned

  • Bannati
  • StellettaStellettaStellettaStellettaStellettaStellettaStelletta
  • 11.498 Messaggi:

Inviato 30 maggio 2013 - 07:19

...a sto punto installa wine e usa uTorrent...


... ...le rose son rosse...le viole son blu...io sono schizofrenico...e lo sono anche io...

 

as-shape.gifAthlon Xp 2000+ - MSI K7T266 Pro Raid - 512Mb DDR cas2 - 2xIBM 60Gb - Kyro2 64Mb - FireWire PCI - ATI-TV Wonder - Alice 256 
as-shape.gifPentium 233MMX - 128 MB SDR - 1xMaxtor 40GbGb - 3D Rage - SB16 as-crash.gif Sitolo  hideing_behind_computer_1_.gifCercoScheda Video - V.M.18 :D


#171 SuperMario=ITA=

SuperMario=ITA=

    Lo scemo del forum

  • Moderatori
  • 96.852 Messaggi:

Inviato 30 maggio 2013 - 07:58

Question: hai già provato transmission? Io lo uso da una vita senza nessun problema - gli dici di monitorare una cartella in qualche share SMB e devi solo dropparci dentro il .torrent per farlo partire (o metterli nella coda, io ho in crontab lo start all'1.30 e lo spegnimento alle 9.30). Vuze è pessimo IMHO in confronto.

 

si provato. è troppo smorto, non posso configurare un cazzo.


TghXItr.gif - Amare la Formattazione è la Soluzione al 90% dei Problemi della Vita

#172 Killer application

Killer application

    Schiavo

  • GRULLINO
  • 11.918 Messaggi:

Inviato 30 maggio 2013 - 17:58

non c'entra nulla, ma ho appena scoperto e imparato a usare crontab :halone:

 

http://www.pantz.org...n/croninfo.html


Messaggio modificato da Killer application il 30 maggio 2013 - 17:58

Immagine inserita

#173 MadJackal

MadJackal

    Schiavo

  • Membri
  • StellettaStellettaStellettaStellettaStelletta
  • 3.105 Messaggi:

Inviato 30 maggio 2013 - 21:13

si provato. è troppo smorto, non posso configurare un cazzo.

Mi pare strano, ma vabbè. Magari è l'interfaccia grafica che è un pò fuffa, o sono io che ho poche pretese.

 

 

non c'entra nulla, ma ho appena scoperto e imparato a usare crontab :halone:

 

http://www.pantz.org...n/croninfo.html

 

man 5 crontab? :asd:


In Soviet Italy, the evil army owns you!

#174 Killer application

Killer application

    Schiavo

  • GRULLINO
  • 11.918 Messaggi:

Inviato 30 maggio 2013 - 22:49

Mi pare strano, ma vabbè. Magari è l'interfaccia grafica che è un pò fuffa, o sono io che ho poche pretese.

 

 

man 5 crontab? :asd:

wut :poker:


Immagine inserita

#175 ally

ally

    Banned

  • Bannati
  • StellettaStellettaStellettaStellettaStellettaStellettaStelletta
  • 11.498 Messaggi:

Inviato 31 maggio 2013 - 08:32

non c'entra nulla, ma ho appena scoperto e imparato a usare crontab :halone:

 

http://www.pantz.org...n/croninfo.html

 

...avevo fatto un tutorial sui serverini eoni fa...quasi quasi lo riuppo...


... ...le rose son rosse...le viole son blu...io sono schizofrenico...e lo sono anche io...

 

as-shape.gifAthlon Xp 2000+ - MSI K7T266 Pro Raid - 512Mb DDR cas2 - 2xIBM 60Gb - Kyro2 64Mb - FireWire PCI - ATI-TV Wonder - Alice 256 
as-shape.gifPentium 233MMX - 128 MB SDR - 1xMaxtor 40GbGb - 3D Rage - SB16 as-crash.gif Sitolo  hideing_behind_computer_1_.gifCercoScheda Video - V.M.18 :D


#176 WarfoX

WarfoX

    Schiavo

  • Membri
  • StellettaStellettaStellettaStelletta
  • 928 Messaggi:

Inviato 31 maggio 2013 - 08:52

Sto per mettere mano sulla console di una 25000... Sapevatelo!

:asd:



#177 MadJackal

MadJackal

    Schiavo

  • Membri
  • StellettaStellettaStellettaStellettaStelletta
  • 3.105 Messaggi:

Inviato 31 maggio 2013 - 23:05

wut :poker:

Laureato magistrale in laurea che c'entra con l'IT e non sai cos'è cron e cosa è man e cosa è la crontab?  :yuno:


Messaggio modificato da MadJackal il 31 maggio 2013 - 23:07

In Soviet Italy, the evil army owns you!

#178 Killer application

Killer application

    Schiavo

  • GRULLINO
  • 11.918 Messaggi:

Inviato 31 maggio 2013 - 23:36

so cos'è man e ho appena scoperto cos'è crontab.

non ho capito il senso della frase man 5 crontab.


Immagine inserita

#179 trallallero

trallallero

    Schiavo

  • Membri
  • StellettaStellettaStellettaStellettaStellettaStellettaStelletta
  • 16.188 Messaggi:

Inviato 01 giugno 2013 - 07:11

Ci provo io: forse il sito da te postato su crontab è inutile, bastava fare "man 5 crontab".


Don't worry, faith will come soon, like a recall but,
if you can't wait, just stop thinking at all 

 


#180 Jabberwock

Jabberwock

    Schiavo

  • Membri
  • StellettaStellettaStellettaStellettaStelletta
  • 3.035 Messaggi:

Inviato 11 giugno 2013 - 18:17

Per spegnere da remoto da Windows una macchina Abbraccianigga OS che si usa? Si, Putty, ma mi serve qualcosa da mettere in uno script che deve gestire il backup (accende la macchina, e ci siamo, fa il/i backup, spegne la macchina)!


Messaggio modificato da Jabberwock il 11 giugno 2013 - 18:17

15 maggio 2008 :cry:
11 marzo 2013 :cry:
26 febbraio 2014 :cry: