vi의 종료먼저 키로 명령모드로 전환 한후 종료 명령 버퍼를 파일에 기록하고 종료:wq버퍼를 파일에 기록하고 종료:q!버퍼의 내용을 파일에 기록하지 않고 무조건 종료:q버퍼의 내용과 파일의 내용이 일치하는 경우 종료 텍스트 편집 명령a커서 뒤에 삽입A줄의 마지막에 삽입i커서 앞에 삽입I줄의 시작에 삽입o현재 커서의 다음에 빈 라인을 생성O현재 커서의 앞에 빈 라인을 생성 파일에 관한 명령:r [파일명]파일의 내용을 읽어와서 현재의 커서 아래에 삽입:e! [파일명]편집중인 파일을 무시하고 새로운 파일을 작성, 편집:e [파일명]새로운 파일을 작성, 편집:n파일 목록의 다음 파일로 이동:w현재 편집중인 파일을 저장:w [파일명]현재 편집중인 파일을 새로운 파일명으로 저장w! [파일명]현재 편집중인 파일을 현..
특정경로 하위에 존재하는 파일들의 용량의 합계를 보여주는 명령어 [root@host3 /]# du -sh /* 6.8M /bin 5.2M /boot 12K /command 428K /dev 13M /etc 216K /home 4.0K /initrd 44M /lib 16K /lost+found 4.0K /misc 8.0K /mnt 4.0K /opt 1.0K /proc 4.0M /root 12M /sbin 48K /tftpboot 500K /tmp 1.7G /usr 44M /var
서버와의 통신이 필요할 때 포트가 막혀있는지 확인 할 수 있는 명령어로 nmap 이 있다. 클라이언트 서버에서 아래와 같이 명령어를 입력하면 필터(막힌) 포트를 확인할 수 있다. [root@zetawiki ~]# nmap 246.135.79.246 -P0 -p 1-8000 | grep filtered 135/tcp filtered msrpc 139/tcp filtered netbios-ssn 445/tcp filtered microsoft-ds 707/tcp filtered unknown 1025/tcp filtered NFS-or-IIS 1026/tcp filtered LSA-or-nterm 1027/tcp filtered IIS 1028/tcp filtered unknown 1029/tcp filte..
간혹 HTTP WEB URL을 정기적으로 호출하는 배치가 필요할 때가 있다. Spring의 @Scheduled 어노테이션을 사용할 수도 있긴 하지만 서버점검작업 같은 일정이 있을 때 스케쥴을 탄력적으로 조절하기가 어려운 점이 있다. 물론 DB에 스케쥴 실행시간 같은 것들을 관리하고 읽어서 수행하는 로직을 병행한다면 가능할 듯 하다. 간단히 wget 명령어 crontab에 등록을 하여 사용하는 것도 좋은 방법인듯 하다. 아래와 같이 간단히 wget을 사용할 수 있으며 매뉴얼을 보면 많은 옵션이 존재하니 필요한 옵션들을 추가하여 사용하면 된다. wget -O 웹호출결과HTM파일 -o wget호출로그파일 --timeout=타임아웃초 호출할URL * timeout 옵션은 웹서버단에 타임아웃 옵션이 있으면 서버단..
패스워드 만료일 확인 chage -l 계정명 패스워드 변경 passwd
- Total
- Today
- Yesterday
- firewall
- token
- 어노테이션
- grep
- 룰셋
- 날짜
- Annotaion
- brush
- beautifuler
- du
- port
- 데이터
- nmap
- parameter
- 포트
- rollback
- Scheduled
- 디렉토리별
- crontab
- 용량
- 복구방법
- syntaxhighlighter
- pmd
- SuppressWarnings
- flashback
- beautifier
- 명렁어
- 리눅스
- webtob
- 파라미터
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| 9 | 10 | 11 | 12 | 13 | 14 | 15 |
| 16 | 17 | 18 | 19 | 20 | 21 | 22 |
| 23 | 24 | 25 | 26 | 27 | 28 | 29 |
| 30 | 31 |