본문 바로가기

OS

(4)
[UNIX] crontab 스캐줄러 정처기를 공부하면서 cron에 대해 알고있다생각했는데 실제로 실무에서 사용하려니 내가 부족하다는 것을 알게되었다..! (crontab 스크립트를 에디터로 열어서 편집해놓고 왜 실행이 안되는거지,,?하며 당황했었다.) 역시 아는것과 실제로 경험해보는것은 다르구나! 이것도 정리해서 내것으로 만들어야겠다. cron Cron Linux, Unix 운영체제에서 어떤 작업을 특정 시간에 실행시키기 위한 데몬이다. 일정한 시간 간격으로 수행되어야 할 작업 또는 사용자가 해당 시간에 작업을 할 수 없는 상황에서, 서버는 항상 돌아가고 있다는 점을 이용하는 방법이다. Crontab Cron작업을 설정하는 파일이다. 각각의 ID 별로 수행되어야 할 작업이 하나의 파일에 저장된다. Cronjob Linux, Unix 기반에..
[UNIX] 네트워크 연결 확인 - netstat / + port,socket 팀장님(짱천재)께서 자주 사용하게 될 명령어니까 제발 외우라고 했던 [ netstat -an ] !! 유닉스 명령어와 친해지기... 쉽지 않다..! 맥북 IP 확인 방법 ifconfig | grep inet 윈도우 IP 확인 방법 ipconfig all netstat netstat [옵션] [| grep 포트 번호 or 서비스 명] 네트워크 접속, 라우팅 테이블, 네트워크 인터페이스의 통계 정보를 보여주는 도구 네트워크 관련한 정보를 보는 유틸리티로 현재 리슨중인 포트, 모든 내외부/연결 정보 등을 확인할 수 있다. 해당 명령을 수행하는 서버가 다른 시스템과 어떤 서비스, 또는 어떤 포트로 연결되어 있는지를 확인할 수 있다. option 옵션 설명 -a 모든 소켓을 표시한다. -t TCP 로 연결된 so..
[UNIX] 디스크 용량 확인 - df, du df df [옵션] disk free 명령어 파일 시스템의 사용중이거나 사용 가능한 디스크 공간에 대한 정보를 출력한다. 현재 마운트된 디스크의 크기, 사용량, 남아있는 용량등을 확인할 수 있다. 옵션 옵션 의미 -a 0블록의 파일 시스템을 포함하여 모든 파일시스템을 출력 -h 용량의 단위를 표시하여 보여준다. -k 킬로바이트(KB)단위로 보여준다. (default) -m 메가바이트(MB)단위로 보여준다. -T 각 파티션에 대한 파일 시스템의 유형을 보여준다. -i i-nodes의 사용량을 보여준다. > 이 때, 옵션은 운영체제마다 사용할 수 있는 것이 다르다. man 명령어를 사용해 옵션을 확인할 수 있다. 예시 - k옵션 - h옵션 - 특정 파일시스템의 사용량만 보고싶을 때 df [파일시스템이름] d..
[UNIX] grep, find grep grep 파일 내에서 지정한 패턴이나 문자열을 찾은 후에, 그 패턴을 포함하고 있는 모든 행을 출력하는 명령어. 하나 이상의 파일로부터 변수, 또는 함수명을 찾을 때 많이 사용된다. 기본 문법 grep [옵션] [패턴] [파일] 파일 옵션 파일 옵션에는 여러 개의 파일명이 들어갈 수 있다. * : 현재 디렉터리 내에 있는 모든 파일 탐색 *. log : 특정 확장자를 가진 모든 파일 탐색 / : 최상위 디렉터리 내에 있는 모든 파일 탐색 옵션 옵션 의미 -r 하위 디렉토리까지 검색한다 -i 대소문자 구분을 하지 않는다. -l 패턴이 포함된 파일의 이름을 출력한다. -v 패던과 일치하지 않는 행만 출력한다. -c 패턴이 일치하는 행의 수를 출력한다 -w 패턴이 전체 단어와 일치하는 행만 출력한다...