개발/shell(18)
-
리눅스에서 CVS 설치
리눅스에서 CVS 설치 (v0.4) 참고 서적) 유닉스.리눅스 프로그래밍 필수 유틸리티(한빛미디어) 1. 먼저 설치가 되어 있는지 확인한다. cvs -v 명령을 내리면 설치가 되어 있는지 확인할 수 있다. 설치가 되어 있지 않다면 command not found 메시지가 나올것이며, www.cvshome.org에서 소스를 받아 설치를 한다. 2. 저장소 디렉토리 생성 및 초기화 다음과 같이 프로젝트 파일을 보관하는 저장소(Repository)를 생성한다. mkdir /home/cvs 그리고 초기화를 한다. 초기화란 저장소디렉토리에 cvs에서 사용하는 제어 파일들이 들어 있는 디렉토리를 생성하는 일이다. cvs -d /home/cvs init 위와 같이 실행하면 /home/cvs 디렉토리 밑에 CVSROO..
2012.02.05 -
cvs설치
리눅스 설치할때 보면 cvs는 이미 설치되어 있습니다... 사실 cvs가 어느 패키지않에 있는지 모릅니다..ㅜㅜ 근데 늘 깔려있드라구요 ㅜㅜ 흑흑 부디 보시는 분도 깔려있기를 바랍니다. 커맨드라인에서 cvs를 쳐보시면 아는거~~죠~! 그럼 cvs서버를 셋팅해보겠습니다. 1. 저장소를 위한 공간을 만듭니다 - 주로 /home/cvsroot 이곳을 많이 씁니다 - >mkdir /home/cvsroot... 오바인가... ㅡㅡ; 2. 저장소를 초기화 합니다 - >cvs -d /home/cvsroot init 3. cvs를 사용할 그룹을 생성(이미 있으면 할필요 없겠죠?) 사용자생성 권한변경...(root가..) - >groupadd cvs - >useradd -g cvs testuser - >chmod -R ..
2012.02.05 -
cvs설치
1. CVS란? 요즘 웬만한 프로그래밍 프로젝트 작업을 할때 다수가 모여서 작업을 합니다. 큰 프로젝트일수록 많은 사람이 참여하게 되는 데 여기서 '어떻게 각각의 작업을 일관성 있게 서로 충돌이 없도록 할것인가?'에 대해 고민하게 되죠. 그리고 그러한 문제를 해결하기위해 나온것이 바로 CVS입니다. CVS는 하나의 저장소에 각 팀원들의 코딩같은 작업을 저장하고 바로바로 업데이트 할수 있으며 다른 버전으로 나누거나(branch) 다른 버전들을 합칠(merge)수 있습니다. 또한 CVS는 도둑맞거나 한꺼번에 날려버릴 위험이 적고 사무실이 아닌 다른 곳에서도 사용이 가능합니다. 2. 페도라에 CVS를 설치하기. 1) 우선 자신이 잘 볼수있는 곳에 잘 알아 볼수 있도록 cvs라는 폴더를 만듭니다. /home에 ..
2012.02.05 -
리눅스 버전,cpu, memory, disk 확인하기
리눅스 버전 확인 [root@vpms l]cat /etc/issue Red Hat Enterprise Linux ES release 4 (Nahant Update 6) Kernel \r on an \m [root@vpms ]# cat /etc/redhat-release Red Hat Enterprise Linux ES release 4 (Nahant Update 6) [root@vpms ]# 리눅스 커널 버전 확인 [root@vpms ]# cat /proc/version Linux version 2.6.9-67.ELsmp (brewbuilder@ls20-bc1-14.build.redhat.com) (gcc version 3.4.6 20060404 (Red Hat 3.4.6-8)) #1 SMP Wed No..
2012.02.05 -
PATH 설정
1. 개요 PATH 가 설정되지 않은 파일의 실행시 절대경로를 모두 입력해야 합니다. PATH 설정 방법입니다. 2. PATH 설정하기 가. PATH 환경설정 보기 # export $PATH 하면 현재 설정된 모든 PATH 를 볼 수 있습니다. 나. PATH 설정 설정하고자 하는 계정의 홈디렉토리의 .bash_profile 파일에 PATH 를 추가합니다. PATH=$PATH:$HOME/bin 부분에 세미콜론(:) 으로 구분하여 덧붙입니다. /usr/local/bin 를 추가한다면 PATH=$PATH:$HOME/bin:/usr/local/bin 해주고 편집기를 나와서 # source .bash_profile 하면 변경사항이 적용 됩니다.
2012.02.05 -
tail 명령어
서버 관리자라면 로그를 계속 들여다 봐야 할 상황이 있는데 이럴때는 tail 명령어로 휙휙 사용하면 실시간으로 발생 되는 로그를 계속 해서 볼수도 있습니다. tail 이 하는 주요 기능은 파일의 마지막 내용을 출력 해줍니다. (로그파일을 볼때 주로 사용 합니다.) [root@ruo91 ~]# tail [옵션] [파일] 위와 같이 아무 옵션 없이 기본값으로 쓰게 되면 파일의 내용 중 마지막 10번째 줄을 출력 해주게 됩니다. 아래와 같이 말이죠. [root@ruo91 ~]# tail /var/log/boot.log Oct 31 02:20:27 ruo91 dhcpd: Internet Systems Consortium DHCP Server 4.0.2b3 Oct 31 02:20:27 ruo91 dhcpd: Co..
2012.02.05