[Linux] 폴더(디렉토리) 용량 확인하는 방법
디렉토리 별로 하위 디렉토리까지 확인 $ du -h /폴더명 하위 디렉토리까지 확인 $ du -hs /폴더명 디렉토리 별 용량 확인 $ du -h --max-depth=2
2022.03.27
[Linux] 열린 포트와 관련된 여러 가지 netstat 명령어
열려있는 모든 포트 확인 $ netstat -nap LISTEN 되는 모든 포트 확인 $ netstat -l (netstat -nap | grep LISTEN) 모든 서비스의 동시 접속자 수 $ netstat -nap | grep ESTABLISHED | wc -l 웹 동시 접속자 수(웹 포트 - 80) $ netstat -nap | grep :80 | grep ESTABLISHED | wc -l
2022.03.27
[Linux] CentOS/우분투 64비트에서 32비트 패키지 실행하기
페도라 계열(CentOS, Fedora, Red Hat) $ yum install glibc.i686 # 만약 안된다면 $ yum install glibc.i386 데비안 계열(Debian, Ubuntu) $ apt-get install ia32-libs
2022.03.27
no image
[회고] SVN에서 GIT으로 이전 후 코드 리뷰 도입을 돌이켜보며
회사에서 입사하고 난 후 1년도 안되어 2019년도에 SVN 저장소에서 벗어나기 위해 GIT 저장소로 이동하는 작업을 진행했었는데 그 이유는 아래와 같았다.회사 내 개발 직무 협의체에서 장기 목표로 GIT 으로 이전하는 공통 목표가 있었다.반영하기 전 코드를 미리 확인할 수 있는 방법이 없었다. 커밋한 후에야 변경사항만을 다른 사람에게 보여줄 수 있는 정도였다.브랜치를 원격에서 관리하는 것이 아니라 로컬에서 먼저 관리하고 싶었다. 원격에서 항상 관리되다보니 데이터를 가져올 때나 커밋할 때 항상 시간이 걸렸다.저장소 커밋의 이력 관리를 쉽게 보고 싶었고, GIT 을 이용한 다양한 기능들을 사용해보고 싶었다....GIT 으로 이전하기 전에는 팀 내부적으로 코드 리뷰 문화나 정해진 컨벤션이 전혀 없었기 때문에..
2022.03.27
no image
[GIT] git add * 과 git add . 차이
git add * 은 .gitignore에 있는 것 상관없이 모두 추가시키고git add . 은 .gitignore에 명시된 것을 고려하여 모두 추가시킨다. stage에 올릴 때는 git add . 을 사용하자.
2019.08.29
no image
[DB] Can't connect to local MySQL server through socket '/tmp/mysql.sock'
Can't connect to local MySQL server through socket '/tmp/mysql.sock'# 또는Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock'MySQL 을 처음 사용하거나 연관된 도구 또는 서버들을 이용할 때 의외로 자주 보는 오류이다.보통 이 오류는 맨 뒤에 나타나는 번호에 따라서 원인이 다르다. Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)이건 MySQL 서버가 실행되지 않아서 생긴 문제다.서비스를 실행시키자. Can't connect to local MySQL server through so..
2019.08.29
no image
[C++] 음식점 간단 주문
설명 본 프로그램은 C++을 이용하여 어떻게 객체지향 언어를 사용하고, 클래스들을 구성하는지 간단하게 만든 프로젝트입니다. 콘솔 환경으로 음식점에서의 주문 처리를 임의로 구성해보았습니다. 다운로드
2017.08.31
no image
[DB] mongoDB 외부 접속 허용하기
설정에서 bindIp 부분을 건드려주면 된다. 1. 우선 설정 파일로 들어간다.$ vi /etc/mongod.conf 2. bindIp 부분을 건드려준다.기본적으로 아래와 같이 되어 있다.bindIp: 127.0.0.1이것을 주석 처리해주거나 0.0.0.0을 써준다.#bindIp: 127.0.0.1또는bindIp: 0.0.0.0만약, 여러 개의 IP를 지정하면서 원하는 IP만 접속이 가능하게 하려면 대괄호를 써서 이용해야 한다.bindIp: [127.0.0.1, 123.234.213.123]아래는 전체 예시# mongod.conf# for documentation of all options, see:# http://docs.mongodb.org/manual/reference/configuration-..
2017.01.15
[Linux] Ubuntu 에서 apt-get 서버 변경하기
다음, 카이스트, 한국 우분투 서버가 있는데 그 중 원하는 서버를 선택해서 수정하여 쓰면 된다. $ vi /etc/apt/sources.list # 안에서 서버 변경 :%s/us.archive.ubuntu.com/ko.archive.ubuntu.com $ apt-get update $ apt-get upgrade
2017.01.15