Linux에서 PL 파일을 실행하는 방법은 무엇입니까?

Linux에서 PL 파일을 실행하는 방법은 무엇입니까?

실행해야 하는 vmware-install.pl 파일이 있습니다. 두 번 클릭하면 Linux에서 편집을 위해 텍스트 편집기에서 열립니다. 이 파일을 어떻게 실행하나요? GUI에서 수행할 수 있습니까?
파일 속성에 "파일을 프로그램으로 실행 허용"이라고 되어 있습니다.

페도라 18이 있습니다.


업데이트:
콘솔을 열고 내 폴더로 이동했습니다. 나는 다음을 찔렀다:

chmod +x vmware-install.pl
vmware-install.pl 

마지막 줄은 다음과 같이 말합니다.

vmware-install.pl 명령을 찾을 수 없습니다...

하지만 'ls'는 거기에 파일을 나열합니다....

답변1

대신 다음을 실행하세요.

./vmware-install.pl 

./현재 디렉터리를 나타냅니다.

를 사용하지 않고 실행하면 ./Linux는 실행 파일 경로에서 호출된 프로그램을 찾지만 vmware-install.pl보안상의 이유로 현재 디렉터리는 기본적으로 경로에 없습니다.

답변2

"Linux에서 PL 파일을 실행하는 방법은 무엇입니까?"

Linux의 PL 파일(.pl로 끝나는 파일 이름)은 Perl 프로그램일 가능성이 높습니다. 따라서 Perl을 사용하여 다음과 같이 실행하십시오.

perl vmware-install.pl

종종 다음을 수행하는 것도 가능합니다.

./vmware-install.pl        #or:
where/the/file/is/vmware-install.pl

그러나 이를 위해서는 vmware-install.pl에 실행 비트( chmod +x속성)를 설정해야 하며 Linux의 첫 번째 줄에 ( head -1 vmware-install.pl)라고 표시된 Perl도 설치되어 있어야 합니다. 작동하지 않으면 perl vmware-install.pl이에 대한 두 가지 설명이 있을 수 있습니다. 1) 시스템에 Perl이 설치되어 있지 않거나(Linux에서는 거의 발생하지 않음) 2) Perl이 환경 변수의 어떤 폴더에도 설치되어 있지 않습니다 $PATH. 노력하다:

echo $PATH
perl vmware-install.pl
/usr/bin/perl vmware-install.pl
/usr/local/bin/perl vmware-install.pl
/whereever/your/system/has/perl vmware-install.pl
sudo yum install perl        #to install perl on Redhat, RHEL, CentOS etc
sudo apt-get install perl    #to install perl on Ubuntu, etc

답변3

GUI에서:

  1. 폴더를 마우스 오른쪽 버튼으로 클릭하고 "터미널에서 열기"를 클릭하세요.
  2. ./vmware-install.pl을 입력하세요.

관련 정보