리눅스

리눅스 기초 정리

JUN0126 2020. 2. 20. 01:16

리눅스를 사용하는 이유

1. 오픈소스(무료) 운영체제

2. 높은 이식성, 확장성

3. 다중 사용자, 다중 작업

 

리눅스 구성요소

1. 커널(kernel) : 운영체제 핵심, 파일시스템 관리, 장치 관리, CPU 제어, 메모리 제어 등등

2. 쉘(Shell) : 사용자와 커널 사이의 인터페이스를 담당, 사용하는 명령어를 커널이 알 수 있게 해주는 번역기

3. 디렉토리 (Directory) : 파일 시스템에 의해서 관리

 

리눅스 기본 명령어

1) 사용자 관련

 -1) 사용자 추가

      adduser 추가할 아이디

 -2) 비밀번호 설정

      passwd 추가한아이디 입력 후 비밀번호 설정

 

2) 디렉토리 확인

 -1) 디렉토리 내용 확인

    ls -a : 숨겨진 파일을 확인하기 위해서 사용하는 옵션

        -l : 자세한 출력 내용 확인

       -d : 디렉토리 그 자체에 대한 정보 확인

       -R : 계층적인 리눅스의 디렉토리 구조를 한 눈에 보여줌

       -F : 파일 종류 확인

   ll : 디렉토리 내용 확인

 

3) 디렉토리 변경

  cd [상대 경로 / 절대 경로]

      . : 현재 디렉토리

      .. : 상위 디렉토리

      ~ : 현재 로그인 한 사용자의 홈 디렉토리

      - : 이전 디렉토리

 

4) 복사

 cp [옵션] [원본] [사본]

 EX)

 

5) 이동

 mv [대상] [목적지]

 EX)

 

6) 생성

 -1) 디렉토리 생성

 mkdir [디렉토리 이름]

 -2) 빈 파일 생성

 touch [파일 이름]

 

7) 삭제

 -1) 파일 삭제

   rm [옵션] [대상]  

     -i : 삭제 문구 나옴

     -f : 즉시 삭제

     -r : 디렉토리 삭제

     -rf : 한번에 삭제

 -2) 디렉토리 삭제

   rmdir [대상]

 

 

 

 

'리눅스' 카테고리의 다른 글

포트 목록 확인  (0) 2022.05.11
rpm 명령어 및 설치 방법  (0) 2021.09.30
리눅스 자원 스트레스 부여  (0) 2021.08.30