일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- gradle
- 액세스회선
- Collection
- Linux
- Pipeline
- tomcat
- Jenkins
- STREAM
- sonarQube
- IntelliJ
- mybatis
- container
- 방화벽
- post
- Java
- AOP
- docker
- jdk
- JPA
- map
- LAN어댑터
- DevOps
- ansible
- Spring
- 허브
- 캐시서버
- cloud
- Set
- 소켓
- 라우터
- Today
- Total
목록Linux (23)
거북이-https://velog.io/@violet_evgadn 이전완료
들어가기 앞서 Linux 명령어는 절대로 외우는 것이 아니다. Linux 명령어 개수만 아무리 적게 잡아도 몇백 개 될 것이고 여기에 Option까지 포함시키면 사실상 무한하다고도 볼 수 있다. 이 모든 걸 다 외운다는 건 말이 안 되는 것이다. 단지 Linux 명령어로 뭘 할 수 있는지는 알아야 명령어를 검색해 사용할 수 있기에 명령어가 어떤 기능을 하는지 정도는 알아두고 나중에 필요할 때마다 찾아서 활용하도록 하자.(그리고 자주 활용하는 것은 자연스럽게 외워질 것이다.) Linux 명령 중단 및 종료 Linux는 명령 중단을 위해선 "Ctrl + c", 명령 종료를 위해선 "Ctrl + d"를 사용한다. 명령 중단인 "Ctrl + c"는 Process 자체를 종료시키는 키이다. 커널에 사용자 입력으로..
Unix Unix는 멀티태스킹이 가능한 Multi-User OS이다. 또한 Shell을 활용하여 사용자가 OS에 명령을 내릴 수 있으며 계층적인 File System을 가진다는 특징을 가지고 있다. 멀티 태스킹은 모두가 알 것이니 넘어가고 Multi-User에 대해 자세히 알아보자. 내가 현재 내 노트북을 활용하고 있다. 이때 친구가 내 컴퓨터를 활용하고 싶다고 가정하자. 이 경우 어떻게 해야 할까? 당연히 내가 자리를 비켜주거나 내 일이 끝날 때까지 친구는 기다려야 할 것이다. 이토록 여러 사용자가 동시에 동일한 OS를 활용할 수 없는 OS를 Single User System이라 하며 대표적으로 Mac OS, Windows가 있다. Single User System은 다중 사용자의 사용을 고려하지 않아..
Linux를 공부하기 위해 가장 필요한 것은 무엇일까? 바로 Linux 환경을 일단 만들어 놓는 것이다. 우리가 자주 알고 있는 Linux 환경은 아마 AWS EC2나 GCP 같은 Cloud 환경이 있을 것이다. 하지만 Cloud 호스팅 업체는 Linux 환경 Setting에 대해 모든 권한을 주지는 않는다.(어떻게 보면 보안적으로 당연하다.) 하지만 Linux 공부를 제대로 하기 위해선 서버에 대한 root 권한을 가져 세부 설정까지 할 수 있어야 한다. 따라서 이런 설정을 위해 Root 권한을 가지는 Linux 환경을 Setting 할 필요가 있다. 1. VM Ware 설치 https://www.vmware.com/kr/products/workstation-player/workstation-playe..