linux awk 명령어 사용법

linux awk 명령어 사용법 리눅스 커맨드라인에서 텍스트를 다루는 다양한 작업을 해야 한다면, 정말 유용한 필수 툴 중 하나가 바로 awk 일 것입니다. 본 포스트에서는 awk란 무엇인지, 어떻게 동작하는지, 어떻게 사용하는지에 대해 소개합니다. awk 커맨드란? awk는 텍스트 파일의 내용을 다양한 방법으로 처리 혹은 가공할 수 있게 해주는 툴입니다. 패턴을 지정해서 특정 데이터 검색을 하거나, 추출할 수도 …

Read more

linux grep 명령어 사용법

grep 명령어 grep 명령어는 리눅스 사용자들에게는 필수 유틸리티입니다. grep 명령어를 사용해서 특정 파일 혹은 디렉토리에서 어떤 유형의 문자열을 걸러서 찾을 수 있게 도와줍니다. grep이라는 명령어의 어원 또한 이를 상징합니다. ‘[G]lobal [R]egular [E]xpression [P]rint’라는 이름의 첫 글자를 따서 만든 명령어가 grep이기 때문이죠. 이 툴은 시스템 관리자, 개발자 등 다양한 사람들에게 시스템의 사용의 편의성을 높여주고 있습니다. grep의 …

Read more

linux SIGTERM과 SIGKILL의 차이

SIGTERM과 SIGKILL SIGTERM이나 SIGKILL 모두 유닉스 계열에서 어떤 프로세스를 종료시킬 때 사용합니다. 두 명령어 모두 프로세스를 종료시킬 때 사용한다는 목적 관점에서는 유사하지만, 둘의 동작 방식에는 약간 차이가 있습니다. SIGTERM SIGTERM은 좀더 부드러운, 덜 강압적인 종료 방식입니다. 프로세스를 종료하라고 신호를 보낸 후, 프로세스가 스스로 종료할 때까지 기다려줍니다. 어떤 프로세스가 SIGTERM 명령어를 수신한 경우, 이 명령어를 캐치하고 …

Read more

Linux dnf 명령어

DNF란? CentOS 리눅스를 사용한 사람들에게는 yum 이라는 명령어가 익숙할 것입니다. 쉽게 말하면, DNF는 그 YUM의 차세대 버전이라 할 수 있습니다. YUM은 Yellowdog Updater, Modified 라는 이름의 약자로 된 명령어로서, .rpm 기반의 리눅스 배포판을 위한 패키지 관리툴입니다. 즉, DNF를 사용해 패키지를 설치, 업데이트, 삭제 할 수 있습니다. 한편, DNF는 Dandified YUM이라는 뜻을 지니고 있는데, 이름이 뜻하는 …

Read more

dig 명령어 사용법 – DNS 확인하기

dig란? 어떨 때 사용해야 할까? 예전에 host, nslookup 명령어만 써왔다면, 이제 dig 명령어로 host 및 DNS 관련 상태를 확인해 해봅시다. PC에서 혹은 서버간 접속이 원활한지 보기 위해 DNS에서 주소가 잘 변환되는지 등을 확인하고 싶을 때가 있죠? 이 때, dig를 쓰면 됩니다. dig라는 유틸리티는 Domain Information Groper라는 이름의 약자입니다만, 작명에서 뭔가 깊이 판다는 dig이라는 어감이랑 잘 …

Read more