¿El comando 'du' cuenta el tamaño de las carpetas inaccesibles?

¿El comando 'du' cuenta el tamaño de las carpetas inaccesibles?

Estoy intentando obtener el tamaño de la carpeta de un usuario allyseky estoy usando este comando du -hLlxcs allysek. Sé que no tengo permisos para algunas de las ubicaciones.

Al final, obtengo el siguiente resultado:

du: cannot access ‘/export/mite-09/bc/users/allysek/charlet/PS-tools-mjyger/PS-NOVA/IMR90.NOMe-seq.bam’
du: cannot access ‘/export/mite-09/bc/users/allysek/charlet/PS-tools-mfter/PS-NOVA/IMR90.NOMe-seq.bam.bai’
du: cannot access ‘/export/mite-09/bc/users/allysek/charlet/PS-tools-iuhgi/PS-NOVA/colon.WGBS.bam’
du: cannot access ‘/export/mite-09/bc/users/allysek/charlet/PS-tools-kh/PS-NOVA/colon.WGBS.bam.bai’
du: cannot access ‘/export/mite-09/bc/users/allysek/charlet/PS-tools-h/PS-NOVA/dbNOVA_135.hg19.sort.vcf’
du: cannot access ‘/export/mite-09/bc/users/allysek/charlet/PS-tools-master/PS-NOVA/hg19_rCRSchrm.fa’
du: cannot access ‘/export/mite-09/bc/users/allysek/charlet/PS-tools-master/PS-plot/DKO1.NOMe-seq.bam’
du: cannot access ‘/export/mite-09/bc/users/allysek/charlet/PS-tools-master/PS-plot/DKO1.NOMe-seq.bam.bai’
896M    /export/mite-09/bc/users/allysek
896M    total

Entonces mi pregunta es: ¿ 896M totalincluye tamaños de elementos a los que no pude acceder también?

Respuesta1

Simplemente no. Mira este ejemplo

du -shc *
4,0K    AUDIO_TS
4,4G    VIDEO_TS
4,4G    total
chmod 000 * #don't use this in wrong dir!
du -shc *
du: cannot read directory 'VIDEO_TS': Permission denied
du: cannot read directory 'AUDIO_TS': Permission denied
4,0K    AUDIO_TS
4,0K    VIDEO_TS
8,0K    total

Respuesta2

dues un comando normal que se ejecuta con sus privilegios y derechos de acceso. Al igual que ls. Lo que puede ver es lo que él puede ver, por lo que no puede contar los archivos a los que no puede acceder.

Puede decirle que no se queje de los archivos a los que no puede acceder descartandostderr:

du -hLlxcs allysek 2>/dev/null

Respuesta3

No. Compare la salida de

du -shc /

vs

sudo du -shc /

información relacionada