test는 그냥 제가 지은거에요
.js는 확장자인데요.
"J"ava"S"cript 약칭을 따서 js에요.
javascript언어를 사용하겠다는 파일이죠.
이미지 파일 생성시 .png , .jpg
동영상 파일 생성시 .mp4, avi 등
파일명 뒤에 확장자가 있잖아요 똑같은거에요.
console(콘솔)은 시스템과 사용자가 상호 작용하는 인터페이스라고 생각하시면되요.
게임 레포데, 스타크래프트 콘솔창있잖아요? 그런 느낌입니다
log '기록하다' 영어 단어 입니다.
console + log => 시스템에 기록하다
console.log("Hello,World") => Hello,World를 시스템에 기록하는 명령어
그래서 터미널에 "Hello,World"라고 기록되는겁니다.
Terminal이란 말그대로 터미널인데요.
터미널 덕분에, 옛날 같으면 강원도로 여행갈때 산 탈꺼 터미널 덕분에 쉽게 갈 수 있잖아요?
마찬가지로 사용자가 시스템에 쉽게 접속할 수 있는 도구에요.
node는 node.js라는 환경에서 "실행하다" 라는 규칙이에요.
차 시동걸때 "시동버튼" 눌러야 시동걸리는 규칙이 있잖아요?
그렇게 생각하시면 됩니다.
그러므로, node test.js => test.js 파일을 실행하겠다
2번 설명을 다시 읽어보세요 ^^