- 리눅스 계열(Ubuntu, CentOS 등) 버전 확인하는 실전 명령어 서버 운영이나 패키지 설치, 보안 업데이트를 위해서는 현재 사용 중인 리눅스 배포판의 정확한 버전 정보를 확인하는 것이 매우 중요합니다. 리눅스는 다양한 계열로 나뉘며, 각 계열에 따라 버전 확인 방식이 조금씩 다를 수 있습니다.이 글에서는 Ubuntu, CentOS, Rocky Linux, Debian 등 주요 리눅스 배포판에서 버전을 확인하는 명령어를 정리해 소개합니다.1. 공통 명령어: cat /etc/os-release가장 범용적으로 사용되는 버전 확인 명령입니다. 대부분의 현대 리눅스 배포판에서 이 파일이 존재합니다.$ cat /etc/os-release출력 예:NAME="Ubuntu"VERSION="22.04.4 LTS (Jammy Jellyfish)"ID=ubuntuID_LIKE=debian.. 2025.07.03
- 리눅스 grep 명령어 완벽 가이드 문자열 검색부터 정규표현식 활용까지 리눅스에서 가장 많이 사용되는 텍스트 검색 도구 grep 명령어의 모든 것을 정리했습니다. 기본 문법부터 고급 활용까지 단계별로 배워보세요.1. grep 명령어란?grep은 파일이나 입력 스트림에서 특정 문자열 패턴을 찾아 출력하는 명령어입니다. 로그 분석, 설정 파일 검색, 코드 확인 등 리눅스 환경에서 매우 자주 활용됩니다.2. 기본 문법grep [옵션] [패턴] [파일]패턴은 문자열이나 정규표현식을 사용할 수 있으며, 파일 대신 다른 명령어의 출력과도 함께 사용할 수 있습니다.3. 주요 옵션 정리-i : 대소문자 구분하지 않고 검색-v : 지정한 패턴과 일치하지 않는 라인 출력-n : 라인 번호 출력-r : 하위 디렉토리까지 재귀적으로 검색-w : 전체 단어로 검색-l : 파일 이름만 출력-c : .. 2025.09.18
- 지원 종료(EOL)된 CentOS 6에서 YUM 안될때 다시 사용하는 방법 2020년 11월 30일, CentOS 6는 공식적으로 지원이 종료(End of Life, EOL)되었습니다. 이로 인해 기본 YUM 저장소를 사용할 수 없게 되어 yum install 명령어 실행 시 오류가 발생합니다. 하지만 걱정하지 마세요. 보관된 패키지 저장소인 CentOS Vault 저장소를 이용하면 YUM을 다시 활성화할 수 있습니다. 이 글에서는 그 방법을 처음부터 끝까지 상세히 안내합니다.1단계: YUM 없이 시스템 시간 설정하기 (가장 중요!)YUM 저장소에 접속하려면 서버의 시간이 현재 시간과 정확히 맞아야 합니다. 시간이 다를 경우 SSL 인증서 오류로 연결이 실패합니다. 하지만 YUM이 안 되니 `ntp` 패키지를 설치할 수도 없죠. 아래 두 가지 방법 중 하나로 시간을 먼저 설정하.. 2025.09.04
- 리눅스 서버 시간 설정 방법: 타임존 변경부터 NTP 자동 동기화까지 서버 운영에서 시간은 단순히 시계를 맞추는 것이 아니라, 로그 관리와 서비스 안정성에 직접적인 영향을 줍니다. 따라서 리눅스 서버를 처음 설정할 때 가장 중요한 작업 중 하나가 바로 시간 설정 변경입니다. 특히 보안 점검이나 장애 분석을 할 때, 서버의 시간이 실제와 다르면 문제 원인을 찾는 데 혼란을 줄 수 있습니다.1. 현재 시간과 타임존 확인리눅스에서 현재 시간을 확인하는 가장 기본적인 명령어는 date입니다. 또한 timedatectl 명령어를 사용하면 타임존과 동기화 여부까지 함께 확인할 수 있습니다.datetimedatectl status위 출력에서 로컬 타임과 타임존 정보를 확인할 수 있습니다. 만약 원하는 지역과 다르다면 시간 설정 변경이 필요합니다.2. 타임존 변경하기서버의 지역에 맞게 .. 2025.08.27
- 리눅스 포트 확인 방법 ss, netstat, lsof 리눅스 서버 운영 중 가장 자주 확인해야 하는 작업 중 하나가 특정 포트가 열려 있는지, 어떤 프로세스가 해당 포트를 사용하고 있는지 파악하는 일입니다. 특히 서비스 접속 오류나 방화벽 문제를 점검할 때 필수적으로 수행됩니다. 이 글에서는 ss, netstat, lsof 명령어를 활용하여 포트 상태를 확인하는 방법을 상세히 다루겠습니다.1. ss 명령어로 포트 확인ss는 최신 리눅스 배포판에서 권장되는 네트워크 상태 확인 도구입니다. 속도가 빠르고 출력이 직관적입니다.열린 포트 전체 확인ss -tuln- -t: TCP 연결- -u: UDP 연결- -l: LISTEN 상태- -n: 도메인 대신 숫자로 출력특정 포트 검색ss -lntp | grep 8080위 명령어는 8080 포트가 열려 있는지와 해당 포트.. 2025.08.18