TIL. LINUX란 무엇일까? - 7/28

예흠·2020년 7월 28일
0

wecode

목록 보기
10/43

1. LINUX

- 리눅스란 무엇일까?

os나 window처럼 운영체제이며, 오픈소스라서 누구나 코드를 볼 수 있습니다.

- 리눅스의 구조

리눅스는 하드웨어, 커널, 쉘, 응용 프로그램으로 구성되며 각 기능은 다음과 같습니다.

  1. 커널: 리눅스의 핵심이다. 프로세스 관리, 메모리 관리, 파일 및 장치 등의 하드웨어를 제어한다.
  2. 쉘: 커널과 사용자간의 접점으로 이를 통해 컴퓨터를 동작시킨다.

- 리눅스는 누가 만들었을까?

:Linus Torvals가 만들었습니다.
이 분 아직 살아계시고 여전히 Linux 개발을 이끌고 계십니다.

- 리눅스의 루트 경로는 무엇일까?

: 리눅스는 최상의 디렉토리인 /(루트)가 모든 디렉토리들의 시작점입니다.
이 루트부터 트리구조로써 이루어져 있습니다.
리눅스에서는 '/' 슬래시를 사용하고 윈도우는 반대인 '\'를 사용합니다.

- 리눅스의 홈 디렉토리는 무엇일까?

: 시스템에 로그인 한 후 사용자가 처음있는 디렉토리입니다.
: 유닉스 시스템 운영 사용자의 개인 파일, 디렉토리 및 프로그램에 대한 저장소 역할을 합니다.

- 리눅스에서 경로를 탐색하는 명령어는?

: cd (change directory)

- 리눅스의 경로에서 절대 경로와 상대경로의 차이점은?

: 절대 경로는 루트부터 시작해서 주소를 나타내는 것이고
: 상대경로는 .과 ..을 이용해서 현재 디렉토리를 기준으로 주소를 나타낸다.

- 리눅스에서 현재 경로를 표시하는 명령어는?

: pwd입니다. (print working directory)

- 환경변수란?

: 접근할 수 있는 디렉토리를 변수에 지정해 주는것입니다.
단순히 말하자면 환경의 조건을 정하는 것

- 리눅스에서 환경변수중 HOME은 무엇인가요?

: 사용자의 정보를 저장할 수 있는 기본 디렉토리 이고 환경 변수 HOME은 이것을 보여준다.

- 리눅스에서 환경변수중 PATH가 하는 일은 무엇인가요?

: PATH는 주소록 같은 것이여서 실행 경로들을 저장해 놓은 변수입니다.
해당 디렉토리로 들어가서 작업 생산성을 증대시켜줍니다.

- 환경변수를 보는 명령어는 무엇인가요?

: env , printenv

- 명령어들

:cd 디렉토리를 변경하는 명령어
:ls 현재 디렉토리에서 파일목록을 보는 명령어
:cp 파일이나 디렉토리를 복사하는 명령어
:mv 파일이나 디렉토리를 이동시키는 명령어
:rm 파일이나 디렉토리를 삭제하는 명령어
:mkdir 디렉토리를 생성하는 명령어

profile
노래하는 개발자입니다.

0개의 댓글