Linux 명령줄의 다른 디렉터리 내에서 프로그램을 어떻게 실행할 수 있나요?

Linux 명령줄의 다른 디렉터리 내에서 프로그램을 어떻게 실행할 수 있나요?

cd프로그램이 있는 디렉토리에 접근 하지 않고 어떻게 프로그램을 실행할 수 있나요 ?

./my/dir myfile.pl나는 인도하지 않고 다시 시도했지만 .작동하지 않았습니다.

답변1

실행 파일의 전체 경로를 입력합니다.

./path/to/my/dir/myfile.pl

답변2

두 개의 점은 문제를 해결하고, 하나의 점은 아래 예와 같이 (적어도 데비안에서는) 오류를 생성합니다.

../usr/local/bin/myprogram

관련 정보