2022-05-09 awk_정리

Featured image for 2022-05-09 awk_정리

awk Aho, Weinberger, Kernighan 3명의 개발자 이름에서 첫 글자를 따왔다. 주로 오크라고 발음한다. 유닉스에서 개발된 스크립트 언어다. 원본 문서에서 패턴을 검사해 원하는 값을 얻는다. 각 줄(line)은 레코드(Record), 단어들을 **필드(Field)**라고 부른다. 기본적으로 레코드는 줄 바꿈으로 구부하고 필드는 공백으로 구분한다. 참고로 필드구분자를 변경할 수 있는 방법도 있다. 옵션 설명 -F 확장된 정규 표현식으로 필드구분자를 지정한다. 다중 필드 … 더 읽기

2022-05-03 Daemon 실행

Featured image for 2022-05-03 Daemon 실행

이 글은 목소리가 감미로우신 이고잉님의 오픈튜토리얼 리눅스 강의를 듣고 정리한 내용입니다. Daemon daemon은 사용자가 직접적으로 제어하지 않고, 백그라운드에서 돌면서 여러 작업을 하는 프로그램을 말한다. 웹서버와 같은 상시 수행해야 하는 작업들을 다룬다. daemon의 대표적인 예시로 apache2(웹서버)를 들 수 있다. daemon으로 실행되는 프로그램들이 있는 디렉터리를 확인한다. 리눅스의 /etc/init.d는 daemon들이 모여있는 디렉터리다. 리눅스의 /etc/rc3.d/에는 daemon들의 링크가 모여있는 디렉터리가 … 더 읽기

2022-05-02 백그라운드 실행

백그라운드 실행 출처 ~!!!!!!  목소리가 감미로우신 이고잉 선생님의 오픈튜토리얼 리눅스 강의 : https://youtu.be/ZL4qFGf1z_4 요약 ctrl+z 실행 중인 프로그램을 백그라운드로 보내는 단축키. 이 기능을 실행하면 명령어가 일시 정지됩니다. 그렇기에 다시 실행하기 위해선 fg 또는 bg 명령어를 입력해야 한다. 명령어 & 시간이 오래 걸리는 작업을 기다리지 않고서 다른 작업을 할 수 있게 된다. fg background에 작업을 foreground에서 실행한다. … 더 읽기

2022-05-01 file을 찾는 방법

이고잉님의 오픈튜토리얼 강의 요약분. 출처 : https://opentutorials.org/course/2598/14212 locate locate : 파일 위치 찾기 locate 명령어는 모든 파일과 디렉터리의 위치 정보를 DB로 생성하여 사용자 키워드를 생성하고 파일이나 디렉터리의 위치를 출력한다. locate를 사용하기 위해서는 우선 updatedb 명령어를 이용하여 DB(=mlocate)를 생성해야 한다. 확인해보았는데 맥북에는 아직 /var/db/locate.database가 생성되어 있지 않다. 필요하다면 그때가서 만들어서 사용할 계획이다. 출처 : [네이버 지식백과] locate (유닉스 리눅스 명령어 사전, 2010. 11. … 더 읽기