새소식

자격증/리눅스마스터

리눅스마스터 2급 기출 :: 그 외 여러가지 기출 내용 한 줄 정리

  • -

alsamixer

  • 커서 라이브러리 기반
  • ALSA 사운드카드 오디오 믹서 프로그램
  • alsactl: ALSA 사운드 카드 제어 명령어, 사운드 장치 초기화 가능

/sbin/nologin : 시스템 계정에 설정되는 셸

set: 쉘에서 선언된 셸 변수 전부 확인

chgrp -h ⇒ 원본 그대로, 심볼릭 링크 파일의 그룹 소유권만 변경

디스크 사용량 제한: quotacheck → dequota → quotaon → repquota

eject → mount 자동 수행

blkid, WWWN

리눅스 파일시스템: ext, vfat, ntfs..

fsck → /lost+found

chmod -R ⇒ 디렉터리내 파일의 허가권까지 모두 변경

수세 리눅스의 패키지 매니저: zypper

XCB: X11 디스플레이 서버 프로토콜의 클라이언트 측을 구현한 라이브러리, c언어로 작성, xlib 대체가 목표

mii-tool: 이더넷 카드에 연결된 케이블 상태 확인

FTP: 21번 포트 FTP-data: 20번 포트

NFS: 리눅스 시스템에 파일 공유 디렉터리 생성, 나머지 리눅스에서 손쉽게 접근 가능하게 해주는 서비스

MAC: 48bit

 

dash

  • POSIX와 호환되는 /bin/sh를 가능한 작게 구현한 셸
  • 빠른 작업 수행
  • history 명령 등 지원하지 않음

 

/etc/passwd

  • chown 명령시 참조
  • 로그인 시 부여되는 셸 정보 확인

시스템 전체 모든 사용자에게 적용되는 환경변수나 설정 적용 ⇒ /etc/profile

PS1 ⇒ 사용자 프롬프트 환경 변수

 

inetd

  • 관련 프로세스가 메모리에 항상 상주하지 않음
  • 클라의 서비스 요청이 들어오면 관련 프로세스를 실행
  • 서비스가 종료되면 관련 프로세스도 종료

 

프로세스 우선순위

  • PRI: 커널에서 참고하여 운영체제가 실제 참고하는 항목
  • NI: 사용자가 변경하는 항목

vi -r lin.txt ⇒ 작업 중이던 파일 내용 불러오기

yum history list⇒ 작업 이력 확인

apt-get update ⇒ /etc/apt/sources.list

/etc/services → 서비스(FTP 등)의 포트 확인 가능

telnet localhost 80

 

패킷 교환 방식

  • 고정 대역 할당하지 않음
  • 이론상 호스트의 무제한 수용 가능
  • 회선 교환 방식에 비해 더 많은 지연 발생 가능

LAN전송방식 중 토큰링: 먼 거리까지 에러없이 전송

 

ssh

패킷을 암호화하여 원격 로그인: ssh

# 192.168.0.109에 ihd 계정으로 접속
$ ssh 192.168.0.109 -l ihd
$ ssh ihd@192.168.0.109

ssh기반 로그인 성공한 사용자에게 메시지전달: /etc/motd

텔넷과 FTP 서비스 대체 가능
텔넷에 비해 보안이 좋음
원격 복사 기능 사용 가능
ssh 서버 포트는 22

 

기구

ISO: OSI 프로토콜 관련 업무 담당

ANSI: 미국내 표준들 지정

IEEE: LAN의 접속 규격과 처리에 대한 표준지정

ICANN → IP주소 및 도메인을 관리하는 국제관리 기구

 

프로토콜의 구성요소: 구문 의미 타이밍

<리눅스 사운드카드 설정>

  • ALSA 설치
  • 커널 컴파일
  • OSS 설치

Xlib: c언어로 구현된 클라이언트 라이브러리, X서버와 대화 해주는 역할

XCB: 최근 Xorg에서 저수준의 Xlib대신 XCB를 대체해서 사용

 

<최상위 도메인>

NET: 네트워크 관리기관

EDU: 4년제 단과대학/종합대학

INT: 국제적인 특성을 가진 기관

MIL: 미국 군사

COM: 영리기관

 

XEN: 반가상화뿐만아니라 전가상화도 지원하는 가상화 기술

 

새로운 디스크 추가: fdisk - mkfs - mount

 

<네트워크>

  • A클래스
  • B클래스: 서브넷 마스크(255.255.0.0)
  • C클래스
  • D클래스

 

<토폴로지>

  • 링형: 고성능 네트워크에 적합, 둥글고 단반향, 투포인트 형태, 분산 제어와 검사, 회복이 가능

 

<df 명령어>
현재 마운트된 파일 시스템

gzip 압축해제
gunzip
gzip -d

 

xhost명령어

at명령

fsck : 손상된 디렉토리나 파일 수정

edquota: 사용자나 그룹에 쿼터설정

export 명령

init process pid
모든 프로세스의 부모 프로세스

.exrc vi관련 설정파일

dpkg 명령어
환경설정 파일은 남기고 패키지 삭제

lprm 명령어
프린터 큐에 대기중인 작업을 삭제하는 명령. 취소할 작업번호 명시

sane-find-scanner
usb 스캐너 관련 장치 파일 찾기

표준 유닉스 장치 시스템 콜에 기반을 둔 OSS
유닉스계열 운영체제에서 사운드를 만들고 캡쳐하는 인터페이스

 

CUPS

  • 애플이 개발한 오픈소스 프린팅 시스템
  • 유닉스계열 OS를 사용하는 시스템을 프린터 서버로 사용가능
  • 프린터 큐 관련 환경 설정: /etc/cups/printers.conf
  • 웹 서버의 Common Log Format 형태의 로그파일 제공
  • HTTP 기반의 IPP를 사용하고, SMB 프로토콜도 부분적으로 지원
  • CUPS 프린트 데몬의 환경 설정 파일의 기본 문법이 아파치의 httpd.conf와 유사
  • /etc/cups/cupsd.conf: 프린터 데몬의 환경설정 파일
  • /etc/cups/classes.conf: 프린터 데몬의 클래스 설정 파일
  • cupsd: 프린터데몬

 

xhost: ip 주소 기반 접근허가
DISPLAY : 클라에서 서버로 프로그램이 전달되기 위한 실행 터미널이 정의되어 있는 변수

네트워크 접두어 길이 표현

FTP
Active 모드와 Passive 모드 지원
익명의 계정을 이용하여 접속 가능
FTP를 사용하기 위해서는 FTP 서버가 반드시 필요

nm-connection-editor
GUI 기반 네트워크 설정 명령어

well-known 포트
0~1023번

<대용량 데이터 처리하기 위한 클라우드 스토리지>
HDFS(하둡 분산파일시스템)
OpenStack swift(오픈 스택 스위프트)
GlusterFS(글러스터FS)

<프린터 웹 기반 제어>
IPP 프로토콜 사용, 포트: 631

gzip 압축 파일을 풀지 않고 내용만 볼 수 있는 명령어

<vi -r ihd.txt>
.ihd.txt.swp 파일 불러옴
swp 파일 형식 암기(.filename.swp)

<IRC(Internet Relay Chat)>
인터넷에서 실시간 대화 기능 지원하는 서비스

시스템에 설정된 게이트웨이 주소 확인

<데몬(daemon)>
주기적이고 지속적인 서비스 요청을 처리하기 위해 계속 실행되는 프로세스
백그라운드로 실행
리눅스에서는 서버 역할을 하는 프로그램
보통 뒤에 d가 붙음

Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.