IT/Linux

리눅스마스터 2급 공부기록

haemni 2020. 12. 12. 02:23
728x90
반응형
SMALL

1. SET-GID는 권한이 설정된 디렉토리에 사용자들이 파일이나 디렉토리를 생성하면, 그 사용자가 속한 그룹에 무관하게 디렉토리 소유 그룹으로 만들어짐 (o)

 

2. /tmp 의 파일은 Sticky Bit 권한으로 일시적 파일 생성 및 삭제가 필요할 때 주로 이용

3. 소유그룹을 변경하는 chgrp 명령어를 이용하여 원본파일의 소유권은 그대로 둔 채, 심볼릭 파일 링크의 소유권만 변경하려할 때 사용하는 명령어 chgrp -R

 

4. 리눅스 배포판의 종류

  - 데비안계열 : 우분투

    -> 패키지관리 : dpkg, apt-get

  - 레드햇계열 : Fedora , CentOS, RHEL

    -> 패키지관리 : rpm , yum

  - 슬랙웨어계열 : SuSE, SalixOS

    -> 패키지 관리 : zypper

 

5. rpm vs yum

rpm yum
인터넷 연결 없이 사용가능하나, rpm 확장자 가진 패키지만 설치 가능 인터넷연결 필수
  패키지 사이 의존 패키지는 설치하지않음.                    패키지의존성 해소( 인터넷이 가능하기때문에! )
  rpm -e (erase, 제거) yum remove(제거)
  rpm -Uvh (설치) yum install(설치)

* 기출 rpm 관련 명령어 

    rpm --version  : rpm버전확인

    rpm -v: 메세지 상세하게 보기

    rpm - V: 검증시 사용하는 기본 옵션

   rpm -q : 질의 시 사용 옵션

 

6.

ICANN : ip주소 및 도메인 관리 국제기구(internet corporation of assigned name and numbers)

IANA (Internet Assigned Numbers AUthority) : 인터넷 주소 할당 번호 관리기관,ip주소ㅡ 포트번호, 최상위 도메인 관리

 

7. 네트워크 설정 

   - 네트워크 설정 파일 변경 후  자동저장이 아니라 service network restart해야 적용됨

   - 파일에 저장하면 서버 재부팅 시 사용

   - 네트워크인터페이스 환경 저장 etc/sysconfig/network-scripts in

 

8. 환경변수

path

실행 명령어 탐색 

home

디렉토리 경로

tmout

일정 시간 반응 없으면 연결 종료

term

터미널 종류명

LANG

쉘에서 사용하는 언어

shell

로그인 사용하는 실행파일 경로

display

디스플레이 이름

9.

IP : 32비트. 

MAC 주소 : 머신을 구별해주는 식별자는 48비트 16진수

 

10. IPv4 vs IPv6

IPv4 IPv6
32bit 128bit
직접 ip주소 지정 가능 : 지정주소방식 수동 ip주소 부여 불가능 : 자동설정주소방식
(유니캐스트주소, 멀티캐스트주소, 애니캐스트주소)
ip헤더, 기본기능 확장필드, 확장기능(암호,인증,보안)

11. 에디터 별 특징

  - 문법 강조 기능 - Vim/Vi (pico는 x)

  - 자동 들여쓰기 기능 - nano, vi

  - GPL 라이선스 - pico(Apache 라이선스), nano

 

12. 쉘 관련 명령어

chsh -s [쉘명] : 현재 쉘을 앞으로 로그인 쉘로 변경

 

13.

ICMP : 메시지에 대한 오류 보고 피드백을 호스트에게 보냄 

 

14. xhost  , Xauthority

   - xhost : -ip나 도메인 명 이용하여 서버접속요청, x 서버에 접속할 수 있는 클라이언트를 지정하거나 해제

                 - 형식 : xhost[+/-][ip/도메인명]

                 - 환경변수 $DISPLAY로 x서버프로그램이 실행될때 표시되는 클라이언트 지정

 

    - Xauthority :  - xauth는 일단, .Xauthority 파일에 내용 추가, 수정, 삭제하는 유틸리티 명령어 ! 

                           - cookie 기반으로 xhost보다 보안이 강화됨 (MIT-MAGIC-COOKIEs)

 

15. MAC주소 확인

   1) 내 시스템 내 MAC주소 확인 : ip

   2) 다른 시스템 내 MAC주소 확인 : arp

 

16. 압축

* 압축효율 

   compress < gzip < bzip2 <xz (가장 고압축)

* tar -cvf : 압축

  tar -xvf : 압축해제

  tar -tvf : 압축 풀지 않고 내용만 체크

  tar -rvf : 파일 추가

 

17. 

SIGHUP : 터미널에서 접속이 끊겼을 때 보내는 시그널   1 

SIGINT : CTRL + C : 인터럽트 시그널, 실행중지            2

SIGQUIT : ctrl + \ : 3

SIGSTP : CTRL+Z  실행중인 프로세스 실행대기로 변경, sigcont시그널로 재실행 가능 20

 

반응형
LIST

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

03. 리눅스 네트워크 설정 파일 (hosts, resolv.conf)  (0) 2020.12.10
02. 리눅스 에디터  (0) 2020.12.10
01. 쉘의 역사 , 특징  (0) 2020.12.10