일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 스프링 부트
- assertThrows
- spring
- 생성자 주입
- springboot
- 싱글톤
- assertThat
- 스프링 프레임워크
- Javascript
- 스프링 부트 기본
- Effective Java
- java
- db
- 스프링부트
- 스프링 빈
- 스프링 부트 입문
- jdbc
- mybatis
- SQL
- @Configuration
- resultMap
- 필드 주입
- 스프링
- JPA
- thymeleaf
- kafka
- 스프링 컨테이너
- DI
- sqld
- DIP
- Today
- Total
목록Solution/Linux (4)
선 조치 후 분석
1. 파일 및 디렉토리 관리ls : 디렉토리 내용 목록 출력옵션 : -l (상세정보), -a (숨김 파일 포함)cd : 디렉토리 이동예 : cd /home/userpwd : 현재 작업 디렉토리 경로 출력mkdir : 디렉토리 생성예 : mkidr new_folderrm : 파일/디렉토리 삭제옵션 : -r (디렉토리 삭제), -f(강제 삭제)예 : rm -rf foldercp : 파일/디렉토리 복사예 : cp source.txt destination.txtmv : 파일/디렉토리 이동 또는 이름 변경예 : mv /home/user/source.txt /home/user/to/source.txt - 파일/디렉토리 이동예 : mv source.txt new_source.txt - 이름 변경*경로를 지정하지 않으..
리눅스(Linux)의 파일과 디렉토리 권한은 소유자(Owner), 그룹(Group), 기타(Other) 사용자에 따라 접근 제어를 설정하는 시스템이다. 권한은 파일 및 디렉토리에 대한 읽기, 쓰기, 실행 작업을 제어한다.권한 예-rwxr-xr-- 파일 유형- :일반 파일d : 디렉토리l : 심볼릭 링크c : 문자 장치 파일b : 블록 장치 파일권한r (read) : 읽기 권한w (write) : 쓰기 권한x (execute) : 실행 권한각 권한은 소유자, 그룹, 기타 사용에 대해 각각 설정권한 순서첫 번째 : 소유자의 권한두 번째 : 그룹의 권한세 번째 : 기타 사용자의 권한rwx | rwx | rwx 권한 숫자 표기법권한숫자의미---0없음--x1실행-w-2쓰기-wx3쓰기 + 실행r--4읽기r-x5읽..
마운트(Mount)란 스토리지 장치를 특정 디렉토리(파일 시스템 경로)에 연결하여 사용할 수 있게 만드는 작업 예를 들어,SSD를 / 디렉토리에 마운트 하면, 그 디스크는 루트 파일 시스템 전체를 제공 HDD를 /NAS에 마운트 하면, 해당 HDD는 /NAS 디렉토리에 접근 가능한 파일 스토리지로 동작 SSD를 /에 마운트한다는 것은 SSD가 운영 체제와 기본 파일 시스템의 저장 공간으로 사용되고 있음을 의미 OS 파일, 애플리케이션 파일, 로그 파일 등 시스템 전체의 동작에 필요한 핵심 데이터가 저장 SSD는 빠른 속도가 특징이므로, 운영 체제와 애플리케이션 파일을 SSD에 저장하면 시스템 성능이 크게 향상 HDD를 /NAS에 마운트한다는 것은 HDD가 추가적인 데이터 저장공간으로 사용되고 있음을 의..

이직한 회사에서 드디어 서버 쪽으로 접할 수 있는 기회가 생겨서 Linux 기본 개념에 대해서 정리해보았다.리눅스를 사용하는 이유? 무료 오픈소스 안정성보안성 (권한관리 강력)다중접속유연성과 확장성1) 무료 오픈소스 - 리눅스는 무료 오픈소스 운영체제로, 완전 무료 정책이다. 윈도 서버에 비해 상당한 비용 절감 효과2) 안정성 - 리눅스는 서버 운영체제로 널리 사용되며, 높은 안정성을 자랑한다. 특히 장기간 실행되는 서비스에서도 다운타임이 적다- 장애가 발생해도 빠르게 복구하거나 문제를 진다하기 위한 도구와 로그 시스템이 잘 갖추어져 있다 3) 보안성 - 리눅스는 강력한 사용자 및 그룹 기반 권한 관리 시스템을 제공하여 보안성이 뛰어나다- 필요한 보안 설정(방화병, 암호화 등)을 세밀히 조정할 수 있다4..