로그를 볼 때 유용한 shell 명령어들
서버 개발을 하다보면, 로그를 밥먹듯이 보게 된다. 로그는 디버깅을 하는데 이용되기도 하지만, 때로는 원하는 통계와 데이터를 얻기 위해 사용되기도 한다. 이 글은 후자의 경우, 내가 자주 »
서버 개발을 하다보면, 로그를 밥먹듯이 보게 된다. 로그는 디버깅을 하는데 이용되기도 하지만, 때로는 원하는 통계와 데이터를 얻기 위해 사용되기도 한다. 이 글은 후자의 경우, 내가 자주 »
Ubuntu 14.04 LTS 환경을 기준으로 작성되었습니다. read read는 표준 입력(파이프라인 입력 또는 키보드 입력)에서 한 줄의 내용씩 읽어 들이는 명령어이다. #!/bin/bash # read_ »
Ubuntu 14.04 LTS 환경을 기준으로 작성되었습니다. 아래는 dir1, dir2, dir3 디렉토리를 만들어 각각의 디렉토리에 file.txt 파일을 추가하는 스크립트이다. #!/bin/bash mkdir dir1 mkdir dir2 »
Ubuntu 14.04 LTS 환경을 기준으로 작성되었습니다. 인수 사용하기 쉘 스크립트에서 인수를 받는 방법은 크게 두 가지가 있다. 지정한 순서대로 인수 값 참조하기 #!/bin/bash # params. »
Ubuntu 14.04 LTS 환경을 기준으로 작성되었습니다. 명령어 치환 $(명령어열) 또는 `명령어열` 쉘 스크립트에서는 명령어열 실행 결과(표준 출력)을 문자열로 치환할 수 있다. #!/bin/bash »
Ubuntu 14.04 LTS 환경을 기준으로 작성되었습니다. 환경 변수 $ env 명령어를 통해 사용가능한 환경 변수들을 확인할 수 있다. #!/bin/bash mkdir ${HOME}/directory cd ${HOME}/directory »
Ubuntu 14.04 LTS 환경을 기준으로 작성되었습니다. find 파일을 검색하는 명령어 옵션 -ctime: 최종 갱신 시각(changed time). 이름이나 권한, 디렉토리 이동 등으로 생긴 변경 -atime: »