티스토리 뷰
-. uname –a
운영체제의 각종 버전들에 대한 모든 정보를 나타냄, 운영체제의 배포판명, 컴파일한 gcc 컴파일러의 버전, 생성한 날짜, 커널버전, 플랫폼등 다양한 정보를 보여줌
root#uname -a
Linux localhost.localdomain 2.6.18-92.el5 #1 SMP Tue Jun 10 18:51:06 EDT 2008 x86_64 x86_64 x86_64 GNU/Linux
-. uname -r
시스템의 커널버전만을 출력
root#uname -r
2.6.18-92.el5
-. /proc/version
uname –a와 비슷하지만 좀더 상세히 나옴
root#cat /proc/version
Linux version 2.6.18-92.el5 (mockbuild@builder10.centos.org) (gcc version 4.1.2 20071124 (Red Hat 4.1.2-42)) #1 SMP Tue Jun 10 18:51:06 EDT 2008
-. /proc/sys/kernel/osrelease
uname –r 과 같음
root#cat /proc/sys/kernel/osrelease
2.6.18-92.el5
-. 현재 리눅스시스템에 설치되어 있는 커널패키지를 확인
root#rpm -qa | grep kernel
kernel-headers-2.6.18-308.20.1.el5
kernel-2.6.18-92.el5
※ 특정 서비스에 필요한 여러개의 파일들이 모여서 하나의 RPM패키지가 되고, 이러한 비슷한 서비스를 하는 여러개의 RPM패키지가 모여서 패키지그룹이 된다.
즉, 하나의 패키지그룹 안에는 여러개의 RPM이 있고 하나의 RPM은 여러개의 파일로 구성되어 있다.
하나의 RPM패키지는 DNS, APACHE, VSFTPD 등과 같은 특정서비스단위라고 이해하면 쉽다
-. 설치된 전체 패키지를 확인하는 방법
root#rpm –qa
mailcap-2.1.23-1.fc6
glib2-2.12.3-2.fc6
libjpeg-6b-37
readline-5.1-1.1
cyrus-sasl-lib-2.1.22-4
diffutils-2.8.1-15.2.3.el5
keyutils-libs-1.2-1.el5
.............
wc명령어와 함께 사용하면 모두 몇개가 설치되어있는지 알수 있음
root#rpm -qa | wc -l
904
※ wc명령어는 단어, 문자, 행의 개수를 각각 카운트할수 있는 명령어
grep 명령어와 함께 사용하면 특정패키지를 확인할수 있음
root#rpm -qa | grep gcc
gcc-4.1.2-52.el5_8.1
libgcc-4.1.2-52.el5_8.1
libgcc-4.1.2-52.el5_8.1
※ grep명령어가 필터기능을 함
-. 특정패키지에 의해서 어떤 파일들이 설치되었는가를 확인하는 방법
root#rpm -ql gcc-4.1.2-52.el5_8.1
/usr/bin/c89
/usr/bin/c99
/usr/bin/cc
/usr/bin/gcc
/usr/bin/gcov
/usr/bin/protoize
............
-. 특정파일이 어떤 패키지에 의해 생성되었는가를 확인하는 방법
root#rpm -qf /bin/ps
procps-3.2.7-9.el5
-. 각각의 패키지 설명과 함께 설치된 전체 패키지리스트 확인하는 방법
root#rpm -qa --queryformat "%{NAME} : %{Summary}\n"
mailcap : 특정 파일 형태와 도움말 응용 프로그램을 결합시킴.
glib2 : A library of handy utility functions
libjpeg : JPEG 이미지 포맷 파일을 조작하는데 쓰이는 라이브러리.
readline : 입력된 명령행을 편집하는 라이브러리.
cyrus-sasl-lib : Cyrus SASL을 사용하는 응용 프로그램에 의해 필요한 공유 라이브러리.
diffutils : GNU diff 유틸리티 모음
.........
해당 내용을 특정파일에 저장하고 싶으면 “> 파일명”을 함께 써주면 됨
root#rpm -qa --queryformat "%{NAME} : %{Summary}\n" > rpm_list.txt
root#ls | grep rpm_list.txt
rpm_list.txt
참조 : 리눅스 서버관리 실무 바이블 3.0(박성수 저)
'Linux' 카테고리의 다른 글
Linux, Ping막기 (0) | 2016.04.19 |
---|---|
Linux, PS1쉘변수 (0) | 2016.04.19 |
Linux, 로그인 공지사항 (0) | 2016.04.19 |
Linux, 디렉토리구조 (0) | 2016.04.19 |
Linux, proftpd 컴파일설치시 configure 옵션 (0) | 2016.04.19 |
- Total
- Today
- Yesterday
- IdClass
- apache
- indicatoron
- 리눅스
- 상수
- JPA
- Java
- activeforeground
- highlightbackground
- Private
- disabledforeground
- Python
- activebackground
- borderwidth
- tkinter command & bind [명령어묶기와 사건묶기] Python
- onetomany
- Module
- fetch join
- highlightthickness
- command
- tkinter
- 폼
- ManyToOne
- FetchType
- Composite Key
- 파이썬
- checkbutton
- Linux
- vba
- Excel
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |