강좌
클라우드/리눅스에 관한 강좌입니다.
리눅스 분류

다른위치의 링크파일 생성하기

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

다른위치의 링크파일 생성하기









 

지금까지의 예는 설명의 편리성과 학습효율을 위하여 동일한 위치에서 링크파일을 생성하는 예를 보였습니다.

 

 

 

  하지만 실무에서는 동일한 위치에서의 링크파일생성뿐 아니라 다른 위치에 존재하는 파일을 원본으로 하는 링크파일을 생성해야 하는 경우가 흔히 있습니다.

 

 

 

 

 

따라서 이번에는 다른 위치에 존재하는 파일에 대한 링크파일을 생성해 보도록 하겠습니다.

 

 

 

 

 

다음과 같이 현재 디렉토리에서 /etc/rc.d/rc.local파일을 원본파일로 하는 rc.local.link파일명의 심볼릭링크파일을 생성 하였습니다.

 

 

 

  그런 다음 ls로 생성된 링크파일을 확인하였습니다.

 

 

 

 ls의 결과를 보시면 rc.local.link링크파일은 /etc/rc.d/rc.local파일에 연결된 심볼릭링크파일임을 확인 할 수 있습니다.

 

 

 

 

 

[root@su250 link]# ls -l

합계 12

drwxr-xr-x 2 root root 4096 2008-12-2321:57 dir1

lrwxrwxrwx 1 root root    4 2008-12-2321:58 dirlink -> dir1

-rw-r--r-- 1 root root  574 2008-12-2321:57 file1

-rw-r--r-- 1 root root  143 2008-12-2321:19 source

[root@su250 link]#

[root@su250 link]# ln -s /etc/rc.d/rc.local rc.local.link

[root@su250 link]#

[root@su250 link]# ls -l

합계 12

drwxr-xr-x 2 root root 4096 2008-12-2321:57 dir1

lrwxrwxrwx 1 root root    4 2008-12-2321:58 dirlink -> dir1

-rw-r--r-- 1 root root  574 2008-12-2321:57 file1

lrwxrwxrwx 1 root root   18 2008-12-2322:00 rc.local.link -> /etc/rc.d/rc.local

-rw-r--r-- 1 root root  143 2008-12-2321:19 source

[root@su250 link]#

 

그리고 이 디렉토리에서 다음과 같이 "cat rc.local.link"라는 명령어로 링크파일의 내용을 확인해 보았습니다.

 

 

 

 확인한 결과 /etc/rc.d/rc.local파일의 내용이 그대로 출력됨을 알 수 있습니다.

 

 

 

 

 

[root@su250 link]# cat rc.local.link

#!/bin/sh

#

# This script will be executed *after* all the other init scripts.

# You can put your own initialization stuff in here if you don't

# want to do the full Sys V style init stuff.

 

touch /var/lock/subsys/local

[root@su250 link]#

 

rc.local.link라는 링크파일이 /etc/rc.d/rc.local파일을 가리키고 있는 링크파일이므로 당연한 결과임을 이해 할 수 있을 것입니다.

 

 

 

 이상으로 링크파일을 생성하는 명령어인 ln명령어의 설명을 마칩니다.

 

 

 

  필자는 가끔씩 링크파일의 종류에 하드링크와 심볼릭링크 두가지가 존재하고 있다는 사실을 전혀 모르고 있는 시스템관리자들을 봅니다.

 

 

 

 안될 말이겠지요. 더군다나 하드링크와 심볼릭링크에 대해서는 알고는 있으나 정확한 이해를 못하고 있는 경우도 흔히 보았습니다.

 

 

 

 당연히 안되겠지요. 모르면 알아야 하고, 알면 정확하게 이해해야 하며, 정확하게 이해하고 나면 실제 활용을 할 수 있어야 하고, 활용을 하다 보면 나만의 응용방법을 터득하게 됩니다.

 

 

 

 건투를 빕니다.

 

 

 

 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,039 명
  • 현재 강좌수 :  35,849 개
  • 현재 접속자 :  146 명