리눅스는 쉘 자체에 내장명령어가 있어서
외장명령어를 검색하기 전에 쉘의 내장명령어들 부터 순차적으로 검색하는 걸로 알고 있는데
그 순서를 바꿀 수는 없나요 ?
외장명령어가 먼저 검색되게 할 수는 없는지요?
쉘 자체에 내장 명령어라는 것은 없구요.
기본 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 같은 것들은 특정 디렉토리 내에 없지 않나요 ?
쉘 자체에 내장 명령어라는 것은 없구요. 기본
쉘 자체에 내장 명령어라는 것은 없구요.
기본 command들은 대부분 /bin에 위치합니다.
PATH 환경변수를 살펴보시면.. 대충 아래처럼 나올텐데요..
결론은 앞에 있는 directory부터 검색을 하게 됩니다.
순서를 바꾸려면 PATH 환경변수의 directory 순서를 바꾸면 되지 않을까요? :)
==============================
꿈꾸는소년
$ LANG=C man 1 builtin
$ LANG=C man 1 builtin
내장명령어가 없나요 ?;;
내장명령어가 없는건가요 ?
가령 cd 나 exit, alias 같은 것들은
특정 디렉토리 내에 없지 않나요 ?