[리눅스 마스터 2급] 1차 모의고사 오답 정리
1. 특수 권한이 설정된 파일이나 디렉터리
특수 권한이란
Sticky Bit
공유 디렉터리에 적용
SUID Set User ID
실행 시 그 파일의 소유자 권한으로 동작
GUID Set Group ID
디렉터리 + 실행파일에 적용
/usr/bin/passwd 에는 SUID가 설정되어 있음
2.
/etc/fstad: 시스템 부팅 시 자동으로 마운트할 디스크/파티션 정보를 저장
/etc/mtad: 현재 실제로 마운트된 파일 시스템 정보를 담고 있음
/proc/mounts: 현재 커널이 마운트 상태를 실시간으로 보여줌
/proc/partitions: 파티션 정보를 보여줌
3. 사용자 디스크 사용량을 제한하려고 할때 디스크 쿼터 설정하는 명령어 순서
quotacheck → edquota → quotaon → repquota
지금 체크하고 수정하고 온하고 보고서 출력하고
디스크 쿼터 관련 주요 명령어 정리
명령어 | 기능설명 |
quotaon | 파일시스템에 쿼터 기능 활성화 (on) |
quotaoff | 쿼터 기능 비활성화 (off) |
quotacheck | 디스크를 스캔해서 쿼터 데이터 파일(aquota.user, aquota.group) 생성 및 정합성 검사 |
edquota | 사용자/그룹별 쿼터 제한 설정 (에디터 열림) |
repquota | 쿼터 설정 및 사용 현황 보고서 출력 |
quota | 개별 사용자가 자신의 쿼터 사용량 확인 |
setquota | edquota 대신 쓸 수 있는 쿼터 설정 명령어 (스크립트용) |
warnquota | 사용자가 쿼터를 초과했을 때 경고 메일 발송 (시스템 메일 활용) |
4. () -o remount,rw /home
mount
-o remount 이미 마운트된 파일시스템의 마운트 옵션을 다시 적용
,rw: 읽기쓰기 기능 모드로 설정
/home 대상 마운트 지점
5. 디스크 파티션 명령어 비교
lsblk
디스크 파트션 트리 보기
blkid
블록 장치의 UUID 및 파일시스템 정보확인
fdisk
디스크 파티션 조작 도구
인터렉티브하게 동작
df
디스크 공간 사용량 확인 → 디스크 꽉 찼는지 확인용
6. () ihduser → 디스크 쿼터 설정 명령어
quota - 사용자의 현재 쿼터 조회
edquota - 쿼터 설정 (대화식 편집)
setquota - 쿼터 설정 (비대화식 편집 명령어 줄로)
xfs_quota - XFS 전용 쿼터 관리 명령어
xfs는 파일시스템 한 종류
7. 모든 사용자에게 적용되는 alias, 함수를 설정하는 파일 - /etc/bashrc
/etc/profile - 시스템 전역 로그인 셸 설정
~/.bash_profile(.profile) - 개인 사용자의 셸 환경을 제어하는 지역 설정 파일
~/.bashrc 개인의 별칭과 bash가 수행 시 실행되는 함수를 지역적으로 제어하는 파일
8. chsh 에서 다른 셸로 변경하는 과정
-s 는 지정하는 로그인 셸을 지정할 수 있다.
-u 명령어 사용법을 출력
-l 목록 나열
9. jobs
jobs: 현재 셸에서 실행 중인 작업 목록 출력
bg: 정지된 작업을 백그라운드에서 재개
fg 작업을 포그라운드로 가져와 실행
kill 프로세스 또는 작업 종료
10. LVM 용어
PV 실제 디스크
VG 여러 pv를 묶은 그룹
PE VG를 구성하는 고정 크기 블록 단위
LV 실제 마운트해서 사용하는 논리 디스크
11. tar 명령어 옵션정리
-c 새 tar 만들기
-x 압축 해제
-v 처리되는 파일 이름 출력
-f 파일 이름 지정하기
-t 타르파일 목록 보기
-z gzip dkqcnr
-j bzip2 압축
-J xz 압축
cvf는 새로 만들기, 이름 출력 파일 이름 지정
12. 다음 중 미설치된 sendmail 패키지 대한 자세한 정보 확인 명령어
yum info sendmail
info로 자세한 정보를 확인할 수 있다.
13. vi 행번호 설정
set nu → 행번호 ON
set unnu → 행번호 OFF
14. bashrc 는 Alias, 함수 profile은 환경변수 및 시작 관련 프로그램 설정
15. alias 해제는 unalias
16. Ctrl + \ 입력 시 전송되는 시그널
시그널 | 번호 | 이름 의미 | 설명 |
SIGHUP | 1 | Hang Up | 터미널 종료 감지. 데몬 재시작에도 사용 |
SIGINT | 2 | Interrupt | Ctrl + C → 인터럽트 (강제 종료) |
SIGQUIT | 3 | Quit | Ctrl + \\ → 메모리 덤프 후 종료 |
SIGILL | 4 | Illegal Instruction | 잘못된 명령어 실행 시 |
SIGABRT | 6 | Abort | abort() 함수 → 비정상 종료 |
SIGFPE | 8 | Floating Point Exception | 0으로 나누기 같은 오류 |
SIGKILL | 9 | Kill | 무조건 종료 (무시 불가) |
SIGSEGV | 11 | Segmentation Fault | 잘못된 메모리 접근 |
SIGPIPE | 13 | Broken Pipe | 파이프 연결된 상대가 종료됨 |
SIGALRM | 14 | Alarm Clock | alarm() 함수 → 시간 초과 |
SIGTERM | 15 | Terminate | 정상 종료 요청 (kill 기본값) |
SIGUSR1 | 10 | User-defined 1 | 사용자 정의용 시그널 |
SIGUSR2 | 12 | User-defined 2 | 사용자 정의용 시그널 |
SIGSTOP | 19 | Stop | 정지 (무조건 멈춤, 무시 불가) |
SIGTSTP | 20 | Terminal Stop | Ctrl + Z → 일시 중지 (정지) |
SIGCONT | 18 | Continue | 정지된 프로세스 다시 실행 |
17. DISPLAY 환경변수
X 클라이언트 실행 시 사용한다.
X11 기반의 GUI 앱이 출력할 디스플레이를 지정
DISPLAY=호스트:디스플레이.스크린
18. 촬영된 사진을 편집할 때 사용하는 프로그램은 Gimp
LibreOffice - 오피스 문서 편집
ImageMagick - 이미지 처리
EOG - 이미지 뷰어
GIMP - 이미지 편집
19. UDP 프로토콜과 가장 관련 있는 서비스 → DNS
Talent → TCP
SMTP → TCP
HTTP → TCP
DNS → UDP 기본, TCP 특정 상호아
20. FTP 서비스
20번 포트 - 데이터 체널
21번 포트 - 제어 채널
21. 기관과 관련업무
IEEE 이더넷 와이파이 부동소수점 연산 , 구체적 기술 표준
ISO 넓은 범위의 국제 표준화 기구 OSI 7계층
EIA 전자산업협회, 하드웨어 물리적 인터페이스 표준 제정 이더넷 케이블 관련 표준
22. SAMBA는 SMB, CIFS 과거에는 SMB 현재 CIFS 프로토콜 사용
23. 프로토콜과 포트번호 조합
대표적인 프로토콜 & 포트번호 조합 정리표
서비스 | 포트번호 | 전송 계층 | 프로토콜 설명 |
FTP (제어) | 21 | TCP | 파일 전송 명령 (로그인 등) |
FTP (데이터) | 20 | TCP | 파일 데이터 전송 (Active 모드) |
SSH | 22 | TCP | 원격 로그인 (암호화) |
Telnet | 23 | TCP | 원격 로그인 (평문, 비권장) |
SMTP | 25 | TCP | 메일 전송 (서버 간 전송) |
DNS | 53 | UDP/TCP | 도메인 이름 해석 (질의는 UDP, 응답이 크면 TCP) |
DHCP 서버 → 클라이언트 | 67 | UDP | 클라이언트에게 IP 할당 |
DHCP 클라이언트 → 서버 | 68 | UDP | 클라이언트가 요청 |
HTTP | 80 | TCP | 웹 페이지 (비암호화) |
POP3 | 110 | TCP | 메일 수신 |
NTP | 123 | UDP | 시간 동기화 |
IMAP | 143 | TCP | 메일 수신 (서버에 저장) |
SNMP | 161 | UDP | 네트워크 장비 모니터링 |
HTTPS | 443 | TCP | 보안 웹 페이지 (TLS/SSL) |
SMB | 445 | TCP | 윈도우 파일 공유 |
LDAPS | 636 | TCP | 보안 LDAP |
FTPS (암호화 FTP) | 990 | TCP | FTP over SSL |
IMAPS | 993 | TCP | IMAP over SSL |
POP3S | 995 | TCP | POP3 over SSL |
24. MAN을 위한 국제 표준 규격인 IEEE 802.6 프로토콜은 DQDB
핵심 비교 요약표
용어 | 계층 설명 | 요약 |
DQDB | 데이터링크 계층 (L2) | 버스 형태의 MAN 기술, IEEE 802.6 표준 |
X.25 | 네트워크 계층 (L3) | 패킷 교환망, 오류/흐름 제어 내장된 초기 WAN 프로토콜 |
FDDI | 데이터링크 계층 (L2) | 광섬유 기반 토큰 링 네트워크, 100Mbps 지원 |
Frame Relay | 데이터링크 계층 (L2) | X.25에서 발전, 오류제어는 사용자 책임, 빠르고 단순 |