Linux - 심볼릭 링크 생성 및 삭제

터미널에서 ln -s 명령어로 어떤 파일에 대한 심볼릭 링크를 생성할 수 있습니다.

$ ln -s [original file path] [symbolic file path]

심볼릭 링크 생성

다음 명령어는 link_test라는 심볼릭 링크 파일을 생성하고, 이 파일을 test 폴더에 연결합니다.

$ ln -s test link_test

ls -al을 입력하면, link_test 폴더는 test 폴더로 연결된 것을 확인할 수 있습니다.

$ ls -al
total 11628
drwxrwxr-x  5 js js    4096  619 13:21 .
drwxr-xr-x 50 js js    4096  619 08:27 ..
lrwxrwxrwx  1 js js       5  619 13:21 link_test -> test
drwxrwxr-x  3 js js    4096  619 10:13 test

link_test 폴더 안에서 파일을 생성하면, test 폴더 안에 파일이 생성됩니다.

심볼릭 링크 삭제

심볼릭 링크 파일은 단순한 바로가기 파일이기 때문에, 링크를 삭제해도 Original 파일이 삭제되지 않습니다.

따라서, 심볼릭 링크를 해제하고 싶다면 rm 명령어로 심볼릭 링크 파일을 삭제하시면 됩니다.

$ rm link_test
Loading script...

Related Posts

codechachaCopyright ©2019 codechacha