Linux 파일 속성에 대한 지식
1. 파일 속성 보기
- 구문:
ls -lhi
(l - 긴 형식 h - 사람이 읽을 수 있음) - 결과
[root@localhost ~] ls -lhi total 11M 202312369 drwxr-xr-x. 31 root root 4.0K Jul 30 2023 1 134317954 -rw-------. 1 root root 1.6K Jul 15 09:21 anaconda-ks.cfg 134441656 -rw-r--r--. 1 root root 10M Jul 22 01:41 etc.tar.gz
2. 파일 속성에 대한 지식
-
시트
열 번호 콘텐츠 효과 1 202312369(인덱스 노드 인덱스 노드) 1. 일련의 숫자는 256바이트의 디스크 공간을 나타냅니다.
2. 파일 속성과 포인터를 저장합니다
. 3. inode만 있습니다
. 4. inode를 할당할 수 없으면 파일을 만들 수 없습니다. 디스크가 꽉 찼습니다2 drwxr-xr-x.(11자리) 첫 번째 문자 "d"는 파일 형식을 나타냅니다. - 일반 파일(txt, ppt, word) 디 예배 규칙서 엘 소프트링크, 바로가기 비 블록 장치 디스크 c 문자 문자 장치 직렬 장치 에스 네트워크 서비스의 중간 통신을 위한 파일인 소켓 파일 rwxr-xr-x(가운데 9자) 대표 권한은 추후 논의 마지막 문자 "." selinux와 관련이 있습니다. 파일을 연 후 속성을 보면 점이 표시됩니다. 삼 31 하드 링크 수 동시에 같은 파일을 가리키는 inode의 수 4 뿌리 사용자 열 ~ 후에 5 뿌리 사용자 그룹 열 ~ 후에 6 4.0K 파일 크기 파일 크기 7-9 2023년 7월 30일 시간 마지막 수정 시간 10 1 파일 이름 문서 -
inode 및 블록 소개
- 디스크가 포맷되고 폴더 시스템이 생성되면 일정 수의 inode 및 블록 생성
- inode는 파일 속성을 저장하고 파일을 가리키는 역할을 하며, 블록은 파일 내용을 저장하는 역할을 합니다(둘 다 디스크 공간의 작은 부분을 차지함).
- inode는 일련의 숫자를 고유 식별자로 사용하며(256바이트를 차지함) 특정 숫자를 가지며 디스크가 소진되면 디스크가 가득 찼다는 메시지를 표시합니다.
- 디렉토리 파일을 생성할 때 하나의 inode만 할당해야 합니다.
-
셀리눅스
- selinux가 활성화되어 있는지 확인하십시오.
getenforce
- 임시 휴업:
setenforce 0
- 폐업:
vim /etc/selinux/config
+SELINUX=disable
- 엔터프라이즈에서: 임시 및 영구 동료 수정, Linux에서 재부팅 금지
- selinux가 활성화되어 있는지 확인하십시오.
-
하드 링크
- 하드링크 원리 : 두 개의 파일은 동일한 inode를 가지며, 두 개의 파일에 접근할 때 동일한 내용에 접근하며, 파일이 삭제되더라도 내용은 사라지지 않음
- 그림
3. 하드 링크 만들기:ln 源文件名 硬链接名
(사용자는 디렉터리에 대한 하드 링크를 만들 수 없습니다.)
4. 예: 디렉터리의 "."는 하드 링크입니다.
-
소프트 링크
- 소개: 바로가기
- 소프트 링크와 소스 파일이 같은 파일이 아니며 inode가 다릅니다.
- 소프트 링크 생성 방법:
ln -s 源文件名 软链接名
(디렉토리 또는 파일일 수 있음)
-
Linux 파일 삭제 조건
- 파일의 하드링크 개수가 0인 경우에만 파일이 실제로 삭제됨 i_link=0
- 파일 i_count=0이라는 프로그램이 없습니다.
-
파일 크기 보기
ls -lhi 文件名
du -sh 文件名
-
파일 변경 시간 보기 명령
stat /etc/hosts
- 접속(최종방문) : 2024-08-10 00:00:12.540654456 -0400
- 수정(마지막 수정 내용): 2013-06-07 10:31:32.000000000 -0400
- 변경(속성변경) : 2023-07-15 09:15:49.826771105 -0400
-
파일 속성을 확인합니다. 시간은 연도, 월, 일, 시, 분, 초로 표시됩니다.
ls -lhi --time-style=long-iso
-
파일 이름
- 파일명은 상위 디렉토리 블록에 저장
- 속성이 inode에 존재합니다.
-
Linux 읽기 파일의 개략도