디렉터리를 입력하지 않고 터미널에서 ruby, python 또는 perl로 만든 응용 프로그램을 시작하고 계속 작동해야합니다. 이것은 예입니다.
sqlnuke 디렉토리로 이동하여 애플리케이션을 시작하면 다음과 같이 문제없이 시작됩니다.
그러나 다음 명령으로 바로 가기를 만들 때 :
ln -s /opt/sqlnuke/sql.rb /usr/bin/sqlnuke
그런 다음 터미널을 열고 실행 sqlnuke
하면 다음 오류가 발생합니다.
cd
먼저 적절한 디렉토리 로 이동 해야합니다. /usr/bin/sqlnuke
다음과 같아야합니다.
#!/bin/sh
cd /opt/sqlnuke && ./sql.rb "$@"
"sqlnuke"가 사용자 전용 인 경우 / usr / bin에 스크립트를 추가하는 것은 과도합니다. 이것을 ~ / .bashrc에 추가하십시오.
sqlnuke() ( cd /opt/sqlnuke && ./sql.rb "$@" )
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다