Network 7 Layer 계층별 장비 및 설명
·
리눅스/네트워크(기초)
1. 물리 계층 리피터 하나의 네트워크망 안에서 전기신호를 재생하고 증폭시키는 역할 전송되는 신호의 형태가 다르게 왜곡되거나 약해질 경우 원래의 신호 형태로 재생하여 다시 전송 근접한 네트워크 사이 신호를 전송 전송 거리의 연장 또는 배선의 자유도를 높이는 용도 케이블 물리적으로 전기신호를 전송하는 케이블 대표적으로 전선이라고 부르는 것들이 포함된다. L1 허브, 더미허브라고 불림 물리계층에서 동작 가장 원시적인 장비, 느리고 패킷 충돌 확률이 높다. 지금은 잘 사용하지 않음 ➕ 허브 VS 스위치 허브와 스위치의 대표적인 차이는 속도와 Collision domain이다. 같은 시간에 여러 패킷이 동시에 들어온 경우 허브는 서로 충돌하여 패킷 손실이 발생하지만, 스위치는 충돌이 발생하지 않아 손실률이 낮다..
[리눅스 마스터 2급] - 쉘(Shell)
·
리눅스/리눅스 운영 및 관리
쉘(Shell)? 명령어 해석기(command interpreter)이다. 사용자가 입력한 명령어를 해석하여 커널에 전달 cmd와 동일한 기능 수행 커널과 사용자 간의 대화식 인터페이스를 제공 로그인할 때 실행되어 사용자별로 사용 환경 설정을 가능하게 한다. 강력한 스크립트 언어로 쉘 자체가 프로그래밍 기능을 갖고 있다. 입출력 방향 재지정, 파이프 기능을 제공한다. 포그라운드/백그라운드 프로세스를 실행한다. 종류(본쉘, C쉘) 종류 실행파일 특징 본쉘 /bin/sh 벨 연구소의 스티븐본이 1979년에 개발 유닉스에서 기본 셸로 사용 콘쉘 /bin/ksh AT&T사의 데이비드 콘이 1986년에 개발 벨 연구소에서 본쉘을 확장해서 만듦 명령어 완성 기능, 히스토리 기능을 가짐 배쉬쉘 /bin/bash 브레..
리눅스 마스터 2급 파일 시스템 생성
·
리눅스/리눅스 운영 및 관리
명령어 mkfs mkfs[옵션] [장치이름] 리눅스 파일 시스템을 생성 fdisk로 하드디스크 파티션을 나눈 후 해당 파티션에 맞는 파일 시스템 생성 옵션 설명 -V 자세한 정보 보기 -v - 직업 상태와 결과를 자세히 보기 -t 생성할 파일 시스템 타입(ext2,exgt3,ext4 등) 지정 -c - 파일 시스템을 생성하기 전에 배드블록을 검사 -l - 지정된 파일명으로부터 배드블록 목록 읽기 명령어 mke2fs mke2fs[옵션] [장치명] ext2,ext3,ext4 타입의 리눅스 파일 시스템을 생성하는 명령어 fdisk 명령어로 파티션 작업을 한 후에 mke2fs 혹은 mkfs명령어로 파일 시스템을 생성해야 한다 옵션 설명 -t 파일 시스템 타입 지정(ext2,ext3,ext4) -b - 블록 크기..
리눅스 마스터 2급 - mount/umount/fdisk
·
리눅스/리눅스 운영 및 관리
mount와 umount 마운트는 특정 디바이스를 특정 디렉터리처럼 사용하기 위해 장치와 디렉터리를 연결한다. 리눅스는 PnP(Plug and Play)를 지원하지만 지원하는 하드웨어가 많지 않으므로 시스템 부팅 후 수동으로 마운트해서 사용하고 사용이 끝나면 언마운트 시킨다. 마운트 설정/해제 명령어 mount mount [옵션] [디바이스명] [디렉터리명] 옵션 설명 -a /etc/fstab 파일에 정의된 모든 시스템 마운트 -n /etc/fstab 파일에 정보를 저장하지 않고 마운트 -f 마운트가 가능한지를 테스트 -t vfat : 마이크로소프트 파일 시스템 FAT-32를 마운트 ext 2~4 : 리눅스 파일 시스템 마운트 iso9660 : CD_ROM/DVD마운트 smbfs : 삼바 파일 시스템 마..
리눅스 마스터 2급 - 저널링(ext3~), 파일 시스템(JFS,xfs,ReiserFS)
·
리눅스/리눅스 운영 및 관리
파일 시스템? 운영체제가 파일의 시스템의 디스크상에 구성하는 방식이다. 컴퓨터에서 파일이나 자료를 쉽게 발견 및 접근할 수 있도록 보관 및 조직하는 체제 하드 디스크나 CD-ROM과 같은 물리적 저장소 관리 파일 서버상의 자료로 접근을 제공하는 방식 가상의 형태로 접근 수단만 존재하는 방식도 파일 시스템의 범위에 포함 리눅스의 파일 시스템 구조 1. Super Block 해당 파일 시스템 관련 정보 저장 - 블록 크기 (1,2,4KB) -총 블록의 개수와 블록 그룹의 개수 -Inode의 개수 2. Group Descriptor Table - 각 Block Group을 관리하는 정보 저장 - Block Bitmap과 inode Bitmap의 블록 번호 - 첫 번째 inode Table Block의 블록 번..
리눅스 마스터2급 - 명령어 정리(1) man,passwd,useradd 등
·
리눅스/리눅스 마스터 2급
which 실행되는 명령어의 위치를 절대경로로 보여준다 alias 환경변수인 PATH에 등록된 경로에만 검색 alias가 설정되어 있는 경우 설정된 내용까지 확인 alias 지정 : alias 나만의 명령어 = 기존 명령어의 조합 ex ) alias li = list alias의 해제 unalias 지정한 나만의명령어 unalias -a 모든 alias해제 도움말 종류 - man - info 명령어 --help - whatis -apropos man man -k : 해당 키워드로 발견되는 모든 매뉴얼의 내용을 검색하여 보여준다. (apropos명령어와 같은역할) man -f : 키워드에 대한 완벽히 일치되는 매뉴얼 페이지에 대한 정보를 보여준다.(whatis와 같은 역할) man -w : man 명령 실..