728x90
반응형

IT/OracleLinux-1Z0460 61

vi 명령어

※ 삽입 명령 a 커서 뒤에 입력 A 라인 끝에 입력 i 커서 앞에 입력 I 라인시작 부분에 입력 o 커서 있는 라인 밑에 입력 O 커서가 있는 라인 위에 입력 ※ 커서 이동 명령 h 왼쪽으로 커서 한 칸 이동 H 화면의 처음으로 이동 L 오른쪽으로 한 칸 이동 L 화면 끝으로 이동 e 다음 단어의 마지막으로 이동 E 커서를 공백으로 구분된 다음 단어 끝으로 이동 b 한 단어 뒤로 이동 B 커서를 공백으로 구분된 이전 단어로 이동 w 커서를 한 단어 뒤로 이동 W 커서를 공백으로 구분된 다음 단어로 이동 k 커서를 한 라인 위로 이동 j 커서를 한 라인 아래로 이동 O 커서를 라인의 시작으로 이동 $ 커서를 라인의 끝으로 이동 Enter 커서를 다음 라인 시작으로 이동 - 커서를 전 라인의 시작으로 이동..

DUMA

DUMA(efence or Electric Fence)에 대하여 DUMA (Detect Unintended Memory Access) http://duma.sourceforge.net/ DUMA는 그 자체보다, Electric Fence 또는 efence라고 널리 알려진 라이브러리의 후속 버전입니다. efence는 개발이 중단되었으며, 2005년 9월부터 DUMA라는 새 이름을 가지게 되었습니다. DUMA(efence)는 글쓴이가 가장 즐겨 사용하는 디버깅 툴입니다. 효과도 높고, 문제가 있다는 것을 바로 알 수 있기 때문입니다. 또한 지원하는 시스템도 x86에 한정되지 않고 다양합니다. 이 글은 DUMA를 쓰는 방법과, DUMA의 동작 원리, 그리고 DUMA가 가진 문제점 등을 설명합니다. DUMA의 ..

teaming

- 우선은 VMware에서 Bonding하겠다고, 삽질을 퇴근하고 집에와서 부터 계속 삽질만 했습니다. 삽질한 이유는 eth0을 다운 시키니 깔끔하게 뒤져버린다는 겁니다. ㅜ.ㅜ 구글형님에게 물어물어 찾아봤는데, 결론은 VM에서는 HA 설정이 안된다는 것을 알게 되었습니다.ㅜ.ㅜ (역시 우리에게 구글이형이 있어요..따랑해요.o^0^o) - 이제 리눅스에서 bonding 한번 해봅시다. cp ifcfg-eth0 ifcfg-bond0 을 하고 vi편집기를 이용하여 bond0을 생성하여 아래와 같이 수정합니다. - 그리고 아래 그림과 같이 eth0도 편집기를 이용하여 수정합니다. - eth1도 같은 방식으로 수정합니다. (참고로 bond0, eth0, eth1은 /etc/sysconfig/network-scr..

bonding.txt 해석

아래의 글은 http://www.linuxchannel.net:8080/docs/ethernet-channel-bonding.txt 의 글을 부분 요약해 놓은것입니다. 자세하게 설명하려다 보니 쓸데없는 내용이 많이 들어가서 이렇게 간략하게(?) 요약해 놓았습니다. ... 이미 ethernet channel bonding을 사용하는 분이 있으리라 생각됩니다만, 다른 웹싸이트나 이곳에서도 비슷한 문서(?)가 거의 없더군요... 거의 Beowulf 클러스터에 관련된 내용이라서 ..... 참고로) http://www.linuxchannel.net/?vhost=server#netstat 을 방문하시면 bonding되어 있는 상태를 볼 수 있습니다. ====================================..

socket()

시작 소켓 프로그램이 어렵나요? 그냥 맨페이지만 보고서는 알아내기가 좀 어럽나요? 뭔가 있어보이는 인터넷 프로그램을 만들고 싶지만 bind()를 호출하고 connect()를 호출하고 이런 저런 구조체를 뒤지고 할 시간이 없나요? 글쎄요, 제가 그 지겨운걸 다 해놓았고요, 여러분과 이 정보를 공유하고 싶군요. 바로 찾아오셨습니다. 이 문서가 바로 평균적인 C 프로그래머에게 네트워크 프로그램에 관련된 정보를 드릴겁니다. 대상 이 문서는 안내서이지 리퍼런스는 아닙니다. 아마도 소켓 프로그래밍을 처음 시작하면서 어디서부터 해야 할지 모르는 사람들에게 도움이 될겁니다. 물론 어떤 의미에서도 이 글은 소켓 프로그래밍에 관한 완벽한 안내서는 아닐 겁니다. 단지 도저히 의미를 알 수 없던 맨페이지들을 조금씩 이해하게 ..

리눅스에서 무선랜 사용하기

1. 먼저 무선랜을 킨다.(정말 중요하다 필자는 꺼놔서 고생했다.) 윈도우에서 펑션키를 눌러서 킨다음 켜졌는지 제어판에 들어가서 확인한다. 하지만 윈도우 없이 순수 리눅스를 사용하시면 1) 윈도우를 설치하고 위 과정 대로 한다. 2) wine이나 가상os를 이용해서 무선랜을 킨다.(wine을 이용하는 편이 나을 것 같습니다.) (노트북 회사에서 제공하시는 유틸이 있습니다.. xnote는 OSD(On Screen Display) 받으시면 됩니다..) 좋아하시는 방법대로 하시면 될거 같습니다. 물론 무선랜 on/off버튼이 있으시면 그걸로 키면 됩니다... 2. http://ipw3945.sourceforge.net/ 여기서 다운로드를 받는다. "ipw3945-*.*.*.tgz" < Kernel Module..

Private Public 주소구조

TCP/IP 만일 조직의 인트라넷이 인터넷과 연결되어 있지 않다면 모든 IP 주소가 사용될 수 있습니다. 만일 직접(라우터) 혹은 간접(프록시, 트랜스레이터)적으로 인터넷에 연결되어져야 한다면 Public 주소와 Private 주소라는 두 가지 형태의 주소를 인터넷에 적용할 수 있습니다. Public 주소 Public 주소는 InterNIC에 의해 지정되며 클래스 기반의 네트워크 ID와 CIDR 기반의 주소 블록(CIDR 블록)으로 이루어져 있습니다. 이 주소는 전체 인터넷에서 유일한 값입니다. Public 주소가 지정되면 라우터는 인터넷 경로로 프로그램 되어 지정된 Public 주소에 대한 트래픽이 그 위치에 도달할 수 있게 됩니다. 예를 들어, 어떤 조직이 {네트워크 ID, 서브넷 마스크} 형태로 C..

[centos] MRTG 설정

MRTG - Multi Router Traffic Grapher - UDP 161 port로 mrtg 작동 - TCP 80 port http 작동 - 필수 설치 : MRTG, MRTG_scrupt, Perl - 필수 설정 : snmp, httpd MRTG 다운로드 링크 (윈도우-zip, 리눅스-tar 설치) : https://oss.oetiker.ch/mrtg/download.en.html MRTG_script 다운로드 (압축푼 파일들을 MRTG푼 폴더 밑에 /bin에 넣어주세요) : https://jnstory.net/8 Active Perl 다운로드 링크 (이외에 다른 Perl도 있음) - 로그인해야됨 : https://www.activestate.com/products/perl/downloads/ ..

리눅스 네트워크

안녕하세요 뚱보 프로그래머 입니다. 네트워크! 아주 중요합니다.. 네트워크 개요 네트워크 관리 업무는 크게 초기 설정과 문제점 해결(trouble shooting)로 나눌 수 있다. 초기 설정은 설치 과정에서 정확하게 설정이 되면 특별한 경우가 아닌 한 변경할 필요가 없지만 문제점 해결은 예상하지 못한 일을 다루는 업무이니 만큼 기본적이고 포괄적인 개념이 필요하다. 1. 네트워크 기초 1] 네트워크 개념 정보기술에서 말하는 네트워크는, 통신선로에 의해 서로 연결되어 있는 일련의 연결점들을 의미한다. 네트워크는 다른 네트워크와 연결될 수 있고, sub 네트워크를 포함할 수 있다. 네트워크는 공간적인 거리에 따라 LAN (local area network), MAN (metropolitan area netw..

Oracle Linux 7 version 방화벽 해제 방

안녕하세요 뚱보 프로그래머 입니다. 오늘은 linux가 7버전으로 바꿔면서 기존에 사용하던 명령어들이 조금씩 바낀 내용에 대해서 얘기할까 합니다. 기존 버전에서는 iptables에서 방화벽 관리를 했다고하면 현재 7이상에 버전에서는 firewalld 서비스가 관장하게 됐는데요 방화벽을 해제해야 실제로 ssh등 접속이 가능하게 되기때문에 알아야합니다. 1. firewalld down - systemctl stop firewalld = 방화벽 해제 - systemctl disable firewalld = 리부티시 방화벽 실행 하지 않게 하기 2. SELinux 해제 - vi /etc/sysconfig/selinux - SELINUX=enforcing을 SELINUX=disabled로 변경후 저장한다 - re..

728x90
반응형