리눅스 프로그래밍을 하다보면 쉘에서 때론 화려하게 때론 간편하게 파일을 옮기고 찾고 합치고 하는 일들을 수행할 수 가 있는데 관련해서 몇가지 소개하도록 하겠습니다. 모든 spec 파일 내에서 'aaaa' grep 할 때 $ find -name *.spec | xargs grep -n aaaa 실행 중인 프로세스의 pid 알아내는 방법 $ ps -ef | grep [실행중인 프로세스 이름] 디스크 관련 확인 상세 옵션 df : 디스크 용량 옵션 -h : 용량을 사람이 보기 쉬운 단위로 표시해준다. (1m를 1,048,576단위로 계산, h는 human의 약자) -H : 용량을 사람이 보기 쉬운 단위로 표시해준다. (1m를 1,000,000단위로 계산) -k : 용량을 킬로바이트 단위로 표시한다. -i : ..
Docker는 컨테이너 플랫폼으로 굉장히 유용하게 다양한 분야에서 사용되어질 수 있습니다. 특히 무엇인가 설치를 많이해야하는 상황일 때 컨테이너화를 통해 배포를 하면 이를 다른 곳에서는 설치 후 별도의 작업없이 개발을 시작할 수 있는데요. 그만큼 각광도 많이 받고 있기 때문에 진화도 빠르게 되어가고 있습니다. Docker를 개발하는 관점은 크게 인프라적인 관점이 가장 클 것입니다. 리눅에서도 수 많은 명령어가 있어 리눅스 프로그래밍을 잘하는 것은 명령어 싸움이라고 할 만틈 얼마나 필수 적인 그리고 도움되는 명령어를 잘 알고 있는지도 개발속도나 개발의 효율성 관점에서 큰 몫을 차지한다고 할 수 있습니다. 오늘은 Docker의 명령어 중 주로 필요한 것에 대해서 살펴 보도록 하겠습니다. https://doc..