리눅스마스터2급
-
1차는 온라인으로 치뤄졌으며 구글링이 가능했습니다 시간도 넉넉해서 모르는 내용이 있어도 검색 시간이 충분했습니다 물론 아는 내용이라면 정말 단시간안에 끝낼 수 있습니다 개인적으로 좀 지엽적인 내용들이라는 생각이 들었고 딱 봐도 암기가 많이 필요한 내용. 옵션 내용들이 많았던것 같습니다 나왔던 내용들은 아래와 같았습니다 참고용으로만 보시면 될것 같습니다 useradd shoutdown 옵션 stty, strings cut, sort, split, wc file 명령어 옵션 슬랙웨어 계열 리눅스 배포판 /etc/passwd, /etc/shadow talk, mesg, wall, write groupmod mesg 명령어, GNU 프로젝트 init 0, shutdown, halt users 명령어 라이센스 문..
리눅스마스터 2급 1차 후기 및 내용 정리1차는 온라인으로 치뤄졌으며 구글링이 가능했습니다 시간도 넉넉해서 모르는 내용이 있어도 검색 시간이 충분했습니다 물론 아는 내용이라면 정말 단시간안에 끝낼 수 있습니다 개인적으로 좀 지엽적인 내용들이라는 생각이 들었고 딱 봐도 암기가 많이 필요한 내용. 옵션 내용들이 많았던것 같습니다 나왔던 내용들은 아래와 같았습니다 참고용으로만 보시면 될것 같습니다 useradd shoutdown 옵션 stty, strings cut, sort, split, wc file 명령어 옵션 슬랙웨어 계열 리눅스 배포판 /etc/passwd, /etc/shadow talk, mesg, wall, write groupmod mesg 명령어, GNU 프로젝트 init 0, shutdown, halt users 명령어 라이센스 문..
2022.07.05 -
nohup 터미널의 세션 로그아웃시 리눅스는 해당 터미널에서 실행한 프로세스들에게 HUP Signal을 전달한다 이때 HUP(Hang UP) Signal을 무시하도록 하는 명령어라 nohup이라 붙여졌다고 합니다. 쉽게 말하면 세션 끊지마!라고 합니다 리눅스, 유닉스에서 sh을 데몬형태로 실행시키는 프로그램 터미널 세션이 끊겨도 실행을 멈추지 않고 동작(백그라운드에서 실행) 실행할 .sh파일은 퍼미션이 755(rwxr-xr-x) 이상이어야 함 $ nohup shell.sh & => 세션 종료에 상관없이 백그라운드에서 shell.sh 실행 nohup으로 쉘파일을 실행하면 자동으로 nohup.out파일 생성(이전 결과나 에러들이 계속 쌓여서 저장됨) => 프로세스 상태 확인 가능 표준출력 파일 이름 변경 $..
[LINUX] 리눅스 마스터 2급 기출 :: nohup, &(백그라운드) 명령어nohup 터미널의 세션 로그아웃시 리눅스는 해당 터미널에서 실행한 프로세스들에게 HUP Signal을 전달한다 이때 HUP(Hang UP) Signal을 무시하도록 하는 명령어라 nohup이라 붙여졌다고 합니다. 쉽게 말하면 세션 끊지마!라고 합니다 리눅스, 유닉스에서 sh을 데몬형태로 실행시키는 프로그램 터미널 세션이 끊겨도 실행을 멈추지 않고 동작(백그라운드에서 실행) 실행할 .sh파일은 퍼미션이 755(rwxr-xr-x) 이상이어야 함 $ nohup shell.sh & => 세션 종료에 상관없이 백그라운드에서 shell.sh 실행 nohup으로 쉘파일을 실행하면 자동으로 nohup.out파일 생성(이전 결과나 에러들이 계속 쌓여서 저장됨) => 프로세스 상태 확인 가능 표준출력 파일 이름 변경 $..
2022.06.13 -
nice 프로세스의 우선순위 변경 -20 ~ +19설정가능. 숫자가 작을수록 우선순위가 높음 백그라운드에서 실행중인 프로세스도 우선순위 변경가능 bash 프로세스의 nice 설정 방법 nice -10 bash # bash의 우선순위를 10 증가 nice --10 bash # bash의 우선순위를 10 감소 nice와 renice의 차이 nice는 프로그램 이름을 씀, 우선순위를 증가시키거나 감소시킴 renice는 PID를 사용, 우선순위를 특정 우선순위로 변경
[LINUX] 리눅스마스터 2급 기출 :: nice (프로세스 우선순위)nice 프로세스의 우선순위 변경 -20 ~ +19설정가능. 숫자가 작을수록 우선순위가 높음 백그라운드에서 실행중인 프로세스도 우선순위 변경가능 bash 프로세스의 nice 설정 방법 nice -10 bash # bash의 우선순위를 10 증가 nice --10 bash # bash의 우선순위를 10 감소 nice와 renice의 차이 nice는 프로그램 이름을 씀, 우선순위를 증가시키거나 감소시킴 renice는 PID를 사용, 우선순위를 특정 우선순위로 변경
2022.05.31 -
Shell? 커널과 사용자를 이어주는 통로 역할 하나의 명령어 처리기 사용자와 운영 체제의 내부(커널) 사이의 인터페이스를 감싸는 층이기 때문에 이러한 이름이 붙음 CLI 형태와 GUI 형태 2가지로 존재 톰슨 셸 (sh) 최초의 Unix shell 켐 톤슨이 멀틱스 셸을 따라 모형화 한 것 Bourne shell (본 셸, 줄여서 sh) 처음으로 유닉스 셸에서 파생한 shell 유닉스 버전7의 기본 shell 톰슨 셸을 대체하는 셸로서 실행파일 이름이 sh로 같음 벨 연구소의 스티븐 본(Stephen Bourne)이 개발, 1977년 발표 csh 본 셸의 뒤를 이어 등장한 셸 셸 스크립트를 작성하는 언어가 c와 닮아서 csh 빌 조이에 의해 작성 tcsh (tc shell) csh의 뒤를 이어 나타난 ..
[LINUX] 리눅스 마스터 2급 기출 :: Shell (bash, csh, tcsh, ksh)Shell? 커널과 사용자를 이어주는 통로 역할 하나의 명령어 처리기 사용자와 운영 체제의 내부(커널) 사이의 인터페이스를 감싸는 층이기 때문에 이러한 이름이 붙음 CLI 형태와 GUI 형태 2가지로 존재 톰슨 셸 (sh) 최초의 Unix shell 켐 톤슨이 멀틱스 셸을 따라 모형화 한 것 Bourne shell (본 셸, 줄여서 sh) 처음으로 유닉스 셸에서 파생한 shell 유닉스 버전7의 기본 shell 톰슨 셸을 대체하는 셸로서 실행파일 이름이 sh로 같음 벨 연구소의 스티븐 본(Stephen Bourne)이 개발, 1977년 발표 csh 본 셸의 뒤를 이어 등장한 셸 셸 스크립트를 작성하는 언어가 c와 닮아서 csh 빌 조이에 의해 작성 tcsh (tc shell) csh의 뒤를 이어 나타난 ..
2022.05.30 -
lpd Line Printer Daemon의 약자로. 리눅스의 프린터 서비스 데몬 /etc/printcap 프린트 관련 설정파일로 lpd가 동작할때 참조하는 파일 리눅스 프린터 지원 인쇄시스템 LPRng 버클리 프린팅 시스템 BSD 계열 유닉스에서 사용 프린터 스풀링, 네트워크 프린터서버 지원 BSD, SystemV 계열 모두 지원 CPUS 애플이 오픈소스 프린팅 시스템으로 개발. 유닉스계열 OS의 시스템을 프린터서버로 사용 HTTP 기반의 IPP를 사용 BSD 계열, System V 계열 모두 사용 가능 환경설정 파일: /etc/cups/cupsd.conf LPRng -> CPUS로 넘어감 프린트설정 프린터 종류 설정- 프린터 큐 설정 - 프린터 기종설정 - 프린터 드라이버 설정 printtool ->..
[LINUX] 리눅스마스터 2급 기출 :: 프린트 (lp, lpr 등 System V, BSD 명령어)lpd Line Printer Daemon의 약자로. 리눅스의 프린터 서비스 데몬 /etc/printcap 프린트 관련 설정파일로 lpd가 동작할때 참조하는 파일 리눅스 프린터 지원 인쇄시스템 LPRng 버클리 프린팅 시스템 BSD 계열 유닉스에서 사용 프린터 스풀링, 네트워크 프린터서버 지원 BSD, SystemV 계열 모두 지원 CPUS 애플이 오픈소스 프린팅 시스템으로 개발. 유닉스계열 OS의 시스템을 프린터서버로 사용 HTTP 기반의 IPP를 사용 BSD 계열, System V 계열 모두 사용 가능 환경설정 파일: /etc/cups/cupsd.conf LPRng -> CPUS로 넘어감 프린트설정 프린터 종류 설정- 프린터 큐 설정 - 프린터 기종설정 - 프린터 드라이버 설정 printtool ->..
2022.05.30 -
권한을 설정할 때 수동적으로 권한을 주지 않고 파일이나 디렉터리가 생성됨과 동시에 지정된 권한이 주어지도록 하는 것 umask umask 계산 최초의 umask = 0022 파일의 permission 최댓 값 = 666 디렉터리의 permission 최댓 값 777 umask 값을 뺀 값이 해당 파일의 허가권 ⇒ 파일과 디렉토리의 permission = MAX - umask ex) a라는 파일의 umask 값 = 022, 그 파일의 허가권은 644가 됨 = 666-022 a라는 파일의 umask 값 = 002, 파일의 허가권 = 666 - 002 = 664 = rw-rw-r 초기 root의 umask 값 = 0022 일반 사용자 = 0002 r, w, x r: 읽기 w: 쓰기 (수정, 변경) x: 실행,..
[LINUX] 리눅스 마스터 2급 기출 :: umask권한을 설정할 때 수동적으로 권한을 주지 않고 파일이나 디렉터리가 생성됨과 동시에 지정된 권한이 주어지도록 하는 것 umask umask 계산 최초의 umask = 0022 파일의 permission 최댓 값 = 666 디렉터리의 permission 최댓 값 777 umask 값을 뺀 값이 해당 파일의 허가권 ⇒ 파일과 디렉토리의 permission = MAX - umask ex) a라는 파일의 umask 값 = 022, 그 파일의 허가권은 644가 됨 = 666-022 a라는 파일의 umask 값 = 002, 파일의 허가권 = 666 - 002 = 664 = rw-rw-r 초기 root의 umask 값 = 0022 일반 사용자 = 0002 r, w, x r: 읽기 w: 쓰기 (수정, 변경) x: 실행,..
2022.05.29