ln -s 명령어에 관해?

isaja의 이미지

ln -s /usr/local/j2re/plugins/i386/ns610/libjavaplugin_oji.so /usr/lib/mozilla/plugins/

이렇게 명령 하면 지정폴더로 복사가 되면서 기존 복사 한거랑 틀리게..
빨간색 표시가 나더라구요 무슨뜻인가요??
답변부탁드려요~~
ln -s 무슨명령어인가요?

warpdory의 이미지

isaja wrote:
ln -s /usr/local/j2re/plugins/i386/ns610/libjavaplugin_oji.so /usr/lib/mozilla/plugins/

이렇게 명령 하면 지정폴더로 복사가 되면서 기존 복사 한거랑 틀리게..
빨간색 표시가 나더라구요 무슨뜻인가요??
답변부탁드려요~~
ln -s 무슨명령어인가요?

ln 은 링크 입니다. -s 소프트링크이고요. 나머지 자세한 사용법은 man ln 또는 info ln 해 보세요. 파일을 복사하는 것은 cp 명령입니다.

cp 와 ln 의 차이점은, cp 는 말 그대로 복사하는 거지만, ln 은 링크를 만들어준다는 거죠. 윈도식으로 설명하자면(원래는 윈도가 따라한 거지만) 바로 가기를 만든 겁니다.

즉, /usr/local/j2re/plugins/i386/ns610/libjavaplugin_oji.so 라는 파일의 바로가기를 /usr/lib/mozilla/plugins/ 에다가 만들겠다.. 라는 뜻입니다. 그리고 모질라 밑의 플러그인에서 저렇게 하신 걸로 봐서, 모질라에서 자바를 사용할 일이 있을 때 /usr/local/j2re/plugins/i386/ns610/libjavaplugin_oji.so 파일을 불러와서 쓰겠다.. 정도의 뜻입니다.


---------
귓가에 햇살을 받으며 석양까지 행복한 여행을...
웃으며 떠나갔던 것처럼 미소를 띠고 돌아와 마침내 평안하기를...
- 엘프의 인사, 드래곤 라자, 이영도

즐겁게 놀아보자.

liberta의 이미지

심볼릭 링크는 맞는데, 링크가 제대로 안되었으므로 "빨간색"으로 표시됩니다. 파일을 디렉토리로 링크하셨군요. 무슨 소린지 확인하시려면 해당 디렉토리(/usr/lib/mozilla/plugins)로 가서

file libjavaplugin_oji.so

해보세요. 제대로 심볼릭 링크하시려면 다음처럼..

ln -s /usr/local/j2re/plugins/i386/ns610/libjavaplugin_oji.so /usr/lib/mozilla/plugins/libjavaplugin_oji.so