검색결과 리스트
리눅스에 해당되는 글 58건
- 2011/11/07 RHCE 에 대해서
- 2011/10/27 yum priority 설정및 rpmforge 설치
- 2011/10/27 INSTALL - adobe flash player(86_64)
- 2011/10/27 Centos 6.0(64bit) 에서 GNS3 설치하기
- 2011/10/26 Cent OS란
- 2011/10/26 아시아 눅스에서 YUM 활용하기
- 2011/10/26 리눅스 시그널
- 2011/10/26 [System LOG]
- 2011/10/26 [매체를 이용한 시스템백업]
- 2011/10/26 [리눅스 프린터 명령어]
글
http://www.kr.redhat.com/training/rhce_pre_guide.html
1. 디스크 파티션 이해 및 Red Hat Linux 설치시 파티션 툴의 사용 방법
2. Red Hat Linux 설치에 관한 전반적인 이해 및 능력, 특히 네트워크 설치
3. 설치시 구성 요소에 관한 이해 (LILO/GRUB, authentication, networking, system initialization, packages 등)
4. 설치 옵션의 post-installation 구성 방법에 관한 이해
5. Red Hat Linux 파일시스템 레이아웃 이해
6. script가 하는 일 및 /etc/sysconfig/network-scripts 파일 구성에 대한 이해
7. multiple-boot 설치에의 다양한 접근 방법 이해 및 때때로 multiple-boot 설치에 사용되는 관련 설치 툴(rawrite, fips)
8. kickstart 설치 기본 이해 (kickstart file, floppy- vs. network-based, installation media, boot disk preparation, etc.)
9. rpm 명령어 및 switch들에 대한 전반적인 지식, 특히 설치 및 querying of package에 관계된 것.
10. 기본적인 source(*.src.rpm) rpm packages 요소에 대한 이해
11. system recovery를 위한 rescue 환경으로의 부팅 방법 및 사용법
12. 여러 종류의 user account 생성법
13. user 환경 구성법
14. system and user bash configuration files
15. quotas, quota concepts 이해 및 user, group quotas 방법
16. cron system 이해 및 cron을 사용해서 scheduled jobs를 셋팅하는 방법
17. 필수 커널 개념 이해 (monolithic vs. modular kernels, initial ramdisks, etc)
18. 커널 소스 설치 및 Linux 커널을 rebuild하기 위해 필요한 개발 툴
19. 소스로 부터 Linux 커널과 모듈을 구성, build, 설치하는 법. LILO/ GRUB 요소, 부팅 절차 및 구성에 대한 이해
20. Apache, Samba, NFS, basic sendmail, POP3/IMAP4 email, DNS, and ftp 등 network services에 대한 이해
21. 기본적인 troubleshooting을 할 수 있도록 그런 서비스의 function, configuration, logging에 대한 충분한 이해 필요
22. 위의 서비스를 위한 access 제한 방법
23. Red Hat Linux에서 지원되는 다른 network services : squid, innd NNTP server, xntpd, etc.
24. 일반적인 X 이해 및 특히 XFree86 X server에 대한 이해. (configuration file 및 그 파일을 수정하는데 사용되는 툴 포함)
25. Red Hat Linux 상에서 가능한 윈도우 매니저와 데스크탑 환경 선택 및 방법 이해
26. remote login과 remote client를 포함한 remote로 X 사용하기
27. xinetd 역할 이해 및 tcp_wrappers 보안 방법의 실행법 이해
28. 기본적인 NIS 개념 이해 및 NIS와 관련된 components.
29. PAM subsystem의 목적 이해, 기본적인 PAM 구성 변경법
30. router로서의 Red Hat Linux 사용과 관련된 configuration issues : routing options, IP forwarding, and kernel configuration
31. 기본적인 firewall 정책을 실행하기 위해 iptables 사용하기, Red Hat Linux에서의 User Private Group scheme 이해
본자료는 KLDP 에서 참조해서 퍼온글 입니다 정보공유의 목적으로만 링크했으니 문제가 된다면 삭제하겠습니다 ^^;;
설정
트랙백
댓글
글
1. yum priority 설정
http://wiki.centos.org/PackageManagement/Yum/Priorities?highlight=%28priority%29
2. rpmforge 설치
설정
트랙백
댓글
글
설정
트랙백
댓글
글
CentOS 6.x, RHEL 6.x, 그리고 페도라 15 적용되지만 약간의 수정과 함께 이전 버전과 함께 작동합니다.
그리고 중요 소스 라이브러리를 많이 컴파일해야 합니다,
설치 시간이 좀 걸립니다
우선 몇 가지 의존성문제를 해결하기 위해 선행 설치 해야할 것들이 있습니다 :
root 사용자들은 sudo 생략 가능함
[user@centosbox]$ sudo yum install python python-devel xorg-x11-proto-devel libXext-devel gcc-c++
Now we gotta download and install Qt4:(위작업이 마무리 된후 QT4 다운로드및 설치를 시작합니다)
[user@centosbox]$ cd /tmp
[user@centosbox tmp]$ wget ftp://ftp.qt.nokia.com/qt/source/qt-x11-opensource-src-4.5.3.tar.gz
[user@centosbox tmp]$ tar xzf qt-x11-opensource-src-4.5.3.tar.gz
[user@centosbox tmp]$ cd qt-x11-opensource-src-4.5.3
[user@centosbox qt-x11-opensource-src-4.5.3]$ sudo ./configure -nomake examples -nomake demos -qt-gif -no-exceptions -debug -qt3support
[user@centosbox qt-x11-opensource-src-4.5.3]$ sudo gmake <==This will take a long time.
[user@centosbox qt-x11-opensource-src-4.5.3]$ sudo gmake install <==This will take a long time.
[user@centosbox qt-x11-opensource-src-4.5.3]$ PATH=/usr/local/Trolltech/Qt-4.5.3/bin:$PATH
[user@centosbox qt-x11-opensource-src-4.5.3]$ export PATH
Now we'll install SIP:
[user@centosbox qt-x11-opensource-src-4.5.3]$ cd /tmp
[user@centosbox tmp]$ sudo wget http://www.riverbankcomputing.com/static/Downloads/sip4/sip-4.12.4.tar.gz
[user@centosbox tmp]$ sudo tar -xvf sip-4.12.4.tar.gz
[user@centosbox tmp]$ cd sip-4.12.4
[user@centosbox sip-4.10]$ sudo python configure.py
[user@centosbox sip-4.10]$ sudo make
[user@centosbox sip-4.10]$ sudo make install
And then we'll install PyQt4:
[user@centosbox sip-4.10]$ cd /tmp
[user@centosbox tmp]$ sudo wget http://ftp.pardus.org.tr/pub/source/2009/PyQt-x11-gpl-4.8.4.tar.gz
[user@centosbox tmp]$ sudo tar xvf PyQt-x11-gpl-4.8.4.tar.gz
[user@centosbox tmp]$ cd PyQt-x11-gpl-4.8.4
[user@centosbox PyQt-x11-gpl-4.8.4]$ sudo python configure.py -q /usr/local/Trolltech/Qt-4.5.3/bin/qmake
[user@centosbox PyQt-x11-gpl-4.8.4$ sudo make
[user@centosbox PyQt-x11-gpl-4.8.4]$ sudo make install
Finally we're done with the compiling, lets get down to GNS3 itself:
[user@centosbox PyQt-x11-gpl-4.8.4]$ cd /opt
[user@centosbox opt]$ sudo wget http://downloads.sourceforge.net/project/gns-3/GNS3/0.7.4/GNS3-0.7.4-src.tar.gz
[user@centosbox opt]$ sudo tar -xvf GNS3*.tar.gz && sudo rm GNS3*.tar.gz
[user@centosbox opt]$ sudo mv GNS3* GNS3
Create some directories for GNS3 to use and give them the right pos:
[user@centosbox opt]$ cd GNS3
[user@centosbox GNS3]$ sudo mkdir Dynamips
[user@centosbox GNS3]$ sudo mkdir IOS
[user@centosbox GNS3]$ sudo mkdir Project
[user@centosbox GNS3]$ sudo mkdir Cache
[user@centosbox GNS3]$ sudo mkdir tmp
[user@centosbox GNS3]$ sudo chmod o+rw -R ./Project
[user@centosbox GNS3]$ sudo chmod o+rw -R ./tmp
[user@centosbox GNS3]$ sudo chmod o+rw -R ./IOS
Now lets download the Dynamips binary, which does all the heavy lifting for GNS3:
For 64bit users:
[user@centosbox GNS3]$ cd Dynamips
[user@centosbox Dynamips]$ sudo wget http://www.noahbeach.com/wp-content/uploads/2011/08/dynamips-0.2.8-RC2-amd64.bin
[user@centosbox Dynamips]$ sudo chmod +x dynamips-0.2.8-RC2-amd64.bin
For 32bit users:
[user@centosbox GNS3]$ cd Dynamips
[user@centosbox Dynamips]$ sudo wget http://www.noahbeach.com/wp-content/uploads/2011/08/dynamips-0.2.8-RC3-x86.bin
[user@centosbox Dynamips]$ sudo chmod +x dynamips-0.2.8-RC3-x86.bin
Creating a menu icon, cleaning up, and configuring GNS3:
Download the icon:
[user@centosbox]$ cd /opt/GNS3
[user@centosbox]$ sudo wget http://www.noahbeach.com/wp-content/uploads/2011/08/gns3.png
In order to create a menu item in Fedora 15/RHEL6/CentOS6 you need the alacarte application:
[user@centosbox]$ sudo yum install alacarte
You'll then have a "Main Menu" application you can open.

Then create a new menu item, I put mine under Education, you can put it where you like.

Type in the information as seen below and then click the springing thing to choose the correct icon:

Navigate to /opt/GNS3 and choose the icon we downloaded earlier:
![]()
At this point you should see:

Press OK and then should see the added item:

And now you should see GNS3 in your application menu:

Finally fire up GNS3 and do the following
- Go to edit | preferences and in the ‘Terminal command:’ section type in:
gnome-terminal -t %d -e 'telnet %h %p' > /dev/null 2>&1 &
- Under ‘Paths’ change the ‘Project directory:’ to
/opt/GNS3/Project
and the ‘IOS/PIX directory:’ to
/opt/GNS3/IOS
- Click on Dynamips tab on the left
For the ‘Executable path:’ type in
/opt/GNS3/Dynamips/dynamips-0.2.8-RC3-x86.bin
- Change the ‘Working directory:’ to
/opt/GNS3/tmp
Click on the Capture tab on the left
- For the ‘Working directory for capture files:’ change it to
/opt/GNS3/Project
설정
트랙백
댓글
글
| 레드헷 계열 오픈소스 프로젝트 중 하나인 CentOS는 Redhat Enterprise Linux AS 기반의 리눅스 배포판입니다.CentOS는 RedHat 또는 Redhat Enterprise Linux 설치단계부터 운영하는 방법등이 거의 비슷합니다. 눈에 띠는 것은 페도라와 마찬가지로 업데이트용 프로그램인 yum 이 포함되어 있습니다. 커맨드 프롬프트에서 yum update 하는것만으로도 시스템을 업데이트 할 수 있습니다. 또 SMP 시스템일 경우 유리한 irqbalace 도 포함되어 있습니다. 같은 설정으로 설치한 경우 페도라에 비해서는 잡다한 프로그램들이 덜 깔리는거 같습니다. 최근 레드헷의 업데이트는 중단되었고, 레드헷 엔터프라이즈의 경우 유료 고객지원을 받아야 하기 때문에 레드헷 사용이 쉽지 않습니다. RedHat을 사용 해봤다면 CenOS를 설치하거나 운영하는데 어려움이 없으리라 보여지며, RedHat 기반의 리눅스 운영자라면 업데이트 측면과 안정성 측면에서 권장할 만한 운영체제입니다. 서버를 새로 설치하거나 처음 설치하실 분들은 CentOS 를 사용해 보세요.. 사이트: http://www.centos.org/ 국내 미러사이트: http://mirror.secuidc.com/centos/ ftp://mirror.secuidc.com/centos/ 미러사이트 리스트:http://www.centos.org/modules/tinycontent/index.php?id=13 |
설정
트랙백
댓글
글
yum-2.0.8-1.noarch.rpm <<== 패키지 이름
아시아눅스 3.0 에서 YUM 사용하기가 쉽지 않습니다..
설치 파일을 찾기 힘듬 설정하기도 어렵고
RPM 설치후 밑에 설정파일에 들어가셔서 (아시아 눅스에선 VI 명령어가 조금 틀린듯 하더군요 택스트 편집기에서 불러오기로 수정함 전)
/etc/yum.conf
환경 설정 파일 수정을 다음과 같이 해주면 된다.
vi /etc/yum.conf
[main]
retries = 20
removepackages = 0
tolerant = 1
cachedir = /var/cache/yum/
exactarch = 1
pkgpolicy = newest
distroverpkg = Haansoft-release
debuglevel = 2
logfile = /var/log/yum.log
[base]
name=Haansoft Linux 2006 Workstation - Base
baseurl=http://community.haansoftlinux.com/pub/haansoftlinux/OS/2006/Workstation/RPMS
[updates-released]
name=Haansoft Linux 2006 Workstation - Update
baseurl=http://community.haansoftlinux.com/pub/haansoftlinux/UPDATE/2006/Workstation/RPMS
yum update로 #업데이트 작업 시작
yum check-update #업데이트 확인
yum list #모든 패키지 목록 보기
yum list installed #현재 설치된 패키지 목록 보기
yum install #패키지명 지정한 패키지 설치
yum remove #패기키명 지정한 패키지 삭제
yum info #패키지명 패키지정보 확인
설정
트랙백
댓글
글
1 SIGHUP(HUP)
연결 끊기. 프로세스의 설정파일을 다시 읽는데 사용된다.
2 SIGINT(INT)
인터럽트 , Ctrl + C
3 SIGQUIT(QUIT)
종료
4 SIGILL(ILL)
잘못된 명령
5 SIGTRAP(TRAP)
트렙 추적
6 SIGIOT(IOT)
IOT 명령
7 SIGBUS(BUS)
버스 에러
8 SIGFPE(FPE)
고정소수점 예외
9 SIGKILL(KILL)
죽이기. 이 시그널은 잡히지 않는다.
10 SIGUSR1(USR1)
사용자 정의 시그널1
11 SIGSEGV(SEGV)
세그멘테이션 위반
12 SIGUSR2(USR2)
사용자 정의 시그널2
13 SIGPIPE(PIPE)
읽을 것이 없는 파이프에 대한 시그널
14 SIGALRM(ALRM)
경고 클럭
15 SIGTERM(TERM)
소프트웨어 종료 시그널, 일반적으로 kill 시그널이 전송되기 전에 전송된다. 잡히는 시그널이기 때문에 종료되는 것을 트랙할 수 있다.
16 SIGTKFLT
코프로세서 스택 실패
17 SIGCHLD(CHLD)
자식 프로세스의 상태변화
18 SIGCONT(CONT)
STOP 시그널 이후 계속 진행할 때 사용.
19 SIGSTOP(STOP)
정지. 이 시그널 역시 잡을 수 없다.
20 SIGTSTP(TSTP)
키보드에 의해 발생하는 시그널로 Ctrl+Z로 생성된다.
21 SIGTTIN
백그라운드에서의 제어터미널 읽기
22 SIGTTOU
백그라운드에서의 제어터미널 쓰기
23 SIGURG
소켓에서의 긴급한 상태
설정
트랙백
댓글
글
[System LOG]
- syslogd
- klogd
- 로그저장위치 : /var/log/각각의 디렉토리에 저장된다.
- 리눅스 설치시 syslogd 가 기본 설치된다. (설치가 안되있을경우 yum 으로 설치한다.)
[환경설정 : /etc/syslog.conf]
선택필드(selector) 액션필드(action)
; 어떤것을 기록할 것인지를 지정. ;어느파일에 기록할 것인지를 지정
# Log all kernel messages to the console.
# Logging much else clutters up the screen.
#kern.* /dev/console
# Log anything (except mail) of level info or higher.
# Don't log private authentication messages!
*.info;mail.none;authpriv.none;cron.none /var/log/messages
# The authpriv file has restricted access.
authpriv.* /var/log/secure
# Log all the mail messages in one place.
mail.* -/var/log/maillog
# Log cron stuff
cron.* /var/log/cron
# Everybody gets emergency messages
*.emerg *
# Save news errors of level crit and higher in a special file.
uucp,news.crit /var/log/spooler
# Save boot messages also to boot.log
local7.* /var/log/boot.log
-----------------
**메시지 종류**
1. auth : 로그인과 같이 사용자 인증에 관한 메시지
2. authpriv : 보안 및 승인에 관한 메시지
3. cron : cron, at 데몬에 의해서 발생되는 메시지
4. daemon : 텔넷, ftp, 데몬등과 같은 데몬에서 발생되는 메시지
5. kern : 커널에 의한 메시지
6. lpr : 프린터에 의한 메시지
7. mail : 메일에 의한 메시지
8. news : 뉴스서버에 의한 메시지
9. uucp : UUCP(Unix to Unix Copy Protocol) 시스템에 의한 메시지
10. local0-local7 : 특정프로그램이 사용할 수 있도록 남겨둔 공간.
------------------------
** 메시지 우선순위 **
0. emerg : 매우 심각한 상황
1. alert : 즉각 조치를 취해야할 상황
2. crit : 즉각 조치는 아니지만 심각한 상황
3. err : 에러가 발생된 상황
4. warning : 주의를 요하는 상황
5. notice : 단순 알림상황
6. info : 단순 프로그램 정보 메시지
7. debug : 프로그램 실행시 발생되는 오류 메시지
= 절대기호 , *!6 (전부체크하는데 6번만 하지 않는다.), ! : 해당 레벨만 제외
[출처] [System LOG]|작성자 Kei
설정
트랙백
댓글
글
[매체를 이용한 시스템백업]
* 콘솔용 레코딩 도구
1. mkisofs (win UltraISO) : ISO 파일 생성
# yum install mkisofs [설치]
* ISO 파일 생성하기
# mkisofs -r -J -input-charset UTF-8 -o [파일명.iso] [작업대상]
예) # mkisofs -r -J -input-charset UTF-8 -o /home.iso /home
2. cdrecord : CD 레코딩 프로그램
# yum install cdrecord [설치]
* CD로 레코딩하기
# cdrecord -v speed=배속 -dao driveropts=burnfree -eject dev=디바이스명 -data 이미지파일명
* 예) 레코딩 52배속으로 /home.iso 파일을 레코딩하기
# cdrecord -v speed=52 -dao driveropts=burnfree -eject dev=/dev/hdd -data /home.iso
* CD-RW 를 이용한 포멧하기
# cdrecord -v speed=배속 dev=디바이스명 blank=fast(또는 all)
3. growisofs : CD / DVD 레코딩 프로그램
# yum install dvd+rw-tools
* DVD를 이용한 레코딩하기
# growisofs -Z [디바이스명] [iso파일명] -use-the-force-luke=notray -use-the-force-luke=tty -speed=배속
예)
# growisofs -Z [/dev/hdd] [/home.iso] -use-the-force-luke=notray -use-the-force-luke=tty -speed=16
* DVD-RW를 이용한 데이터 포멧하기
# dvd+rw-format -force [디바이스명]
# dvd+rw-format -force /dev/hdd
*GUI용 레코딩도구
4. K3B (win nero)
5. X-CD-roast
6. ECLiPtRoaster
7. Notilus CD Burnint
[출처] [매체를 이용한 시스템백업]|작성자 Kei
설정
트랙백
댓글
글
[리눅스 프린터 명령어]
#lpc :프린터 관리자
#lpq : 기본 프린터 큐의 내용을 보여준다.
#lpr : 파일 내용을 출력한다.
-P : 기본설정 프린터가 아닌 다른 프린터 지정
#lprm : 프린터 큐의 작업을 삭제한다.
#lpstat : LP 프린터의 정보를 보여준다.
[출처] [리눅스 프린터 명령어]|작성자 Kei
RECENT COMMENT