리눅스
- 오픈소스 운영체제임
- window, mac os 와 같은 운영체제 중 하나임
- 명령어
- pwd: 현재 경로 표시
- cd: 디렉토리 체인지
- 절대 경로
- root로부터 시작
- 상대 경로
- 현재의 경로부터 시작
- dot(.): 상대 경로임을 표시 ex)./usr/bin
- dotdot(..): 부모 디렉토리로 이동 ex) cd../..
- 링크 생성
- 하드링크(hard link): 같은 디스크에 있는 것만 참조 가능
- 심볼릭 링크(symblic link, soft link): 하드 링크 제약 극복을 위해 만들어짐
- 윈도우 바로가기와 기능이 유사 --> 원본 파일의 정보가 포함되어 있지 않고, 원본 파일의 위치 정보(포인터)만 포함
- 명령어: ln -s [원본파일][링크파일] --> 원본파일 경로는 절대경로로 해야함!, 상대 경로로 할 경우 파일을 찾을 수 없다고 함
- 삭제: 원본 파일 삭제 --> 심볼릭 링크는 원본 파일 없다는 에러뜸
- 수정: 원본 파일 수정 --> 심볼릭 파일 수정, 심볼릭 파일 수정 경우도 마찬가지