'리눅스'에 해당되는 글 4건

  1. 2005.09.14 리눅스 설치하기 포스트 예정.
  2. 2005.07.10 Gentoo 설치 정리
  3. 2005.07.10 리눅스 기본 설정
  4. 2002.11.08 리눅스 주요 명령어 정리
2005.09.14 10:47

리눅스 설치하기 포스트 예정.

고등학교때 래드햇으로 리눅스라는 것을 처음 접했으니 좀 있으면 리눅스를 알게된게 10년 되가는 듯 하다. 허나 고등학교때는 펜티엄 PC에 단순하게 설치만 해보고 대학교 1학년 때까지는 사용을 안했으니.. 실제 리눅스 사용을 한 것은 2000년 이라고 생각하면 5년 정도 된거 같다.

리눅스 설치하고 Apache, MySQL, Tomcat ... 필요한 프로그램도 추가 설치하고 X도 띄우고 해서 사용을 하지만 뭔가 완벽하지 않은 듯한 느낌이 매번 든다.

학교 실험도 리눅스와 관련이 있고 리눅스 설치할때 마다 느끼는 찜찜한 기분을 업애기 위해서
요번 추석 연휴를 이용해서 리눅스 설치와 관련된 내용을 정리해서 올릴 예정이다.

제 리눅스 실력은 바닥을 기고 있지만 처음 리눅스를 접하는 분들한테는 도움이 되지 않을까 싶습니다.

추석 연휴를 기대 하세요!~~~

PS: 리눅스 설치 정리해서 올린다고 말만 하고 못 올렸는데.. 빠른 시간안에 정리해서 올리겠습니다. ^^;;

'잡담' 카테고리의 다른 글

대청소  (0) 2006.02.21
직딩의 뇌구조(퍼옴)  (0) 2005.11.22
우리은행 비밀번호 변경 관련....  (0) 2005.11.06
유무선 공유기 두번째 구입  (0) 2005.10.22
찌꺼기 없는 지우개 만들어 주세요.  (0) 2005.10.16
리눅스 설치하기 포스트 예정.  (0) 2005.09.14
윈도우 미워 ㅠ.ㅠ  (0) 2005.08.25
양자택일  (0) 2005.08.14
용산 후지쯔 고객센터 갔다오다.  (2) 2005.07.16
급속 충전기  (0) 2005.06.13
독서용 라이트?  (0) 2005.06.02
Trackback 0 Comment 0
2005.07.10 13:18

Gentoo 설치 정리

설치 순서 #
1. Live CD 다운로드
2. Boot
3. Configuring Network
4. Partition a Disk
5. Create Filesystems
6. Mount
7. Installing a Stage Tarball
8. Inatal Portage
9. Configuring the Compile Options
10. Chrooting
11. Configuring the Kernel
12. Configuring your System
13. Configuring the Bootloader


Trackback 0 Comment 0
2005.07.10 13:12

리눅스 기본 설정

목록 #
1. 그래픽 로그온 => 콘솔 부팅으로 변경
2. XManager 사용을 위한 리눅스 설정
3. can't see Hangul Font
4. ?X86Config 샘플 파일 생성
5. console 해상도(resolution)
6. su: Permission denied
7. LANG 설정
8. 전역 환경변수 설정

자세히 보기 #
1. 그래픽 로그온 => 콘솔 부팅으로 변경
  그래픽 로그온 설정으로 설치된 경우 콘솔로부팅하게 변경하는 방법
  /etc/inittab id:5:defaults 에서 5를 3으로 변경한다.

2. ?XManager 사용을 위한 리눅스 설정
  ㄱ. 폰트 서버 설정
    /etc/X11/fs/config 파일에 아래 항목이 있을 근처)
    no-listen = tcp (변경 후)> #no-listen

  ㄴ.폰트 서버 구동 방법 : Unix(Linux)에서 해야
    # /etc/rc.d/init.d/xfs restart ?Enter

  ㄷ. kde를 X윈도로 사용하는 경우
   /etc/X11/xdm/xdm-config 파일의 다음 라인을 코멘트로 막습니다.(28라인 근처)
   DisplayManager.requestPort: 0 ==> DisplayManager.requestPort: 0
 
   /etc/X11/xdm/Xaccess 파일의 다음 줄에 코멘트 기호(#)를 삭제합니다.(40라인 근처)
   #* #any host can get a login window ==> * #any host can get a login window
 
   /usr/share/config/kdm/kdmrc 파일을 찾아서 다음과 같이 설정합니다.(77라인 근처)
   Xdmcp Enable=true

  위 항목들 수정후 시스템 재부팅을 한다.

3. Can't see Hangul Font
Install Baekmuk Font
/etc/X11?/XF86Config file
Add ?FontPath Item

4. XF86Config 구성
XFree86 -configure 명령어로
XFree86 -configure

5. console 해상도(resolution)
  ㄱ.boot mount
    # mount /dev/disc/disc0/part1 /boot
 
ㄴ.grub.conf 수정
    # vi /boot/grub/grub.conf
    grub.conf의 kernel 항목에 video=vesafb:1024x768-32@60 추가
    kernel /kernel-2.6.9-gentoo-r4 root=/dev/ram0 init=/linuxrc real_root=/dev/hde3 video=vesafb:1024x768-32@60
 
  아래 참고 문서를 보면 video=vesafb:mtrr,ywrap,1024x768-32@85 이렇게 옵션이 여러개로 구성되어 있지만 테스트한 시스템에서는 문제가 있어서 해상도 부분만 사용함.
참고 : http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=1&chap=10#doc_chap1

6. su: Permission denied
su 명령 실행시 아래와 같은 Permission denied 오류가 나는경우 명령어를 사용하는 계정을 wheel 그룹에 추가해야 한다.

  happy@ghost ~ $ su -
  Password:
  su: Permission denied
  Sorry.
 
wheel 그룹에 사용자 계정 추가
    # gpasswd -a happy wheel
 
7. LANG 설정(RedHat)
"/etc/sysconfig/i18n"의 LANG 항목을 수정하며 LANG에 사용할 수 있는 언어 목록은 "/usr/lib/locale/"을 참고한다.

LANG="LANG="ko_KR.euckr"
 
8. 전역 환경변수 설정(RedHat)
"/etc/profile.d/"에 설정하고 싶은 내용을 같는 쉘 스크립트를 작성해서 저장한다.
JAVA설정 예

bash의 JAVA 설정
   #java.sh
   JAVA_HOME=/usr/java/j2sdk1.4.2_08
   CLASSPATH=$CLASSPATH:.
   PATH=$PATH:$HOME/bin:$JAVA_HOME/bin

   export JAVA_HOME
   export CLASSPATH
   export PATH
 

csh의 JAVA 설정
   #java.csh
   setenv JAVA_HOME /usr/java/j2sdk1.4.2_08


   if ( $?CLASSPATH ) then
           setenv CLASSPATH ${CLASSPATH}:.
   else
           setenv CLASSPATH .
   endif

   if ( $?PATH ) then
           setenv PATH ${PATH}:${HOME}/bin:${JAVA_HOME}/bin
   else
           setenv PATH ${HOME}/bin:${JAVA_HOME}/bin
   endif
Trackback 0 Comment 0
2002.11.08 10:55

리눅스 주요 명령어 정리

1. 디렉토리 크기 알아보기
du -s -h [directory name]

2. 설치된 rpm 알아보기
모든 설치된 패키지 리스트 : rpm -qa
특정 패키지 검색 : rpm -qa [package_name]
                    rpm -qa | grep [search_string]

3. 한 스크린에 출력할 수 없는 경우 (윈도우의 dir /p)
ls -al | more

4. 커널 버젼(kernel Version)
uname -a

5. 설치된 OS 종류
cat /etc/*release

6. CPU 정보
cat /proc/cpuinfo

7. 사용자(계정) 추가하기
그룹을 추가한다. :  groupadd -g 1000 user
사용자를 추가한다 : adduser -g 1000 -G user -d /home/happy -m -s /bin/bash happy

8. 파일 찾기
updatedb
locate [search_word]

9. 파일이름 일괄 변경
현재 디렉토리 .jsp를 .old로 변경
ls -1 *.jsp | sed "s/(.*).jsp$/mv '&' '1.old' /" | sh

서브디렉토리 포함 .jsp를 .old로 변경
find . -name "*.jsp" | sed "s/(.*).jsp$/mv '&' '1.old' /" | sh

(홈페이지에 2002-11-08 10:55:20에 올렸던 것을 옮김)
Trackback 0 Comment 0