리눅스

안녕하세요 허언증입니다.!! 1.System call이란? System call이란? 운영체제가 제공하는 서비스를 사용자가 이용할 수 있도록 해준다. 유닉스에선 표준 System call 세트가 정해져 있으며, 쉽게 설명하면 유저가 응용프로그램을 이용해 명령을 OS에게 "이것 좀 처리해줘" 하는 것이다. 2.System call의 구조 운영체제는 크게 커널모드(Kernel Mode)와 사용자모드(User Mode)로 나뉘어 구동된다. 커널 모드는 모든 시스템 메모리 접근 가능하며, 모든 CPU명령 실행이 가능하다. 반면 사용자 모드는 사용자 애플리케이션 실행. 하드웨어 직접 접근 불가. System call 호출 시 일시적으로 커널모드로 전환. 커널영역의 기능을 사용자모드가 접근하게 도와준다. 운영체제에..
안녕하세요 허언증입니다. 참고! DNS가 잘 모르고 애매하게 알고있다면? [허언증/네트워크] chapter01-② (성공과 실패를 결정하는 1%의 네트워크 원리) 안녕하세요 허언증 입니다. 책에 있는 내용을 이해하고 서술 하듯 글을 적어 내려 갑니다. 저도 공부하는 차원에서 정리하는 글 이고 네트워크 과정에서 생략되는 부분도 발생할 수 있기 때문에 부족한 점도 있다.. min-310.tistory.com 리눅스에서의 네임서버 즉 DNS서버의 구조를 설명하겠습니다. 첫 번째로 과거에 전화번호를 전화번호 수첩에 메모하 듯 리눅스에서도 전화번호 수첩이 존재합니다. 바로 " /etc/hosts " 입니다. 리눅스에서 검색을 하게되면 127.0.0.1 IP주소가 등록되어 있는걸 볼 수 있습니다. 127.0.0.1..
안녕하세요 허언증 입니다. VMware 처음 사용하는게 아니라서 간단하게 할 수 있었고 환경을 만드는 파트이기 때문에 새롭게 알게 된 건 별로 없었다. 단지 리눅스에 익숙하지 않아서 기본적인 명령어 ls, rm, cd, yum 은 알지만 디렉토리 구조위치와 자세한 명령어, 기능을 잘 모르기 때문에 명령어 정리는 밑에 했다. -호스트 PC 사양 - Win10 (64bit) CPU : AMD Ryzen 7 2700 GPU : GeForce GTX 1660 RAM : 16GB SSD : 512GB -구현 환경- VMware Workstation14 사용 CentOS 7 ( 이것이 리눅스다 카페에서 다운 ) Win8.1 ( 이것이 리눅스다 카페에서 다운 ) Sever - CentOS 6 64bit / 80GB ..
"Apache(아파치) HTTP 설치 오류 정리" (Sudo) serivce httpd start 입력 시 FAILED.... 원인 : no listening sockets available, shutting down -> 수신소켓 없음. getsebool -a | grep httpd_enable_homedirs : 입력을 하면 off 상태임을 확인 getsebool -a | grep httpd_enable_homedirs : 입력을 통해 on으로 변경 그리고 다시 시작 하면 접속성공!! ======================================== 하지만 실행이 안 될 수도 있다.오류에 따라 다르지만 80번 포트 중복 사용 일 경우 80번 포트를 이미 사용중이라 오류 발생!! ps -ef |..
"리눅스 구조 (아키텍처)" 리눅스에서 관리하는 모든 것은 디렉토리 형태이며, 상위 하위 개념인 트리형태로 구성되어 있다. 이용자 계층으로는 Root(최고 관리자), user(일반 이용자) 들로 구성모든 디렉토리 들은 하나의 그룹에 속해 있음. (*권한 관리, 디렉토리 간 그룹 관리 중요) -명령처리 과정-1. 유저가 리눅스(OS)를 통해 명령을 지시2. 유저로 부터 받은 명령을 리눅스 안에 있는 쉘로 이동3. 쉘에서 인터페이스를 통해 커널로 이동4. 커널에서 하드웨어(컴퓨터)로 명령을 수행 -커널-1. 운영체제의 핵심적인 부분2. RAM 위에 커널의 코드가 올라간 상태로 사용3.다른 프로세스에 의해 덮어 쓰이지 않도록 고유의 메모리 영역을 사용4.사용자 프로그램과 하드웨어 장치 사이의 인터페이스, 프로..
이론과 실습 사이
'리눅스' 태그의 글 목록