Denna delen av 99 uppdateras inte längre utan har arkiverats inför framtiden som ett museum.
Här kan du läsa mer om varför.
Mac-nyheter hittar du på Macradion.com och forumet hittar du via Applebubblan.

dold mapp

Tråden skapades och har fått 37 svar. Det senaste inlägget skrevs .
  • Medlem
  • 2014-12-13 14:27

Hej!

Har ett problem med en mapp på en extern hårddisk. Mappen syns inte på den externa hårddisken. Filerna finns där och jag hittar den när jag går via finder "gå till mapp".

Är det någon som vet hur jag kan få den synlig igen?

Sitter på en iMac late 2012 med Yosemite 10.10.1

Ursprungligen av Cik01:

Hej!

Har ett problem med en mapp på en extern hårddisk. Mappen syns inte på den externa hårddisken. Filerna finns där och jag hittar den när jag går via finder "gå till mapp".

Är det någon som vet hur jag kan få den synlig igen?

Sitter på en iMac late 2012 med Yosemite 10.10.1

Heter mappen något med en punkt först? I så fall ta bort den. Om inte så är säkert "hiddenflaggan" satt på katalogen. Enklast är då att öppna Terminalen, skriva "chflags nohidden /SÖKVÄGENTILLDINGÖMDAKATALOG". Om du har öppnat katalogen kan du dra "mappen" i Finderfönstret (högst upp i fönstret) till Terminalen för att fylla i sökvägen automatiskt efter "chflags nohidden " (notera mellanslaget).

Vad heter mappen, och var ligger den?

Båda de sakerna kan vara orsaken till varför den inte syns. Så med den informationen är det lättare att komma med konkreta tips.

  • Medlem
  • 2014-12-14 10:43

@suddgummi
Tack för svar båda två!

Nej, den har ingen punkt. Jag testade "chflags nohidden /SÖKVÄGENTILLDINGÖMDAKATALOG" men fick svar att ingen sådan mapp finns!?

@Jesper Ohlsson

Det är mina semester filmer som ligger i mappen, som jag använder plex för att kunna titta på. I plex har jag länkat denna sökväg,

/Volumes/G-DRIVE mobile with Thunderbolt/PLEX/PLEX IMOVIE

chflags nohidden "/Volumes/G-DRIVE mobile with Thunderbolt/PLEX/PLEX IMOVIE"
Om den sökvägen är korrekt.

  • Medlem
  • 2014-12-14 11:02

@keptang

Jag hade skrivit /Volumes/G-DRIVE mobile with Thunderbolt/PLEX/PLEX IMOVIE i terminalen, nu skrev jag,
"/Volumes/G-DRIVE mobile with Thunderbolt/PLEX/PLEX IMOVIE".
Istället för svaret att ingen mapp finns, fick jag ingenting.

Får du ingenting så fungerade kommandot och sökvägen fanns.

  • Medlem
  • 2014-12-14 13:10

Mappen syns dock fortfarande inte...

  • Medlem
  • Göteborg
  • 2014-12-14 13:57
Ursprungligen av Cik01:

Mappen syns dock fortfarande inte...

Kan det vara så att både mappen .../PLEX/PLEX IMOVIE och den överliggande mappen /PLEX fått osynlighetsflagga så behöver du nog köra kommandot för den överliggande mappen också

  • Medlem
  • Örnsköldsvik
  • 2014-12-14 14:27

Funkar inte 'chflags -R ... ' i så fall?

Ursprungligen av Cik01:

Mappen syns dock fortfarande inte...

Jag tror på samma spår som IngoX - att du förmodligen måste göra samma sak även för de överliggande mapparna.

Ser du "G-DRIVE mobile with Thunderbolt"?
Ser du "G-DRIVE mobile with Thunderbolt/PLEX"?

Om inte, gör motsvarande kommando på de mapparna.

  • Medlem
  • 2014-12-14 14:47

Det finns andra mappar i "plex" mappen som syns..

@mattiL "Funkar inte 'chflags -R ... ' i så fall?"

Är inte så hemma på terminalen, vad ska det ge för effekt? vill du isåfall att jag ska skriva,

chflags -R "/Volumes/G-DRIVE mobile with Thunderbolt/PLEX/PLEX IMOVIE". ?

  • Medlem
  • Örnsköldsvik
  • 2014-12-14 14:54

-R brukar betyda ändra på alla filer i denna katalog och underkataloger.

chflags -R nohidden "/Volumes/G-DRIVE mobile with Thunderbolt" borde fungera.

  • Medlem
  • 2014-12-14 14:56

Jag fick då,

chflags: /Volumes/G-DRIVE mobile with Thunderbolt/.DocumentRevisions-V100: Permission denied
chflags: /Volumes/G-DRIVE mobile with Thunderbolt/.Trashes: Permission denied

Då har allt ändrats förutom dessa 2 bibliotek.

  • Medlem
  • Göteborg
  • 2014-12-14 16:03

Nu spånar jag vilt, för jag vet inget om Plex eller vad som förväntas ligga i en "PLEX IMOVIE"-mapp.

Men kan det vara så att det är en symbolisk länk som pekar sökvägen till en annan mapp, t.ex. en imovie-mapp på din interna hårddisk? I så fall syns ingen mapp på din externa hd men dock en fil med namnet PLEX IMOVIE, utan filändelse. När du i Finders "gå till"-funktion knappar in sökvägen till den symboliska länken så visas innehållet i den mapp som länken pekar på.

  • Medlem
  • 2014-12-14 18:51
Ursprungligen av IngoX:

Nu spånar jag vilt, för jag vet inget om Plex eller vad som förväntas ligga i en "PLEX IMOVIE"-mapp.

Men kan det vara så att det är en symbolisk länk som pekar sökvägen till en annan mapp, t.ex. en imovie-mapp på din interna hårddisk? I så fall syns ingen mapp på din externa hd men dock en fil med namnet PLEX IMOVIE, utan filändelse. När du i Finders "gå till"-funktion knappar in sökvägen till den symboliska länken så visas innehållet i den mapp som länken pekar på.

Inte säker på att jag förstår dig rätt. Men i Plex så pekar man på en mapp som man vill ska spela upp filmerna. Så den har funnits synlig.
Sen slog jag ihop antalet gb på de synliga mapparna på den externa hd och jämförde mot upptaget utrymme. Den mapp jag inte ser finns där och tar upp det utrymmet iallafall. Kanske det är plex server som gjort något. Jag kan lösa det den långa vägen och skyffla data till en annan hd, blåsa om den och sen tillbaka. Väldigt jobbigt dock.
Uppskattar hjälpen!

  • Medlem
  • Örnsköldsvik
  • 2014-12-14 20:10

Kan du kör följande kommandon (de listar filer oh kataloger med detaljerad info)?:

$ls -la /Volumes/
$ls -la /Volumes/G-DRIVE mobile with Thunderbolt/
$ls -la /Volumes/G-DRIVE mobile with Thunderbolt/PLEX/

Detta visar mer detaljer om de filer och kataloger vi talar om.

  • Medlem
  • 2014-12-16 13:39

Dröjde lite för mig, var tvungen att göra klart ett projekt.

Jag har nu provat att skriva dessa kommandon, men får "command not found".
Förstår att jag skriver fel på något sätt. Jag har skrivit på några olika sätt, men får "command not found" ändå.

Skulle du kunna skriva exakt hur jag ska skriva?

Ursprungligen av mattiL:

Kan du kör följande kommandon (de listar filer oh kataloger med detaljerad info)?:

$ls -la /Volumes/
$ls -la /Volumes/G-DRIVE mobile with Thunderbolt/
$ls -la /Volumes/G-DRIVE mobile with Thunderbolt/PLEX/

Detta visar mer detaljer om de filer och kataloger vi talar om.

Det ska inte vara något $ före.

Så;

ls -la /Volumes/
ls -la /Volumes/G-DRIVE mobile with Thunderbolt/
ls -la /Volumes/G-DRIVE mobile with Thunderbolt/PLEX/
  • Medlem
  • 2014-12-16 14:05

Jag gjorde copy paste på Keptangs
ls -la /Volumes/
ls -la /Volumes/G-DRIVE mobile with Thunderbolt/
ls -la /Volumes/G-DRIVE mobile with Thunderbolt/PLEX/
Och fick då,

total 8
drwxrwxrwt@ 5 root admin 170 16 Dec 13:43 .
drwxr-xr-x 34 root wheel 1224 17 Okt 13:02 ..
drwxrwxr-x@ 14 "togbortmittnamn" staff 544 11 Dec 10:08 G-DRIVE mobile with Thunderbolt
lrwxr-xr-x 1 root admin 1 13 Dec 07:55 Macintosh HD -> /
drwxrwxr-x 12 root wheel 476 17 Jul 00:59 Mattes Time Machine
Mattias-iMac-2:~ "togbortmittnamn"$ ls -la /Volumes/G-DRIVE mobile with Thunderbolt/
ls: /Volumes/G-DRIVE: No such file or directory
ls: Thunderbolt/: No such file or directory
ls: mobile: No such file or directory
ls: with: No such file or directory
Mattias-iMac-2:~ "togbortmittnamn"$ ls -la /Volumes/G-DRIVE mobile with Thunderbolt/PLEX/

Det borde nog ha varit så här;

ls -la /Volumes/
ls -la "/Volumes/G-DRIVE mobile with Thunderbolt/"
ls -la "/Volumes/G-DRIVE mobile with Thunderbolt/PLEX/"

Prova med det, ett kommando åt gången.

Ursprungligen av Cik01:

Jag gjorde copy paste på Keptangs
ls -la /Volumes/
ls -la /Volumes/G-DRIVE mobile with Thunderbolt/
ls -la /Volumes/G-DRIVE mobile with Thunderbolt/PLEX/
Och fick då,

total 8
drwxrwxrwt@ 5 root admin 170 16 Dec 13:43 .
drwxr-xr-x 34 root wheel 1224 17 Okt 13:02 ..
drwxrwxr-x@ 14 "togbortmittnamn" staff 544 11 Dec 10:08 G-DRIVE mobile with Thunderbolt
lrwxr-xr-x 1 root admin 1 13 Dec 07:55 Macintosh HD -> /
drwxrwxr-x 12 root wheel 476 17 Jul 00:59 Mattes Time Machine
Mattias-iMac-2:~ "togbortmittnamn"$ ls -la /Volumes/G-DRIVE mobile with Thunderbolt/
ls: /Volumes/G-DRIVE: No such file or directory
ls: Thunderbolt/: No such file or directory
ls: mobile: No such file or directory
ls: with: No such file or directory
Mattias-iMac-2:~ "togbortmittnamn"$ ls -la /Volumes/G-DRIVE mobile with Thunderbolt/PLEX/

Du heter inte Mattias... ?

  • Medlem
  • 2014-12-16 14:51
Ursprungligen av HåkanE:

Du heter inte Mattias... ?

För o efternamn var med....

  • Medlem
  • 2014-12-16 15:04

+ tecknet är skillnaden antar jag?

drwxr-xr-x 70 ”togbortmittnamn” staff 2380 21 Nov 09:47 PLEX FILMER

drwxrwxr-x+ 16 ”togbortmittnamn” staff 544 16 Dec 10:17 PLEX IMOVIE

  • Medlem
  • Örnsköldsvik
  • 2014-12-16 17:45

"+"-tecknet betyder vad jag läst mig till att ACL, Access Control List, används.
Detta kan tas bort med kommandot chmod.

http://superuser.com/questions/299758/what-is...

Exempelvis kommandot nedan som tar bort ACL från 'G-Drive'-katalogen och alla underkataloger:

chmod -RN "/Volumes/G-DRIVE mobile with Thunderbolt/"

Ursprungligen av Cik01:

Hej!

Har ett problem med en mapp på en extern hårddisk. Mappen syns inte på den externa hårddisken. Filerna finns där och jag hittar den när jag går via finder "gå till mapp".

Är det någon som vet hur jag kan få den synlig igen?

Sitter på en iMac late 2012 med Yosemite 10.10.1

Syns dom om du använder denna lilla app:
http://gotoes.org/sales/ShowHiddenFilesMacOSX...

  • Medlem
  • 2014-12-16 21:14

@mattiL
Jag fick permission denied på chmod -RN "/Volumes/G-DRIVE mobile with Thunderbolt/".

Så jag körde chmod -RN "/Volumes/G-DRIVE mobile with Thunderbolt/PLEX"
Då fick jag bort +

drwxrwxr-x 16 ”togbortmittnamn” staff 544 16 Dec 10:17 PLEX IMOVIE.

Dock syns ingen mapp fortfarande..

@Emanuel L. Funkar det för Yosemite?

Mountain Lion (10.8)
Lion (10.7)
Snow Leopard (10.6)
Leopard (10.5)
Tiger (10.4)

  • Medlem
  • Göteborg
  • 2014-12-16 21:22
Ursprungligen av Cik01:

drwxrwxr-x+ 16 ”togbortmittnamn” staff 544 16 Dec 10:17 PLEX IMOVIE

Lysande! Då kan vi helt glömma min förra teori om symbolisk länk (eftersom rättigheterna börjar med ett d som i directory)

Ursprungligen av mattiL:

"+"-tecknet betyder vad jag läst mig till att ACL, Access Control List, används.
Detta kan tas bort med kommandot chmod.

http://superuser.com/questions/299758/what-is...

Exempelvis kommandot nedan som tar bort ACL från 'G-Drive'-katalogen och alla underkataloger:

chmod -RN "/Volumes/G-DRIVE mobile with Thunderbolt/"

En ACL kan väl inte orsaka att mappen är osynlig? Men kanske kan den förklara varför chflags: nohidden-kommandot inte tog, om en ACL inskränker specifika rättigheter? (men då borde det väl kommit ett felmeddelande)

Om du vill gå till botten med detta, gör en ny listning av /PLEX-mappen där även flaggor och ACLer syns. Alltså lägg till alternativet -e för att även lista filen/mappens ACL och -O (stora bokstaven O) för att visa om filen har flaggan "hidden".

ls -laeO "/Volumes/G-DRIVE mobile with Thunderbolt/PLEX/"
  • Medlem
  • Göteborg
  • 2014-12-16 21:25
Ursprungligen av Cik01:

Så jag körde chmod -RN "/Volumes/G-DRIVE mobile with Thunderbolt/PLEX"
Då fick jag bort +

drwxrwxr-x 16 ”togbortmittnamn” staff 544 16 Dec 10:17 PLEX IMOVIE.

Bra, men då får du kanske testa chmod nohidden kommandot på den mappen igen

Bevaka tråden