inode
[root ~]#stat anaconda-ks.cfg
File: "anaconda-ks.cfg"
Size: 1342 Blocks: 8 IO Block: 4096
Device: 802h/2050d Inode: 3014665 Links: 1
Access: (0600/-rw-------) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2017-05-16 19:12:09.498999452 +0800
Modify: 2017-05-16 19:12:10.254999454 +0800
Change: 2017-05-16 19:12:16.394999445 +0800
그중 각 옵션이 나타내는 의미
따라서 디스크에 공간이 있을 때도 있지만 inode가 가득 차면 시스템이 디스크 공간이 꽉 찼다고 알릴 수도 있습니다. inode 사용 상황을 보려면 df -i 옵션을 사용하십시오.
[root app]#
[root app]#df -i
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/sda2 6406144 71647 6334497 2% /
tmpfs 125514 1 125513 1% /dev/shm
/dev/sda3 3203072 41 3203031 1% /app
/dev/sda1 64000 38 63962 1% /boot
/dev/sr0 0 0 0 - /mnt
하드 링크 및 소프트 링크
하드 링크는 디렉터리 파일에 새로운 이름을 만드는 것입니다. 노드 번호는 원래 파일의 노드 번호와 같기 때문에 같은 Inode table을 가리키기도 합니다. 그래서 마지막으로 찾은 데이터는 사실상 같은 데이터입니다.소프트 링크는 하나의 파일입니다. 다른 파일의 경로 이름을 포함하고, 가리키는 원본 파일의inode tables가 아닙니다. 그래서 그는 원본 파일에 의존합니다. 원본 파일의 경로가 변할 때 소프트 링크는 효력을 상실합니다.
cp, mv와 rm
cp의 과정은 빈 inode 번호를 분배하기 위해 inode 테이블에 새 항목을 생성하고 디렉터리에 디렉터리 항목을 만들고 이름과 inode 번호와 연결된 복사 데이터를 새 파일로 생성합니다.
rm는 디렉터리에 있는 파일 이름과 대응하는 노드 번호를 삭제하고 노드 테이블을 삭제하며 데이터를 삭제하지 않고 빈 데이터로 표시하고 다른 데이터를 쓸 때 덮어씁니다.
화면음악은 두 가지 상황으로 나뉜다
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.