파일 시스템 관리 유틸리티
파일 시스템 관리 파일 시스템 관리 유틸리티 목차 파일 시스템 구조 파일 시스템 관련 명령어 파일 시스템 관련 파일 파일 시스템 구조 파일 시스템 구조 관련해서는 파일 시스템과 파티션에서 따로 정리를 했었다. 그러므로, 하단에 링크를 첨부하는 것으로 대체한다. 페이지 참조 파일 시...
파일 시스템 관리 파일 시스템 관리 유틸리티 목차 파일 시스템 구조 파일 시스템 관련 명령어 파일 시스템 관련 파일 파일 시스템 구조 파일 시스템 구조 관련해서는 파일 시스템과 파티션에서 따로 정리를 했었다. 그러므로, 하단에 링크를 첨부하는 것으로 대체한다. 페이지 참조 파일 시...
파일 시스템 관리 사용자 권한 및 그룹 설정 목차 파일 및 디렉터리의 속성 소유권 관련 명령어 허가권 관련 명령어 특수 허가권 디스크 쿼터(Disk Quota) 파일 및 디렉터리의 속성 모든 파일과 디렉터리에는 허가권(Permission)과 소유권(Ownership)이 부여된다. 이번 포스팅에서는 이러한 허가권...
기본 명령어4 기타 명령어 목차 네트워크 관련 명령어 기타 명령어 네트워크 관련 명령어 ping 네트워크에 연결된 호스트와 호스트 간의 연결 상태를 확인하는 명령어. 옵션 지정이 없는 경우 연속적으로 명령을 실행함. 기본 형식 root@noah-VirtualBox:...
기본 명령어3 디렉터리 및 파일 목차 디렉터리 관련 명령어 파일 관련 명령어 파일 내용 출력 명령어 파일 내용 비교 명령어 리다이렉션과 파이프 디렉터리 관련 명령어 mkdir 디렉터리 생성하는 명령어 기본 형식 root@noah-VirtualBox:~$ mkdir ...
기본 명령어2 그룹 생성 및 그룹 관리 목차 그룹 관리 명령어 그룹 관련 파일 그룹 정보 조회 명령어 그룹 관리 명령어 groupadd 그룹 생성 시 사용하는 명령어. 기본 형식 root@noah-VirtualBox:~$ groupadd [옵션] [그룹명] ex> ...
기본 명령어1 사용자 생성 및 계정 관리 목차 사용자 관련 명령어 사용자 관련 파일 사용자 계정 관리 사용자 정보 조회 명령어 서론 그러면 이제 리눅스 기본 명령어에 대해 정리하기로 한다. “기본 명령어” 포스팅에서 내가 자주 사용해왔고 현재도 사용중인 명령어들도 있을 테고, 모르고 있는 명령어들도 있을 것이다. ...
파일 시스템과 파티션4 목차 RAID(Redundant Array of Independent Disks) RAID(Redundant Array of Independent Disks) RAID는 아래와 같이 정리할 수 있다. 여러 개의 물리적인 하드디스크를 하나의 논리적인 디스크로 인식하게 만드는 기술이다. ...
파일 시스템과 파티션3 목차 디렉터리 LVM (Logical Volume Manager) 디렉터리 지금까지 파티션에 대해 개념과 종류 등을 알아보았다. 그러면 이러한 파일 시스템은 구조가 어떻게 되어있을까? 바로 디렉터리 구조로 되어있는데, 이 구조는 트리 형태로 되어있다. 그렇다면 디렉터리 구조란 무엇인가. 자세히 알아보기로 하...
파일 시스템과 파티션2 목차 파티션 파티션 리눅스에서 파티션이라는 말을 들어보았을 것이다. Ubuntu나 CentOS 등 OS를 서버에 설치할때, 파티션 설정도 진행해주는 작업을 하게 되는데, 여기서 이 파티션이란 구체적으로 어떤 것일까? 이번 포스팅에서 이 파티션에 대해 개념을 정리하기로 한다. 물리 서버를 보면 하나 이상의 하...
파일 시스템과 파티션1 목차 파일 시스템 파일 시스템과 파티션은 파일 시스템, 파티션, 디렉터리, LVM과 RAID로 항목을 나누어서 순차적으로 정리할 예정이다. 그러나, 이 항목들을 한 페이지상에 담자니 가독성의 문제가 있고, 포스팅이 길어질 수 있기에. linux boot에서 진행된 것처럼, 시리즈로 나누어서 설명하고자 한다. 해당 포...
리눅스 부트2 목차 부트 로더 런 레벨 로그인 및 로그아웃 시스템 종료 명령어 시스템 재시작 명령어 부트 로더(Boot Manager) 그러면 부트 로더 정리를 해보기로 하자. 부트 로더는 이전 포스팅인 “리눅스 부트1”에서 소개된 바 있지만, 여기서 다시 정리해보기로 하자. 부트 로더(Boot Loader)는 컴퓨터가 켜...
리눅스 부트 목차 부트 매니저 리눅스 부팅 과정 이 부분에 대해 알아보기 위해 여러 자료들을 살펴보았으나 이해하는데 어려움이 있었다. 그리고 그 과정에서 파생되는 여러 개념들이 등장하여 어디서부터 어디까지 이해해야 할지에 대한 막막함도 있었다. 그럼에도 나름대로 정리는 한다고 했지만, 이 포스팅 부분은 조금 더 공부를 해야 할 필요성을...
리눅스의 설치 및 유형 목차 배포판 다운로드 리눅스 설치 유형 배포판 설치 배포판 다운로드 배포판 다운로드 리눅스 설치 파일은 해당 배포판의 홈페이지에서 다운로드 받을 수 있다. 특수한 목적(임베디드)으로 개발된 리눅스로부터 일반 사용자(컴퓨터 또는 노트북)가 사용할 수 있는 다양한 배포판이 존재하며 이에 각 배포판의 ...
리눅스의 특징 및 장점과 단점 목차 특징 장점 단점 리눅스는 강력하고도 유연한 운영 체제로서 다양한 특징과 장점을 가지고 있다. 그러나 특정 상황에서도 몇가지 단점이 있을 수도 있다. 다음은 리눅스의 주요 특징과 장점, 그리고 단점에 대한 내용이다. 특징 리눅스의 특징 오픈 소스 소프트웨어 : 리눅스 커널과 대부분의 관련...
리눅스의 역사 및 철학 목차 역사 철학 역사 UNIX(유닉스) 유닉스(UNIX)는 초기에 벨 연구소(Bell Labs)에서 개발된 운영 체제로, 컴퓨터 과학 역사상 가장 영향력 있는 운영 체제 중 하나. 이러한 유닉스는 아래의 특징을 지니고 있다. 특징 다중 사용자 및 다중 작업 지원 : 유닉스는 여러 사용자가...
리눅스의 이해 목차 배포판 종류 및 특징 라이선스 배포판 리눅스 배포판(Distribution)은 리눅스 커널을 기반으로 다양한 소프트웨어 패키지, 사용자 인터페이스, 시스템 관리 도구 등을 포함하여 특정 목적이나 사용자 그룹을 타겟으로 만들어진 운영 체제이다. 각 배포판은 다양한 패키지 관리자와 데스크탑 환경을 제공한다. 이에 ...
로드밸런싱 다음은 로드밸런싱이다. 로드밸런싱에 대해 알아보기 전에 기초 기념들 및 정의에 대해 알아보자. 로드밸런서의 개념부터 알아보자면 아래와 같다. 로드밸런서는 서버나 장비의 부하를 분산하기 위해 사용하는 장비로, 트래픽을 분배해주는 기능을 하며 4계층 이상에서 동작한다. 이러한 로드밸런서는 로드밸런싱을 구현해서 한 서버에 가중될 수 ...
DNS 일반 사용자들이 웹 애플리케이션에 접속할때, 어떻게 접속할까? 도메인 주소를 입력해서 접속할 것이다. IP 형태로 데이터 패킷에 대한 요청과 응답이 이루어진다고 해도, 일반 사용자들이 그런 과정까지 알 필요는 없으니. 또한, IP가 바뀌는 상황이 발생한다면, 어떨까? 그러면 그 IP를 앤드포인트로 사용하는 웹 애플리케이션에서는 그에 따라 코드...
포트와 프로토콜 그러면 포트와 프로토콜에 대해 알아보자. 앞서서 우린 2계층과 3계층에 해당하는 내용을 살펴보았다. 2, 3계층에서는 주로 출발지와 목적지 간의 물리적인 연결 및 경로 설정, IP 주소 할당 등과 같은 네트워크의 기본적인 구성 및 라우팅과 같은 작업에 중점을 뒀었다. 그러나 4계층에서는 데이터를 패킷 단위로 쪼개고, 이를 출발지와 ...
라우팅 라우팅에 대해 아래와 같이 서술하는 선에서 진행하기로 한다. 라우터 개념 라우터 동작 방식 라우터 개념 그러면 먼저 라우터 개념부터 하나씩 살펴보자. 라우터는 무엇일까? “IT 엔지니어를 위한 네트워크 입문(길벗)에서는 아래와 같이 정의 내리고 있다. 라우터(Router)는 3계층에서 동작하는 여러 네트워크 장비의...
IP 주소와 서브넷 통신방식 그러면, ip 주소와 서브넷에 대해 알아보기 전에 유니캐스트, 멀티캐스트 등에 대해 알아보자. 이는 네트워크에서 출발지에서 목적지로 데이터를 전송할때 다음의 통신 방식을 사용한다. 유니캐스트 1:1 통신 출발지와 목적지가 1:1 통신 브로드캐스트 ...
OSI 7 계층 네트워크 관련 지식을 정리하기 전에 사전에 개념 정립이 되어있어야 하는 내용이 있다. 바로, OSI 7 계층에 대한 이해이다. 먼저 OSI 7 계층에 대해 알아보자. OSI 7계층은 아래와 같다. OSI 7계층 모델은 컴퓨터 네트워킹과 통신에서의 데이터 교환을 설명하고 조직화하기 위한 개념적인 모델로 다양한 네트워크 장치와 프로...