/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
Cron + Tar
Fra : Jimmy


Dato : 30-11-03 18:05

Hej

I min cron anvender jeg tar til at pakke en backup.
Det betyder, at tar printer følgende, som sendes per mail til mig:

tar: Removing leading `/' from member names

Jeg kan ikke se noget i man tar om at gøre den silent.
Selvom jeg piper output af Shell-scriptet til /dev/null sker det.

Alternativt kunne man skrive 2>&1 til sidst, men så får jeg ikke at vide om
scriptet har fejlet.

Er der en måde at undgå tar's output?

Mvh
Jimmy



 
 
Kent Friis (30-11-2003)
Kommentar
Fra : Kent Friis


Dato : 30-11-03 18:07

Den Sun, 30 Nov 2003 18:04:32 +0100 skrev Jimmy:
>Hej
>
>I min cron anvender jeg tar til at pakke en backup.
>Det betyder, at tar printer følgende, som sendes per mail til mig:
>
>tar: Removing leading `/' from member names
>
>Jeg kan ikke se noget i man tar om at gøre den silent.
>Selvom jeg piper output af Shell-scriptet til /dev/null sker det.
>
>Alternativt kunne man skrive 2>&1 til sidst, men så får jeg ikke at vide om
>scriptet har fejlet.
>
>Er der en måde at undgå tar's output?

Er det alt output du vil undgå, eller kun den linie?

Den linie undgås nemmest ved at cd / først, og bruge . i stedet
for / på tar-kommandoen - eller ./* i stedet for /*

Mvh
Kent
--
Help test this great MMORPG game - http://www.eternal-lands.com/

Jimmy (30-11-2003)
Kommentar
Fra : Jimmy


Dato : 30-11-03 18:19


"Kent Friis" <leeloo@phreaker.net> wrote in message
news:bqd845$n6g$4@sunsite.dk...
> Den Sun, 30 Nov 2003 18:04:32 +0100 skrev Jimmy:
> >Hej

> >Er der en måde at undgå tar's output?
>
> Er det alt output du vil undgå, eller kun den linie?

Det er kun den linie.


> Den linie undgås nemmest ved at cd / først, og bruge . i stedet
> for / på tar-kommandoen - eller ./* i stedet for /*

Hvis jeg lægger mappen, der skal pakkes, i / og pakker den virker det som du
siger.
Jeg vil blot helst have den liggende i /tmp

Er det så muligt?

Jeg forsøgte med
cd /
tar ./tmp/filnavn.tar ./tmp/filnavn

uden held.

Tak for hjælpen,
Jimmy



Ivar Madsen (30-11-2003)
Kommentar
Fra : Ivar Madsen


Dato : 30-11-03 21:04

Jimmy skrev i -dk.edb.system.unix:

> Hvis jeg lægger mappen, der skal pakkes, i / og pakker den virker det som
> du siger.
> Jeg vil blot helst have den liggende i /tmp
> Er det så muligt?
> Jeg forsøgte med
> cd /
> tar ./tmp/filnavn.tar ./tmp/filnavn
> uden held.

Hvad med
cd /tmp
tar .filnavn.tar filnavn
?

--
Med venlig hilsen | Jeg søger et foto / realistisk maleri over
| omgivelserne ved og lige syd for skovbrynes st
Ivar Madsen | ved Bagsværd fra tiden efter krigen, og
Der kører mdk9.2 | frem til motorvejbyggeriet blev påbegyndt

Jimmy (30-11-2003)
Kommentar
Fra : Jimmy


Dato : 30-11-03 21:31


"Ivar Madsen" <spam.usenet.im@milli.dk> wrote in message
news:3fca4d31$0$174$edfadb0f@dtext02.news.tele.dk...
> Jimmy skrev i -dk.edb.system.unix:
>
> > Hvis jeg lægger mappen, der skal pakkes, i / og pakker den virker det
som
> > du siger.
> > Jeg vil blot helst have den liggende i /tmp
> > Er det så muligt?
> > Jeg forsøgte med
> > cd /
> > tar ./tmp/filnavn.tar ./tmp/filnavn
> > uden held.
>
> Hvad med
> cd /tmp
> tar .filnavn.tar filnavn

[root@FW root]# ssh GSM-II "cd /tmp; tar cf .john.tar /home"
tar: Removing leading `/' from member names
[root@FW root]# ssh GSM-II "cd /tmp; tar cf john.tar /home"
tar: Removing leading `/' from member names

æv

Mvh
Jimmy



Klaus Ellegaard (30-11-2003)
Kommentar
Fra : Klaus Ellegaard


Dato : 30-11-03 21:32

"Jimmy" <nyhedsgruppe2@get2net.danmark> writes:

>[root@FW root]# ssh GSM-II "cd /tmp; tar cf .john.tar /home"

ssh GSM-II "cd /; tar cf /tmp/.john.tar home"

Mvh.
   Klaus.

Klaus Ellegaard (30-11-2003)
Kommentar
Fra : Klaus Ellegaard


Dato : 30-11-03 21:34

Klaus Ellegaard <klausellegaard@msn.com> writes:

>ssh GSM-II "cd /; tar cf /tmp/.john.tar home"

Det gør i øvrigt ondt i øjnene at se, at en firewall kan logge
ind på andre kværne som root uden nogen dikkedarer.

Find et hul i firewallen, og verden ligger for dine fødder.

Mvh.
   Klaus.

Jimmy (30-11-2003)
Kommentar
Fra : Jimmy


Dato : 30-11-03 21:40


"Klaus Ellegaard" <klausellegaard@msn.com> wrote in message
news:bqdk7h$m26$1@katie.ellegaard.dk...
> Klaus Ellegaard <klausellegaard@msn.com> writes:
>
> >ssh GSM-II "cd /; tar cf /tmp/.john.tar home"
>
> Det gør i øvrigt ondt i øjnene at se, at en firewall kan logge
> ind på andre kværne som root uden nogen dikkedarer.
>
> Find et hul i firewallen, og verden ligger for dine fødder.


Du har ret - Jeg bør nok oprette en bruger til formålet.
Det er udelukkende for at kunne tage backup af nogle brugeres biblioteker.
Hvordan ville du gøre det?

Mvh
Jimmy



Klaus Ellegaard (30-11-2003)
Kommentar
Fra : Klaus Ellegaard


Dato : 30-11-03 21:51

"Jimmy" <nyhedsgruppe2@get2net.danmark> writes:

>Du har ret - Jeg bør nok oprette en bruger til formålet.

Firewallen bør overhovedet ikke have adgang til noget.

Faktisk er det ikke en dårlig plan at lade de andre kværne
afvise al trafik fra firewallen selv. Hvis den skulle gå
hen og blive hacket, er adgangen videre dermed blevet lidt
mere besværlig. Ikke nødvendigvis umulig - men tid betyder
større chance for opdagelse, inden det går galt.

>Det er udelukkende for at kunne tage backup af nogle brugeres biblioteker.
>Hvordan ville du gøre det?

cron kører vel på den anden kværn? Så er det da bare at hælde
det i crontab på den.

Man kunne også lade cronjobbet køre pr. bruger og under den
enkelte brugers crontab. Så har brugeren også selv styr på,
hvad der tages backup af. Hvis han nu lægger 20 GB porno i
sit hjemkatalog, er der vel ikke nogen, der gider lave backup
af det?

Mvh.
   Klaus.

PS! En mindre relevant ting: /tmp er på nogle systemer placeret
i swap. Så jo mere, man hælder i /tmp, jo mindre hukommelse har
systemet. /var/tmp er mere egnet til formålet - også fordi /var
traditionelt set ikke er så "farligt" at fylde op.

Jimmy (30-11-2003)
Kommentar
Fra : Jimmy


Dato : 30-11-03 21:39


"Klaus Ellegaard" <klausellegaard@msn.com> wrote in message
news:bqdk4c$m07$1@katie.ellegaard.dk...
> "Jimmy" <nyhedsgruppe2@get2net.danmark> writes:
>
> >[root@FW root]# ssh GSM-II "cd /tmp; tar cf .john.tar /home"
>
> ssh GSM-II "cd /; tar cf /tmp/.john.tar home"


DER var den.

Tak for hjælpen til alle.

Hvad betyder "Removing leading / from member names" egentligt?

Og hvor kommer punktummet ind i billedet?
Det behøver ikke at være der ifølge mine tests.

mvh
Jimmy




Kent Friis (30-11-2003)
Kommentar
Fra : Kent Friis


Dato : 30-11-03 21:55

Den Sun, 30 Nov 2003 21:39:09 +0100 skrev Jimmy:
>
>"Klaus Ellegaard" <klausellegaard@msn.com> wrote in message
>news:bqdk4c$m07$1@katie.ellegaard.dk...
>> "Jimmy" <nyhedsgruppe2@get2net.danmark> writes:
>>
>> >[root@FW root]# ssh GSM-II "cd /tmp; tar cf .john.tar /home"
>>
>> ssh GSM-II "cd /; tar cf /tmp/.john.tar home"
>
>
>DER var den.
>
>Tak for hjælpen til alle.
>
>Hvad betyder "Removing leading / from member names" egentligt?

"Fjerner / i starten af filnavne".

Forskellen er netop imellem /home og home.

Mvh
Kent
--
Help test this great MMORPG game - http://www.eternal-lands.com/

Michael Knudsen (30-11-2003)
Kommentar
Fra : Michael Knudsen


Dato : 30-11-03 21:59



Michael Knudsen (30-11-2003)
Kommentar
Fra : Michael Knudsen


Dato : 30-11-03 22:45



Michael Knudsen (30-11-2003)
Kommentar
Fra : Michael Knudsen


Dato : 30-11-03 22:53



Søg
Reklame
Statistik
Spørgsmål : 177559
Tips : 31968
Nyheder : 719565
Indlæg : 6408938
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste