반응형

우분투 공부중/ETC 11

자동백업(?)

마인크래프트 서버에 쓸 파일 1. mc_backup.sh #!/bin/bashtar -czpf /home/jeong/mc_backup/mc_userdata_`date +%Y%m%d_%H:%M`.tar.gz /home/jeong/server/world/ 1>/dev/null 2>/dev/nullfind /home/jeong/mc_backup/ -type f -mmin +480 | sort | xargs rm -f 2. crontab -e 등록 0 */2 * * * /home/jeong/server/mc_backup.sh 1>/dev/null 2>/dev/null 커맨더 부분에 있는1>/dev/null = 출력 부분 메세지 출력 X2>/dev/null = 에러 부분 메세지 출력 X라는듯.

파일권한의 종류

1. 파일권한ls -al 로 자세한 정보 확인 가능 * 맨 앞에 문자가 - 일 경우 파일, d 이면 디렉토리, l 이면 링크를 나타냄r : Read = 4 w : Write = 2 x : eXcute = 1-rwxrwxrwx (777) -r--r--r-- (444) -rwx--x--x(711)2~4 필드 : 소유주 ( User ) 권한 5~7 필드 : 그룹 ( Group ) 권한 8~10 필드 : 나머지 ( Others ) 권한2. chmod : 파일, 디렉토리 권한 수정# chmod 755 a_file : 소유자에게 7(rwx), 그룹과 나머지에겐 5(r-x) 권한부여 # chmod o+rw a_file : others에게 읽기, 쓰기 권한 부여 # chmod 700 * : 현재 위치의 모든 파일과 폴..

vim 키 맵핑

vi를 지우고 vim을 깔고나면 vim기본 설정을 할것이다.대게 입맛에 맞게 하이라이팅키능이라던가tab키를 눌렀을때 얼마나 이동할것인지 그중에서, 키 맵핑이란것이 있다. 키 맵핑이란 어떠한키를 눌렀을때 어떠한 작동을 하도록 해놓는것이다.일종의 매크로란 소리. 이를테면 F2를 눌렀을때 vim창 저장하지 않고 끄고 싶다. 이런식으로 저장해두는 것이다. 키 맵핑의 방식은 대강 이러하다 map :명령어 예를 들면map :help이런식. 내가 쓰는 명령어들은:help help를 검색하게 되죠:wq 잘 알다싶이 wq는 저장이다.:q! q! 모를리가... 저장하지 않고 종료다:!make !make < 컴파일과 동일!:!run !run < 실행하는것!