일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- IntelliJ
- MongoDB
- 명령어
- git
- java
- 오블완
- 차이점
- network
- group by
- spring
- oracle
- MariaDB
- mysql
- 리눅스
- analytics4
- top
- Python
- JPA
- PostgreSQL
- Linux
- 티스토리챌린지
- mssql
- Javascript
- 자바
- API
- docker
- SQL
- rsync
- 트랜잭션
- DBMS
- Today
- Total
목록SERVER (41)
hanker
이번 글에서는 파일 시스템의 디스크 공간 사용량을 확인할 수 있는 df 명령어에 대해서 알아보자! 1. 기본 사용법 # df [옵션]df현재 파일 시스템의 디스크 사용량을 출력해준다.믿기지 않게도 이게 끝이다. 2. 주요 옵션 옵션설명-h사람이 읽기 쉬운 형식으로 출력해준다. (KB, MB, GB 등의 단위로 표시)-T각 파일 시스템의 유형을 함께 표시해준다. (ext4, xfs, nfs 등)-i디스크 공간 대신 inode의 사용량을 표시해준다.-a모든 파일 시스템의 디스크 사용량을 표시해준다. (마운트되지 않은 파일 시스템, 가상 파일 시스템 포함)-l로컬 파일 시스템만 표시해준다. * inode는 index node의 줄임말로, 파일 시스템에서 파일과 디렉토리에 대한 메타데이터를 저장하는 구조체로..
https://hanke-r.tistory.com/entry/Linux-scp-%EB%AA%85%EB%A0%B9%EC%96%B4-%EC%84%9C%EB%B2%84%EB%81%BC%EB%A6%AC-%EC%95%88%EC%A0%84%ED%95%98%EA%B2%8C-%ED%8C%8C%EC%9D%BC-%EB%B3%B5%EC%82%AC-%EB%AA%85%EB%A0%B9%EC%96%B4 Linux - scp 명령어 (서버끼리 안전하게 파일 복사 명령어)이번 글에서는 다른 서버에 파일을 안전하게 복사해주는 scp 명령어 (Secure Copy)에 대해서 알아봅시다! 1. 기본 사용법 # scp [옵션] [원본 경로] [사용자명@원격서버주소:대상 경로]scp file.txt user@rehanke-r.tistory...
이번 글에서는 다른 서버에 파일을 안전하게 복사해주는 scp 명령어 (Secure Copy)에 대해서 알아봅시다! 1. 기본 사용법 # scp [옵션] [원본 경로] [사용자명@원격서버주소:대상 경로]scp file.txt user@remote_host:/path/to/destination/ - file.txt: 로컬 파일 이름- user: 원격 시스템 사용자 이름- remote_host: 원격 서버의 IP 주소 또는 호스트 이름- /path/to/destination/: 원격 시스템의 저장 경로2. 주요 옵션 주요 옵션 정리 옵션설명-r디렉토리와 그 하위 내용을 재귀적으로 복사-PSSH 연결에 사용할 포트 번호 지정-i인증에 사용할 개인 키 파일을 지정-v전송 과정을 자세하게 출력하여 디버깅-C전송 ..
이번에 알아볼 명령어는 Linux 시스템에서 자주 사용되는 grep 명령어다. grep 명령어는 텍스트 파일 내에서 특정 패턴이나 문자열을 검색할 때 사용된다. 기본 사용법부터 옵션, 어떻게 사용하면 되는지에 대해서 알아보자! 1. 기본 사용법 기본 사용법은 아래와 같다.# grep [검색할 문자열] [파일명]grep "error" log.txtlog.txt 파일에서 "error"라는 문자열이 포함된 모든 줄을 출력한다. 2. 주요 옵션 옵션설명-i대소문자 구분 없이 검색-v검색 문자열이 포함되지 않은 줄 출력-r하위 디렉토리 포함하여 모든 파일을 재귀적으로 검색 -n검색 결과의 줄 번호 표시--color=auto검색어를 색상으로 강조 표시 예를 들어, -i 옵션을 사용하여 대소문자 구분 없이 'hel..
top 명령어는 리눅스에서 실시간으로 시스템의 성능과 상태를 모니터링하는 데 유용한 명령어다.CPU 사용량, 메모리 사용량, 실행 중인 프로세스 등을 한눈에 확인할 수 있다. 이번 글에서는 top 명령어의 특징과 옵션, 그리고 사용법에 대해서 알아보자!1. 기본 사용법top위 명령어를 입력하면 실시간으로 업데이트되는 시스템 성능 정보를 볼 수 있다.기본 화면에서는 프로세스 ID(PID), 사용자(USER), CPU 사용량(%CPU), 메모리 사용량(%MEM), 실행 시간(TIME+), 실행 중인 명령어(COMMAND) 등을 보여준다. 2. 주요 출력 정보 2-1. 시스템 정보- 현재 시간, 시스템 가동 시간, 로그인한 사용자 수, 로드 애버리지(1분, 5분, 15분 평균 부하)를 표시한다. 2-2. ..
Docker Network는 Docker 컨테이너들 간의 통신을 가능하게 하는 가상 네트워크이다. 이를 통해 컨테이너들이 서로 데이터를 주고받을 수 있으며, 외부 네트워크와의 통신도 가능하다. Docker는 기본적으로 컨테이너를 격리된 상태에서 실행하는데, 네트워크를 구성하여 컨테이너들 간에 필요한 연결을 설정할 수 있다. Docker Network의 주요 개념 1. Bridge Network- Docker에서 기본적으로 제공하는 네트워크 유형이다.- 동일한 호스트에 있는 컨테이너들끼리 격리된 네트워크 환경을 제공하며, 기본적으로 docker run 명령어로 컨테이너를 생성하면 bridge 네트워크에 연결된다.- 컨테이너 간 통신이 필요한 상황에서 주로 사용된다. 2. Host Network- 컨테이너..
Docker Cloud Registry를 이용하기 위해 Docker 이미지를 만들어서 Docker Hub에 이미지를 배포해 보자 1. Docker Hub 회원가입 https://hub.docker.com Docker Hub Container Image Library | App ContainerizationIncrease your reach and adoption on Docker Hub With a Docker Verified Publisher subscription, you'll increase trust, boost discoverability, get exclusive data insights, and much more.hub.docker.com 2. Docker 설치 여부 확인 및 Do..
Docker Image는 Docker 컨테이너를 생성하기 위한 템플릿이다. 이미지는 애플리케이션이 실행되기 위해 필요한 모든 파일, 라이브러리, 의존성, 설정 등을 포함한 읽기 전용 파일이다. 컨테이너는 이러한 이미지를 기반으로 생성되며, 이미지를 사용하여 일관된 환경에서 동일한 결과를 보장할 수 있게 된다. 이미지는 계층 구조로 이루어져 있으며, 각 계층은 파일 시스템의 변경사항(예: 새로운 파일 추가, 기존 파일 변경)을 나타낸다. 이러한 계층적 구조 덕분에 Docker 이미지는 중복을 최소화하고, 저장 공간을 절약할 수 있다. 예를 들어, 여러 개의 이미지가 동일한 기반 계층(예: 동일한 OS 환경)을 공유할 경우, 해당 계층은 한 번만 저장되고 모든 이미지에서 재사용된다. 이미지는 일반적으로 Do..
Docker에서 제일 많이 사용하는 명령어를 알아보자. 명령어 정리명령어설명docker --versionDocker 버전 정보 확인 (대게 설치되었는지 확인하기 위해 사용)docker pull [이미지 이름]Docker Hub에서 이미지를 다운로드 ex) docker pull tomcat:8.5docker images로컬에 존재하는 Docker 이미지의 목록을 표시docker rmi [이미지 ID]특정 이미지 삭제docker run [옵션] [이미지 이름]이미지를 기반으로 새로운 컨테이너를 실행 (옵션 설명은 아래 표 확인)docker ps현재 실행 중인 컨테이너의 목록을 표시docker ps -a종료된 컨테이너도 포함한 모든 컨테이너의 목록을 표시docker start [컨테이너 ID 또는 이름]이미..
Linux/Unix 시스템에서 파일이나 디렉토리의 권한을 변경하는 데 사용되는 chmod 명령어에 대해서 알아보자 chmod 명령어를 사용하여 파일 소유자, 그룹, 기타 사용자에 대해 읽기, 쓰기, 실행 권한을 설정할 수 있다. 사용법명령어설명chmod [옵션] [권한] [파일/디렉토리]파일 또는 디렉토리의 권한을 변경한다.chmod 755 파일명chmod u+rwx,go+rx 파일명위에 명령어와 같이 숫자표기법과 기호 표기법이 있는데, 아래 2항목 에서 자세하게 알아보자. 1. 옵션 chmod 명령어에 무슨 옵션이 있는지 알아보자.옵션설명-R디렉토리와 그 안의 모든 파일에 대해 권한을 재귀적으로 변경-v권한이 변경된 파일에 대해 상세한 정보를 출력-c변경된 파일에 대한 정보를 출력. 변경되지 않은..