목록웹 개발/Linux (11)
dukDukz
왜 개발자는 리눅스를 배워야 할까? 정말 여러 이유들이 있었는데 우선 1. 서버는 리눅스다. - 서버 관리 할 때는 리눅스가 필수라는 의견이 대다수 였다. 2. CLI 환경 - GUI 에 비해 메모리? 사용량이 적기 때문에 좋은 컴퓨터 성능을 유지할 수 있다. - 개발면에 있어서 자유도가 높음 3. 무료OS / 오픈 소스 - windows : 유료 - 오픈 소스라서 개발자에게 좋음 4. 개발 - 개발을 할때 사용하는 프로그램? 그런게 보통 리눅스에서 많이 돌아간다고 한다. 그래서 리눅스를 배워야 한다는.. 5. 블록체인 빌드 - 나중에 비트코인 빌드할 때 리눅스에 빌드 할 거임 - 빌드를 위해서 명령어 / 환경세팅 / 언어 : 쉘 스크립트 를 배울것이다. 정확한 이유는 구글링! 대략 이런 이유였다.
~/ server 에서 서버 잠깐 끄고 $ netstat -na Command 'netstat' not found, but can be installed with: sudo apt install net-tools 이런 오류가 뜸 $ sudo apt-get install net-tools 이걸 깔아주면 된다. 그런 다음 다시 $ netstat -na - 가 붙었다는 것은 옵션이 붙었다는것! 다시 $ node server 할건데 백그라운드로 할거니까 $ node server.js & 하고 다시 $ netstat -na # 방화벽 풀기 1. 윈도우 제어판 2. 고급설정 3. 인바운드 규칙 4. 새 규칙 5. 포트로 선택 6. 특정로컬포트 3000 번만 7. 연결허용 8. 다음 9. 이름 : serverPort..
what is OS ?? - 우리가 접할 수 있는 운영체제는 WINDOW or IOS OS - Window - Linux - Unix - Mac Linux 의 장점 - 무료! 유닉스 : 리눅스랑 거의 흡사함 맥 : 유닉스 기반... 그래서 명령어같은게 비슷함.. 리눅스를 왜쓰냐..? CLI 보드로 실행할 수 있기 때문 CLI (커맨드 라인 인터페이스 - cmd 같은거) GUI (그래픽 유저 인터페이스 - 마우스로 클릭하면서 유저가 직접 사용) GUI 를 쓰면 CLI 에 비해 컴퓨터 성능이 떨어진다. - 그래서 터미널에서 쓰는 방법이 좋다는 것이다..! 비트코인 빌드를 할 때 리눅스에서 빌드할거임 # 빌드를 위해서, - 명령어 배울거임.. - 환경세팅 - 언어 : 쉘 스크립트 도 배울것이다. 쉘 스크립트 ..