개발/Unix

명령어

우리의것을찾아서 2014. 2. 18. 11:21

## 용량확인

- 디스크 남은 용량 확인

  • df -m : 메가바이트 단위로 남은 용량 확인
  • df -h : 보기 좋게
  • df . : 현재 디렉토리가 포함된 파티션 남은 용량 확인


- 현재 디렉토리에서 서브 디렉토리까지의 사용량 확인

  • du -s : 총 사용랑
  • du -h : 보기 좋게
  • du -sh * : 한 단계 서브 디렉토리 기준으로 보여줌


## 파일 찾기 100m 이상

  • find ./ -size +1000000000c -print


## 파일의 내용 보기

  • tail -200 파일명 : 파일의 끝에서부터 200 라인까지의 내용을 보여줌.
  • tail +200 파일명 : 파일의 200라인부터 끝까지의 내용을 보여줌.
  • tail -30f 파일명: 파일의 끝에서부터 30라인의 내용을 보여주고 실시간 모니터링.
  • tail -30F 파일명: 파일의 끝에서부터 30라인의 내용을 보여주고 실시간 모니터링. 단, 대문자 F 의 경우는 파일명으로 생성된 파일이 변경되는 경우 모니터링 가능. 예) 특정 시점에 xxx.log -> xxx_20140218.log 로 백업되고 새로 xxx.log 가 만들어지는 경우. F 는 새로 tail 명령을 날리지 않고도 모니터링 가능
## ls 옵션
  • ls -l : 파일 허용 여부, 소유자, 그룹, 크기, 날짜 등을 출력
## crontab
  • crontab -l : 현재 사용하는 crontab 파일 출력
  • crontab -e : crontab 파일의 수정
## curl [옵션] [URL...]
  • 문서 파일을 서버에서 가져옴
    • POST : curl -d "req=12312" http://124.136.171.168:8080/push_web_server/reg/min/0112067005 -> req=12312 (파라미터)
    • GET : curl "http://124.136.171.168:8080/push_web_server/reg/min/0112067005?req=12312"