개요 방대한 man 페이지를 일일이 읽지 않아도 실무에서 바로 써먹을 수 있는 systemctl 핵심 사용법을 실습 위주로 정리했습니다. 웹 서버 서비스를 직접 설치하고 시작, 중지, 상태 확인, …
개요 리눅스 시스템 관리의 필수 도구인 sudo의 기본 개념과 실무에서 가장 많이 쓰이는 유용한 옵션들을 살펴봅니다. 권한 상승 패턴부터 리다이렉션 실수 방지, visudo 설정 등 시스템 관리자가 반드시 알아야 할 보안 주의점까지 정리했습니다. …
개요 리눅스 서버 관리와 원격 작업의 필수 도구인 SSH(Secure Shell)의 기본 개념과 핵심 활용법을 다룹니다. 클라이언트 패키지 설치부터 기본 원격 접속, 안전한 SSH 키 쌍 생성 및 무암호 인증 설정, 실무에서 유용한 SSH config …
개요 리눅스 환경에서 대용량 파일과 디렉터리를 묶고 압축할 때 가장 널리 쓰이는 tar 명령어의 동작 원리를 알아봅니다. 아카이브와 압축의 본질적인 차이를 이해하고, 실제 터미널 실습을 통해 필수 옵션 활용법을 익힐 수 있습니다.
tar의 기본 개념: …
개요 리눅스 환경에서 원하는 파일을 빠르게 찾고 처리하는 것은 서버 관리와 개발의 기본이자 필수 역량입니다. 본 글에서는 find 명령어의 기본 검색 옵션부터 파일 크기·수정 시간 기반 검색, 검색 결과에 대한 일괄 작업(-exec)까지 실습을 통해 …
개요 리눅스 환경에서 대용량 텍스트 파일이나 로그 데이터를 효율적으로 가공하고 필터링할 때 awk는 가장 강력한 도구입니다. 복잡한 스크립트 작성 없이 단 한 줄의 명령어로 특정 열 추출, 조건부 필터링, 데이터 합산까지 해결하는 핵심 문법과 실무 활 …
개요 리눅스 환경에서 텍스트 파일 내용을 빠르고 정확하게 치환하고 편집할 수 있는 강력한 스트림 에디터 sed 명령어를 소개합니다. 기본 문자열 치환부터 특정 행 삭제, 백업과 동시에 파일을 직접 수정하는 인라인(-i) 옵션까지 실무 예제로 쉽게 배웁 …
개요 리눅스 환경에서 대용량 텍스트 파일이나 시스템 로그를 분석할 때 grep 명령어는 필수 도구입니다. 본 글에서는 Ubuntu 터미널에서 grep을 실행하여 원하는 문자열을 신속하게 찾고, 출력 결과를 정확하게 해석하는 실무 핵심 기법을 살펴봅니 …
개요 리눅스 환경에서 텍스트 파일 내용을 빠르게 확인하고 결합할 때 가장 널리 쓰이는 기본 도구가 바로 cat 명령어입니다. 단순 파일 조회를 넘어 행 번호 출력, 공백 행 압축, …
개요 리눅스 터미널에서 작업할 때 현재 위치를 정확히 확인하는 것은 파일 관리와 명령어 실행의 기본입니다. 본 가이드에서는 pwd 명령어의 기초 사용법부터 절대 경로 확인, 심볼릭 링크 해석(-P, -L 옵션) 및 쉘 스크립트 활용 팁까지 알기 쉽게 …