리눅스2 리눅스 기초 Terminal Based Development 터미널 환경 백앤드 개발을 처음 입문하는 분들에게 저자가 추천하는 것중 하나가 명령어 인터페이스(CLI, Command Line Interface)에 익숙해지라는 것이다. 그 이유는 대부분의 백앤드 시스템이 리눅스 기반의 서버에서 운영되기 때문이다. 그럼으로 리눅스 서버에 접속해서 작업을 할때 텍스트 터미널을 통해 작업을 하는 경우가 대부분이다. 예를 들어, 백앤드 시스템에 오류가 났을때 서버에 접속해 로그를 보면서 오류를 해결해야 하는 경우 모든 작업이 다 터미널 상에서 이루어지기 때문에 만일 명령어 인터페이스와 터미널 환경에 익숙하지 않다면 많은 어려움을 겪게 될것이다. 그래서 개발할때는 UI나 여러 편리한 툴(tool)에 의존하는것을 최소화 하고 최대.. 2020. 8. 8. Linux Basic Linux는 1991년 Linus Torvals가 개발한 운영체제 입니다. 이분은 여전히 살아 있고 아직까지 Linux개발을 이끌고 있습니다. 인상 깊은 사진입니다. Linux는 서버를 운영하는데 가장 널리 사용되는 운영체제 입니다. Windows 시스템이나 app이 아닌 이상 일반적으로 서버는 Linux로 돌아 간다고 보시면 됩니다. Linux에서 가장 기초 적인 4가지 개념 - Linux 디렉토리 구조 - PATH - Configs -Shell commands 처음에는 익숙치 않아서 어려울수 있으나 계속 Linux를 사용하다보면 자연스럽게 습득이 되는 내용들 입니다. 그러니 이해가 안가시더라도 이런게 있구나 하시는 마음으로 보시기 바랍니다. 1. Linux 디렉토리 구조 Linux의 최상단에는 "/".. 2020. 8. 7. 이전 1 다음