Eu estou na máquina da universidade tentando estimar o uso do disco que tenho no meu espaço que eu faço
du -csh ./
desde o início da minha conta, mas é dado um erro ./Yesterday/Yesterday não é um dispositivo, por isso faço
du -csh --exclude="Yes*" ./
e o erro está parado. Mas há uma maneira mais elegante e por que esse erro está surgindo? Eu posso imaginar como o Yesterday of Yesterday é removido, mas quais são os conceitos por trás do erro.
Melhor,
1) usando stat:
[ratz]s0128943: stat Yesterday
File: 'Yesterday'
Size: 12288 Blocks: 24 IO Block: 4096 directory
Device: 1dh/29d
Inode: 714342402
Links: 90 Access: (0745/drwxr--r-x)
Uid: (35559/s0128943)
Gid: (28065/ UNKNOWN)
Access: 2010-10-15 13:06:07.000000000 +0100
Modify: 2010-10-15 13:06:07.000000000 +0100
Change: 2010-10-15 13:06:07.000000000 +0100
2) usando stat em Yesterday / Yesterday
stat ./Yesterday/Yesterday
stat: cannot stat './Yesterday/Yesterday': No such device
3) usando uname para detalhes
[ratz]s0128943: uname -srv
Linux 2.6.18-194.3.1.el5.inf.1 #1 SMP Fri May 21 12:59:58 BST 2010
4) usando df em Ontem /
[ratz]s0128943: df Yesterday/
Filesystem 1K-blocks Used Available Use% Mounted on
AFS 9000000 0 9000000 0% /afs
5) usando df em Ontem / Ontem
df Yesterday/Yesterday
df: 'Yesterday/Yesterday': No such device
6) mount | grep Yesterday
não produz nada