[root@~ ]# dumpe2fs /dev/sda5 | grep superblock dumpe2fs 1.39 (29-May-2006) Primary superblock at 0, Group descriptors at 1-1 Backup superblock at 32768, Group descriptors at 32769-32769 Backup superblock at 98304, Group descriptors at 98305-98305 Backup superblock at 163840, Group descriptors at 163841-163841 Backup superblock at 229376, Group descriptors at 229377-229377 Backup superblock at 294912, Group descriptors at 294913-294913 Backup superblock at 819200, Group descriptors at 819201-819201 Backup superblock at 884736, Group descriptors at 884737-884737 Backup superblock at 1605632, Gr
## fsck, e2fsck(파일 시스템 점검) # 사용법 fsck [-t 파일시스템유형] 장치명 Usage: fsck.ext3 [-panyrcdfvstDFSV] [-b superblock] [-B blocksize] [-I inode_buffer_blocks] [-P process_inode_size] [-l|-L bad_blocks_file] [-C fd] [-j ext-journal] [-E extended-options] device # 옵션 -p Automatic repair (no questions) -n Make no changes to the filesystem -y Assume "yes" to all questions -c Check for bad blocks and add them to the badblock list -f Force checking even if filesystem is marked clean -v Be verbose -b superblock Use alternative super
expect 를 이용한 자동화 프로그래밍윤 상배dreamyun@yahoo.co.kr 차례 1절. expect 란 2절. expect 를 이용한 자동화 프로그래밍 2.1절. expect + tcl 또는 expect + perl 2.1.1절. perl expect 모듈 설치하기 2.1.2절. expect 를 이용한 ssh 자동로그인 프로그램3절. 결론1절. expect 란expect 는 다른 응용 어플리케이션과 상호대화(interactive)하는 프로그램을 만들기 위해 만들어진 프로그램이다. 나중에 expect 를 보면 알겠지만, 간단한 프로그래밍 언어 형식을 취하고 있음을 알수 잇다. expect 를 이용하면 다른 어플리케이션과 상호대화를 할수 있게 됨으로 자동화된 프로그램을 만들수가 있다. telnet 를 예로 들어보자면, expect 를 이용해서 telnet 와 상호작용하게 함으로 써, 자동로그인 하는 프로그램을 만들수도 있으며, 약간 응용해서 원격지의 서버를 자동으로 관리하는 프로그램을 만들수도 있다. 이러한 어플리케이션과의 상호대화는 어플리케이션의 표준출력 를 분석함으로써 이루어진다. 간단한 예로 telnet 을 써서 어떤 호스트에 연결하면 로그인 하기
# 커널 부트로더 부트 디바이스 수정하기# grub 부팅이 안되는 경우 1. CD부팅 -> 프롬프트 옵션 : linux rescue 2. 부팅완료 후 디렉토리 변경 : >chroot /mnt/sysimage(여기에서 grub.conf 수정, 이것만 해서는 안됨.. 아래가 중요) 3. grub로 들어가기 : >grub 4. 부트 디바이스 설정 : grub> device (hd0) /dev/cciss/c0d0 5. 부트 디바이스 설정 : grub> root (hd0,0) 6. 부트 디바이스 설정 : grub> setup (hd0)
리눅스 명령어 : find # 파일 이름으로 찾기 find ./ -name filename : 파일 이름으로 찾기 # access time 으로 파일 찾기 find ./ -atime +5 // access time이 5일 이전인 파일 찾기. 즉, access한지 5일이 넘은 파일들 find ./ -atime -5 // access time이 5일 이내인 파일 찾기. 즉, access한지 5일이 넘지않은 파일들 # 수정한 시간으로 파일 찾기 find ./ -mtime +5 // 5일 이전에 수정된 파일 찾기. 즉, 수정된지 5일이 넘은 파일들 find ./ -mtime -5 // 5일 이내에 수정된 파일 찾기. 즉, 수정된지 5일이 넘지않은 파일들 # 퍼미션으로 찾기 find ./ -perm 777 // 퍼미션이 777인 파일 찾기 find ./ ( -perm 644 -o -perm 200 ) -print # 파일 타입이 으로 파일 찾기 find ./ -type f // 파일 타입이 파일인 파일만 찾기(주의, 옵션에 "-"을 붙이지 않는다) find /dev -type c -print // 파일 타입이 c인 파일들 찾기 [옵션] f : 파일 d : 디
프로세스별로 오픈된 파일 개수 확인하기 지정한 프로세스가 몇개의 파일을 사용중인지 확인하기 lsof -p PID | wc -l lsof -p 23425,24255 |wc -l
# 리눅스 공유 메모리 세그먼트 확인ipcs -m 세그먼트 크기(bytes)만 뽑기ipcs -m | awk '{print $5}' | egrep "[0-9]" # 리눅스 공유 메모리 설정하기echo 2147483648 > /proc/sys/kernel/shmmax vi /etc/sysctl.confkernel.shmmax = 2147483648
ERROR 2006 (HY000) at line 2631: MySQL server has gone away 정해진 패킷 사이즈 또는 timeout 을 초과하게 되면 아래와 같은 오류를 발생 이에 대한 해결책은 아래처럼 값을 임의로 조정. # vi /etc/my.cnf <-- 수정 max_allowed_packet = 1000M wait_timeout = 1200000 interactive_timeout = 10 connect_timeout = 100000
# mysql 데이터베이스 쓰기방지 mysql> FLUSH TABLES WITH READ LOCK;
서버 아이피 구하기 server_ip=`ifconfig | grep Bcast | sed -e 's/:/ /g' | awk '{print $3}'` echo $server_ip
정보통신기술용어해설 】 귀하께서는 KTword (정보통신기술용어해설) 홈페이지의 용어해설 및 코딩, 테스트, 기술자료수집정리, 가이드북 집필 등을 위한 개인연구실 로 접속하셨습니다 !!! 정보통신용어검색 알파벳 검색 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 우리말 검색 가 나 다 라 마 바 사 아 자 차 카 타 파 하 최근수정이력 Welcome to KTword world !!! Copyrightⓒ since 2002 written by Cha Jae Bok (cjb@kt.com) 좋은 사이트가 있어 소개합니다. 용어정리가 잘되어 있네요 주소 : http://www.ktword.co.kr
qmail 첨부파일 용량 제한하기 /var/qmail/control/databytes 에 바이트 단위로 입력한다. 실제 첨부 가능 용량은 설정 용량의 70% 정도 된다. 설정 후 qmail 재시작 여기까지.