'<' 와 '>' 를 이용하는 블럭 단위로 탭간격을
조정할 수 있습니다.

탭 들이려면 : 줄수(n) < <
탭을 밀어내려면 : 줄수(n) > >

줄수를 입력하지 않고 v(isual block) 를 이용하여
블럭을 선택하고 해도 같은 결과가 나옵니다.
2005/07/04 11:43 2005/07/04 11:43
아래의 스크립트 화일을 만들어서 실행만 시키시면
backup_home_root라고 설정되어 있는 폴더에 *.tar.gz
의 형태로 개별적으로 백업이 됩니다.
backup_home_root는 임의적으로 다른 폴더로 설정하시면
됩니다.


#!/bin/sh

# 디렉토리 설정하실때 끝에 꼭 / 넣어주세요.
home_root="/home/"
backup_home_root="/backup/"

cd $home_root

echo "백업 중입니다"
for home_name in $(ls)
do
if [ -d "$home_root/$home_name" ] ; then
echo "tar -cvzf $backup_home_root$home_name.tar.gz $home_name"
tar -czf "$backup_home_root$home_name.tar.gz" "$home_name"
fi
done
2005/07/04 11:43 2005/07/04 11:43
IP aliases 설정시 ifconfig 명령어로 잡아주고 부팅시 자동으로 하기 위해
rc.local에 넣는 방법외에 아래와 같은 편리한 방법이 있습니다.

/etc/sysconfig/network-scripts/ 디렉토리의 ifup-aliases 스크립트를 이용합니다.

eth1 인터페이스를 ip aliases 한다고 가정하면
/etc/sysconfig/network-scripts 디렉토리에 ifcfg-eth1-range0
라는 설정 파일을 만듭니다.

설정 파일의 내용은 다음과 같습니다.

IPADDR_START=192.168.0.1
IPADDR_END=192.168.0.3
CLONENUM_START=0
NETMASK=255.255.255.0
BROADCAST=192.168.0.255

IPADDR_START는 eth1:0 ~ 에서 부터 할당될 IP 시작 주소
IPADDR_END 는 eth1:n 까지 할당될 IP 끝 주소입니다.
즉 위의 경우는 eth1:0, eth1:1, eth1:2, eth1:3 까지
1~3 IP가 각각 할당됩니다.

NETMASK나 BOARDCAST 의 경우는 모든 alias 된 인터페이스에 공통입니다.

다 설정하신 다음 /etc/rc.d/init.d/network restart 하시면 적용됩니다.
재부팅시에도 자동으로 설정됩니다.

설정의 변경 확인은 ifconfig -a로 확인 하시면 됩니다.
2005/07/04 11:42 2005/07/04 11:42