리눅스는 쉘 자체에 내장명령어가 있어서
외장명령어를 검색하기 전에 쉘의 내장명령어들 부터 순차적으로 검색하는 걸로 알고 있는데
그 순서를 바꿀 수는 없나요 ?
외장명령어가 먼저 검색되게 할 수는 없는지요?
쉘 자체에 내장 명령어라는 것은 없구요.
기본 command들은 대부분 /bin에 위치합니다.
PATH 환경변수를 살펴보시면.. 대충 아래처럼 나올텐데요..
:~$ echo $PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
결론은 앞에 있는 directory부터 검색을 하게 됩니다.
순서를 바꾸려면 PATH 환경변수의 directory 순서를 바꾸면 되지 않을까요? :)
============================== 꿈꾸는소년
$ LANG=C man 1 builtin
내장명령어가 없는건가요 ? 가령 cd 나 exit, alias 같은 것들은 특정 디렉토리 내에 없지 않나요 ?
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
쉘 자체에 내장 명령어라는 것은 없구요. 기본
쉘 자체에 내장 명령어라는 것은 없구요.
기본 command들은 대부분 /bin에 위치합니다.
PATH 환경변수를 살펴보시면.. 대충 아래처럼 나올텐데요..
결론은 앞에 있는 directory부터 검색을 하게 됩니다.
순서를 바꾸려면 PATH 환경변수의 directory 순서를 바꾸면 되지 않을까요? :)
==============================
꿈꾸는소년
$ LANG=C man 1 builtin
$ LANG=C man 1 builtin
내장명령어가 없나요 ?;;
내장명령어가 없는건가요 ?
가령 cd 나 exit, alias 같은 것들은
특정 디렉토리 내에 없지 않나요 ?
댓글 달기