본문 바로가기

잡지식3

정규표현식 아래의 튜토리얼을 진행하였다. http://zvon.org/comp/r/tut-Regexp.html#Pages~Contents Regular Expressions Tutorial @ZVON.org zvon.org 1. 정규표현식은 대소문자를 구분한다. 2. 정규표현식은 공백을 구분한다. 3. ^은 시작 $는 끝을 의미한다. ex) ^WHO -> WHO로 시작하는 문자열을 찾는다 WHO$ -> WHO로 끝나는 문자열을 찾는다. 4. ^, $, \가 포함된 검색하고 싶을 때는 앞에 \을 붙인다. ex) \^, \$, \\ 5. .은 모든 문자를 의미한다. ex) ...... -> 문자 6개 6. . 문자를 검색하고 싶다면 \. 7. [ ] 안에는 문자 하나를 의미한다. ex) [oyu] -> o 또는 y 또.. 2021. 12. 9.
Daemon(데몬) 이란? 사용자가 직접적으로 제어하지 않고, 백그라운드에서 계속 돌면서 여러 작업을 하는 프로그램을 말한다. 데몬은 대개 부모 프로세스를 갖지 않으며, 즉 PPID가 1이며, 따라서 프로세스 트리에서 init 바로 아래에 위치한다. Daemon은 요청이 들어왔을 때 fork를 통해 자식 프로세스를 만들고 자신을 죽이면서 고아 프로세스가 된 자식프로세스를 init 프로세스 밑으로 데려가게 만드는 방식이다. 따라서 요청이 빠르게 실행될 수 있다. 2021. 9. 11.
LTS, apt , sudo LTS Long Term Support (장기 지원 버전)의 줄임말이다. 소프트웨어의 제품 수명주기 관리 정책을 뜻한다. 소프트웨어 업데이트의 유형과 빈도를 변경하여 신뢰성을 향상시킨다. apt advanced packaging tool의 줄임말이다. 유닉스 계열의 소프트웨어를 설치하고 제거하는 일을 한다. 다음과 같이 사용한다. sudo apt install 패키지명 sudo apt -get install 패키지명 sudo substitute user do (다른 사용자의 권한으로 실행)의 줄임말이다. 유닉스 계열 운영체제에서 다른 사용자의 보안 권한으로 프로그램을 구동할 수 있도록 하는 프로그램이다. 최소 권한 규칙에 의거하여 root로 로그인하는 것은 차단한다. 따라서 root 권한이 필요할 경우에.. 2021. 9. 6.