Newsgroup: it.comp.os.linux.iniziare
Titolo: partizioni e link: dove cavolo stanno i miei file?

ho fatto un po' di casotto con le partizioni, avendo messo una /home piu'
piccola di quanto mi aspettassi, e non sapendo dove "parcheggiare" i vari
file che ho scaricato da internet li ho messi un po' su tutte le partizioni
che avevo a disposizione, usando i link simbolici per "ordinare" il tutto
in /home/zed/Download
Ora il problema e' comunque ho praticamente tutte le partizioni a circa il
90% occupate, e ma vorrei comunque cercare di andare avanti ancora un po',
il fatto e' che oramai non so piu' in quale partizione e' "realmente"
salvato un certo file, poiche' il path /home/zed/Download/[...]/nomefile
contiene di sicuro *almeno* un paio di link simbolici ad altre
partizioni...
Si', insomma... esiste un programma, o un comando che, dato in input un file
mi dice in che partizione e' situato?
-- 
         Quante sono le persone
che sanno leggere il codice esadecimale,
        se ci sono de11e persone
che sanno leggere il codice esadecimale?

 file mi dice in che partizione e' situato?
file nomefile
ls -l
man file
man ls
Mattia Adami

Ciao, Mattia Adami! Che stavi dicendo?

???
e che c' entra?
$ file "/home/zed/Desktop/Download/Video/Excel saga/01 - Il piano per
uccidere Koshi Rikdo.avi"
/home/zed/Desktop/Download/Video/Excel saga/01 - Il piano per uccidere Koshi
Rikdo.avi: RIFF (little-endian) data, AVI, 352 x 288, 25.00 fps, video:
DivX 3 Low-Motion, audio: MPEG-1 Layer 3 (stereo, 48000 Hz)
$ ls -l "/home/zed/Desktop/Download/Video/Excel saga/01 - Il piano per
uccidere Koshi Rikdo.avi"
-rw-r--r--  1 zed 501 230262784 2005-02-19
23:43 /home/zed/Desktop/Download/Video/Excel saga/01 - Il piano per
uccidere Koshi Rikdo.avi
peccato che sia la directory "Video" che la directory "Excel saga" siano
link simbolici, e (seguendo i collegamenti) il file sia "locato"
in /mnt/mdk_home/ (mountpoint di hde3)


 
Scusa ma... Sai che sono su hde3. Cosa ti serve sapere in più?
Mattia Adami

 mi dice in che partizione e' situato?
mount(senza argomenti) ti dice i mount point, dal nome completo del file
(comprensivo di path) sai dov'è fisicamente situato.

> peccato che sia la directory "Video" che la directory "Excel saga" siano

Ma io *non* lo so, visto che normalmente accedo ai file via /home/... (che
sta su hde7, per inciso)
per questo file l'ho saputo "seguendo a mano" i vari link simbolici...
cioe', partendo da / e per ogni directory ho fatto un file "directory", e ho
visto se fosse una dir "vera" o un link simbolico per altre zone dell'hd...
e visto che ho l'hd pieno di roba del genere (~500 files, a occhio) vorrei
evitare di fare ogni volta 'sta tiritera!
diciamo che vorrei un programma che mi dia il path "canonico" (?) di un
file, in cui non ci siano link simbolici


 file, in cui non ci siano link simbolici
lasciamo stare :)
ho risolto con uno scriptino in python, che fa quel che voglio
$ cat doveSta.py
#!/usr/bin/env python
from os.path import abspath, realpath
from sys import argv
print realpath(abspath(argv[1]))
$ ./doveSta.py /home/zed/Download/Audio/Artista/song2.ogg
/opt/Download/Audio/Artista/song2.ogg
grazie lo stesso per l' aiuto


 
forse non ho capito, ma in Konqueror cliccando col destro sul file e 
scegliendo Proprietà non appare il percorso reale?
presumo che ci sia qlc opzione in ls che faccia la stessa cosa;
r
-- 
il primo sito tutto italiota sui Pentangle in 
http://umpf.net/