본문 바로가기

서버관리26

로그인은 잘 됐는데..... 바로 selinux 에러나면서 다시 로그인하라고 할때 /etc/sysconfig/selinux 를 열어서 disabled 로 변경해주면 된다. 2009. 9. 6.
LiveCD 를 이용해서 리눅스 복구하기 mount -o remount,rw 장치명 이렇게 하면 쓰기가 가능하게 된다. 2. 터미널로 들어가 sudo -i로 관리자 권한 습득. 3. 리눅스가 있는 파티션을 mnt/linux에 마운트 시켜야 한단다. mkdir /mnt/linux 로 폴더를 만들어서... mount /dev/sda* /mnt/linux 아마도 최근에 나온 SATA드라이브를 쓴다면 sda?중 하나일것이고 옛날 IDE방식이라면 hda,hdb....중 하나일것이다. 4. grub이라고 쳐준다.....뭔가 프롬프트가 변화한다. 5. find /boot/grub/stage1 라고 그 이상한 프롬프트에 쳐준다. (hda,3)이라든지 뭐가 뜰것이다. 이게 그 하드에 몇번째 파티션인지 알려준단다. 6. 역시 이상한 프롬프트에 root(아까 나온.. 2009. 9. 6.
리눅스 쉬운 백업과 복원 KLDP 산책중 매우 유용한 글을 발견하여 이곳에 옮겨 싣는다. 이곳에 옮긴 글은 본문 글에서 일부분을 간추려서 적은 글이다. 따라서 더 자세한 내용을 알고 싶다면 원문 링크를 따라가 보기를 바란다. 웜본 링크 : http://kldp.org/node/84594 =========================================================== 내용의 요지는 간단하다. 시스템을 통째로 tar로 묶어버리되, 필요없는 부분(/proc, /media, /mnt /lost+found)은 배제한다는 것이다. 시스템을 백업시 다음의 명령어를 입력한다. sudo su cd / tar cvpzf backup.tgz --exclude=/proc --exclude=/lost+found --exclu.. 2009. 9. 6.
find 와 grep를 이용한 파일/문자열/디렉터리 찾기 및 치환 출처: http://apms.tistory.com/13 1. 문자열 찾기(영어 전용) # grep -rw "찾는문자열" ./ 2. 문자열 찾기 # grep -i -l "찾는문자열" * -r 2> /dev/null 2>/dev/null : 에러출력을 /dev/null 로 보내라는 의미 3. 문자열 찾기(한영 공용) # find . -exec grep -l "찾는문자열" {} \; 2>/dev/null 4. 문자열 찾기(한영, 대소문자 무시) # find . -exec grep -i -l "찾는문자열" {} \; 2>/dev/null 옵션 i는 대소문자를 무시하라는 의미 5. 문자열 찾은 후 치환 # find . -exec perl -pi -e 's/찾을문자열/바꿀문자열/g' {} \; 2>/dev/null.. 2009. 8. 16.