4

I read in another post that Node.js is a "headless command line application" how is this different from a regular command line tool/app like cp or git?

Community
  • 1
  • 1
mbigras
  • 7,664
  • 11
  • 50
  • 111

1 Answers1

4

Headless only means that it can be run without a GUI. So every command line application is headless.

MatejMecka
  • 1,448
  • 2
  • 24
  • 37
Julian
  • 2,724
  • 1
  • 15
  • 21
  • 3
    Perhaps more informatively the term is typically applied when other similar applications do require a GUI. So a headless browser, for example, fetches and reders web pages, but does not attempt to display the rendered page interactively. I believe the "head" originally referred to the display monitor, although the lack of other interactive I/O devices is also required in modern use. – tripleee Jul 03 '16 at 09:57