OVH Cloud OVH Cloud

Fichiers à « désutilisés »

23 réponses
Avatar
benoit.sansspam
Bonjour,

Je fais un grand ménage sur mon disque et il y a pas mal de
fichiers soi-disant utilisés qui m'empêche de zipper. Quel ligne de
commande merveilleuse me premettrait de désutiliser le contenu d'un
dossier (et ses sous-dossiers ½uf corse).

Ah que d'avance merci

--
Benoît

Avec des fumeurs c'est difficile de s'arrêter. Avec des branleurs,
là, par contre, c'est difficile de continuer.

10 réponses

1 2 3
Avatar
benoit.sansspam
Michel Nicolas Alex wrote:

lsof |grep "mon dossier" pour ne lister que les fichiers ouverts qu'il y
a dans ton dossier. (remplacer "mon dossier" par le nom du dossier)



Résulat nul
Leraillez-Benoit:~ benoit$ lsof |grep /Users/benoit/Documents/
Documents Benoit/Language/
Leraillez-Benoit:~ benoit$

Aucun fichier n'est ouvert pour le système mais ils le sont pour
le Finder. J'ai killé le Finder, pour voir, mais cela ne change rien.

--
Benoît

Avec des fumeurs c'est difficile de s'arrêter. Avec des branleurs,
là, par contre, c'est difficile de continuer.
Avatar
Patrick Stadelmann
In article
<1iznwp7.pm2or4px7akiN%,
(Benoit) wrote:

DvC wrote:


> > ls -lO /chemin/vers/fichier

En voilà un :
-rwxrwxrwx@ 1 benoit staff - 216 7 avr 2002 /Users/benoit/...



Rien d'anormal.

La demande de compression via le menu contextuel me donne un
« Impossible d'effectuer l'opération : vous ne disposez pas des
autorisations suffisantes pour "xxxxx.htm". » et une mise à la corbeille
de ce fichier me dit que « Certains des éléments que vous déplacez sont
utilisés par une autre application... ».



Le résultat ci-dessus, c'est en bien en appliquant la commande sur le
fichier xxxxx.htm ? Ca donne quoi sur le dossier qui le contient ?

Patrick
--
Patrick Stadelmann
Avatar
benoit.sansspam
Patrick Stadelmann wrote:

Le résultat ci-dessus, c'est en bien en appliquant la commande sur le
fichier xxxxx.htm ? Ca donne quoi sur le dossier qui le contient ?



a) oui
b) si je fais ls -lO /Users/benoit/Documents/.../ j'ai la liste
des fichiers du genre
-rwxrwxrwx@ 1 benoit staff - 686 7 avr 2002 framec.html

--
Benoît

Avec des fumeurs c'est difficile de s'arrêter. Avec des branleurs,
là, par contre, c'est difficile de continuer.
Avatar
Patrick Stadelmann
In article
<1izo2f8.idhf4u1u8tvpcN%,
(Benoit) wrote:

Patrick Stadelmann wrote:

> Le résultat ci-dessus, c'est en bien en appliquant la commande sur le
> fichier xxxxx.htm ? Ca donne quoi sur le dossier qui le contient ?

a) oui
b) si je fais ls -lO /Users/benoit/Documents/.../ j'ai la liste
des fichiers du genre
-rwxrwxrwx@ 1 benoit staff - 686 7 avr 2002 framec.html



Il faut faire : ls -lOd /Users/... pour avoir l'information sur le
dossier et pas sur son contenu.

Patrick
--
Patrick Stadelmann
Avatar
fx [François-Xavier Peretmere]
on the 13/05/09 14:31 Patrick Stadelmann wrote the following:
....
Par exemple, j'ai eu le cas une fois avec un dossier qui avait le flag
"schg", flag qui nécessite de passer en single-user pour être supprimé.



s/single/super ?


--
Fx
Avatar
fx [François-Xavier Peretmere]
on the 13/05/09 16:26 Benoit wrote the following:
Michel Nicolas Alex wrote:

lsof |grep "mon dossier" pour ne lister que les fichiers ouverts qu'il y
a dans ton dossier. (remplacer "mon dossier" par le nom du dossier)



Résulat nul
Leraillez-Benoit:~ benoit$ lsof |grep /Users/benoit/Documents/
Documents Benoit/Language/
Leraillez-Benoit:~ benoit$

Aucun fichier n'est ouvert pour le système mais ils le sont pour
le Finder. J'ai killé le Finder, pour voir, mais cela ne change rien.



Et en essayant d'effacer en ligne de commande (avec 'rm') ?

--
Fx
Avatar
Patrick Stadelmann
In article <4a0b044b$,
"fx [François-Xavier Peretmere]" wrote:

on the 13/05/09 14:31 Patrick Stadelmann wrote the following:
....
> Par exemple, j'ai eu le cas une fois avec un dossier qui avait le flag
> "schg", flag qui nécessite de passer en single-user pour être supprimé.

s/single/super ?



Non, non être super user ne suffit pas, il faut booter en single user
pour pouvoir l'enlever ! Dans le man de chflags(1) on peut lire :

"As discussed in chflags(2), the sappnd and schg flags may only be
unset when the system is in single-user mode."

Patrick
--
Patrick Stadelmann
Avatar
fx [François-Xavier Peretmere]
on the 13/05/09 20:18 Patrick Stadelmann wrote the following:
In article <4a0b044b$,
"fx [François-Xavier Peretmere]" wrote:

on the 13/05/09 14:31 Patrick Stadelmann wrote the following:
....
Par exemple, j'ai eu le cas une fois avec un dossier qui avait le flag
"schg", flag qui nécessite de passer en single-user pour être supprimé.


s/single/super ?



Non, non être super user ne suffit pas, il faut booter en single user
pour pouvoir l'enlever ! Dans le man de chflags(1) on peut lire :

"As discussed in chflags(2), the sappnd and schg flags may only be
unset when the system is in single-user mode."



Effectivement, j'avais raté cette mention. Mais je viens de ré-essayer à
l'instant et au moins pour l'attribut 'schg', il possible de le supprimer
sans devoir passer en single-user :

[512] $who -r
. run-level 3
[513] $echo pouet > ./unchangeable.test
[514] $sudo chflags schg unchangeable.test
[515] $ls -lO@ unchangeable.test
-rw-r--r-- 1 fx fx schg 5 May 13 20:38 unchangeable.test
[516] $sudo chflags noschg unchangeable.test
[517] $ls -lO@ unchangeable.test
-rw-r--r-- 1 fx fx - 5 May 13 20:38 unchangeable.test


Soit j'ai raté quelque chose soit le man est erroné.


--
Login incorrect.
Only perfect spellers may
enter this system.
Avatar
benoit.sansspam
Patrick Stadelmann wrote:

Il faut faire : ls -lOd /Users/... pour avoir l'information sur le
dossier et pas sur son contenu.



OK

drwxrwxrwx@ 370 benoit staff - 12580 7 avr 2002 /Users/benoit/Doc...

--
Benoît

Avec des fumeurs c'est difficile de s'arrêter. Avec des branleurs,
là, par contre, c'est difficile de continuer.
Avatar
Patrick Stadelmann
In article ,
"fx [François-Xavier Peretmere]" wrote:

Soit j'ai raté quelque chose soit le man est erroné.



Il n'est peut-être plus à jour, mais j'avais eu le cas en 2002, et sudo
ne suffisait pas :

http://groups.google.com/group/fr.comp.os.mac-os.x/msg/172ba29fd3e3bfe8

Patrick
--
Patrick Stadelmann
1 2 3