Linux & Terminali

Builtins vs external commands

Në shqip: Komandat e brendshme dhe të jashtme

ShpjegimiSQ

Disa komanda (cd, echo, export, source) janë pjesë e vetë shell-it — „builtins“. Të tjerat (ls, grep, git) janë programe të veçanta në disk. cd duhet të jetë builtin, sepse një program i jashtëm s'mund ta ndryshojë dosjen e shell-it.

EnglishEN

Some commands (cd, echo, export, source) are part of the shell itself — “builtins”. Others (ls, grep, git) are separate programs on disk. cd has to be a builtin, because an external program can't change the shell's folder.

Si ta mendosh

Si veglat që i ke në xhep kundrejt atyre që merr nga garazhi.

Lexoje në anglisht

Like tools in your pocket versus ones you fetch from the garage.

Shembull kodibash

type cd
# cd is a shell builtin
type ls
# ls is /usr/bin/ls

Terma të lidhur