본문 바로가기

Note/UNIX/LINUX 노트

리눅스 OS, 리눅스 버전, CPU 정보, 메모리 정보, Disk 용량, 환경 정보 확인 1.OS 버전 확인 명령어 : cat /etc/redhat-release or cat /etc/issue $ cat /etc/redhat-release CentOS release 6.3 (Final) 2. 리눅스 커널 버전 확인 명령어 : cat /proc/version $ cat /proc/version Linux version 2.6.32-279.11.1.el6.x86_64 (mockbuild@c6b9.bsys.dev.centos.org) (gcc version 4.4.6 20120305 (Red Hat 4.4.6-4) (GCC) ) #1 SMP Tue Oct 16 15:57:10 UTC 2012 3. OS 커널 비트수 확인 명령어: Solaris : isainfo -kv HP-UX : getconf.. 더보기
i386, i586, i686, x86의 차이점 i386 은 Intel 의 80386 CPU 계열의 CPU를 의미합니다. i586 은 Intel 의 80586 CPU 계열의 Pentium CPU를 의미합니다. i686 은 Intel 의 80686 CPU 계열의 Pentium Pro 이상의 CPU를 의미합니다. x86 - 위에 언급한 CPU들을 의미합니다. 리눅스 배포판이나 패키지를 다운 받을 때 보면은 i386, i586, x86, x86_64 등등 여러가지 가 있는 것을 볼 수 있는데 각 소스 코드를 각 CPU 에 적합하게 컴파일한 결과를 다운 받아 사용할 수 있도록 한 것입니다. 각 CPU에 맞게끔 컴파일해 놓은 것이 없다면 사용자가 소스 코드를 받아서 일일이 다 컴파일하는 수고를 해야 합니다. 이런 수고를 덜어주기 위해서 i386, i586, x.. 더보기
솔라리스 볼륨매니저 개요 제 3 장 솔라리스 볼륨매니저 개요 이 장은 솔라리스 볼륨매니저의 전체적인 구조를 설명한다. 이 장은 아래의 정보를 포함한다: 1. 솔라리스 볼륨매니저 무엇이 새로운가 2. 솔라리스 볼륨매니저 소개 3. 솔라리스 볼륨매니저 필요조건 4. 솔라리스 볼륨매니저 구성의 개요 5. 솔라리스 볼륨매니저 환경 가이드 6. 솔라리스 볼륨매니저 구성 개요 7. 솔라리스 볼륨매니저안에 멀티 Tbyte 지원의 개요 8. 솔라리스 볼륨매니저 업그레이드 1. 솔라리스 볼륨메니저 무엇이 새로운가 이 섹션은 솔라리스에서 공개한 볼륨매니져 작업을 위한 새로운 특징을 기술하였다. 새롭게 공개한 솔라리스 특징과 설명을 완벽하게 듣기위해, ‘솔라리스’10무엇이 새로운가?’ 참고 2. 솔라리스 볼륨메니저 소개 솔라리스 볼륨매니저는 대량의.. 더보기
CPU 아키텍처와 OS 여러 회사가 CPU 아키텍처와 OS 를 개발하고 있습니다. SPARC 는 Sun Microsystems 사 제품입니다. SPARC 상에서 동작하는 OS 에는 Solaris 가 있습니다. Solaris 에는 SPARC 판과 IA(Intel Architecture) 판의 두 종류가 있습니다. CPU 내의 연산 방법이 다르기 때문에 양쪽에 호환성은 없습니다. IA(IA-32 와 IA-64) 는 Intel 사가 개발한 아키텍처입니다. IA-32 와 IA-64 상에서 작동하는 OS 에는 Microsoft 사의 Windows 와 Linux 등이 있습니다. PowerPC 는 IBM, Apple Computer 사, 모토로라 사가 공동 개발한 것입니다. PowerPC 상에서 사용되는 OS 에는 IBM 사의 AIX, A.. 더보기
File System 과 Raw Device 의 차이 File system & Raw device File system - File system이란? 파일시스템(filesystem)이란 운영체제가 파티션이나 디스크에 파일들이 연속되게 하기 위해 사용하는 방법이고 자료구조이다. 즉, 파일들이 디스크상에서 구성되는 방식이다. 파일시스템이라는 말은 파일을 저장하는데 사용되는 파티션이나 디스크를 가리킬 때나, 파일 시스템의 형식을 가리킬 때 사용되기도 한다. file system은 mount란 단계를 거쳐서 특정 block device를 사용할 수 있게 해주는 것입니다. - File system의 구조 partition partition partition Disk drive Boot block Super block Inode list Data block File .. 더보기
솔라리스 SVM (Solaris Volume Manager) Soft Partition 1. 메타DB 생성하기 1) 존재하는 디스크를 format으로 사용할 파티션을 생성한다. (전체 용량으로 파티션 하나만 생성 : c0t0d0s7) 2) metadb 명령어로 DB생성하기 root# metadb -a -f c#t#d#s# -- c0t0d0s7 (format으로 해당 파티션 확인하기) 옵션 -a : attach a new database -f : create the initail state DB -d : delete database -c# : Replica 생성 (?) root# metadb -a -f c3t5d0s7 root# metadb -a -f c3t6d0s7 root# metadb -a -f c3t7d0s7 root# metadb --> 생성한 메타디비 확인하기 (3개를 하나로 묶기.. 더보기
Xlib: connection to "localhost:0.0" refused by server Xwindows에 인스톨프로그램이 접근할 수 없어서 위와 같은 경우가 나온다. 이문제는 아래 방법으로 해결 할 수 있다. * root로 로긴후 xhost +"를 입력한다. 이것의 의미는 xwindow의 모든 창들은 owner(root)의 허락없이 열 수 있다는 의미임. 그리고 "xhost -"를 하면 모든 접근에 대한 거부. 사용법은 man 참조. 출처 : http://canya83.blog.me/40056381359 더보기
솔라리스 서버 시스템 기본 명령어 Sun 시스템 관련 명령어. 1. 시스템의 전원을 켠 후 auto-boot 가 disable되어 있으면 ok (PROM) promprt로 나옴. ok ok boot - 부팅을 하는 경우. ok boot -s - 시스템 체크 및 점검을 하는 경우 Single User Mode로 부팅. ok boot cdrom - cdrom으로 부팅을 하는 경우. (O/S Install 시 사용) 2. 시스템의 사양 확인. # /usr/platform/sun4u/sbin/prtdiag -v | more 3. OBP 버전 확인 # prtconf -V 4. 현재 런 레벨 # who -r 5. 디스크 사용 명령어 # du -sk . 현재 위치에서 디스크 총 사용량 KB 단위로 나타냄 # df -k 슬라이스 별 디스크 사용 정보를.. 더보기
cpio.gz 파일 압축 풀기 gunzip 명령어로 gz 풀고 cpio 명령으로 cpio 풀기 # gunzip 10gr2_db_sol.cpio.gz # cpio -idmv 10gr2_db_sol.cpio cpio 옵션 i 압축해제하라는 옵션 o 압축 생성 옵션 p 표준입력에서 파일명을 읽는다. B 5120 bytes블럭단위로 입출력한다. c 아스키 형식으로 헤더정보를 읽고 쓴다. d 없는디렉토리는 생성한다. u 기존파일과 겹치면 덮어쓰지 않는다. m 파일의 변경시간을 그대로 유지한다. v 파일명 목록을 출력한다. h 헤더의 형식을 tar와 같이 읽고 쓴다. x 장치파일도 읽고 쓴다. 출처 : http://byeonely.tistory.com/114 더보기
vi 로 파일 수정시 밀리는 현상 $ csh 로 변경한 후 $ setenv TERM vt100 입력 더보기