현재 머물고 있는 디렉토리의 파일 실행법을 묻습니다. & 텔
글쓴이: ixevexi / 작성시간: 화, 2004/04/13 - 11:31오전
dos나 windows에서는
그냥 path에 아무것도 없어도 자동으로 자신의 디렉토리를 먼저찾고
그 다음 path를 찾는다고 알고 있습니다.
그런데 리눅스에서는 앞에 ./을 넣어서 실행하는 것이 너무 불편합니다.
//제가 익숙치 않아서 자주 까먹기도 하고 ./치는것이 어렵기도 해요
이를 보완할 수 있는 방법이 없을까요?
하다못해 cd할때마다 path를 동적으로 변경하는 -_-
생각까지 해봤는데..
여러분은 불편하지 않으세요?
혹여 이 문제를 해결할 방법이 있나요?
그리고 지금 텔넷을 이용해 원격에 접속하는데 /직장에 리눅스가 없어서/
자꾸 타임아웃이 나서 귀찮습니다. 타임아웃 시간을 조정하거나 없애는 방법이 있을 듯합니다.
알려주세요
Forums:
PATH에 "."을 넣으면 될 것 같은데요.근데 항상 나오는 말이
PATH에 "."을 넣으면 될 것 같은데요.
근데 항상 나오는 말이지만 별로 추천은 안합니다.
별로 추천하지 않는 특별한 이유라도?그리고 제가 지금 막 PATH
별로 추천하지 않는 특별한 이유라도?
그리고 제가 지금 막 PATH에 "."을 넣어보려고 해도 잘 안되네요.
$ PATH=.:$PATH:$HOME/bin
Bad : modifier in $ ($).
이렇게 나오네요..(처음$는 프롬프트)
[quote="ktaekin"]별로 추천하지 않는 특별한 이유라도?[
현재 디렉토리에 잘못된 "ls" 실행 파일이 있다면 "ls" 명령으로 엉뚱한 행동을 하겠지요.
즉 의도하지 않은 결과가 생길 수 있기 때문인것 같습니다.
일단 bash 를 사용하는지 확인해 보세요.
bash 에서는 이상없을 텐데요.
---
배려하는 마음을 갖자.
[quote="eseo"][quote="ktaekin"]그리고 제
답변 고맙습니다만, bash를 쓰고 있거든요..
[code:1][myunggoni@kimjung myunggoni
잘 되는데요.
다시 확인해 보시길...
아.. 죄송합니다.. 제 실수네요... 저도 보통은 bash를 쓰다가 오
아.. 죄송합니다.. 제 실수네요... 저도 보통은 bash를 쓰다가 오늘 임시로 띄워놓은 tcsh에서 작업을 했군요...-_-;
tcsh에서는
setenv PATH "$PATH":.
라고 하니까 되네요.
보안문제 맞습니다 ^^ 가장 먼저 현재 디렉토리를 찾는 것은 MS
보안문제 맞습니다 ^^
가장 먼저 현재 디렉토리를 찾는 것은 MS Office 에서 한번 보안 문제를 일으킨 적이 있습니다.
예를 들면 현재 디렉토리에 MS Office 가 사용하는 특정 .dll 을 만들어서 같은 함수 선언을 해주고, 그 디렉토리에서 .doc 파일을 열면 이 .dll 을 써서 보안 문제를 일으킨다는 겁니다.
물론 패치는 되었구요. 대충 그렇다는거죠 ^^;; 위에 분이 말씀하신것처럼 응용을 하면 다양한 문제를 발생시킬 수 있을 듯 합니다.
-----------------------------------------------------------------------
GPL 오픈소스 윈도우용 이미지 뷰어 ZViewer - http://zviewer.wimy.com
블로그 : http://blog.wimy.com
댓글 달기