2024/09/12 2

[Linux] 하드 링크 & 심볼릭 링크 / 파일 관리 명령어

1. 하드링크와 심볼릭 링크 하드 링크(Hard Link)같은 파일을 여러 이름으로 참조하는 방법같은 파일을 참조한 하드 링크끼리는 인덱스 노드(inode)를 공유한다 같은 하드 링크 파일인지 확인하는 방법: inode가 같은가? 다른 파일 시스템 간에는 별개의 inode 테이블을 참조하기 때문에 같은 파일 시스템 내에서만 하드 링크를 걸 수 있고, 파일 시스템 간 이동도 불가능하다파일을 처음 생성하게 되면 하드 링크 수는 1원본 파일을 삭제해도 하드 링크를 통해 파일에 접근 가능 (원본 파일과 하드 링크의 차이가 없다)하드 링크 파일을 만들면 실제로 파일이 만들어진 것처럼 보이지만 실제로는 용량이 없다별도의 파일이 생성되는 것이 아닌 이름만 추가되는 것ln 명령어로 하드 링크를 생성한다ln origin..

System/Linux 2024.09.12

[Linux] Rocky Linux에 Apache Web Service Demon 패키지 설치하기

*Rocky Linux에 Apache Web Service Demon 패키지(httpd) 설치하는 과정을 기록한 엔지니어 노트입니다.  선행 조건rocky9.4.dvd.iso  파일이 삽입되어 있어야 함mount /dev/cdrom /media/ 통해서 마운트하기(띄어쓰기 주의) 1. httpd 패키지 위치 확인 및 설치해보기  자, 문제 상황이 발생했다. 의존성 문제로 인해 httpd 패키지를 설치하기 위해서는 선행 파일들이 필요하다.   2. 패키지 간 의존 관계 정리여러 번의 시행착오를 통해 설치해야할 패키지들 간의 의존 관계를 다음과 같이 정리했다.  3. 관계도를 기반으로 httpd 패키지 설치 1) libapr-1[root@localhost a]# rpm -ivp apr-1.7.0-12.el9..

System/Linux 2024.09.12