• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Verknüpfung löschen

fab.i.an

Member
Hallo Forum

Ich hab ein Problem mit Verknüpfungen.

http://img600.imageshack.us/i/pic1db.png

Der Ordner "_" ist 'womöglich' eine Verknüpfung. Jedenfalls wurde der irgendwie angelegt. Wenn ich irgendetwas in unterhalb von "_" lösche, löscht sich auch die original Datei/Ordner.
Wie kann ich das wieder rückgängig machen?
 

RME

Advanced Hacker
Hallo,

Öffne eine Konsole:

Code:
> cd /home/fabian/Music
> ls -li *.mp3
sowie:

Code:
> ls -li _/*.mp3
Ich vermute dass Du jetzt siehst dass die inode-Nummer der Dateien die gleichen sind; d.h. die Dateien sind gelinkt (mit dem 'link' Befehl). Desgleichen für die (unter-)Verzeichnisse von '_'

Du kannst diese (sofern obige Vermutung richtig ist) unlinken.

Zum Beispiel:

Code:
> for i in _/*.mp3; do unlink $i; done
(und desgleichen für die Unterverzeichnisse von '_')

Ob die Verzeichnisse selber auch gelinkt sind (oder eigenständig sind) kannst Du ebenfalls via inode feststellen.

>>> ich kann Deine Situation nicht selber testen... also mach zuerst nur ein 'unlink' von einer einzigen Datei um zu sehen obs so funktioniert.

>>> es wäre auch denkbar dass Du die Sache so lassen solltest wie es ist (ich weiss ja nicht wieso Du diese Dateistruktur hast oder wie diese entstanden ist).

Gruss,
Roland
 
OP
F

fab.i.an

Member
ja sie sind gleich

Code:
fabian@linux-7lie:~/Music> ls -li *.mp3
 73774 -rw-r--r-- 1 fabian users  95259708 23. Mai 14:50 01-deadmau5_-_dance_department_(538)-cable-05-21-2011-talion.mp3
 73761 -rw-r--r-- 1 fabian users 148851424  2. Mai 14:00 01-mayday_2011-felix_kroecher_live-04-30-2011-ptc.mp3
 73762 -rw-r--r-- 1 fabian users  75771880  2. Mai 13:40 01-mayday_2011-len_faki_live-05-01-2011-ptc.mp3
 73763 -rw-r--r-- 1 fabian users 102913744  2. Mai 12:56 01-mayday_2011-slam_live-05-01-2011-ptc.mp3
 73764 -rw-r--r-- 1 fabian users  75930496  2. Mai 13:04 01-mayday_2011-turntablerocker_live-04-30-2011-ptc.mp3
 73765 -rw-r--r-- 1 fabian users 173925760  2. Mai 13:33 01-mayday_2011-westbam_live-05-01-2011-ptc.mp3
 73749 -rw-r--r-- 1 fabian users 139290547 13. Apr 13:05 01-tiga_-_6_mix-sat-04-03-2011-talion.mp3
 73767 -rw-r--r-- 1 fabian users  43626536  2. Mai 13:28 2010-04-30_-_Ilsa_Gold_-Live-_@_Mayday_2011_-_Twenty_Young,_Westfalenhallen_-_Dortmund_-_V.I.P._HQ_Recordings.mp3
 73766 -rw-r--r-- 1 fabian users  42872959  2. Mai 13:24 2010-04-30 - Marusha @ Mayday 2011 - Twenty Young, Westfalenhallen - Dortmund - MD - Part Two - V.I.P. HQ Recordings.mp3
 73742 -rw-r--r-- 1 fabian users 113973664  7. Apr 20:30 2011-04-01_-_Green_Velvet_(Relief,_Cajual_Records)_@_515,_Tripod_-_Dublin_(Ireland)_-_V.I.P._HQ_Recordings.mp3
 73773 -rw-r--r-- 1 fabian users  73119275 21. Mai 18:13 2011-05-20_-_Digitalism_-Live-_(Kitsune_Music)_@_I_love_you,_Dude_Album_Launch_Radio_Concert,_Tanzbar_Palette_-_Halle_(Saale)_-_V.I.P._HQ_Recordings.mp3
532490 -rw-r--r-- 1 fabian users  58616405  3. Jun 22:23 2011-05-31_-_2ManyDJs_presents_Radio_Soulwax_(Parlophone_Records,_PIAS)_@_Vivid_Live_Festival_2011_Radio_Show_-_V.I.P._Ltd._International.mp3
 73750 -rw-r--r-- 1 fabian users 230408192 13. Apr 13:26 Armin_van_Buuren_-_A_State_of_Trance_Episode_500_DAY3_02-04-2011-NET-4C.mp3
 73748 -rw-r--r-- 1 fabian users  55473524 10. Apr 11:23 chemical_brothers_-_chemical_brothers_radio-sat-04-09-2011.mp3
532481 -rw-r--r-- 1 fabian users 460494223  4. Mai 22:46 Dj Hell Live @ Dome Lindau 30.04.2011.mp3
 73768 -rw-r--r-- 1 fabian users  15554181  2. Mai 12:51 Dj Rush @ Mayday 2011 Dortmund - SSL.mp3
 73771 -rw-r--r-- 1 fabian users 102588543  3. Mai 09:43 Green Velvet Live DJ Set @ Footwork Toronto 30.04.11.R12.mp3
 73769 -rw-r--r-- 1 fabian users  40955238  2. Mai 12:50 Members of Mayday @ Mayday 2011 Dortmund - SSL.mp3
532491 -rw-r--r-- 1 fabian users 138842377  3. Jun 22:34 Paul_Kalkbrenner_-_Live_@_DEMF_2011_-_Detroit_Movement_Festival,_Torino_Stage_(Detroit)_-_30-05-2011.mp3
 73770 -rw-r--r-- 1 fabian users  87324884  2. Mai 13:18 Richard Durand @ Mayday 2011 Dortmund - SSL.mp3
 73775 -rw-r--r-- 1 fabian users 144263092 29. Mai 22:36 The_Chemical_Brothers_-_Live_at_Coachella_2011.mp3
 73746 -rw-r--r-- 1 fabian users 131938562  3. Apr 22:16 Zombie_Nation_@_La_Boum_De_Luxe_02.04.2011.mp3
 73772 -rw-r--r-- 1 fabian users  68128768  4. Mai 20:22 Zombie Nation @ Tsugi Podcast 186 (03.05.11).mp3

Code:
fabian@linux-7lie:~/Music> ls -li _/*.mp3
 73774 -rw-r--r-- 1 fabian users  95259708 23. Mai 14:50 _/01-deadmau5_-_dance_department_(538)-cable-05-21-2011-talion.mp3
 73761 -rw-r--r-- 1 fabian users 148851424  2. Mai 14:00 _/01-mayday_2011-felix_kroecher_live-04-30-2011-ptc.mp3
 73762 -rw-r--r-- 1 fabian users  75771880  2. Mai 13:40 _/01-mayday_2011-len_faki_live-05-01-2011-ptc.mp3
 73763 -rw-r--r-- 1 fabian users 102913744  2. Mai 12:56 _/01-mayday_2011-slam_live-05-01-2011-ptc.mp3
 73764 -rw-r--r-- 1 fabian users  75930496  2. Mai 13:04 _/01-mayday_2011-turntablerocker_live-04-30-2011-ptc.mp3
 73765 -rw-r--r-- 1 fabian users 173925760  2. Mai 13:33 _/01-mayday_2011-westbam_live-05-01-2011-ptc.mp3
 73749 -rw-r--r-- 1 fabian users 139290547 13. Apr 13:05 _/01-tiga_-_6_mix-sat-04-03-2011-talion.mp3
 73767 -rw-r--r-- 1 fabian users  43626536  2. Mai 13:28 _/2010-04-30_-_Ilsa_Gold_-Live-_@_Mayday_2011_-_Twenty_Young,_Westfalenhallen_-_Dortmund_-_V.I.P._HQ_Recordings.mp3
 73766 -rw-r--r-- 1 fabian users  42872959  2. Mai 13:24 _/2010-04-30 - Marusha @ Mayday 2011 - Twenty Young, Westfalenhallen - Dortmund - MD - Part Two - V.I.P. HQ Recordings.mp3
 73742 -rw-r--r-- 1 fabian users 113973664  7. Apr 20:30 _/2011-04-01_-_Green_Velvet_(Relief,_Cajual_Records)_@_515,_Tripod_-_Dublin_(Ireland)_-_V.I.P._HQ_Recordings.mp3
 73773 -rw-r--r-- 1 fabian users  73119275 21. Mai 18:13 _/2011-05-20_-_Digitalism_-Live-_(Kitsune_Music)_@_I_love_you,_Dude_Album_Launch_Radio_Concert,_Tanzbar_Palette_-_Halle_(Saale)_-_V.I.P._HQ_Recordings.mp3
532490 -rw-r--r-- 1 fabian users  58616405  3. Jun 22:23 _/2011-05-31_-_2ManyDJs_presents_Radio_Soulwax_(Parlophone_Records,_PIAS)_@_Vivid_Live_Festival_2011_Radio_Show_-_V.I.P._Ltd._International.mp3
 73750 -rw-r--r-- 1 fabian users 230408192 13. Apr 13:26 _/Armin_van_Buuren_-_A_State_of_Trance_Episode_500_DAY3_02-04-2011-NET-4C.mp3
 73748 -rw-r--r-- 1 fabian users  55473524 10. Apr 11:23 _/chemical_brothers_-_chemical_brothers_radio-sat-04-09-2011.mp3
532481 -rw-r--r-- 1 fabian users 460494223  4. Mai 22:46 _/Dj Hell Live @ Dome Lindau 30.04.2011.mp3
 73768 -rw-r--r-- 1 fabian users  15554181  2. Mai 12:51 _/Dj Rush @ Mayday 2011 Dortmund - SSL.mp3
 73771 -rw-r--r-- 1 fabian users 102588543  3. Mai 09:43 _/Green Velvet Live DJ Set @ Footwork Toronto 30.04.11.R12.mp3
 73769 -rw-r--r-- 1 fabian users  40955238  2. Mai 12:50 _/Members of Mayday @ Mayday 2011 Dortmund - SSL.mp3
532491 -rw-r--r-- 1 fabian users 138842377  3. Jun 22:34 _/Paul_Kalkbrenner_-_Live_@_DEMF_2011_-_Detroit_Movement_Festival,_Torino_Stage_(Detroit)_-_30-05-2011.mp3
 73770 -rw-r--r-- 1 fabian users  87324884  2. Mai 13:18 _/Richard Durand @ Mayday 2011 Dortmund - SSL.mp3
 73775 -rw-r--r-- 1 fabian users 144263092 29. Mai 22:36 _/The_Chemical_Brothers_-_Live_at_Coachella_2011.mp3
 73746 -rw-r--r-- 1 fabian users 131938562  3. Apr 22:16 _/Zombie_Nation_@_La_Boum_De_Luxe_02.04.2011.mp3
 73772 -rw-r--r-- 1 fabian users  68128768  4. Mai 20:22 _/Zombie Nation @ Tsugi Podcast 186 (03.05.11).mp3

muss ich das
Code:
> for i in _/*.mp3; do unlink $i; done
in einem script ausführen?
 
OP
F

fab.i.an

Member
dann gibt es eine fehlermeldung

Code:
fabian@linux-7lie:~/Music> > for i in _/*.mp3; do unlink $i; done
bash: Syntaxfehler beim unerwarteten Wort `do'
 

RME

Advanced Hacker
dann gibt es eine fehlermeldung

Code: Alles auswählen
fabian@linux-7lie:~/Music> > for i in _/*.mp3; do unlink $i; done
bash: Syntaxfehler beim unerwarteten Wort `do'
Du hast den Befehl falsch eingegeben. Muss heissen:

Code:
fabian@linux-7lie:~/Music> for i in _/*.mp3; do unlink $i; done
(nicht ...Music> > for...)
 
OP
F

fab.i.an

Member
ok scheint soweit zu funktionieren aber es hakt bei Leerzeichen

Code:
fabian@linux-7lie:~/Music> for i in _/*.mp3; do unlink $i; done
unlink: zusätzlicher Operand „-“
„unlink --help“ gibt weitere Informationen.
unlink: zusätzlicher Operand „Hell“
„unlink --help“ gibt weitere Informationen.
unlink: zusätzlicher Operand „Rush“
„unlink --help“ gibt weitere Informationen.
unlink: zusätzlicher Operand „14-06-2011.mp3“
„unlink --help“ gibt weitere Informationen.
unlink: zusätzlicher Operand „Activites.mp3“
„unlink --help“ gibt weitere Informationen.
unlink: zusätzlicher Operand „Velvet“
„unlink --help“ gibt weitere Informationen.
unlink: zusätzlicher Operand „of“
„unlink --help“ gibt weitere Informationen.
unlink: zusätzlicher Operand „Durand“
„unlink --help“ gibt weitere Informationen.
unlink: zusätzlicher Operand „Nation“
„unlink --help“ gibt weitere Informationen.
 

RME

Advanced Hacker
Vom gleichen Ort:

Code:
fabian@linux-7lie:~/Music> for i in _/*/*.mp3; do unlink "$i"; done
(also: "_/*/*.mp3" ... und noch tiefer, falls nötig: "_/*/*/*.mp3" etc.)
 
OP
F

fab.i.an

Member
und was mach ich mit den Ordnern bzw sind in den anderen Ordnern ja nicht nur mp3's sondern auch ogg, flac, txt etc. deswegen meinte ich im vorherigen Post eher was universelles der mit einmal alles unterhalb unter _/ unlinked
 

RME

Advanced Hacker
Ah ok :D

Dann musst Du dasselbe auch für die anderen Dateien machen (ich dachte dass da nur mp3 Dateien sind).

Code:
fabian@linux-7lie:~/Music> for i in _/*; do unlink "$i"; done
Code:
fabian@linux-7lie:~/Music> for i in _/*/*; do unlink "$i"; done
Dies gibt jetzt möglicherweise etwelche Meldungen wegen den Verzeichnissen... sollte aber kein Problem sein.
 

RME

Advanced Hacker
Kommt drauf an ob auch die Verz. die gleiche inode Nummer haben (ob diese verlinkt sind):

EDIT: nein ich denke dies ist nicht möglich.

Code:
fabian@linux-7lie:~/Music> ls -liR
Wenn ja, dann 'unlink'

z.B.

Code:
fabian@linux-7lie:~/Music> unlink _/testing
Aber die Verzeichnisse (= Ordner) müssen leer sein.

Wenn es mehrere Levels gibt ("_/testing/xyz/...") dann mit den untersten anfangen.

Wenn jedoch die Verzeichnisse nicht gelinkt sind (verschiedene Inodes), dann wie üblich löschen.

z.B. im Filemanager mit Maus-Rechtsklick >>> löschen

oder in der Konsole:

Code:
fabian@linux-7lie:~/Music> rm -r _/testing
(wenn Namen mit Leerzeichen dann Quotes anwenden)

Gruss,
Roland
 
OP
F

fab.i.an

Member
Ich hab jetzt gerade gemerkt das nicht nur die gelinkten Dateien weg sind (was sie ja auch sollten sondern auch die Originale....) das heißt der Musik Ordner ist nun komplett leer. Wie komm ich an die Wieder ran?

Mit
Code:
for i in _/*; do unlink "$i"; done
wurde doch eigentlich nur geunlinked nichts gelöscht?!

Code:
fabian@linux-7lie:~/Music> ls -l
insgesamt 500
drwxr-xr-x   12 fabian users   4096 23. Jun 19:21 _
drwxr-xr-x 1083 fabian users  69632 17. Jun 13:28 Alben
drwxrwxrwx   11 fabian users   4096 26. Jul 2009  Charts
drwxrwxrwx    2 fabian users 229376 23. Jun 21:54 Live-Sets
drwx------    2 root   root   16384 10. Feb 15:35 lost+found
drwxr-xr-x   39 fabian users   4096 23. Jun 21:54 testing
drwxr-xr-x    2 fabian users 172032 23. Jun 21:55 Various MP3s
 
OP
F

fab.i.an

Member
Code:
fabian@linux-7lie:~/Music> ls -liR
.:
insgesamt 500
       2 drwxr-xr-x   12 fabian users   4096 23. Jun 19:21 _
41803777 drwxr-xr-x 1083 fabian users  69632 17. Jun 13:28 Alben
22429697 drwxrwxrwx   11 fabian users   4096 26. Jul 2009  Charts
59432961 drwxrwxrwx    2 fabian users 229376 23. Jun 21:54 Live-Sets
      11 drwx------    2 root   root   16384 10. Feb 15:35 lost+found
43638785 drwxr-xr-x   39 fabian users   4096 23. Jun 21:54 testing
11894785 drwxr-xr-x    2 fabian users 172032 23. Jun 21:55 Various MP3s
ls: ./_: zeige schon angezeigtes Verzeichnis nicht an

./Alben:
insgesamt 4324
41803780 drwxr-xr-x  3 fabian users 4096 17. Feb 2010  10 Things I Hate About You
41803802 drwxr-xr-x  6 fabian users 4096 23. Jun 21:40 20 Years On MTV - The 80s
41803781 drwxr-xr-x  3 fabian users 4096 23. Jun 21:40 2 Many DJ's - As Heard On Radio Soulwax Pt. 1
41803782 drwxr-xr-x  3 fabian users 4096 23. Jun 21:40 2 Many DJ's - As Heard On Radio Soulwax Pt. 10
41803783 drwxr-xr-x  3 fabian users 4096 23. Jun 21:40 2 Many DJ's - As Heard On Radio Soulwax Pt. 11
41803784 drwxr-xr-x  3 fabian users 4096 28. Okt 2010  2 Many DJ's - As Heard On Radio Soulwax Pt. 12
41803785 drwxr-xr-x  3 fabian users 4096 23. Jun 21:40 2 Many DJ's - As Heard On Radio Soulwax Pt. 2
41803786 drwxr-xr-x  3 fabian users 4096 23. Jun 21:40 2 Many DJ's - As Heard On Radio Soulwax Pt. 3
41803787 drwxr-xr-x  3 fabian users 4096 23. Jun 21:40 2 Many DJ's - As Heard On Radio Soulwax Pt. 4
.
.
.
./Alben/Boys Noize - Power:
insgesamt 4
42468243 drwxr-xr-x 2 fabian users 4096 23. Jun 21:42 Boys Noize - Power  CD1

./Alben/Boys Noize - Power/Boys Noize - Power  CD1:
insgesamt 0

./Alben/Bright Eyes - Cassadaga:
insgesamt 4
42468244 drwxr-xr-x 2 fabian users 4096 23. Jun 21:42 Bright Eyes - Cassadaga  CD1

./Alben/Bright Eyes - Cassadaga/Bright Eyes - Cassadaga  CD1:
insgesamt 0

./Alben/Bright Eyes - Digital Ash In A Digital Urn:
insgesamt 4
42468245 drwxr-xr-x 2 fabian users 4096 23. Jun 21:42 Bright Eyes - Digital Ash In A Digital Urn  CD1

Code:
fabian@linux-7lie:~> df -h
Dateisystem          Größe Benut  Verf Ben% Eingehängt auf
/dev/sdc3              15G   11G  3,1G  79% /
devtmpfs              4,0G  264K  4,0G   1% /dev
tmpfs                 4,0G  4,0K  4,0G   1% /dev/shm
/dev/sdc4             213G  138G   65G  69% /home
/dev/sda1             917G  856G   15G  99% /home/fabian/Movies
/dev/sda1             917G  856G   15G  99% /home/fabian/Movies/_
/dev/sdb1             917G  448G  424G  52% /home/fabian/Music
/dev/sdb1             917G  448G  424G  52% /home/fabian/Music/_
/dev/sdd1             597G   59G  538G  10% /media/FREECOM_HDD
/dev/sdd1             597G   59G  538G  10% /media/MyDrive

Auf der Partition dev/sdb1 dürften max noch sowas um die 15-bis max 60GB verfügbar sein. Das heißt meine Musik ist jetzt ganz weg...

Der Ordner "_" + Unterordner wegzukriegen ist da jetzt erstmal das kleinere Problem...da es auf der Partition mit den Movies genau das gleiche Problem gibt.
 

RME

Advanced Hacker
Ich hab das mal getestet (test1 und test2 sind Verzeichnisse):

Code:
> ls -li test1
total 4
923098 -rw-r--r-- 2 user0 users 3 Jun 23 23:19 01.txt

> ls -li test2
total 4
923098 -rw-r--r-- 2 user0 users 3 Jun 23 23:19 02.txt
01.txt und 02.txt sind gelinkt (gleiche inode)

Code:
> unlink test2/02.txt

Code:
> ls -li test1
total 4
923098 -rw-r--r-- 1 user0 users 3 Jun 23 23:19 01.txt

> ls -li test2
total 0
>
Wie gewollt!

----------
Gib mal in der Konsole den 'history' Befehl ein:

Code:
> history
Hast Du da eventuell den Unterstrich '_/' irgendwo nicht verwendet?

Code:
fabian@linux-7lie:~/Music> for i in _/*; do unlink "$i"; done
und statdessen

Code:
fabian@linux-7lie:~/Music> for i in *; do unlink "$i"; done
eingegeben? Ich hoffe nicht!

Wenn Du 'unlink' auf eine ungelinkte Datei anwendest, geht die verloren.
 

josef-wien

Ultimate Guru
fab.i.an schrieb:
Ich hab jetzt gerade gemerkt das nicht nur die gelinkten Dateien weg sind (was sie ja auch sollten sondern auch die Originale....) das heißt der Musik Ordner ist nun komplett leer.
Wenn ich mir die einzelnen Beiträge so anschaue, dann war nichts anderes zu erwarten. Warum hast Du
RME schrieb:
also mach zuerst nur ein 'unlink' von einer einzigen Datei um zu sehen obs so funktioniert.
nicht befolgt? Laut
fab.i.an schrieb:
fabian@linux-7lie:~/Music> ls -li *.mp3
73774 -rw-r--r-- 1 fabian users 95259708 23. Mai 14:50 01-deadmau5_-_dance_department_(538)-cable-05-21-2011-talion.mp3
und
fab.i.an schrieb:
fabian@linux-7lie:~/Music> ls -li _/*.mp3
73774 -rw-r--r-- 1 fabian users 95259708 23. Mai 14:50 _/01-deadmau5_-_dance_department_(538)-cable-05-21-2011-talion.mp3
gibt (oder vielmehr gab) es für diese Datei (und auch für die anderen) nur einen einzigen Eintrag.

Mit Deiner Ausgabe von df -h und Deiner (mittlerweile von Dir wieder aus dem Beitrag entfernten) fstab kommen wir der Sache schon näher. Welcher Teufel hat Dich geritten, die Eintragungen
fab.i.an schrieb:
/dev/disk/by-id/ata-SAMSUNG_HD103UJ_S13PJDWS317139-part1 /home/fabian/Movies/_ ext3 defaults 1 2
/dev/disk/by-id/ata-ST31000333AS_6TE02DWW-part1 /home/fabian/Music/_ ext3 acl,user_xattr 1 2
vorzunehmen?

fab.i.an schrieb:
Wie komm ich an die Wieder ran?
Hänge die Partition sofort aus und versuche mit testdisk / photorec Dein Glück.
 
OP
F

fab.i.an

Member
angelegt habe ich die einträge in der fstab NICHT. auch der ' _ ' ist auch noch nicht solange angelegt (ich hab ihn auch nicht bewusst angelegt)

und wie kriege ich eine mehrfach eingehängte Partition ausgehängt? Ich mach das denn auch gleich mit /dev/sda1

Code:
fabian@linux-7lie:~> umount /dev/sdb1
umount: /dev/sda1 scheint mehrfach eingehängt zu sein
soll ich die einhängepunkte in der fstab dann wieder in den urzustand ändern (also anstatt
Code:
home/fabian/Music/_ in home/fabian/Music/
wie sie vorher auch schon waren?
 
Oben