리눅스

❌이전글/이전글

CSMA/CD 프로토콜이란???

CSMA/CD는 이더넷 환경에서 사용하는 통신 방법 입니다. 먼저, 이더넷이란 네트워크 구축 방식 중 하나로 우리나라에서 거의 이더넷 방식을 사용합니다. CSMA/CD (Carrier Sense Multiple Access/Collision Detection)의 약자입니다. 흔히들 "대충 알아서 눈치로 통신하자" 라는 말이 많이 쓰입니다. 1. Carrier Sense 네트워크 자원을 쓰고 있는 PC나 서버가 있는지 확인 Carrier가 감지되면(네트워크 자원을 사용중) , 자기가 보낼 정보를 못보내고 기다립니다. Carrier가 감지되지 않으면 자기 데이터를 눈치를 보다 네트워크 상에 보냅니다. 2. Multiple Access 네트워크 상에서 두개 이상의 PC나 Server가 데이터를 보낼려고 눈치를..

❌이전글/이전글

LVM구성해보기_CentOS7

* LVM (Logical Volume Manager) - 논리 하드디스크 관리자 여러개의 하드디스크를 합쳐서 나누는 작업 ex) 2개의 2TB HDD를 4TB로 합친 후 1TB, 2TB, 1TB로 나눔 물리 볼륨(PV : Physical Volume) - /dev/sda1, /dev/sdb1 파티션을 뜻한다 볼륨 그룹(VG : Volume Group) - 물리볼륨을 합쳐서 1개의 물리 그룹으로 만든 것 논리 볼륨(LV : Logical Volume) - 볼륨 그룹을 1개이상으로 나눈 것 * LVM과정 1. 실습을 위해 하드디스크 2TB 2개 준비 1 2 3 4 5 6 7 #ls -l /dev/sd* brw-rw---- 1 root disk 8, 16 9월 16 17:06 /dev/sdb brw-rw--..

❌이전글/이전글

CentOS - c언어로 로또 번호를 생성해요

로또번호 생성 코드 ↓ #include #include #include int main() { int i, j; int lotto[6]; srand(time(NULL)); for(i=1;i

❌이전글/이전글

CentOS7에서 gcc로 c언어 컴파일해보기

Centos7에서 gcc로 C언어 컴파일하기 1. gcc가 없다면 yum으로 다운로드 해줍니다. 1 [centos@localhost test_dir]$ su -c "yum install -y gcc" cs 2. vi로 c파일을 생성합니다. vi test.c -> 확장자명을 꼭 .c를 붙여넣어주세요! 3. C언어 코드작성을 해줍니다. 1 2 3 4 5 6 #include int main(){ printf("Hello, world"); return 0; } cs 4. 컴파일 1 2 [centos@localhost test_dir]$ gcc test.c [centos@localhost test_dir]$ gcc test.c -o test cs -> 가장 기본적으로 첫번째 줄인 gcc test.c 로 컴파일하면..

❌이전글/이전글

Alias 영구 등록 하기 Centos7

리눅스 Centos7 Alias란? Alias는 해석해보면 별명이라는 뜻을 가지고 있다. 별명이라는 뜻과 동일하게 리눅스 안에서 자신만의 명령어(별명)를 만들 수 있다. 간단한 예를 보여주면 Alias kk= 'vi /etc/sysconfig/network-scripts/ifcfg-ens32' vi /etc/sysconfig/network-scripts/ifcfg-ens32 보통 IP주소를 변경하거나 네트워크와 관련된 파일인데 kk라는 단 두글자로 긴 명령어+인자값을 축약시켰다. Alias 사용형식 alias 자신이원하는 명령어 = '명령어+(옵션)+인자값' 예) alias cc='clear Alias 영구등록법 자신의 홈디렉터리로 이동 후, 가장 먼저 컨맨드라인에 alias등록 후 .bashrc를 vi..

❌이전글/이전글

mdadm명령어 정리/RAID장치 생성,관리

mdadm 명령어 정리하는 시간을 가져보겠습니다. madam 명령어는 CentOS에서 RAID 장치를 생성, 관리하기 위한 명령어 예를들어 RAID0을 구성하기 위해서는 최소 두 개의 하드디스크가 필요하다. 파티션 작업이 완료된 상태라고 가정하고 진행하겠다. 두 하드디스크 장치는 /dev/sdb, /dev/sdc 파티션 작업을 완료하여 /dev/sdb1 , /dev/sdc1 이 생성이 되었다. #mdadm --create /dev/md0 --level=0 --raid-devices=2 /dev/sdb1 /dev/sdc1 위의 명령어에서 빨간색으로 표시된 부분만 원하는 레벨과 이름 장치 등 고려하여 변경해주면된다. --create /dev/md0 : md0장치에 RAID를 생성 --level=0 : RAI..

❌이전글/이전글

리눅스CentOS7 - Raid 6과 Raid1+0을 구성해보자

이전 시간에 Raid Linear, 0, 1, 5 를 구성해봤는데 이번 시간에는 Raid6과 Raid1+0을 Centos7으로 구성해보도록 하겠습니다. 실습은 vmware로 진행하겠습니다. Raid 6 구성 Raid6을 구성하기 위해 하드디스크 4개를 추가 해줍니다. 2019/07/25 - [IT/Linux리눅스] - 리눅스CentOs7 - Raid구성하기 Raid0, Raid1,Raid5,Linear Raid 실습하기 vmware에서 하드디스크 추가하는 방법을 모르시는 분들은 위 링크를 클릭하셔서 하드디스크를 추가해주면 되겠습니다. 그리고 하드디스크를1GB를 1TB로 생각하고 진행하겠습니다. 추가하고 centos를 실행한다음 터미널창을 열어줍니다. 파티션 작업을 해줍니다. [root@localhost ..

❌이전글/이전글

EVE-NG 설치법 서버기반 설치해보자

EVE-NG? EVE-NG는 상용 및 오픈 소스 라우터 이미지를 모두 지원하는 그래픽 네트워크 에뮬레이터입니다. 그래픽 인터페이스는 웹 브라우저에서 실행이 가능합니다. 설치법 vmware 가 기본적으로 설치 완료 되어야합니다. 가장 먼저 다운로드 받아야할 것은 세 가지 입니다. 1. http://www.eve-ng.net/downloads/eve-ng-2 Downloads -> EVE-NG Community -> EVE-NG OVA(MEGA mirror, Google mirror둘중 하나 다운로드) ISO는 이번 포스팅에서는 다루지 않을 예정입니다. 2. http://www.eve-ng.net/downloads/windows-client-side-pack Downloads -> Windows Client..

❌이전글/이전글

RAID란 RAID0, RIAD1, RAID5,RAID6구성방식

▶ RAID란? 서버 컴퓨터의 저장 장치 대부분 RAID 방식을 사용합니다. RAID가 왜 필요한지, RAID의 구성 방식과 특징에 대해 살펴보도록 하겠습니다. 가장 먼저 RAID는 Redundant Array of Inexpensive Disks or Redundant Array of Independent Disks의 약자입니다. 대충 해석해보면 여러 개의 하드디스크를 하나의 하드디스크처럼 사용하는 것이라고 볼 수 있습니다. RAID는 비용 절감, 신뢰성은 향상, 성능 향상에 도움을 줍니다. ▶ RAID의 레벨, 구성방식 RAID는 구성 방식에 따라 RAID 0, RAID 1, RAID 2, RAID 3, RAID4, RAID 5로 분류할 수 있는데, 실무에서는 2,3,4를 제외하고 Linear RAI..

❌이전글/이전글

네트워크Network 필수! OSI 7계층에 대해서

OSI(Open Systems Interconnection) 7 Layer ? 통신에 관한 국제적인 표준기구인 Intermational Organization for Standardization (ISO)라는 곳에서 만든 OSI 7레이어는 통신이 일어나는 과정을 7개의 단계로 나누었고, 통신을 7계층으로 표준화하여 효율성을 높이기 위해서 사용되었습니다. 피지컬계층 1 계층 ~ 어플리케이션 계층 7 계층 Application Layer(어플리케이션 계층) Presentation Layer(프레젠테이션 계층) Session Layer(세션 계층) Transport Layer(전송 계층) Network Layer(네트워크 계층) Data Link Layer(데이터 링크 계층) Physical Layer(피지컬..

부드러운당근무침
'리눅스' 태그의 글 목록 (2 Page)