Git 기본 개념
세 가지 상태- Committed데이터가 로컬 데이터베이스에 저장된 상태- Modified수정한 데이터가 로컬 데이터베이스에 저장되지 않은 상태- Staged수정한 데이터를 커밋하기 위해 Staging Area에 추가한 상태 세 가지 단계- .git DirectoryGit이 프로젝트의 메타데이터와 객체 데이터베이스(로컬 데이터베이스)를 저장한 디렉터리- Working Directory.git 디렉터리에서 checkout해서 정보를 가져온 디렉터리- Staging Area.git 디렉터리 내에 Staged 상태인 데이터들에 대한 정보를 가지고 있는 파일
Tip
2017. 8. 18. 10:34
[시스템 보안] 프로세스 기본
1. 프로세스 기본
Tip/정보보안기사
2017. 5. 17. 01:27
[시스템 보안] 파일시스템 응용
1. 링크(Link) 파일기존 파일에 대한 또 다른 접근 포인트를 만들어주는 기능 하드 링크(Hard link)$ ln source_file target_file원본 파일과 동일한 i-node number를 가지는 파일을 생성i-node number는 파일시스템별로 고유한 값이기 때문에 동일 파일시스템 내에서만 하드 링크가 가능(디렉터리는 불가능)하드 링크 파일을 생성하면 해당 i-node의 링크 카운트(Link count)가 1 증가, 삭제하면 1 감소i-node의 링크 카운트 값이 0이 되면 해당 파일의 i-node 정보 및 데이터 삭제 심볼릭 링크(Symbolic link)$ ln -s source_file target_file원본 파일에 대한 파일 경로를 파일 내용으로 하는 파일을 생성하드 링크와..
Tip/정보보안기사
2017. 5. 17. 01:25