728x90
반응형

전체 글 762

리눅스 특징

안녕하세요 뚱보 프로그래머 입니다. 와이프가 몸이 안좋아 병원을 갔다오니 아이와 함께 골아 떨어졌네요.. 그 사이에 열심히 타자를 치고 있어 시끄러울 까봐 노심초사하고 있지만.. 블로그가 활성화 됐으면 하는 마음에 적어봅니다. 지금부터 적을 내용은 리눅스가 가지고 있는 여러가지 특징 중에 중요한 내용을 간략히 적어봅니다. 1. 유연성과 확장성 리눅스 시스템은 IEEE POSIX.1, 시스템 V, BSD 특징 등 대부분의 유닉스 표준에 대하여 소스 수준에서 호환된다. 이는 리눅스가 소스 포팅을 염두에 두고 개발된 시스템이기 때문인데, 이러한 특성은 다른 많은 유닉스 시스템에서도 유사하다. GNU의 시스템 유틸리티와 인터넷을 통해 많은 유닉스 공개 소프트웨어들이 리눅스에서 별 문제없이 컴파일되어 사용되고 있..

리눅스 개요

안녕하세요 뚱보 프로그래머 입니다. 리눅스는 무엇인가? 라는 의문점이 생겨 관련해서 내용을 간략히 적어 봅니다. 리눅스는 운영 체제(Operation System)이다. 운영 체제란 하드웨어와 응용프로그램, 혹은 사용자사이에서 시스템을 제어하고 운영하는 프로그램이다. 리눅스는 프로세스 스케쥴링, 가상 메모리, 파일관리, 장치 입출력 등과 같은 기본적인 서비스를 제공하는 운영체제의 커널을 의미한다. 그리고 Free Software Foundation의 프로젝트인 GNU 프로젝트에서 커널로 채택되면서 GNU 프로젝트에서 개발된 유틸리티와 인터넷을 통한 많은 공개 소프트웨어들이 리눅스로 포팅되어 현재는 완벽한 시스템 운영체제로 인식되고 있다. 리눅스는 1991년 핀란드 헬싱키 대학의 21세 학생이던 리누스 토..

원피스 애니 1016화 최악의세대 vs 사황

안녕하세요 쩌는남자입니다. 지난주 한주는 총집편으로 방영하고 2주만에 방영하는 원피스 1016화네요. ​ 최근 원피스 애니는 정말 꿀잼이네요. 2주간 기다린 보람 있는 1016화 였습니다. ​ 1015화에서 루피한테 제대로 두들겨 맞은 카이도 였죠. ​ 한방 쎄게 맞고 패기 싸움을 야무지게 해주는 모습이에요. 조로도 가만히 있지는 않죠. 조로의 활약도 나옵니다. 루피 로우 키드 3선장의 모습도 정말 멋지게 연출했네요. 해적왕이 될 남자.. 밀짚모자 루피 ! ​ 최근 원피스는 정말 재밌는거 같습니다. ​ 엄청나게 강해진 최악의 세대의 활약과 아직까지는 맞고만 있는 사황인데요. ​ 카이도와 빅맘의 반격도 기대가 되네요. ​ 원피스 1017화 다음주 루피의 활약도 기대가 되네요. ​ 요즘은 만화와 애니가 너무..

리눅스 기본 명령어

​ 안녕하세요 뚱보 프로그래머 입니다. 리눅스 공부를 위한 기본 명령어를 알아보겠습니다. 사실 사용할 때 자주사용하는 것도 있고 자주 사용안하는 것도 있지만 기본적인 것들은 알아두는 것이 좋은듯 싶습니다. 1. rm 명령어 ▣파일의삭제(rm) 일반형식 rm [ -firv] source dest 주요옵션 -f : 지울파일이있을경우강제로삭제 -i : 지울파일이있을경우지울것인지물어봄 -r : 하위디렉토리에있는모든파일을삭제 -v : 지우는파일정보를출력 ▣사용 예 [cprog2@seps5 cprog2]$ cd Test [cprog2@seps5 Test]$ ls Test.c date [cprog2@seps5 Test]$ rm date [cprog2@seps5 Test]$ ls Test.c 2. mkdir 명령어 ▣..

iptables 설정 및 옵션

*먼저 내 업무에서는 iptables와 hosts.allow 파일을 함께 이용 한다. 1. 방화벽 내용 넣고 > 방화벽 실행 > 방화벽 내용 저장 #cd /etc/sysconfig/ #vi iptables (iptables 내용) #service iptables restart #/etc/init.d/iptables save --------------▶ iptables 사용법 -기본 모두 막고 시작하기- # iptables -F # iptables -X # iptables -P INPUT DROP # iptables -P FORWARD DROP # iptables -P OUTPUT DROP -루프백 허용- # iptables -A INPUT -i lo -j ACCEPT # iptables -A OUTPUT..

defunct 프로세스란?

defunct 프로세스란? (Zombie) 프로세스라고도 함 http://radiocom.kunsan.ac.kr 프로세스가 자식을 만들면 부모(parent) 프로세스는 자식(children) 프로세스의 실행이 끝날 때까지 기다렸다가 자식 프로세스의 실행이 끝난 후에 다시 자신의 실행을 계속한다. 사용자가 터미널에서 명령어를 실행하면 쉘이 이와 같은 원리로 작동한다. 자식의 실행이 완료되면 커널이 그 사실을 인지하여 부모에게 시그널 18, 즉 자식의 죽음을 전송한다. 그러나 & 지시자를 사용하여 백그라운드로 프로세스를 실행하는 경우는 이와 다르다. 이 경우는 쉘이 자식의 실행이 완료되기를 기다리지 않으며 백그라운드 프로세스의 부모가 되지도 않는다. 죽은 자식의 부모가 어떤 작업을 하고 있으면 자식의 죽음을..

VPN

제가 생각하는 VPN이란 가상사설망 입니다 말 그대로 VPN(Virtual Private Network)은 가상, 사설 망 이라는 뜻을 가지고 있습니다 우리나라는 현재 많은 업체에서 VPN을 쓰고 있으며, 많은 VPN업체가 있는데요 지금부터 VPN을 사용하는 이유와 기능에 대해서 알아보도록 할께요~ ^^ 공중망과 사설망 어떠한 차이점이 있을까요? 공중망(Public Network) 사설망(Private Network) 전화망이나 인터넷처럼 모두에게 공개 특정 조직 내에서만 사용되는 네트워크 어느 누구와 언제든 정보 교환가능 인증된 자만 사용 보안성 취약 보안성 우수 IP등의 공인된 표준을 따르는 통신 방법 채택 거리에 따른 설치비용 부담 관리 비용 부담 보안이 우수하고 인증된 사용자만이 사용하기 때문에 ..

ip 주소 클래스

IP 주소란? 간단하게 인터넷이 어떻게 구성되어 있는지부터 봅시다. 인터넷은 이름처럼 [inter + network]입니다. 여러 개의 소규모 네트웍들이 연결되어서 거대한 네트웍을 이룬 것입니다. 학교 전산실에 있는 컴퓨터들을 이더넷(ethernet) 케이블 등을 이용해서 물리적으로 연결하면 소규모 네트웍이 됩니다. 이것을 LAN(Local Area Network)이라 합니다. LAN은 또 다른 LAN과 연결될 수 있습니다. 그렇게 연결된 네트웍 역시 계속해서 다른 큰 네트웍에 연결되어 나갈 수 있습니다. 그것이 바로 인터넷입니다. IP 주소는 이런 거대한 네트웍인 인터넷상에서 어떤 한 컴퓨터를 찾아낼 수 있는 주소입니다. "IP"는 "Internet Protocol"의 약자입니다. 이때 각 LAN은 입..

vmstat

vmstat 사용법 vmstat - 프로세스,메모리,페이징,I/O 블럭,CPU 활동 사항들의 정보를 출력하는 기능을 한다. [ 옵 션 ] -n : delay 시간 및 count 를 지정할수 있다. [root@soma]# vmstat -n 2 10 procs memory swap io system cpu r b w swpd free buff cache si so bi bo in cs us sy id 1 0 0 3928 55140 32432 111040 0 0 0 0 11 8 0 0 7 0 0 0 3928 55140 32432 111040 0 0 0 0 106 9 0 0 100 0 0 0 3928 55140 32432 111040 0 0 0 0 106 10 0 0 100 위의 정보처럼 2 초라는 delay ..

ulimit

프로세스가 많이 뜨면 프로세스뿐만이 아니라 열 수 있는 파일 수에서도 문제가 된다. 그러면 먼저 프로세스의 자원 한도에 대해서 알아보자. 1. 프로세스의 자원한도 프로세스의 자원한도를 리눅스에서는 ulimit 를 통해서 알 수 있다. (Redhat 6.0, PowerLinux 등) # ulimit -a (또는 ulimit -Sa) --> soft 한도 core file size (blocks) 0 data seg size (kbytes) unlimited file size (blocks) unlimited max memory size (kbytes) unlimited stack size (kbytes) 8192 cpu time (seconds) unlimited max user processes 2048..

728x90
반응형