자율주행/김선영님의 리눅스 강의

리눅스 Day 1

Tony Lim 2020. 12. 7. 17:50
728x90

RedHat 계열

  • Fedora RHEL(RedHat Enterprise Linux) 의 베타 버젼이라고 생각하면 된다. 주로 새로운 기능을 테스트 할떄 많이 사용
  • Centos 많은 대기업이 서버용으로 많이 사용. 추후에 배워야할 것

Debian 계열

  • Ubuntu 초보자가 쓰기 쉽고 Iot ebmedded에서 많이 쓰인다
  • Kail Linux 네트워크, 보안쪽 사람들이 많이 쓰는것 같다

Ubuntu Bash shell Command Line(day1)

  1. CLI 가 GUI 보다 많이 쓰이는 이유는 낮은 대역폭에서 잘 작동 하기 때문이다.
    e.g) GUI 1920 *1080 *24 *60(hz) 이지만 CLI 80*24*8* 60(hz) 이다
  2. Console 원격이아닌 로컬에 붙어있는것 
    Terminal 목적지나 출발점이 되는 장치 e.g) console terminal, remote terminal

power off명령어는 console에서는 누구나 할 수 있지만 Remote에서는 Root만 가능하다

3. crtl-alt-F(1~7) 까지 다 각각 로그인할 수 있다. 1~6은 text console 7은 graphical console이다. 아직은 왜 있는지 모르는 기능이다.

4. 로그인을 한다는것은 로그인한 유저에 알맞은 권한을 부여받는 것이다. 
 su (substitute user) [-] [ID] 는 유저를 교체할때 쓰이는 명렁이다. 

5. 그룹이라 것이 존재하는데 어떤 그룹에 속해있으면 일정한 권한을 부여받는다. 예를들어 db 그룹에 유저가 속해야만 oracle db에 access할 수 있다.

6. 로그인 할때마다 세션이 생기게되는데 우분투에서 환경변수들이 이 세션에 종속된다.

7. $LANG 은 locale + characterset 으로 이루어진다. 이것을 바꾸면 우분투의 언어가 바뀌게된다. 
    $ export LANG =en_US.UTF-8  
    $ export LANGUAGE='' 를 먼저 해줘야 제대로 작동한다. 

 

728x90

'자율주행 > 김선영님의 리눅스 강의' 카테고리의 다른 글

리눅스 day6(bash)  (0) 2020.12.14
리눅스 day5 (file sytem)  (0) 2020.12.11
리눅스 day4 (network)  (0) 2020.12.10
리눅스 day3 (Vim)  (0) 2020.12.09
리눅스 day2  (0) 2020.12.08