전체 글 94

[하남] 코스트코 방문기

11월 16일 하남 코스트코 방문기가장 먼저, 가전 매대가 반겨 줍니다.최신, 애플제품과 삼성 제품을 느껴보고 만져볼수 있도록 구성되어 있어요.가성비 좋은 커클랜드 키친타올금액은 39,990원이고 12롤 구성에 원단이 두툼하고 고급진 타올 입니다.크리스마스가 곧 인지 관련 용품들을 진열해 논것을 볼 수 있었습니다.가끔 코스트코에서 위스키를 저렴하게 판매할때가 있습니다.제가 갔을때 가장 매력적인 금액때의 제품은 발베니 14년산 137,900원과 맥켈란 95,900원 두 제품이었어요.행사 기간이 있기에 그 동안 눈여겨 본 분들은 이 기회에 구매하는것도 좋을듯 합니다.오늘 준비한 정보는 여기까지 다음번에는 좀 더 알찬 정보로 찾아뵐게요.

[Git vs SVN] Git과 SVN의 차이

Git은 누구나 알고 있는 형상관리 툴이지만, SVN 이라는 형상관리 역시 공공프로젝트에서 자주 사용되기에 그 차이를 비교해 보고자 한다.저장 방식Git : 스냅샵 방식으로 데이터를 저장.SVN : 델타 방식으로 파일 간의 차이점만을 저장. 브랜치 및 병합Git : 브랜치 생성과 병합이 간단하고 빠름. 브랜치를 도립적으로 다룰 수 있기 때문에 여러 기능을 병렬로 개발할때 유리.SVN : SVN의 브랜치는 디렉토리로 관리, 중앙 서버와 연결된 상태에서만 브랜치를 생성하고 병합 할 수 있음. 이러한 특징으로 인해병합 과정에서 충돌이 발생할 가능성이 높고, 관리가 복잡해질 수 있음.

Git & GitHub 2024.11.19

[리눅스] 필수 명령어 5 (네트워크 관련 명령어)

리눅스 서버에서 자주 사용하는 네트워크 관련된 명령어에 대해서 알아보고자 한다. 네트워크 관련 명령어ping [주소] : 네트워크 연결 상태를 확인ssh [사용자@호스트] : 원격 서버에 접속 할 때 사용scp [파일] [사용자@호스트:/경로] : 원격 서버로 파일 전송ifconfig : 시스템의 네트워크에 대한 전반적인 정보를 출력하고 수정 할 수 있음netstat : 네트워크 통계 정보로 주로 사용되고 있는 포트가 어떤 것이 있는지 확인 할 때 사용

[리눅스] 필수 명령어 4 (시스템 정보)

한정된 서버 자원을 운영하다 보면 불필요한 파일을 지우고거나 디스크 사용량을 확인해야 할 일이 있다. 그때 사용하는 명령어와 프로세스 를 죽이고 현재 실행중인 프로세스를 확인하는 명령어를 알아보고자 한다.시스템 정보 df : 파일 시스템의 디스크 공간 사용량을 확인df -h : 사람이 읽기 쉬운 형식으로 출력du : 특정 디텍토리의 디스크 사용량을 확인du -sh /path : 지정된 경로의 총 용량 확인top : 시스템 자원 사용량(메모리, CPU 등)을 실시간으로 모니터링함ps : 현재 실행 중인 프로세스를 확인함ps aux : 모든 프로세스 목록을 자세히 표시kill [PID] : 특정 프로세스를 종료함 (PID는 ps aux 명령으로 확인 가능)

[리눅스] 필수 명령어 3 (파일 검색 및 텍스트 처리)

이번에는 로그 기록을 찾거나 특정한 문자열이 포함된 문서를 찾을때 필수적으로 알고 있어야 하는 명령어에 대해서 배워보고자 한다.파일 검색 및 텍스트 처리grep : 파일 내에서 특정 문자열을 검색grep "검색어" file.txt : 해당 문자열이 포함된 줄을 출력find : 특정 조건에 맞는 파일이나 디텍토리를 검색find / -name "filename" : 루트 디렉토리에서 해당 이름의 파일 검색sed : 스트림 편집기로, 텍스트를 치호나하거나 수정할 때 사용awk : 텍스트 패턴 검색 및 처리 도구로, 주로 데이터를 분석하고 보고서 형식으로 출력할때 사용

[리눅스] 필수 명령어 2 (파일 내용 보기 및 편집)

1편에서는 파일 목록을 보거나 (ls) / 디렉터리를 이동(cd)하고 파일이나 디렉터리를 복사하는(cp) 에 대해서 알아보았다면 이번에는 파일 내용을 보거나 편집하는 것에 대해서 알아보고자 한다.파일 내용 보기 및 편집cat : 파일 내용을 출력하거나 여러 파일을 합쳐서 출력less : 긴 파일을 페이지 단위로 출력하여 스크롤하며 볼 수 있게 출력head : 파일의 처음 몇 줄을 출력tail : 파일의 끝 부분을 출력tail -f : 실시간으로 파일 끝 부분을 모니터링 (주로 로그 파일 확인 시 사용)

[리눅스] 필수 명령어 1 (파일 및 디렉토리 관리 명령어)

리눅스 서버에 접근하여 간단한 작업을 하기 위해서는 몇가지 필수적인 명령어는 암기하고 있어야 한다.그래야만 내가 원하는 작업을 수월하게 할 수 있기 때문이다.파일 및 디렉토리 관리 명령어ls : 현재 디렉토리의 파일 목록을 출력함ls -l : 자세한 정보와 함께 출력ls -a : 숨긴 파일 포함 출력cd : 디렉터리 이동cd .. : 상위 디렉터리로 이동cd / : 루트 디렉토리로 이동pwd : 현재 작업 중인 디렉터리 경로를 출력mkdir : 새로운 디렉터리를 생성rmdir : 빈 디렉터리를 삭제cp : 파일이나 디렉터리를 복사cp -r : 하위 디렉터리까지 복사mv : 파일이나 디렉터리를 이동하거나 이름을 변경rm : 파일이나 디렉터리를 삭제rm - r : 디렉터리와 그 안의 모든 내용 삭제rm -f..

[일상] 청계천 산책

서울 시청에서 광화문으로 걸어가며 찍은 가을 풍경.서울 시청역은 시청과 대기업 본사가 밀집한 곧으로 점심시간이면 그 특유의 역동성이 넘쳐나는 곳이다.청계천은 관광객들과 직장인으로 뒤섞여 더욱더 역동적인 모습을 보여주고, 서울시도 그러한 곳에서 서울의 특색을 나타내고자 노력을 많이하기에 서울을 대표하는 볼거리가 많은 곳이다.

[리눅스] 파일권한

파일권한? 필요한가요. 서버를 만질일이 없는 개발자라면 리눅스에 접근할 일이 없기에 생소하거나 필요성을 못 느낄수도 있다. 하지만, 개발자라면 리눅스 환경에서 배포와 기본적인 설정은 할 수 한다고 생각한다. 그렇기에 리눅스의 파일권한 부터 시작하고자 한다.리눅스 파일권한 사용 목적 : 시스템 보안과 파일 접근 제어를 위하여 사용리눅스 환경에서 파일권한을 확인하는 명령어 [ ls -l ]ls -l-rwxr-xr--(1)- (2)rwx (3)r-x (4)r--(1) 파일의 유형 '-' : 일반 파일 'd : 디렉터리 'l' : 심볼릭 링크 (2) 소유자 권한 (3) 그룹의 권한 (4) 기타 사용자의 권한 'r' : 읽기 권한 (read) 'w' : 쓰기 권한 (write) 'x' : 실..