일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
- VPN
- CCNA
- linux
- IPSec
- 실기
- nat
- ssh
- 데몬
- telnet
- switching
- catalyst-3560
- DHCP
- vrrp
- 게이트웨이 이중화
- 프로그래밍 언어활용
- Install Mode
- 정보처리기사
- 관리사
- NTP
- 네트워크
- stp
- Bundle Mode
- Cisco IOS Mode
- cisco
- CCNP
- hsrp
- EIGRP
- ipsec vpn
- Tunnel
- GRE
- Today
- Total
JI
리눅스마스터 2급 예상 본문
1.구별
Set-UID u+s, u-s 4
Set-GID g+s, g-s 2
Sticky-Bit o+t, o-t 1
2. 분 시 일 월 요일
3. 리눅스파일시스템
저널링 파일 시스템 Reiserfs, XFS, JFS
저널링 생성 명령어 mke2fs : ext2,3,4 만듬 -> ext3부터 저널링임
mke2fs /dev/sdb1 -> ext2
mke2fs -t ext3,ext4
mke2fs -j ext3
DVD마운트 iso9660
네트워크시스템파일공유 nfs
유닉스 시스템 sysv
손상된 파일 수정 fsck
리눅스 파일 만듬 mkfs
윈도우 디스크검사 chkdsk
윈도우 불량검사 scandisk
4.fdisk
파티션 추가 n
파티션 삭제 d
변경된 파티션저장 w
파티션 정보 확인 가능
5. chown 파일 소유자 변경
chgrp 파일 소유그룹 변경
w 권한 파일에 있다 -> 수정 및 쓰기
w 권한 디렉터리에 있다 -> 생성 및 삭제
6.쿼터
quota 현재사용자 쿼터정보확인
edquota 쿼터설정
repquota 설정된 쿼터 정보 확인
7. echo $LANG -> 한글나오게하기
echo $TERM -> 환경변수확인
8. shell 년도
bourne Shell - 77 스티븐 본,가장 먼저 개발,alias 제공안함
C Shell - 빌 조이
Korn Shell - 데이비드 콘
bash Shell - 브라이언 폭스, 현재리눅스
9.환경변수 사용법.
환경변수추가 export 환경변수 = $환경변수 변수
덮어쓰기 export 환경변수 = 새로등록할 변수
10. history 명령어
history n 최근 n개 명령어 확인
history -c 히스토리 모두 삭제
!! 가장 최근 명령 다시 수행
![문자] 문자 포함 가장 최근 명령
!n 히스토리 n번 명령 수행
11. env 환경변수 확인
set 셀 변수 확인
export 환경 변수 리스트 확인
alias name = value 문자열을 바꿔줌
12. NI 기본값 0, -20~19
일반사용자 NI증가만, root는 감소
NI 낮을수록 우선순위 높다
PRI로 우선순위 조절
ps-l 로 확인
<우선순위 변경>
nice 실행시 우선순위 조정
renice 실행중인 nice값 변경, PID 우선순위로 조정해 수정
top 디스크사용률 메모리x
t 프로세스 on/off
W 바꾼 설정 저장
k 종료신호
m 메모리 on/off
13. SIG구별
Ctrl + d SIGHUP
Ctrl + c SIGINT
Ctrl + w SIGQUIT
Ctrl + z SIGTSTP
14. 백그라운드는 job, &붙임, pid와 작업번호 반환
포어그라운드는 fg%작업번호, 셀명령실행시 진행
포어 -> 백 ctrl+z
둘다 중지가능
15. crontab 명령어
-e 편집
-u 특정사용자
16. nohup : 창이 닫혀도 프로세스실행.
자동으로 보내는게 아닌 &를 붙여야한다.
17. 프로세스
리눅스 커널이 최초로 발생 init은 PID 1
프로세스 복사본형태,자식,보통 명령어 수행될때 fork
프로세스 대체 exec
계속 메모리에 상주 standalone
서비스요청 들어왓을때 처리 inetd
pstree로 init가 출력해 부모임을 확인
18. Signal kill -l
19. PID/PPID
PPID는 부모 프로세스의 PID값
PID가 PPID로 할당,
20 vi .exrc 새파일 작성
vi + u 삭제명령취소후 복원
vi + [n] 커서를 마지막 줄에 둠
오 L
왼 H
위 K
아래 J
입력모드 i 커서앞
o 커서 아래삽입
s 문자 지우면
p는 복사 및 붙이기
21 emacs = LISP
22 swap파일은 숨김파일로 .원본파일명.swp
Linux swap 82
Linux 83
논리 볼륨 8e
Linux Raid fd
23 X윈도 편집기
gedit xemacs gvim
x윈도 startx : x윈도시작 / depth 8비트 농도
관련키 저장 .Xauthority
24 gnone = gedit, GDM
GTK+기반, GNU프로젝트, GPL라이센스, 재사용쉽다
Totem -> gnome 기반 사운드 및 비디오 재생 프로그램
런레벨5에서 부팅 동시 실행
G놈3 Mutter
G놈2 Meta
KDE KWin or KWM or Qt or KDM
nautilus GNOME 포함 프로그램
konqueror KDE 포함 프로그램
25 tar compress < gzip < bzip2 < xz 효율성 높다
uncompress gunzip bunzip2 unxz
26 리눅스 프로그램설치
소스파일 설치 - gcc, tar, make ,cmake(mysql)
패키지설치 - rpm(redhat), dpkg(devian)
자동설치도구 - yum(redhat), apt-get(devian)
27 tar 여러개 파일을 하나로 묶을때 사용
심볼릭 링크 원본파일 저장
f 테잎 대신 파일 묶음, 파일압축후 해제하려면 붙여야함
c 파일생성
r 파일 추가
t 파일 목록 나열
x 압축해제
v 압축 및 해제시 상세메시지 출력
z gzip로 압축
j bzip2로 압축
J xz로 압축
28 rpm -nodesps 제거
-Uvh 해당 패키지 업그레이드/-Fvh 설치된 패키지만 찾아서 업데이트
-v 메세지
-V 검증시 기본옵션
-q 패키지이름 버전
-qi 자세정보출력
패버릴라 (패키지,버전,릴리즈)
29 dpkg -r 설정은 두고 패키지 삭제
-P 완전 삭제
-l 리스트
-L 패키지 포함 파일
30 BSD = Ipr,q,rm,c (lprm 가장 마지막에 요청한 작업을 취소)
lpr -# 매수지정
System V = Ip, lpstat, cancel
lp -n 여러장출력
31 local printer 0 직접 연결이고 첫번째 프린터
프린터 찾는다 -> find가 들어간것
32 CUPS 애플개발 프린팅시스템
LPRng 리눅스 초기 인쇄시스템
SANE 스캐너,디카등 이미지 제어하는 오픈소스시스템
OSS 유닉스계열 캡쳐하는 인터페이스
33 xhost : IP주소 기반 접근 허가 클라 지정및 해제
xauth
display : x서버 프로그램 실행될때 클라주소 지정, 환경변수
34 데스크톱 환경 : GUI 제어판, 도움말등 도구 제공
디스플레이매니저 : 아이디와 패스워드 입력받아 인증 진행
윈도우 매니저 : 데스크톱 환경 도움주기위해 설계
35 Xlib = 1.xlibrary 라이브러리 못해도 쉽게사용하게
2.저수준의 마우스 반응같은 단순기능
XCB는 Xlib보다 향상된 기능
36 telnet @ 는 로그인 불가
37 원격관리 서비스 ssh, telnet, rsh
scp : ssh system 복사
sftp : ssh와 함께 동작 ftp
38 최상위도메인 comenig
com org mil edu net int gov
39 이더넷 카드 변경 ethtool
40 FTP명령어
get 다운
mget 전체 다운(가져옴)
put 업로드
mput 전체 업로드
41 EIA 미국 전자 협회
ISO 국제 표준화
IEEE 미국 전기 학회
ANSI 미국 산업표준
IEC 국제 전기
42 GUI 기반,Cent6 nm-connection-editor
CUI 기반 system-config-network
43 0~1023 well-know-port
44 빅데이터 시각적 표현 -R
데이터 유연하게 noSQL사용
데이터 가치 추출 결과분석
기계학습,패턴,데이터마이닝
45 백업이나오면 = 고가용성
마이크로컨트롤러 하드웨어 소프트웨어 결합 임베디드 - 아두이노
슈퍼컴퓨터 고성능 계산 = 베어울프
46 iot 사물인터넷
47 /etc/fstab -> 장치이름/라벨명/uuid
48 ihd사용자 t - 시간
u - 사용자
PS1 - 보통 작업 셸 프롬프트
PS2 - 명령어 완전히 입력안되었을때 >형태로
49 chsh -l 셀종류확인 = /etc/shells
ehco &PS1 명령 프롬프트 모양에 대한 변수 출력
echo &SHELL 현재접속셸확인
셸 선언시 TMOUT = /etc/profile
50 메일 보낼 때 mail -s "메일제목" < 메일내용 하나의 라인으로 작업완료
51 채널본딩 = 두개이상 네트워크 다룸
52 daemon, SMB 프로세스 관련
SANE, XSANE 스캐너 관련
ALSA, OSS 사운드 관련
LPRng, CUPS 프린터 인쇄관련
53 x대체 -> wayland
54 imageMagick 비트맵 이미지 수정
eog - 이미지 뷰어
GIMP - 이미지 편집
Totem - 동영상플레이어
55 Writer - word
impress - 파워포인트
Calc - 액셀
draw - 드로잉
56 ip를 가지고 mac주소를 알아낸다 -> arp
mac주소를 확인한다 -> ip
57 텔넷명령으로 웹동작 확인 telnet localhost 80
58 슬라이딩 -> 흐름 제어
59 게이트웨이 주소 확인 -> route
60 리눅스 리눅스 -> NFS
리눅스 윈도우 -> SAMBA