AWS CLI 설치 및 credential 설정

AWS management console을 이용해서 대부분의 AWS 관리 작업을 할 수 있지만, 보다 효과적으로 사용하기 위해서는 터미널에서 사용할 수 있는 AWS CLI를 사용해야 한다. AWS CLI를 이용하면, 작업의 상당 부분을 더 빠르게 수행 할 수 있으며 자동화도 할 수 있기 때문에 DevOps 및 클라우드 엔지니어에게는 필수 툴이다....

XZ - 무손실 압축 툴

xz LZMA/LZMA2 압축 알고리즘을 이용해서 파일에 대한 무손실 압축을 수행하는 프로그램이다.xz은 바이트 스트림 기반으로 작동하며 파일정보나 메타데이터등을 관리하지 않는다. 따라서 여러 개의 파일을 묶어서 압축하고 싶다면 .tar .cpio와 같은 툴과 함께 사용해야 한다.메타데이터를 관리하지 않기 때문에 디렉토리를 압축 할 수 없다. 디렉토리를 압...

zsh

zsh를 사용하기로 했다. 대단한 계기가 있는 건 아니다. 맥미니를 구매해서 개발환경 세팅하는 중, 쓸만한 쉘 없냐라고 했더니 누군가 oh my zsh를 써보라고 한게 이유가 됐다. Z shell(Zsh)는 쉘 스크링팅을 위한 command 인터프리터 및 로그인 쉘로 사용 할 수 있는 유닉스(unix)쉘이다. Zsh는 Bouren 쉘의 확장&개선된 쉘로 B...

최적의 작업을 위한 터미널 환경 구성

원문 개발자들은 터미널을 사랑한다. 밋밋하고 허전한 터미널에서 텍스트 기반으로 작업을 하는 이유는 빠르고 효율적이기 때문이다. 개발 영역에 따라 다르겠지만, 나 같은 경우(리눅스 환경에서 개발을 하다보니) 웹브라우징을 제외한 거의 모든 작업을 터미널 창에서 수행한다. 모든 운영체제는 기본 터미널을 제공하지만 마음에 들지 않는 경우가 많아서 커스터마이징을 하...

wget

GNU wget, 줄요서 wget 혹은 Geturl로 부른다. GNU Project에서 개발 중인 소프트웨어로 웹서버로 부터 컨텐츠를 긁어오는 일을 하는 프로그램이다. 프로토콜을 지원한다.Recursive하게 문서를 긁어와서 로컬 디스크에 저장할 수 있는데, 문서에 포함된 링크를 로컬링크로 변환해준다. 또한 proxies를 지원한다. 인터넷 붐이 일기시작한...

AT - 스케쥴 관리

스케쥴 관리 ...

dd - convert and copy a file

파일을 복사하고 변환한다.dd ...dd OPTION파일을 복사하고, 변환하는 일을 한다. 사용할 수 있는 옵션은 다음과 같다. bs=BYTES 한번에 BYTES만큼 읽고 쓴다. cbs=BYTES 한번에 BYTES만큼 변환한다. convert=CONVS count=BLOCKS ibs=BYTES if=FILE iflag=FLAGS obs=BYTES of=F...

uname - 시스템 정보를 출력

uname ...지정된 시스템 정보를 출력한다. 옵션이 없을 경우 -s옵션과 같은 결과를 보여준다. -a, --all -s, --kernel-name -n, --nodename -r, --kernel-release -v, --kernel-version -m, --machine -p, --processor -i, --hardware-platfo...

linux man page : wget - 네트워크에서 데이터를 가져온다.

네트워크 상에서 데이터를 다운로드 받는다. 유저와의 상호작용이 필요 없으므로 - non interactive - 자동화된 다운로더 시스템을 구성할 수 있다.wget ...GNU wget은 상호작용을 필요로 하지 않는 다운로드 프로그램으로 Web(wget이 상호작용을 필요로 하지 않는다는 것은, 백그라운드 상태에서 작동할 수 있음을 의미한다. 사용자는 로그인...

du - 파일들이 점유하는 디스크 공간을 보여준다.

du ...하위 디렉토리까지를 포함한 파일의 크기를 얻어와서 보여준다. -a, --all -B, --block-size=SIZE -b, --byte -c, --total -h, --human-readable -k -l, --count-link -s, --summarize --max-depth=N -X, --exclude-from=FILE /u...