[LÖST] chmod gjorde alla mina filer till 0 byte!

Mjukstarta här!
Kategoriregler
Läs följande innan du postar: http://ubuntu-se.org/phpBB3/viewtopic.php?f=208&t=44692
Du får hjälp att komma igång med Ubuntu genom att välja en personlig fadder här: http://ubuntu-se.org/phpBB3/viewtopic.php?f=110&t=8767
Användarvisningsbild
cthulhu
Inlägg: 789
Blev medlem: 05 jan 2009, 14:11
OS: Debian

[LÖST] chmod gjorde alla mina filer till 0 byte!

Inlägg av cthulhu »

Jag tror jag gort något dumt nu. Jag har dokument som jag för över från mitt USB-minne (FAT32) till en mapp, med undermappar. Varje gång jag skall öppna dessa får jag frågan om jag vill "köra eller visa" dokumentet (förmodligen eftersom FAT32 inte lagrar rxw-info). För att råda bot på detta tänkte jag att jag skulle ändra rättigheterna på dokumenten så att de endast är rw. Då dokumenten ligger i många mappar, alla under mappen ~/Dokument skrev jag:

Kod: Markera allt

sudo chmod -v -R a-x Dokument/* 
från min hemmapp, nog byttes köregenskaperna, men filerna går inte att öppna alls nu, så jag skrev:

Kod: Markera allt

sudo chmod -v -R a=rw Dokument/*
när jag går in i mina kataloger så är alla filerna på 0 byte och går inte att öppna! Ägarrättigheterna är --- --- --- på alla filer under Dokument-mappen!

jag har givetvis en backupp men den är inte direkt så färsk som jag önskar att den skulle vara.

Sedan vet jag inte om jag är med på varför jag behövde root/admin privilegier för att ändra de filer som jag själv lagt in. Finns det någt fix på vad jag gjorde, och vad gjorde jag för fel?
Senast redigerad av 1 cthulhu, redigerad totalt 28 gånger.
Bowmore
Inlägg: 6212
Blev medlem: 28 mar 2007, 23:01
OS: Ubuntu
Ort: Stockholm

Re: chmod gjorde alla mina filer till 0 byte!

Inlägg av Bowmore »

De här två kommandona borde fixa till det

Kod: Markera allt

sudo chmod -v -R a=rw Dokument/*
sudo chmod -v -R a=rwX Dokument/*
Obs att det ska vara ett stort X!
Stort X i detta fall innebär att mapparna får rwx medan filerna behåller rw-.
djkmmo
Inlägg: 1904
Blev medlem: 20 jun 2008, 18:09
OS: Ubuntu
Utgåva: 12.04 Precise Pangolin LTS
Ort: Malmö

Re: chmod gjorde alla mina filer till 0 byte!

Inlägg av djkmmo »

Men varför använder du sudo för att ändra rättigheterna på filerna i din egen Dokument-mapp?
Användarvisningsbild
cthulhu
Inlägg: 789
Blev medlem: 05 jan 2009, 14:11
OS: Debian

Re: chmod gjorde alla mina filer till 0 byte!

Inlägg av cthulhu »

Men varför använder du sudo för att ändra rättigheterna på filerna i din egen Dokument-mapp?
Tja, terminalen sade att jag inte hade behörighet, vilket jag också tyckte var konstigt, kanske var någon av filerna i mapparna root-priviligerade? jag vet inte.

Bowmore, tackar för svaret, skall hem och testa efter jobbet.
Användarvisningsbild
cthulhu
Inlägg: 789
Blev medlem: 05 jan 2009, 14:11
OS: Debian

Re: chmod gjorde alla mina filer till 0 byte!

Inlägg av cthulhu »

Tack för hjälpen, det funkade. Tror det var sista raden där som gjorde det. Who knew, mappar måste alltså vara "körbara".
Bowmore
Inlägg: 6212
Blev medlem: 28 mar 2007, 23:01
OS: Ubuntu
Ort: Stockholm

Re: [LÖST] chmod gjorde alla mina filer till 0 byte!

Inlägg av Bowmore »

Ja, det är riktigt. Det första kommandot var bara för att få ett väldefinierat läge, det andra för att fixa till mapparna. Rättigheten x för en mapp ger dig åtkomst till innehållet i mappen till skillnad från en fil som gör den körbar. Utan x för en mapp så går det inte att läsa rättigheter, storlek, etc på underliggande mappar och filer och därför får man 0 objekt när man öppnar en sån mapp trots att det finns mappar och filer där.
Skriv svar

Återgå till "För nybörjaren"