/ Forside / Teknologi / Hardware / Mac / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Mac
#NavnPoint
UlrikB 4810
kipros 1675
Klaudi 1010
myg 920
pifo 907
Stouenberg 838
molokyle 830
Bille1948 815
rotw 760
10  EXTERMINA.. 750
Kan ikke slette papirkurv i MacOS X
Fra : Per Rønne


Dato : 08-01-06 07:40

Jeg står i den situation at jeg ikkekan slette min papirkurv i MacOS X,
hverken normalt eller ved at gå ind i Terminalen. Papirkurven indeholder
et hierarki af tomme mapper. Jeg gengiver lige en session fra
Terminalen:

==
Last login: Sun Jan 8 01:59:57 on ttyp2
Welcome to Darwin!
G4 per$ cd .Trash
G4/.Trash per$ su root
Password:
G4:/Users/per/.Trash root# ls
tom mappe
G4:/Users/per/.Trash root# cd 'tom mappe'
G4:/Users/per/.Trash/tom mappe root# ls
Dokumenter Per Erik R??nne
G4:/Users/per/.Trash/tom mappe root# cd Dokumenter
G4:/Users/per/.Trash/tom mappe/Dokumenter root# ls
Skole
G4:/Users/per/.Trash/tom mappe/Dokumenter root# cd Skole
G4:/Users/per/.Trash/tom mappe/Dokumenter/Skole root# ls
G4:/Users/per/.Trash/tom mappe/Dokumenter/Skole root# ls -al
total 0
drwxrwxr-x 2 per per 68 Jan 8 01:46 .
drwxrwxr-x 3 per per 102 Jan 8 00:50 ..
G4:/Users/per/.Trash/tom mappe/Dokumenter/Skole root# cd ..
G4:/Users/per/.Trash/tom mappe/Dokumenter root# rmdir Skole
rmdir: Skole: Operation not permitted
G4:/Users/per/.Trash/tom mappe/Dokumenter root# ls -al
total 0
drwxrwxr-x 3 per per 102 Jan 8 00:50 .
drwxr-xrwx 4 per per 136 Jan 8 01:49 ..
drwxrwxr-x 2 per per 68 Jan 8 01:46 Skole
G4:/Users/per/.Trash/tom mappe/Dokumenter root#
==

Nogen gode råd?
--
Per Erik Rønne
http://www.RQNNE.dk

 
 
Hans Joergensen (08-01-2006)
Kommentar
Fra : Hans Joergensen


Dato : 08-01-06 09:26

["Followup-To:" header set to dk.edb.mac.]
Per Rønne wrote:
> Jeg står i den situation at jeg ikkekan slette min papirkurv i MacOS X,
> hverken normalt eller ved at gå ind i Terminalen. Papirkurven indeholder
> et hierarki af tomme mapper. Jeg gengiver lige en session fra
> Terminalen:
> G4:/Users/per/.Trash/tom mappe/Dokumenter root# rmdir Skole
> rmdir: Skole: Operation not permitted
> Nogen gode råd?

Du kan prøve med 'sudo rm -r Skole' der kører rm som
administrator/root.

Du vil blive spurgt om dit password.

// Hans
--
Jeg beskyttes IKKE af den gratis SPAMFighter til privatbrugere, der
har spammet usenet i over 6000 indlæg.

Per Rønne (08-01-2006)
Kommentar
Fra : Per Rønne


Dato : 08-01-06 11:10

Hans Joergensen <haj@enterprise-server.dk> wrote:

> ["Followup-To:" header set to dk.edb.mac.]
> Per Rønne wrote:
> > Jeg står i den situation at jeg ikkekan slette min papirkurv i MacOS X,
> > hverken normalt eller ved at gå ind i Terminalen. Papirkurven indeholder
> > et hierarki af tomme mapper. Jeg gengiver lige en session fra
> > Terminalen:
> > G4:/Users/per/.Trash/tom mappe/Dokumenter root# rmdir Skole
> > rmdir: Skole: Operation not permitted
> > Nogen gode råd?
>
> Du kan prøve med 'sudo rm -r Skole' der kører rm som
> administrator/root.
>
> Du vil blive spurgt om dit password.

Uden at have prøvet: den vil ikke virke. Læg mærke til hvad du slettede:

> Last login: Sun Jan 8 01:59:57 on ttyp2
> Welcome to Darwin!
> G4 per$ cd .Trash
> G4/.Trash per$ su root
> Password:
> G4:/Users/per/.Trash root#

- Jeg kørte altså allerede som root. I øvrigt er min almindelige
brugerkonto naturligvis administrator.

Sudo-kommandoen er blot en lettere måde at komme ind og køre som rod på,
for en enkelt kommando.

--
Per Erik Rønne
http://www.RQNNE.dk

Steen Jensen (08-01-2006)
Kommentar
Fra : Steen Jensen


Dato : 08-01-06 10:15

Per Rønne <per@RQNNE.invalid> wrote:

> Jeg står i den situation at jeg ikkekan slette min papirkurv i MacOS X,

Du kan evt. prøve at hente OnyX, et gratis værktøj til vedligeholdelse.
Den kan bla. lave en 'tvungen tømning af skraldespalden'.
Mht. til andre vedligeholdelsesopgave, så ved jeg ikke hvor nødvendigt
det er i OSX, men hvis man er lidt pedantisk

http://mac.softpedia.com/get/System-Utilities/OnyX.shtml

Per Rønne (08-01-2006)
Kommentar
Fra : Per Rønne


Dato : 08-01-06 11:40

Steen Jensen <steen@rudekuvert.dk> wrote:

> Per Rønne <per@RQNNE.invalid> wrote:
>
> > Jeg står i den situation at jeg ikkekan slette min papirkurv i MacOS X,
>
> Du kan evt. prøve at hente OnyX, et gratis værktøj til vedligeholdelse.
> Den kan bla. lave en 'tvungen tømning af skraldespalden'.
> Mht. til andre vedligeholdelsesopgave, så ved jeg ikke hvor nødvendigt
> det er i OSX, men hvis man er lidt pedantisk
>
> http://mac.softpedia.com/get/System-Utilities/OnyX.shtml

Under download.

Og - det virkede. Tak.
--
Per Erik Rønne
http://www.RQNNE.dk

Martin Agersted Jarl (08-01-2006)
Kommentar
Fra : Martin Agersted Jarl


Dato : 08-01-06 11:21

Per Rønne wrote:
> Jeg står i den situation at jeg ikkekan slette min papirkurv i MacOS X,
> hverken normalt eller ved at gå ind i Terminalen. Papirkurven indeholder
> et hierarki af tomme mapper. Jeg gengiver lige en session fra
> Terminalen:
>
> ==
> Last login: Sun Jan 8 01:59:57 on ttyp2
> Welcome to Darwin!
> G4 per$ cd .Trash
> G4/.Trash per$ su root
> Password:
> G4:/Users/per/.Trash root# ls
> tom mappe
> G4:/Users/per/.Trash root# cd 'tom mappe'
> G4:/Users/per/.Trash/tom mappe root# ls
> Dokumenter Per Erik R??nne
> G4:/Users/per/.Trash/tom mappe root# cd Dokumenter
> G4:/Users/per/.Trash/tom mappe/Dokumenter root# ls
> Skole
> G4:/Users/per/.Trash/tom mappe/Dokumenter root# cd Skole
> G4:/Users/per/.Trash/tom mappe/Dokumenter/Skole root# ls
> G4:/Users/per/.Trash/tom mappe/Dokumenter/Skole root# ls -al
> total 0
> drwxrwxr-x 2 per per 68 Jan 8 01:46 .
> drwxrwxr-x 3 per per 102 Jan 8 00:50 ..
> G4:/Users/per/.Trash/tom mappe/Dokumenter/Skole root# cd ..
> G4:/Users/per/.Trash/tom mappe/Dokumenter root# rmdir Skole
> rmdir: Skole: Operation not permitted
> G4:/Users/per/.Trash/tom mappe/Dokumenter root# ls -al
> total 0
> drwxrwxr-x 3 per per 102 Jan 8 00:50 .
> drwxr-xrwx 4 per per 136 Jan 8 01:49 ..
> drwxrwxr-x 2 per per 68 Jan 8 01:46 Skole
> G4:/Users/per/.Trash/tom mappe/Dokumenter root#
> ==
>
> Nogen gode råd?

Jeg kan ikke se at du som root bruger kommandoen "rm -r"? Den sletter
filer og kataloger rekursivt. Det burde være det.

Tjek i øvrigt "man rm" i terminalen.

--Martin

Martin Agersted Jarl (08-01-2006)
Kommentar
Fra : Martin Agersted Jarl


Dato : 08-01-06 11:24

Martin Agersted Jarl wrote:
> Per Rønne wrote:
>
>> Jeg står i den situation at jeg ikkekan slette min papirkurv i MacOS X,
>> hverken normalt eller ved at gå ind i Terminalen. Papirkurven indeholder
>> et hierarki af tomme mapper. Jeg gengiver lige en session fra
>> Terminalen:
>>
>> ==
>> Last login: Sun Jan 8 01:59:57 on ttyp2
>> Welcome to Darwin!
>> G4 per$ cd .Trash
>> G4/.Trash per$ su root
>> Password:
>> G4:/Users/per/.Trash root# ls
>> tom mappe
>> G4:/Users/per/.Trash root# cd 'tom mappe'
>> G4:/Users/per/.Trash/tom mappe root# ls
>> Dokumenter Per Erik R??nne
>> G4:/Users/per/.Trash/tom mappe root# cd Dokumenter
>> G4:/Users/per/.Trash/tom mappe/Dokumenter root# ls
>> Skole
>> G4:/Users/per/.Trash/tom mappe/Dokumenter root# cd Skole
>> G4:/Users/per/.Trash/tom mappe/Dokumenter/Skole root# ls
>> G4:/Users/per/.Trash/tom mappe/Dokumenter/Skole root# ls -al
>> total 0
>> drwxrwxr-x 2 per per 68 Jan 8 01:46 .
>> drwxrwxr-x 3 per per 102 Jan 8 00:50 ..
>> G4:/Users/per/.Trash/tom mappe/Dokumenter/Skole root# cd ..
>> G4:/Users/per/.Trash/tom mappe/Dokumenter root# rmdir Skole
>> rmdir: Skole: Operation not permitted
>> G4:/Users/per/.Trash/tom mappe/Dokumenter root# ls -al
>> total 0
>> drwxrwxr-x 3 per per 102 Jan 8 00:50 .
>> drwxr-xrwx 4 per per 136 Jan 8 01:49 ..
>> drwxrwxr-x 2 per per 68 Jan 8 01:46 Skole
>> G4:/Users/per/.Trash/tom mappe/Dokumenter root# ==
>>
>> Nogen gode råd?
>
>
> Jeg kan ikke se at du som root bruger kommandoen "rm -r"? Den sletter
> filer og kataloger rekursivt. Det burde være det.
>
> Tjek i øvrigt "man rm" i terminalen.
>
> --Martin


Jeg skal måske lige tilføje at du _SKAL_ stå ".Trash" når du udfører
kommandoen. Hvis du for eksempel står i rod-kataloget "/" og udfører "rm
-rf", så sletter du hele harddisken. Eller skriver "rm -rf /".

Per Rønne (08-01-2006)
Kommentar
Fra : Per Rønne


Dato : 08-01-06 12:09

Martin Agersted Jarl <martin@sletmigjarl.dk> wrote:

> Martin Agersted Jarl wrote:

> > Jeg kan ikke se at du som root bruger kommandoen "rm -r"? Den sletter
> > filer og kataloger rekursivt. Det burde være det.
> >
> > Tjek i øvrigt "man rm" i terminalen.

1. Jeg kendte ikke lige -r optionen, så tak for den påmindelse.

2. Men det kan altså ikke være det. Jeg viser jo netop i eksemplet, at
jeg har at gøre med ét katalog som er tomt {det indeholder naturligvis .
og .., men det gælds jo ikke}.

3. I øvrigt løst Onyx problemet {men det forslag kom fra en der kun
svarede til dk.edb.mac, så det har du muligvis ikke set}.

> Jeg skal måske lige tilføje at du _SKAL_ stå ".Trash" når du udfører
> kommandoen. Hvis du for eksempel står i rod-kataloget "/" og udfører "rm
> -rf", så sletter du hele harddisken. Eller skriver "rm -rf /".

Jeg kunne aldrig få mig selv til at lave et rm uden at angive navn. Jeg
troede i øvrigt at den /krævede/ navn, eventuelt som rm *? Og et rm -r *
mens man står i / - gys.
--
Per Erik Rønne
http://www.RQNNE.dk

Martin Agersted Jarl (08-01-2006)
Kommentar
Fra : Martin Agersted Jarl


Dato : 08-01-06 12:21

Per Rønne wrote:
> Martin Agersted Jarl <martin@sletmigjarl.dk> wrote:
>
>
>>Martin Agersted Jarl wrote:
>
>
>>>Jeg kan ikke se at du som root bruger kommandoen "rm -r"? Den sletter
>>>filer og kataloger rekursivt. Det burde være det.
>>>
>>>Tjek i øvrigt "man rm" i terminalen.
>
>
> 1. Jeg kendte ikke lige -r optionen, så tak for den påmindelse.
>
> 2. Men det kan altså ikke være det. Jeg viser jo netop i eksemplet, at
> jeg har at gøre med ét katalog som er tomt {det indeholder naturligvis .
> og .., men det gælds jo ikke}.

Forstår ikke lige dit punkt nummer 2.

>
> 3. I øvrigt løst Onyx problemet {men det forslag kom fra en der kun
> svarede til dk.edb.mac, så det har du muligvis ikke set}.

Jeg så det godt, men hvis man kan gøre det via terminalen, så er jeg
tilstrækkelig glad.

>
>>Jeg skal måske lige tilføje at du _SKAL_ stå ".Trash" når du udfører
>>kommandoen. Hvis du for eksempel står i rod-kataloget "/" og udfører "rm
>>-rf", så sletter du hele harddisken. Eller skriver "rm -rf /".
>
>
> Jeg kunne aldrig få mig selv til at lave et rm uden at angive navn. Jeg
> troede i øvrigt at den /krævede/ navn, eventuelt som rm *? Og et rm -r *
> mens man står i / - gys.

Jo, du har ret mht. "*". Det skal med -- jeg glemte det blot (var lige
stået op).

Så kommandoen i .Trash-kataloget brude have været som root: "rm -r *".

Jeg ved i øvrigt ikke om den også tager skjulte filer.

--Marti

Per Rønne (08-01-2006)
Kommentar
Fra : Per Rønne


Dato : 08-01-06 12:35

Martin Agersted Jarl <martin@sletmigjarl.dk> wrote:

> Per Rønne wrote:
> > Martin Agersted Jarl <martin@sletmigjarl.dk> wrote:

> >>Martin Agersted Jarl wrote:

> >>>Jeg kan ikke se at du som root bruger kommandoen "rm -r"? Den sletter
> >>>filer og kataloger rekursivt. Det burde være det.

> >>>Tjek i øvrigt "man rm" i terminalen.

> > 1. Jeg kendte ikke lige -r optionen, så tak for den påmindelse.

> > 2. Men det kan altså ikke være det. Jeg viser jo netop i eksemplet, at
> > jeg har at gøre med ét katalog som er tomt {det indeholder naturligvis .
> > og .., men det gælds jo ikke}.

> Forstår ikke lige dit punkt nummer 2.

Betragt disse linier:

G4:/Users/per/.Trash/tom mappe/Dokumenter/Skole root# ls -al
total 0
drwxrwxr-x 2 per per 68 Jan 8 01:46 .
drwxrwxr-x 3 per per 102 Jan 8 00:50 ..
G4:/Users/per/.Trash/tom mappe/Dokumenter/Skole root# cd ..
G4:/Users/per/.Trash/tom mappe/Dokumenter root# rmdir Skole
rmdir: Skole: Operation not permitted
==

Kataloget er altså tomt, bortset fra at det naturligvis lister to
kataloger kaldet hhhv '.' og '..'.

> > 3. I øvrigt løst Onyx problemet {men det forslag kom fra en der kun
> > svarede til dk.edb.mac, så det har du muligvis ikke set}.

> Jeg så det godt, men hvis man kan gøre det via terminalen, så er jeg
> tilstrækkelig glad.

Jep, men Onyx synes at klare flere problemer - og er i øvrigt
freeware.
--
Per Erik Rønne
http://www.RQNNE.dk

Martin Agersted Jarl (08-01-2006)
Kommentar
Fra : Martin Agersted Jarl


Dato : 08-01-06 12:58

Per Rønne wrote:

>
>>Forstår ikke lige dit punkt nummer 2.
>
>
> Betragt disse linier:
>
> G4:/Users/per/.Trash/tom mappe/Dokumenter/Skole root# ls -al
> total 0
> drwxrwxr-x 2 per per 68 Jan 8 01:46 .
> drwxrwxr-x 3 per per 102 Jan 8 00:50 ..
> G4:/Users/per/.Trash/tom mappe/Dokumenter/Skole root# cd ..
> G4:/Users/per/.Trash/tom mappe/Dokumenter root# rmdir Skole
> rmdir: Skole: Operation not permitted
> ==
>
> Kataloget er altså tomt, bortset fra at det naturligvis lister to
> kataloger kaldet hhhv '.' og '..'.

Ok. Jeg er ikke så glad for "rmdir". En af grundene er dit eksempel.

Men godt du fik løst dit problem.

--Martin

Ukendt (08-01-2006)
Kommentar
Fra : Ukendt


Dato : 08-01-06 15:16

Per Rønne wrote:
> 2. Men det kan altså ikke være det. Jeg viser jo netop i eksemplet, at
> jeg har at gøre med ét katalog som er tomt {det indeholder naturligvis .
> og .., men det gælds jo ikke}.

rm -r skal bruges for at kunne slette tomme mapper, . og .. er også
indhold, derfor skal man lave en rekursiv sletning.

> Jeg kunne aldrig få mig selv til at lave et rm uden at angive navn. Jeg
> troede i øvrigt at den /krævede/ navn, eventuelt som rm *? Og et rm -r *
> mens man står i / - gys.

Tvivler på at den vil acceptere bare rm alene, der skulle gerne komme en
rm: too few arguments
Try `rm --help' for more information.

ved bare at skrive rm. Men det gælder for så vidt alle mapper.

har ikke oplevet nogen rm variant som "bare" sletter løs.

--
Med venlig hilsen
René Madsen --- Webhotel, PHP/MySQL, 500Mb, 5xPOP3 for kun 9,-/md.
Schultz Consult --- www.schultzconsult.dk
Din IT Leverandør --- tlf. 46 95 08 81 / 28 34 36 85

Kent Friis (08-01-2006)
Kommentar
Fra : Kent Friis


Dato : 08-01-06 16:02

Den Sun, 08 Jan 2006 15:15:30 +0100 skrev Schultz Consult - [René Madsen]:
> Per Rønne wrote:
>> 2. Men det kan altså ikke være det. Jeg viser jo netop i eksemplet, at
>> jeg har at gøre med ét katalog som er tomt {det indeholder naturligvis .
>> og .., men det gælds jo ikke}.
>
> rm -r skal bruges for at kunne slette tomme mapper, . og .. er også
> indhold, derfor skal man lave en rekursiv sletning.

Så må du lige forklare hvad man bruger rmdir til?????

Mvh
Kent
--
Hard work may pay off in the long run, but laziness pays off right now.

Ukendt (08-01-2006)
Kommentar
Fra : Ukendt


Dato : 08-01-06 18:09

Kent Friis wrote:
> Så må du lige forklare hvad man bruger rmdir til?????

Bruger den ikke, men den kan godt bruges til samme formål, her er den
blot -p for fyldte mapper.

"man" er en god kommando at kunde, man rmdir beskriver -p

Det er nok mere en smagssag om man bruger rm eller rmdir, rm kan bruges
på filer også, det kan rmdir ikke.

rmdir er lidt lige som den deltree komando der en gang var under
windows, smart til mapper, men ikke til filer.

-
Med venlig hilsen
René Madsen --- Webhotel, PHP/MySQL, 500Mb, 5xPOP3 for kun 9,-/md.
Schultz Consult --- www.schultzconsult.dk
Din IT Leverandør --- tlf. 46 95 08 81 / 28 34 36 85

Kent Friis (08-01-2006)
Kommentar
Fra : Kent Friis


Dato : 08-01-06 18:23

Den Sun, 08 Jan 2006 18:08:49 +0100 skrev Schultz Consult - [René Madsen]:
> Kent Friis wrote:
>> Så må du lige forklare hvad man bruger rmdir til?????
>
> Bruger den ikke, men den kan godt bruges til samme formål, her er den
> blot -p for fyldte mapper.
>
> "man" er en god kommando at kunde, man rmdir beskriver -p

Det var ikke rmdir -p jeg spurgte om, men bare rmdir.

Når du skriver rmdir ikke kan slette en mappe der indeholder . og
... så må du jo lige forklare hvad man så bruger rmdir til.

Mvh
Kent
--
Hard work may pay off in the long run, but laziness pays off right now.

Ukendt (08-01-2006)
Kommentar
Fra : Ukendt


Dato : 08-01-06 18:48

Kent Friis wrote:
> Det var ikke rmdir -p jeg spurgte om, men bare rmdir.
>
> Når du skriver rmdir ikke kan slette en mappe der indeholder . og
> .. så må du jo lige forklare hvad man så bruger rmdir til.

Læs det lige igen, jeg skirver IKKE noget om at rmdir ikke kan slette
tomme mapper, jeg skriver:

"rm -r skal bruges for at kunne slette tomme mapper, . og .. er også
indhold, derfor skal man lave en rekursiv sletning."

Der manglede måske "hvis man ønsker at bruge rm."

Det var ikke for at sige at rmdir ikke virker til tomme mapper, men blot
for at skrive at rm -r virker til alle former for mapper, herunder tomme.

rmdir /mappenavn - virker på tomme mapper
rmdir -p /mappenavn - virker på fyldte mapper
rm -r /mappenavn - virker på alle mapper, tomme som fyldte
rm filnavn - filer

Det jeg vil fortælle med det var at rm -r virker hele tiden, på alle
mapper. Hvoridmod rmdir som default kun virker på tomme mapper. Vil du
slette en fyldt mappe skal du bruge rmdir -p. Hvilket for mig virker
bagvendt, da -p står for parent.

/root/nymappe/undermappe

her er root parent for nymappe

men står man i /root/nymappe og skriver rmdir -p undermappe, så sletter
den undermappe og ikke dens parent.

-r giver langt størrer mening.

--
Med venlig hilsen
René Madsen --- Webhotel, PHP/MySQL, 500Mb, 5xPOP3 for kun 9,-/md.
Schultz Consult --- www.schultzconsult.dk
Din IT Leverandør --- tlf. 46 95 08 81 / 28 34 36 85

Kent Friis (08-01-2006)
Kommentar
Fra : Kent Friis


Dato : 08-01-06 19:02

["Followup-To:" header set to dk.edb.system.unix.]
Den Sun, 08 Jan 2006 18:47:45 +0100 skrev Schultz Consult - [René Madsen]:
> Kent Friis wrote:
>> Det var ikke rmdir -p jeg spurgte om, men bare rmdir.
>>
>> Når du skriver rmdir ikke kan slette en mappe der indeholder . og
>> .. så må du jo lige forklare hvad man så bruger rmdir til.
>
> Læs det lige igen, jeg skirver IKKE noget om at rmdir ikke kan slette
> tomme mapper, jeg skriver:
>
> "rm -r skal bruges for at kunne slette tomme mapper, . og .. er også
> indhold, derfor skal man lave en rekursiv sletning."
>
> Der manglede måske "hvis man ønsker at bruge rm."

Ja, for da man normalt bruger rmdir til at slette tomme mapper, og
rmdir (uden yderligere parametre) IKKE er rekursiv, giver "derfor
skal man lave en rekursiv sletning" indtryk af at du mener man ikke
kan bruge rmdir.

Specielt når du samtidig nævner . og .. der ikke har noget at gøre
med hvorfor rm (uden -r) ikke kan slette mapper. rm er ligeglad med
.. og .., men bruger unlink() systemkaldet og ikke rmdir() som rmdir
kommandoen gør.

unlink() sletter filer, rmdir() sletter mapper.

rm -r (og åbenbart rmdir -p, jeg synes ikke lige manualen var særlig
godt skrevet på det punkt, så jeg antager du har ret) bruger både
unlink() og rmdir() efter behov, da der ikke findes et systemkald
til at slette mapper der ikke er tomme.

> Det jeg vil fortælle med det var at rm -r virker hele tiden, på alle
> mapper. Hvoridmod rmdir som default kun virker på tomme mapper. Vil du
> slette en fyldt mappe skal du bruge rmdir -p. Hvilket for mig virker
> bagvendt, da -p står for parent.

Manualen snakker også om parents, hvis du har ret i at den virker som
rm -r, er det meget misvisende.

Mvh
Kent
--
Hard work may pay off in the long run, but laziness pays off right now.

Ukendt (08-01-2006)
Kommentar
Fra : Ukendt


Dato : 08-01-06 21:23

Kent Friis wrote:
> Manualen snakker også om parents, hvis du har ret i at den virker som
> rm -r, er det meget misvisende.

På en gentoo boks virker rmdir -p og rm -r på samme måde.

rmdir's manual og syntax bør nok laves om til rmdir -r og der ikke
længere står parent.

Hvis det skal være tilfældet at den skal kunne slette en parent, så skal
man kunne gå ind i en mappe og bare kunne skrive rmdir -p og så er den
mappe man står i væk og man er rykket et trin tættere på roden.

Men det vil nok for de fleste mennesker virke som en underlig ting.

--
Med venlig hilsen
René Madsen --- Druapl CMS, 10xPOP3, Ubegrænset diskplads
Schultz Consult --- fra kun 149,-/md. - www.schultzconsult.dk/node/28
Din IT Leverandør --- tlf. 46 95 08 81 / 28 34 36 85

Morten Reippuert Knu~ (08-01-2006)
Kommentar
Fra : Morten Reippuert Knu~


Dato : 08-01-06 15:58

On 2006-01-08 12:09:00 +0100, per@RQNNE.invalid (Per Rønne) said:

> Martin Agersted Jarl <martin@sletmigjarl.dk> wrote:
>
>> Martin Agersted Jarl wrote:
>
>>> Jeg kan ikke se at du som root bruger kommandoen "rm -r"? Den sletter
>>> filer og kataloger rekursivt. Det burde være det.
>>>
>>> Tjek i øvrigt "man rm" i terminalen.
>
> 1. Jeg kendte ikke lige -r optionen, så tak for den påmindelse.
>
> 2. Men det kan altså ikke være det. Jeg viser jo netop i eksemplet, at
> jeg har at gøre med ét katalog som er tomt {det indeholder naturligvis .
> og .., men det gælds jo ikke}.
>
> 3. I øvrigt løst Onyx problemet {men det forslag kom fra en der kun
> svarede til dk.edb.mac, så det har du muligvis ikke set}.
>
>> Jeg skal måske lige tilføje at du _SKAL_ stå ".Trash" når du udfører
>> kommandoen. Hvis du for eksempel står i rod-kataloget "/" og udfører "rm
>> -rf", så sletter du hele harddisken. Eller skriver "rm -rf /".
>
> Jeg kunne aldrig få mig selv til at lave et rm uden at angive navn. Jeg
> troede i øvrigt at den /krævede/ navn, eventuelt som rm *? Og et rm -r *
> mens man står i / - gys.

Det gør man kun én gang, heldigvis var hfs+ i de tidlige Mac OS X
varianter så langsom at den ikke nåede videre langt inden man opdagede
fejlen.

--
mvh. Morten Reippuert Knudsen


Per Rønne (08-01-2006)
Kommentar
Fra : Per Rønne


Dato : 08-01-06 16:25

Morten Reippuert Knudsen <nospam@reippuert.dk> wrote:

> On 2006-01-08 12:09:00 +0100, per@RQNNE.invalid (Per Rønne) said:
>
> > Martin Agersted Jarl <martin@sletmigjarl.dk> wrote:

> >> Jeg skal måske lige tilføje at du _SKAL_ stå ".Trash" når du udfører
> >> kommandoen. Hvis du for eksempel står i rod-kataloget "/" og udfører "rm
> >> -rf", så sletter du hele harddisken. Eller skriver "rm -rf /".
> >
> > Jeg kunne aldrig få mig selv til at lave et rm uden at angive navn. Jeg
> > troede i øvrigt at den /krævede/ navn, eventuelt som rm *? Og et rm -r *
> > mens man står i / - gys.
>
> Det gør man kun én gang, heldigvis var hfs+ i de tidlige Mac OS X
> varianter så langsom at den ikke nåede videre langt inden man opdagede
> fejlen.

Jeg ville nu i så fald alligevel reinstallere systemet. Man aner jo ikke
/hvad/ der i så fald er blevet slettet.
--
Per Erik Rønne
http://www.RQNNE.dk

Morten Reippuert Knu~ (08-01-2006)
Kommentar
Fra : Morten Reippuert Knu~


Dato : 08-01-06 22:02

On 2006-01-08 16:25:12 +0100, per@RQNNE.invalid (Per Rønne) said:

> Morten Reippuert Knudsen <nospam@reippuert.dk> wrote:
>
>> On 2006-01-08 12:09:00 +0100, per@RQNNE.invalid (Per Rønne) said:
>>
>>> Martin Agersted Jarl <martin@sletmigjarl.dk> wrote:
>
>>>> Jeg skal måske lige tilføje at du _SKAL_ stå ".Trash" når du udfører
>>>> kommandoen. Hvis du for eksempel står i rod-kataloget "/" og udfører "rm
>>>> -rf", så sletter du hele harddisken. Eller skriver "rm -rf /".
>>>
>>> Jeg kunne aldrig få mig selv til at lave et rm uden at angive navn. Jeg
>>> troede i øvrigt at den /krævede/ navn, eventuelt som rm *? Og et rm -r *
>>> mens man står i / - gys.
>>
>> Det gør man kun én gang, heldigvis var hfs+ i de tidlige Mac OS X
>> varianter så langsom at den ikke nåede videre langt inden man opdagede
>> fejlen.
>
> Jeg ville nu i så fald alligevel reinstallere systemet. Man aner jo ikke
> /hvad/ der i så fald er blevet slettet.

i det tilfælde var det skam også nødvendigt. systemfiler kan altid
reetableres ved geninstallation. med for sent mener jeg /Users /var osv.
--
mvh. Morten Reippuert Knudsen


Per Rønne (08-01-2006)
Kommentar
Fra : Per Rønne


Dato : 08-01-06 23:03

Morten Reippuert Knudsen <nospam@reippuert.dk> wrote:

> On 2006-01-08 16:25:12 +0100, per@RQNNE.invalid (Per Rønne) said:
>
> > Morten Reippuert Knudsen <nospam@reippuert.dk> wrote:
> >
> >> On 2006-01-08 12:09:00 +0100, per@RQNNE.invalid (Per Rønne) said:
> >>
> >>> Martin Agersted Jarl <martin@sletmigjarl.dk> wrote:
> >
> >>>> Jeg skal måske lige tilføje at du _SKAL_ stå ".Trash" når du udfører
> >>>> kommandoen. Hvis du for eksempel står i rod-kataloget "/" og udfører "rm
> >>>> -rf", så sletter du hele harddisken. Eller skriver "rm -rf /".
> >>>
> >>> Jeg kunne aldrig få mig selv til at lave et rm uden at angive navn. Jeg
> >>> troede i øvrigt at den /krævede/ navn, eventuelt som rm *? Og et rm -r *
> >>> mens man står i / - gys.
> >>
> >> Det gør man kun én gang, heldigvis var hfs+ i de tidlige Mac OS X
> >> varianter så langsom at den ikke nåede videre langt inden man opdagede
> >> fejlen.
> >
> > Jeg ville nu i så fald alligevel reinstallere systemet. Man aner jo ikke
> > /hvad/ der i så fald er blevet slettet.
>
> i det tilfælde var det skam også nødvendigt. systemfiler kan altid
> reetableres ved geninstallation. med for sent mener jeg /Users /var osv.

Jeg ville nu kalde det hylende useriøst ikke at tage regelmæssigt
back-up - noget jeg bruger Retrospect til at klare, over LAN.

Er det kritisk bør der tages dagligt backup til forskelligt sted for
hver ugedag. Mediet må afhænge af mængden.
--
Per Erik Rønne
http://www.RQNNE.dk

Morten Reippuert Knu~ (08-01-2006)
Kommentar
Fra : Morten Reippuert Knu~


Dato : 08-01-06 23:30

On 2006-01-08 23:02:38 +0100, per@RQNNE.invalid (Per Rønne) said:

> Morten Reippuert Knudsen <nospam@reippuert.dk> wrote:
>
>> On 2006-01-08 16:25:12 +0100, per@RQNNE.invalid (Per Rønne) said:
>>
>>> Morten Reippuert Knudsen <nospam@reippuert.dk> wrote:
>>>
>>>> On 2006-01-08 12:09:00 +0100, per@RQNNE.invalid (Per Rønne) said:
>>>>
>>>>> Martin Agersted Jarl <martin@sletmigjarl.dk> wrote:
>>>
>>>>>> Jeg skal måske lige tilføje at du _SKAL_ stå ".Trash" når du udfører
>>>>>> kommandoen. Hvis du for eksempel står i rod-kataloget "/" og udfører "rm
>>>>>> -rf", så sletter du hele harddisken. Eller skriver "rm -rf /".
>>>>>
>>>>> Jeg kunne aldrig få mig selv til at lave et rm uden at angive navn. Jeg
>>>>> troede i øvrigt at den /krævede/ navn, eventuelt som rm *? Og et rm -r *
>>>>> mens man står i / - gys.
>>>>
>>>> Det gør man kun én gang, heldigvis var hfs+ i de tidlige Mac OS X
>>>> varianter så langsom at den ikke nåede videre langt inden man opdagede
>>>> fejlen.
>>>
>>> Jeg ville nu i så fald alligevel reinstallere systemet. Man aner jo ikke
>>> /hvad/ der i så fald er blevet slettet.
>>
>> i det tilfælde var det skam også nødvendigt. systemfiler kan altid
>> reetableres ved geninstallation. med for sent mener jeg /Users /var osv.
>
> Jeg ville nu kalde det hylende useriøst ikke at tage regelmæssigt
> back-up - noget jeg bruger Retrospect til at klare, over LAN.

jeg er hylende useriøs. har ikke lige en backup l'øsning der kan klare
+500GB data.

> Er det kritisk bør der tages dagligt backup til forskelligt sted for
> hver ugedag. Mediet må afhænge af mængden.

Jeg er ukritisk og lever ikke at data på min computer - ud over et par
hundrede KB regnskabdata, en nøglering og mine bogmærker kan jeg leve
fint uden de 500Gb data.

--
mvh. Morten Reippuert Knudsen


Ukendt (08-01-2006)
Kommentar
Fra : Ukendt


Dato : 08-01-06 23:41

Per Rønne wrote:
> Jeg ville nu kalde det hylende useriøst ikke at tage regelmæssigt
> back-up - noget jeg bruger Retrospect til at klare, over LAN.
>
> Er det kritisk bør der tages dagligt backup til forskelligt sted for
> hver ugedag. Mediet må afhænge af mængden.

rdiff-backup er en skøn ting virker fortrinligt og køre på de fleste
linux/BSD varianter

--
Med venlig hilsen
René Madsen --- Druapl CMS, 10xPOP3, Ubegrænset diskplads
Schultz Consult --- fra kun 149,-/md. - www.schultzconsult.dk/node/28
Din IT Leverandør --- tlf. 46 95 08 81 / 28 34 36 85

Per Rønne (09-01-2006)
Kommentar
Fra : Per Rønne


Dato : 09-01-06 06:17

"Schultz Consult - [René Madsen]" <rene@removeschultzconsult.dk> wrote:

> Per Rønne wrote:
> > Jeg ville nu kalde det hylende useriøst ikke at tage regelmæssigt
> > back-up - noget jeg bruger Retrospect til at klare, over LAN.
> >
> > Er det kritisk bør der tages dagligt backup til forskelligt sted for
> > hver ugedag. Mediet må afhænge af mængden.
>
> rdiff-backup er en skøn ting virker fortrinligt og køre på de fleste
> linux/BSD varianter

Men når man nu har investeret i Retrospect, med klienter til Windows {og
Linux, skulle jeg få installeret en sådan} så er det naturligvis den man
bruger.
--
Per Erik Rønne
http://www.RQNNE.dk

Stig H. Jacobsen (08-01-2006)
Kommentar
Fra : Stig H. Jacobsen


Dato : 08-01-06 13:16

On Sun, 08 Jan 2006 11:24:20 +0100, Martin Agersted Jarl wrote:

> Hvis du for eksempel står i rod-kataloget "/" og udfører "rm -rf",
> så sletter du hele harddisken.

Gør rm virkelig sådan på OS X? Altså sletter verden, når man ikke
angiver hvad man vil slette?

--
Stig

Martin Agersted Jarl (08-01-2006)
Kommentar
Fra : Martin Agersted Jarl


Dato : 08-01-06 21:16

Stig H. Jacobsen wrote:
> On Sun, 08 Jan 2006 11:24:20 +0100, Martin Agersted Jarl wrote:
>
>
>>Hvis du for eksempel står i rod-kataloget "/" og udfører "rm -rf",
>>så sletter du hele harddisken.
>
>
> Gør rm virkelig sådan på OS X? Altså sletter verden, når man ikke
> angiver hvad man vil slette?
>

Nej, det er mig der skrev noget halvsludder. 1) Du skal være root for at
gøre det. 2) Du skal skrive hvilke filer du vil slette. Det vil sige at
for at slette alt fra rod-kataloget "/", skal du skrive som root "rm -r
*" mens du er i rodkataloget. Hvis du ikke er i rodkataloget og skriver
"rm -r /*", ryger det hele. Afhængig af dine aliaser vil denne kommando
dog medfører at du skal bekræfte hver enkel sletning. Hvis du vil undgå
det, så skal du tilføje et "-f" som betyder "force".

--Martin

Morten Reippuert Knu~ (08-01-2006)
Kommentar
Fra : Morten Reippuert Knu~


Dato : 08-01-06 15:56

On 2006-01-08 07:39:42 +0100, per@RQNNE.invalid (Per Rønne) said:

> G4:/Users/per/.Trash/tom mappe/Dokumenter root# ==
>
> Nogen gode råd?

sudo rm -Rf /Users/per/.Trash/*

--
mvh. Morten Reippuert Knudsen


Søg
Reklame
Statistik
Spørgsmål : 177552
Tips : 31968
Nyheder : 719565
Indlæg : 6408849
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste