[리눅스공부]24.4.18 리눅스의 기본

오대진·2024년 4월 18일

리눅스는 해킹의 가장 기본 툴이다.
기본적으로 윈도우 다루듯이 다룰 줄 알아야 한다.

윈도우와 같은 운영체제이며, 운영체제란 사람과 기계 사이의 통역사 역할을 한다.
컴퓨터[기계] < 운영체제[윈도우,맥 등] > 사람

리눅스의 장점은 오픈 소스이며, 사용하는 사람들 모두 같이 개발하고 공개한다.
오픈 소스의 단점으로 보안의 취약점이 있지만, 오랜 시간동안 운영된 운영체제인만큼 보안도 훌륭하다.

칼리 리눅스가 대표적인 리눅스이며, 설치 사이트는 아래를 이용하면 된다.
https://www.kali.org/get-kali/#kali-virtual-machines

리눅스는 CLI[Command-Line Interface] 커멘더를 이용하는 운영체제이다.
윈도우와 같은 운영체제는 GUI[Graphical User Interface]이다.

CLI의 장점으로는 효율성, 즉 익숙해지면 굉장히 편하고 속도가 빠르다.

리눅스에서는 Shell이 사용된다.
리눅스 내 검은색 화면은 터미널이라고 불린다.
터미널이란 종착점[종단점]이라고 할 수 있다.

그리고 리눅스의 커멘드[명령어 구조]는 아래와 같다.
1. 명령어
Ex) ipconfig, Id와 같은 것
2. 전달 인자[Argument]
Ex) "컴퓨터야 @@ 복사해"
여기서 @@를 나타내는 것
3. 옵션 [없어도 실행될 수 있는 것]
Ex) ping 8.8.8.8 -c 3
여기서 -c 3을 나타내는 것

디렉토리 중 가장 최상위 디렉토리는 '/'이다.
'~' 이것은 홈 디렉토리를 나타낸다.

0개의 댓글