T

하드링크와 심볼릭링크?

하드링크는, 그냥 복사의 개념이 아닙니다.

쉽게 말해서 하나의 파일에 이름만 두 개 이상 붙어있는게 하드링크입니다.

이 때, 그 이름들은 모두 동등합니다.

다시 말해서 a 라는 10메가짜리 파일이 있고, b가 a의 하드링크라면,

그냥 ls -l 해서 보면 a도 10메가, b도 10메가로 보이지만 실제로 차지하는디스크 용량은 20메가가 아니
라 10메가 입니다.

이 때 만약 파일 a나 b 둘중에 하나를 편집한다면 두 파일의 내용이 모두 바뀝니다. 어차피 a와 b는

이름만 그렇게 붙여놨을 뿐 같은 파일이니까요.

또, b를 지우면 당연히 a는 그냥 그대로 남아 있겠죠? 근데 a를 지워도 b는 그냥 그대로 남아 있습니다.

즉, 하드 링크를 전부 다 지워야 진짜로 그 파일이 지워지는 것입니다.

또, 먼저 a 라는 파일을 만든 다음에 b 라는 이름으로 하드 링크를 거는 것이나 b 라는 파일을 먼저 만든
다음에 a 라는 이름으로 하드 링크를 거는 것이나 결과적으로 똑같습니다. 이제 대충 감이 오시죠?


반면에 심볼릭 링크는.. 단지 그 대상 파일을 가리키고 있는 포인터(?)만 만드는 것입니다.

따라서 먼저 a를 만든 다음에 b 라는 심볼릭 링크를 만들면, 파일 a와 b는 엄연히 다르죠.

(ls로 보면 색깔이 다르잖아요. ^^;)

이 때에는 파일 b를 지울 경우에는 그냥 심볼릭 링크 b만 지워지지만,

a를 지울 경우 파일 자체가 지워지므로 b는 없는 파일을 가리키게 됩니다.

물론 파일 a를 먼저 만들고 b 라는 심볼릭 링크를 만드는 것과

파일 b를 먼저 만들고 a라는 심볼릭 링크를 만드는 것은 완전히 다릅니다.

그렇지만 파일을 편집할 경우에는 하드 링크의 경우와 마찬가지 입니다.

파일 a를 편집해서 내용을 수정한다면 b는 a를 가리키고 있는 화살표니까,

b를 열어봐도 수정되어 있겠죠? 또, b를 수정할 경우 실제로는 b가

편집되는게 아니라 a가 편집되는 셈이니까 마찬가지 결과가 됩니다.<div class='small'>[이 게시물은 관리자님에 의해 2011-10-31 17:32:05 Linux에서 이동 됨]</div>
|
댓글을 작성하시려면 로그인이 필요합니다.

프로그램

8,188건
+
제목 글쓴이 날짜 조회
05-03-13 조회 2,391
05-03-13 조회 2,804
05-03-13 조회 2,596
05-03-13 조회 2,633
05-03-13 조회 3,242
05-03-13 조회 2,460
05-03-13 조회 2,371
05-03-13 조회 2,513
05-03-13 조회 3,639
05-03-13 조회 2,671
05-03-13 조회 2,728
05-03-13 조회 2,864
05-03-13 조회 2,680
05-03-13 조회 2,769
05-03-13 조회 2,591
05-03-13 조회 2,958
05-03-13 조회 2,702
05-03-13 조회 3,470
05-03-13 조회 3,188
05-03-13 조회 3,463
05-03-13 조회 2,397
05-03-13 조회 2,478
05-03-13 조회 3,056
05-03-13 조회 2,536
05-03-13 조회 4,616
05-03-13 조회 3,548
05-03-13 조회 2,993
05-03-13 조회 3,680
05-03-13 조회 2,663
05-03-13 조회 2,536
05-03-13 조회 3,469
05-03-13 조회 2,378
05-03-13 조회 2,616
05-03-13 조회 4,123
05-03-13 조회 2,762
05-03-13 조회 2,471
05-03-13 조회 5,796
05-03-13 조회 5,425
05-03-13 조회 4,355
05-03-13 조회 4,655
05-03-13 조회 7,915
05-03-13 조회 4,416
05-03-13 조회 3,498
05-03-13 조회 3,493
05-03-13 조회 8,033
05-03-13 조회 5,502
05-03-13 조회 2,760
05-03-13 조회 4,151
05-03-13 조회 2,845
05-03-13 조회 2,441
05-03-13 조회 3,200
05-03-13 조회 2,668
05-03-13 조회 2,339
05-03-13 조회 2,682
05-03-13 조회 3,861
05-03-13 조회 3,316
05-03-13 조회 2,609
05-03-13 조회 2,537
05-03-12 조회 4,867
05-03-12 조회 3,802
05-03-12 조회 4,499
05-03-12 조회 4,313
05-02-24 조회 4,649
05-02-24 조회 9,435
05-02-23 조회 3,431
05-02-04 조회 4,594
05-02-04 조회 4,071
05-02-04 조회 3,470
05-02-04 조회 3,536
05-02-04 조회 3,453
05-02-04 조회 3,715
04-12-27 조회 3,907
04-12-24 조회 6,196
04-12-22 조회 4,794
04-12-16 조회 5,841
04-12-13 조회 7,073
04-12-11 조회 8,190
04-12-09 조회 1.9만
04-12-08 조회 7,797
04-12-04 조회 3,768
04-12-04 조회 5,005
04-12-01 조회 3,360
04-12-01 조회 5,213
04-12-01 조회 3,810
04-11-30 조회 3,099
04-11-30 조회 3,313
04-11-30 조회 3,083
04-11-30 조회 3,435
04-11-30 조회 2,594
04-11-30 조회 2,439
04-11-30 조회 2,529
04-11-30 조회 3,001
04-11-30 조회 2,767
04-11-30 조회 3,251
04-11-30 조회 4,420
04-11-30 조회 2,468
04-11-30 조회 2,662
04-11-30 조회 4,072
04-11-29 조회 3,227
04-11-29 조회 4,071