날자별

6월 2017
« 2월    
 1234
567891011
12131415161718
19202122232425
2627282930  

git cleanup 명령

untracked 파일 제거 > git clean -fdx

워킹트리 원복 > git reset –hard HEAD : 워킹트리 전체를 마지막 커밋 상태로 되돌림. 마지막 커밋 이후 워킹 트리와 수정 사항 모두 사라짐 > git checkout HEAD . : 워킹트리의 모든 수정된 파일의 내용을 HEAD로 원복

* 참조 : reset 옵션 –soft : index 보존, 워킹트리 보존. […]

Mac Brew로 패키지 관리

Brew 명령어

brew search formula // 패키지 검 brew install formula // 패키지 설치 brew remove formula // 패키지 삭제 brew info formula // 패키지 정보 brew switch formula 2.1.1 // 특정 버전으로 변경 brew upgrade [formula] // 설치한 패키지의 최신버전을 설치 brew list 또는 brew ls // 설치한 formula 목록 brew update // Homebrew […]

윈도우용 gvim에서 find in files 하기

[code] : grep -i-s “string” –include “*.php” [/code]

C:\Program Files (x86)\Microsoft Visual Studio 14.0>findstr /? 파일에서 문자열을 찾습니다.

FINDSTR [/B] [/E] [/L] [/R] [/S] [/I] [/X] [/V] [/N] [/M] [/O] [/P] [/F:파일][/C:문자열] [/G:파일] [/D:디렉터리 목록] [/A:색 속성] [/OFF[LINE]] 문자열 [[드라이브:][경로]파일이름[ …]]

/B 패턴이 행의 첫 부분에 있는지를 비교합니다. /E 패턴이 행의 끝부분에 있는지를 비교합니다. /L […]

mac 에서 iso로 boot usb 를 만들고 싶을때

server monitoring

faverity df ping top,htop – system and per-process interval summary ps – process status listing iostat – block i/o (disk) stats. output is since boot iotop – block device i/o (disk) by process nicstat – network interface stats, iostat-like output nmon ss,iptraf – more socket statistics

etc vmstat – virtual memory statistic mpstat – multi-processor […]

httpd 안에서 다른 서버의 Database를 사용하고 싶을때 사용하는 SELinux

tar 사용법

tar Basic compress

tar Basic compress with date

tar increase compress

tar compress remote backup

tar compress remote decompress

tar remote compress backup

iptables 목록들

Basic IP Block

Allow incoming SSH

Allow incoming SSH from a Sepcific Network

Combine Multiple Ports roles

Load Balance Incoming Web Traffic

Prevent Dos Attack

Port Forwarding 422-> 22

history 조회시 날짜 시간 표시하기

출처] http://faq.hostway.co.kr/?mid=Linux_ETC&page=8&document_srl=1424

[ history 조회시 ‘날짜,시간’ 표시하기 ] history로 사용자가 입력했던 명령어를 조회할때 “언제” 실행 했는지를 알아야 할 때가 있습니다. /etc/profile에 HISTTIMEFORMAT 변수를 추가해 주면 history 조회시 해당 명령어를 입력한 날짜, 시간이 표시 됩니다.

1. /etc/profile에 아래 내용 추가

2. 적용

3. 확인

SVN 명령어 -> vim에서 로그만 남기고 삭제

특정 날짜부터 특정 날짜까지 변경된 파일의 목록을 가져오는 명령어

특정 리비전부터 특정 리비전까지 로그 목록을 가져오는 명령어

vim에서 LOG 문자열만 남기고 삭제

vim에서 LOG 문자열 이후 삭제