CLOUD/Linux

[Linux] 들어가기

alsruds 2023. 2. 3. 12:21

● 리눅스란?

》 컴퓨터 운영체제

》 오픈 소스 -> 다양한 리눅스 기반 운영 체제 존재

 

운영체제란?

사용자와 시스템 간 인터페이스 제공

하드웨어를 편리하게 사용하는 프로그램의 집합

Windows, Mac, OS, 리눅스, 안드로이드, IOS, 유닉스 ...

 

[ 윈도우와 리눅스 ]

명령어 전달 시 사용하는 것

윈도우 : 파일 탐색기 (explorer.exe)

리눅스 : 쉘

 

[ 리눅스 ]

유닉스

리눅스 이전

기계어 -> C언어 개발

유료 -> 이에 반발하여 무료인 리눅스 개발

 

● 리눅스 종류

》 안녕 리눅스 : 우리나라에서 개발 / 배포

 

》 우분투 : 개발자 / 일반 유저 편리하게 사용 가능

》 CentOS : 서버에 적합

 

[ 리눅스의 특징 ]

● 기본적인 특징

높은 이식성과 확장성

안전성, 신뢰성

계층적 파일 시스템 : 최상위 디렉토리 존재 ( / : root )

 

[ 리눅스 기본 환경 ]

기본 구성 요소

하드웨어 (H/W)

커널

: 명령어를 쉘을 통해 전달

명령어 : 실행 프로그램들

 

  프롬프트

각종 정보 표시

  • 현재 로그인 한 사용자 : root
  • 컴퓨터 이름 : localhost
  • 현재 작업 디렉토리 : test
  • 관리자 권한 : #
  • 일반 사용자 : $

 

  명령줄 인터페이스

텍스트 터미널을 통해 사용자와 컴퓨터가 상호 작용하는 방식

입출력 : 문자열

명령어 구조 : command + option + argument 
          ex) netstat -anp, ifconfig -a, ls -al

'CLOUD > Linux' 카테고리의 다른 글

[Linux] 하드 링크와 심볼릭 링크  (0) 2023.02.06
[Linux] 파일 및 디렉토리 검색  (0) 2023.02.06
[Linux] 문서 편집기  (0) 2023.02.06
[Linux] 파일 관련 명령어  (0) 2023.02.03
[Linux] 디렉토리 관련 명령어  (0) 2023.02.03