일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- JPA
- group by
- mysql
- MongoDB
- 티스토리챌린지
- 호이스팅
- Javascript
- git
- 명령어
- 오블완
- DBMS
- github
- MariaDB
- Python
- rsync
- analytics4
- 트랜잭션
- spring
- oracle
- 리눅스
- IntelliJ
- docker
- mssql
- PostgreSQL
- java
- pandas
- 자바
- SQL
- 추상클래스
- Linux
- Today
- Total
목록전체 글 (380)
hanker

리눅스 프로그램에서 새로운 명령어를 접했을 때, 해당 명령어를 어떻게 잘 사용해야 하는지 막막할 때가 있다.이때 해당 명령어를 어떻게 쓰면 되는지, 옵션은 뭐가 있는지, 예제에 대해서 알려주는 man 명령어(manual 약자)에 대해서 알아보자! 1. man 명령어 사용법 man [명령어 또는 키워드]명령어 또는 키워드를 입력하게 되면, 해당 명령어나 키워드에 대한 매뉴얼 페이지가 나타난다. 2. 매뉴얼 내 검색 매뉴얼 페이지에서 특정 키워드를 검색하려면 /키워드를 입력한 후 엔터를 누른다. 3. 다른 섹션 검색 매뉴얼은 여러 섹션으로 나뉘어 있으며, 특정 섹션에서 검색할 수 있다.섹션 번호설명1일반 사용자 명령어2시스템 호출 (커널 함수)3라이브러리 호출 (C 라이브러리 등)4디바이스 파일 및 특수 파..
git status해당 오류는 Git 병합(merge) 또는 pull을 시도할 때, 추적되지 않은(untracked) 파일이 현재 작업 디렉터리에 존재하며, 병합 과정에서 이 파일들이 덮어씌워질 가능성이 있을 때 발생한다. 1. 문제 확인 1-1 문제 파일 확인현재 추적되지 않은 파일들을 확인git status- untracked files : 현재 git에서 추적되지 않는 파일 2. 해결 방법 2-1. 파일 유지추적되지 않은 파일을 Git에 추가하고 병합을 계속 진행# 1. 파일을 스테이지에 추가git add # 2. 커밋git commit -m "Add untracked files"# 3. 병합 재시도git merge 2-2. 파일 삭제추적되지 않은 파일이 불필요# 1. 파일 삭제rm # 2...
리눅스 서버를 운영하거나 관리하다 보면 파일의 마지막 부분을 확인해야 할 때가 많다.대표적으로 로그 파일을 확인하거나, 실시간으로 로그 변화를 모니터링해야 할 때가 있는데, 이럴 때 유용한 명령어가 바로 tail 명령어이다.이번 글에서 tail 명령어에 대해서 하나하나 알아보자! 1. tail 명령어란? tail 명령어는 파일의 끝부분을 출력하는 유틸리티이다.기본적으로 파일의 마지막 10줄을 출력하며, 옵션을 통해 출력할 줄 수를 변경하거나 실시간 로그 모니터링도 가능하다.로그 파일을 모니터링하거나 데이터 파일의 최근 내용을 확인하는 데 주로 사용된다.2. 기본사용법tail [옵션] [파일명]- 옵션: 출력할 줄 수, 바이트 수, 실시간 모니터링 등 설정 가능- 파일명: 읽고자 하는 파일의 경로 3. ..
이번 글에서는 CLI환경의 명령줄에서 데이터를 전송하거나 받아오는 데 사용되는 curl 명령어에 대해서 알아보자! 1. 기본 사용법 # curl [옵션] [URL]curl https://example.com- [옵션] 생략가능- 지정된 URL의 내용을 터미널에 출력해준다. 2. 주요 옵션 옵션설명-X, --requestHTTP 메서드를 지정한다. 기본값은 GET-H, --header요청에 포함할 헤더를 설정-d, --dataHTTP POST 요청 시 전송할 데이터를 지정. 이 옵션을 사용하면 자동으로 POST 메서드로 전송된다.-i, --include응답에 HTTP 헤더를 포함하여 출력-o, --output응답 결과를 지정한 파일로 저장-O, --remote-name응답 결과를 원격 서버의 파일 이름으로..
이번 글에서는 특정 디렉토리나 파일의 크기를 상세히 확인하고, 공간을 많이 차지하는 항목을 찾는 데 유용한 du 명령어에 대해서 알아봅시다! 1. 기본 사용법 # du [옵션] [경로]du /home- [옵션]은 생략 가능하다.- /home 디렉토리와 그 하위 디렉토리의 디스크 사용량을 출력한다. 2. 주요 옵션 옵션설명-h사람이 읽기 쉬운 형식으로 출력해준다. (B, KB, MB, GB 등 단위로 표현)-s지정한 디렉토리의 총합만 표시한다. 하위 디렉토리의 상세 내역은 출력하지 않는다.-a디렉토리뿐 아니라 모든 파일의 사용량도 함께 표시한다.-c모든 출력의 합계를 마지막에 추가로 표시한다. 3. 사용 예제 3-1. 디렉토리 크기 확인du -h /var/log- /var/log 디렉토리의 크기를 사람이..
이번 글에서는 파일 시스템의 디스크 공간 사용량을 확인할 수 있는 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. ..