내가 자주 쓰는 vim 설정은 다음과 같다

vi ~/.vimrc

set nu 줄 넘버
syntax on 문법 표시
set ts=4 탭 스페이스
set sw=4 자동 인덴트할 때 너비
set smartindent 
set autoindent 
set hlsearch 검색어 하이라이팅
colorscheme jellybeans

아래 주소에서 다운받아 ~/.vi 폴더에 colors 폴더 만들어 집어 넣으면 됨


'Tech > Linux' 카테고리의 다른 글

MAC에서 zsh, agnoster theme 설치하기  (0) 2016.05.07
MYSQL auto backup shell (CentOS 6.6 기준)  (0) 2015.08.17
iptables log 남기기(CentOS 6.6)  (0) 2015.08.14

1. iTerms 설치

https://www.iterm2.com/


2. zsh를 설치

$ which zsh

/usr/bin/zsh

$ chsh -s /usr/bin/zsh - chsh는 change shell의 약자


3. oh my zsh 설치

sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"


4. theme agnoster로 변경

vi ~/.zshrc

ZSH_THEME="agnoster"


5. https://github.com/powerline/fonts 접속해 폰트 설치 - Roboto Mono for Powerline


6. http://ethanschoonover.com/solarized 접속해 테마 받아 압축 풀면 iterm2-colors-solarized 안의 파일 실행


7. Preferences 들어가 해당 화면에서 Text Font와 Colors Presets을 바꿈



'Tech > Linux' 카테고리의 다른 글

내가 자주 쓰는 vim 설정  (0) 2016.05.10
MYSQL auto backup shell (CentOS 6.6 기준)  (0) 2015.08.17
iptables log 남기기(CentOS 6.6)  (0) 2015.08.14
1. mysqldump 권한 주기
mysqldump를 위해서는 LOCK TABLE 권한이 필요합니다.
GRANT SELECT, LOCK TABLE ON *.* TO ‘user’@‘%’ IDENTIFIED BY ‘password’;

2. shell 파일 만들기
vi /bin/yourBackupShellFileName.sh

내용은 다음과 같습니다
#!/bin/sh
# yourBackupShellFileName.sh
Mdate="$(date +"%Y-%m-%d”)"
mysql -uroot -ppassword database > /home/backup/${Mdate}.sql

shell 파일에 실행 권한을 추가합니다.
chmod +x /bin/yourBackupShellFileName.sh

3. crontab 추가
vi /etc/crontab

매일 23시 59분에 실행되도록 합니다
59 23 * * * root /bin/auto_backup.sh

참조


'Tech > Linux' 카테고리의 다른 글

내가 자주 쓰는 vim 설정  (0) 2016.05.10
MAC에서 zsh, agnoster theme 설치하기  (0) 2016.05.07
iptables log 남기기(CentOS 6.6)  (0) 2015.08.14
배경 
tomcat shutdown이 되지 않아서 보니 iptables에서 8005를 닫았기 때문이었다. 이뿐만이 아니라 생각지도 못했던 기능들이 새로운 서버에서 동작하지 않았다. iptables를 통해 어떤 패킷들이 drop되는지 확인하면 이 문제를 더 빨리 해결할 수 있으리라고 생각했다. 

방법 
rsyslog.conf를 엽니다 
 # vi /etc/rsyslog.conf 
다음과 같이 입력합니다 
kern.* /var/log/iptables.log 
rsyslog를 재시작합니다 
# sudo service rsyslog restart 
다음과 같이 규칙을 추가합니다. ACCEPT 정책이라면 드롭 직전 줄에 추가해주시면 됩니다. 
IPTABLES -A INPUT -m limit --limit 5/min -j LOG --log-prefix "iptables denied: " 
--log-level 7 --limit 5/min이란 같은 패킷이 들어왔을 때 향후 5분 간 로깅을 하지 않는다는 것입니다. 

참조 


'Tech > Linux' 카테고리의 다른 글

내가 자주 쓰는 vim 설정  (0) 2016.05.10
MAC에서 zsh, agnoster theme 설치하기  (0) 2016.05.07
MYSQL auto backup shell (CentOS 6.6 기준)  (0) 2015.08.17

+ Recent posts