Как отличить внутренние команды от внешних в Astra Linux?
Первая же ссылка в гугле:
❯ type cat
cat is /bin/cat
❯ type cd
cd is a shell builtin
$ type --help
~
-t  output a single word which is one of `alias', `keyword',
  `function', `builtin', `file' or `', if NAME is an alias,
  shell reserved word, shell function, shell builtin, disk file,
  or not found, respectively
~

$ type -t cp dir bg dmesg
file
file
builtin
file
из вывода видно что cp, dir и dmesg это внешние(file) команды, а bg это внутренняя(builtin) или точнее встроенная команда.