Le 27/09/12 09:23, Jerome Lambert a écrit : > En terminal: > ls -R / > mon_fichier.txt
+1
J'ai "permission denied" surt tous les fichiers trouvés. Que faire ? -- A+
Romer
xavier
Paul Gaborit wrote:
> Pour ne lister que les répertoires, utiliser la commande find > > find / -type d
Et, inversement, pour n'avoir que les fichiers:
find / -type f
[réponse à l'OP, pas à Paul]
Et avec un sudo devant, pour ne pas avoir d'erreurs sur les fichiers/répertoires que tu n'a pa le droit de lister.
Note que si justement tu ne les veux pas, sans sudo,le fichier en sortie ne contiendra PAS les messages d'erreur, qui vont sur stderr, et pas sur stdout :
find / -type d -ls > moncatalogue.txt
(le -ls te donnera les infos complètes. Ne pas le mettre si seuls les noms t'intéressent).
HTH,
-- XAv In your pomp and all your glory you're a poorer man than me, as you lick the boots of death born out of fear. (Jethro Tull)
Paul Gaborit <Paul.Gaborit@invalid.invalid> wrote:
> Pour ne lister que les répertoires, utiliser la commande find
>
> find / -type d
Et, inversement, pour n'avoir que les fichiers:
find / -type f
[réponse à l'OP, pas à Paul]
Et avec un sudo devant, pour ne pas avoir d'erreurs sur les
fichiers/répertoires que tu n'a pa le droit de lister.
Note que si justement tu ne les veux pas, sans sudo,le fichier en sortie
ne contiendra PAS les messages d'erreur, qui vont sur stderr, et pas sur
stdout :
find / -type d -ls > moncatalogue.txt
(le -ls te donnera les infos complètes. Ne pas le mettre si seuls les
noms t'intéressent).
HTH,
--
XAv
In your pomp and all your glory you're a poorer man than me,
as you lick the boots of death born out of fear.
(Jethro Tull)
> Pour ne lister que les répertoires, utiliser la commande find > > find / -type d
Et, inversement, pour n'avoir que les fichiers:
find / -type f
[réponse à l'OP, pas à Paul]
Et avec un sudo devant, pour ne pas avoir d'erreurs sur les fichiers/répertoires que tu n'a pa le droit de lister.
Note que si justement tu ne les veux pas, sans sudo,le fichier en sortie ne contiendra PAS les messages d'erreur, qui vont sur stderr, et pas sur stdout :
find / -type d -ls > moncatalogue.txt
(le -ls te donnera les infos complètes. Ne pas le mettre si seuls les noms t'intéressent).
HTH,
-- XAv In your pomp and all your glory you're a poorer man than me, as you lick the boots of death born out of fear. (Jethro Tull)