리눅스 계층구조 질문
227
작성한 질문수 3
- 먼저 유사한 질문이 있었는지 검색해보세요.
- 서로 예의를 지키며 존중하는 문화를 만들어가요.
- 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
답변 1
2
안녕하세요. 김우준님
좋은 질문 주셨네요. 답변 드리겠습니다.
리눅스는 디스크마다 hda, hdb, sda, sdb와 같은 디바이스 이름이 붙습니다. 특정 디스크에 sda와 같은 디바이스 이름을 붙여줌으로써 소프트웨어에서 그 디스크를 원하는 대로 설정해 사용할 수 있습니다. 그래서 "/dev/sda 디바이스를 /dir에 마운트 해라" 라는 명령이 가능해 집니다. 이 명령으로 마운트 된 디스크는 파일 시스템 상에서 /dir 하위에서 액세스할 수 있게 됩니다. /dir 과 같이 루트 디렉터리 바로 아래에만 마운트 할 수 있는 것은 아닙니다. 가령 "/var/log/hugedata"와 같이 디렉터리 깊이(depth)가 있더라도 마운트가 가능합니다.
반면 윈도우즈는 디스크마다 드라이브 명이 붙게 되며 파일 경로에 드라이브 명이 포함되게 됩니다. 그리고 드라이브 명은 항상 경로의 최상위에 붙게 되죠. "C:\program files\xxx" 이런 식으로요.
예를 들어 어떤 디스크에 "a.txt" 라는 파일과 "data" 디렉터리가 있고, data 디렉터리 하위에는 "score.txt라는 파일이 있다고 해보죠. 이 디스크를 "/dir" 디렉터리에 마운트했을 때 각각의 파일과 디렉터리는 아래의 경로로 접근할 수 있습니다.
"/dir/a.txt"
"/dir/data"
"/dir/data/score.txt"
이 디스크를 "/var/log/hugedata"라는 디렉터리에 마운트하면 각각의 파일과 디렉터리는 아래의 경로로 접근할 수 있습니다.
"/var/log/hugedata/a.txt"
"/var/log/hugedata/data"
"/var/log/hugedata/data/score.txt"
이제 이해가 되셨을까요? 더 궁금한 사항 있으시면 추가 질문 남겨주세요~
Ubuntu 설치 문제(중간에 설치가 멈춥니다)
0
323
3
VirtualBox ubuntu 24.04 설치 나름의 tip
1
220
3
제가 입문자입니다
0
101
2
터미널 창의 프롬프트가 너무 깁니다. 짧게 하고 싶습니다.
0
220
3
core 생성이 안됩니다.
0
111
2
cd /home/pig 권한 거부가 발생합니다.
0
76
2
강의에 관한 잘문은 아니고 궁금한게 있어서 여쭙고자 합니다.
0
80
2
리눅스 가상머신
0
89
2
설치 속도가 심각하게 느립니다
0
142
2
mv /tmp/pineapple . 명령어 입력했는데 다음과 같이 나타납니다.
0
75
2
cal 이라고 치니까 찾을 수 없는 명령어라고 뜹니다.
0
98
2
계속 검은 화면이 뜨는 이유가 무엇인가요?
0
439
2
그래픽 컨트롤러를 VBoxVGA로 바꾸었는데 화면이 안뜹니다.
0
173
2
우분투 설치가 안됩니다.
0
371
2
sudo 권한
0
313
4
파일 권한 실습 관련 질문
0
177
1
강의내용 관련 질문입니다
0
178
2
기본 명령어 내용까지 들으려고 하는데요
0
135
1
텍스트 에디터 질문
0
155
2
수업자료 출력해서 강의 들어야 하나요?
0
252
2
소프트링크 질문
0
151
2
강의에 수학과 관련된 내용이 있나요?
0
118
1
라즈베리파이를 이용한 학습 문의
0
125
2
안녕하세여 제가 뭘 놓친 부분이 있을까요?
0
223
2





