본문 바로가기

OS117

[OS]Windows의 특징 안녕하세요. BTC95 입니다. 오늘은 Windows의 특징에 대해 간단히 알아보겠습니다. Window란? 윈도우는 마이크로소프트사가 개발한 운영체제로 애플이 개인용 컴퓨터에 처음으로 도입한 그래픽 사용자 인터페이스(GUI) 운영체제인 맥 OS에 대항하여, 당시 널리 쓰이던 MS-DOS에서 멀티태스킹과 GUI 환경을 제공하기 위한 응용 프로그램으로 처음 출시되었습니다. 현재 전 세계 90%의 개인용 컴퓨터에서 쓰고 있으며, 서버용 운영체제로도 점차 영역을 넓혀 나가고 있습니다. 윈도우 운영 체제의 경우 큰 시장 점유율을 차지하고 있는 까닭에 일반 사용자들에게 매우 익숙할뿐 아니라 호환되는 유명한 응용 프로그램이 많다는 장점을 지니고 있지만, 그만큼 보안 문제에서는 취약한 부분이 많은 운영체제로 인식되기도.. 2022. 5. 2.
WEB 구축 안녕하세요 BTC-진상팀입니다. 이번 포스팅은 Web & Server를이어서 Linux WebServer구축을 주제로 포스팅을 진행해 보려고 합니다. 본 내용은 Apache를 설치를 통한 클라이언트로부터 http 요청을 받아 html이나 이미지 등의 문서들을 브라우저에 출력해주는 프로그램들을 다룹니다. OS가 설치된 SSD나 HDD같은 하드웨어에 Server를 소프트웨어를 설치하여 구축하여 위와 같은 기능을 제공하도록 합니다. WEB Server을 구축하기전에 설치된 OS와 커널 Version을 확인해봅니다. cat /etc/redhat-release cat /proc/virsion 의존성 패키지 확인 WEB Server구축을 하기위해서 Apache / php / mysql DB or Maria DB 패.. 2022. 4. 29.
[OS]운영체제(OS: Operating System)의 종류 안녕하세요. BTC95 입니다. 오늘은 OS의 종류에 대해 간단히 알아보겠습니다. 운영체제의 종류 운영체제는 공급되는 시장에 따라 보통 임베디드, 서버, 모바일, 데스크탑의 4개 시장으로 나뉘어져 있습니다. 임베디드 시장은 예전에는 자체 제작한 운영체제(펌웨어)를 많이 사용했지만, 요즘은 임베디드 장비에 사용되는 하드웨어의 성능이 올라가면서 리눅스 계열 커널을 많이 사용합니다. 서버 시장은 유닉스 계열이 점유율 1위를 차지하고 있으며, 모바일 시장은 리눅스 계열인 안드로이드가 시장 점유일 1위입니다. 특이하게 데스크탑 시장만 윈도우즈가 시장 점유율 1위를 차지하고 있습니다. 위의 사진처럼 운영체제의 종류는 다양하고, 이 외에도 많은 운영체제가 존재하지만 가장 보편적으로 사용되는 운영체제들을 소개 드리겠습.. 2022. 4. 27.
[Linux] CentOS - 접근 제어 - PAM 이론 사용자 로그인 관련 명령어 su [-] [사용자명] : 다른 사용자로 로그인 할 때 사용 dash (-)의 유무 su -root : 입력한 사용자의 사용자 초기화파일 적용 su root: 현재 사용자의 환경을 유지, 사용자 초기화파일 적용하지 않음. who : 접속 정보 [root@localhost ~]# who root tty1 2022-04-26 10:06 root pts/0 2022-04-26 10:06 (laptop-6ccrl66l.mshome.net) who am i : 현재 터미널에 대한 접속 정보 [root@localhost ~]# who am i root pts/0 2022-04-26 10:06 (laptop-6ccrl66l.mshome.net) whoami : 로그인명 [root@loca.. 2022. 4. 26.
[Linux] 리눅스 파일시스템 반갑습니다! 오늘은 즐거운 금요일 파바샐도팀 입니다 (❁´◡`❁) 파일시스템과 디렉토리 구조를 잘 안다면 이 과정이 숙달된 상태에서는 상당부분 편하다는 장점이 있죠. 파일시스템은 리눅스를 써야할 때 쉘 명령어, vi와 함께 가장 필수적인 사항이 아닐까합니다! 저는 오늘 여러분들께 '리눅스의 파일시스템 사용하기' 라는 주제로 찾아왔습니다 🌺 리눅스 파일시스템 파일을 사용자가 쉽게 접근 및 발견할 수 있도록 운영체제가 시스템의 디스크상에 일정한 규칙을 가지고 보관하는 방식으로 리눅스 운영체제의 경우에는 파티션을 나누고 정리하는데 주로 사용됩니다. 리눅스 파일 시스템은 여러 파일들로 구성되어 있고, '일반 파일', '디렉토리', '링크된 파일', '디바이스 파일'이 있습니다. 1. 특징 - Linux에서 데이.. 2022. 4. 22.
[OS]운영체제(OS: Operating System)의 역할과 구조 안녕하세요. BTC95 입니다. 오늘은 OS의 역할과 구조에 대해 간단히 알아보겠습니다. 운영체제의 역할 자원관리 컴퓨터 시스템 자원 효율적 관리 (시스템 자원 - CPU, Memory, I/O장치와 같은 하드웨어 자원과 프로세스, 파일 메시지 등의 소프트웨어 자원) 자원 보호 프로그램이나 다른 사용자가 데이터를 삭제하거나 중요 파일에 접근하지 못하게 컴퓨터 자원들 보호 인터페이스 제공 하드웨어 인터페이스와 사용자 인터페이스 제공하여 편리하게 사용하도록 지원 운영체제의 구조 커널 (Kernel) 운영체제는 규모가 매우 큰 프로그램이므로, 운영체제의 모든 부분을 메모리에 올려놓는 것은 메모리의 측면으로 봤을 때 굉장히 비효율적입니다. 따라서, 운영체제는 필요한 부분만을 메모리에 올려서 사용하게 되는데, 이.. 2022. 4. 21.
[Linux] CentOS - 사용자 관리 - 패스워드 정책 패스워드 관련 파일 /etc/security/pwquality.conf : 패스워드 정책 설정 파일 [root@localhost ~]# cat /etc/security/pwquality.conf # Configuration for systemwide password quality limits # Defaults: # # Number of characters in the new password that must not be present in the # old password. // 이전 암호에 없어야 하는 문자 수입니다. # difok = 5 # # Minimum acceptable size for the new password // 새 암호에 대해 허용되는 최소 크기입니다. # (plus one if .. 2022. 4. 19.
[Linux] Vi editor - 단축키 안녕하세요. 이번 포스터는 "오늘은 팔선생 탕수육 먹고 싶은 그런 날" 이 업로드 합니다. 리눅스를 공부하면서 Vi editor를 많이 사용하게 되는 것 같습니다. 그래서 vi 에디터 단축키에 대해서 포스팅 해보려고 합니다. 1. Vi editor란? vi 편집기는 1976년 빌조이가 개발하였고, 유닉스 계열에서 가장 많이 사용되는 편집기이다. vi 편집기는 한 화면을 편집하는 비주얼 에디터( Visual Editor ) 이다. 2. VI ( Visual editor ) 편집기의 특징 vi는 Emacs와 함께 Unix 환경에서 가장 많이 쓰이는 문서 편집기이다. 1976년 빌 조이가 초기 BSD 릴리즈에 포함될 편집기로 만들었다. vi라는 이름은 한 줄씩 편집하는 줄단위 편집기가 아니라 한 화면을 편집하.. 2022. 4. 14.