2013-12-22 4 views
0

everyone.사용자 지정 명령을 새 터미널에서 찾을 수 없습니다.

환경 변수 설정에 대해 기본적인 질문을하고 싶습니다. 컴파일 된 (make) 명령을 실행하고 customed (mksdboot) 명령을 수행 한 터미널이 닫힌 후에는 더 이상 mksdboot 명령을 수행 할 수 없습니다 (미리 정의 된 환경 변수 쉘 스크립트 즉, $ ./arndale_envsetup.sh를 다시 실행했습니다.))를 새 터미널에 넣습니다.

왜냐하면 저는 리눅스의 초보자입니다. 환경 변수 설정 규칙에 대해서는 분명히 잘 모르겠습니다. mksdboot를 실행하기 위해 'su'또는 'sudo'를 시도했지만 행운은 없었습니다. (

ps. 다른 프로젝트를 내 PC에서 컴파일해야했습니다. PATH를 .bashrc로 내보내지 않고 실행 만합니다. 수출 PATH 난, 5 월 그 노력 원래 프로젝트의 환경 변수를 새로운 터미널마다) 열 때?

감사합니다.

[업데이트]]

내가 사용하는 시도 $ 소스 ./arndale_envsetup.sh을 , 상대 명령이 마침내 작동했습니다. 하지만 난 여전히 ' 일하는 것과 일하지 않는 이유를 알아 낸다. > "<

+0

그래서 commmands ma ke 및 mksdboot가 작동했으나 터미널을 닫았지만 더 이상 작동하지 않습니까? 그게 맞습니까? –

+0

나는 루트를 위해 적절하게 변수를 설정하는 su를 시도 할 것이다. 그리고 mksdboot에 대한 인터넷 검색. Thorsten Staerk에게 –

+0

: 예. 당신 말이 맞아요. –

답변

0

명령은

history 

은 이전 명령 무엇을 나열 곳.

이 당신에게 당신이 그것을 필요로하는 방식으로 경로를 설정 어떤 포인터를 줄 수 있습니다.

에게 당신을 당신이 명령하는 곳을 보려고 할 수도 있습니다.

locate mksdboot 
관련 문제