대학 컴퓨터에서 내 공간의 디스크 사용량을 추정하려고 합니다.
du -csh ./
내 계정으로 시작했는데 오류가 발생했습니다./어제/어제는 장치가 아니어서 이렇게 했습니다.
du -csh --exclude="Yes*" ./
오류가 중지되었습니다. 하지만 더 우아한 방법이 있는데 왜 이 오류가 발생합니까? 어제의 어제가 어떻게 삭제되었는지 상상이 가는데, 오류 뒤에 숨겨진 개념은 무엇입니까? 최고,
1)사용 통계:
[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)어제/어제의 통계를 사용하세요
stat ./Yesterday/Yesterday
stat: cannot stat `./Yesterday/Yesterday': No such device
삼)세부정보를 얻으려면 uname을 사용하세요.
[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)어제는 df/를 사용했습니다.
[ratz]s0128943: df Yesterday/
Filesystem 1K-blocks Used Available Use% Mounted on
AFS 9000000 0 9000000 0% /afs
5)어제/어제에 df 사용
df Yesterday/Yesterday
df: `Yesterday/Yesterday': No such device
6) mount | grep Yesterday
아무것도 생산되지 않는다
답변1
귀하의 대학은 AFS 파일 시스템을 사용하고 있으며 "어제" 폴더에는 해당 폴더에 있는 어제 내용의 읽기 전용 스냅샷이 포함되어 있는 것 같습니다 Yesterday
. 아마도 대학의 IT 부서 웹 페이지에 이에 대한 정보가 있을 것입니다.
디스크 공간에 대한 할당량(즉, 사용이 허용된 최대 용량)을 설정했을 수 있으며, 다음을 통해 현재 사용량을 확인할 수 있습니다.
fs lq