<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>미어스토리</title><link>https://linux.meerstory.com/ko/</link><description>Recent content on 미어스토리</description><generator>Hugo</generator><language>ko-kr</language><lastBuildDate>Wed, 07 Oct 2026 15:31:40 +0900</lastBuildDate><atom:link href="https://linux.meerstory.com/ko/index.xml" rel="self" type="application/rss+xml"/><item><title>리눅스 접속자와 서버 부하를 한눈에! w 명령어 실무 활용법 완벽 가이드</title><link>https://linux.meerstory.com/ko/ubuntu/20261007_153122_107/</link><pubDate>Wed, 07 Oct 2026 15:31:40 +0900</pubDate><guid>https://linux.meerstory.com/ko/ubuntu/20261007_153122_107/</guid><description>&lt;h2 id="개요">개요&lt;/h2>
&lt;p>서버 모니터링 및 사용자 세션 관리에서 w 명령어는 현재 접속 중인 사용자와 시스템 부하(Load Average)를 즉시 파악할 수 있는 핵심 도구입니다. 본 글에서는 w 명령어의 기본 출력 해석부터 실무에서 자주 쓰이는 옵션 조합, 그리고 who/uptime과의 차이점까지 단계별로 살펴봅니다.&lt;/p>
&lt;h2 id="1-현재-접속자-및-시스템-부하-한눈에-파악하기-기본-w-실행">1. 현재 접속자 및 시스템 부하 한눈에 파악하기: 기본 w 실행&lt;/h2>
&lt;p>&lt;code>w&lt;/code> 명령어의 첫 줄 출력 결과와 동일한 시스템 가동 시간 및 부하 정보를 비교 확인하기 위해 &lt;code>uptime&lt;/code> 명령어를 실행합니다.&lt;/p>
&lt;p>&lt;img src="https://linux.meerstory.com/ubuntu/20261007_153122_107/captures/s01_c01_uptime.png" alt="uptime">&lt;/p></description></item><item><title>우분투 SSH 완벽 실무 가이드 - 접속부터 포트 포워딩, 보안 설정까지 한 번에 끝내기</title><link>https://linux.meerstory.com/ko/ubuntu/20261007_152349_106/</link><pubDate>Wed, 07 Oct 2026 15:24:45 +0900</pubDate><guid>https://linux.meerstory.com/ko/ubuntu/20261007_152349_106/</guid><description>&lt;h2 id="개요">개요&lt;/h2>
&lt;p>SSH(Secure Shell)는 원격 리눅스 서버 관리에 필수적인 표준 네트워크 프로토콜입니다. 본 글에서는 우분투 환경에서 OpenSSH 서버 구축부터 비밀번호 없는 공개키 인증, 실무 네트워크 연결을 위한 SSH 포트 포워딩 및 필수 보안 강화 팁까지 단계별로 알아봅니다.&lt;/p>
&lt;h2 id="1-openssh-서버-설치-및-서비스-활성화">1. OpenSSH 서버 설치 및 서비스 활성화&lt;/h2>
&lt;p>우분투 시스템에서 원격 접속 서비스를 제공하기 위해 최신 패키지 목록을 갱신하고 &lt;code>openssh-server&lt;/code> 패키지를 설치합니다.&lt;/p>
&lt;p>&lt;img src="https://linux.meerstory.com/ubuntu/20261007_152349_106/captures/s01_c01_sudo_apt-get_update_-qq____sudo_apt-get_install_-y.png" alt="sudo apt-get update -qq &amp;amp;&amp;amp; sudo apt-get install -y openssh-server">&lt;/p>
&lt;p>설치한 SSH 서비스를 부팅 시 자동으로 시작하도록 활성화하고 즉시 실행하기 위해 &lt;code>systemctl enable --now ssh&lt;/code> 명령어를 실행합니다.&lt;/p></description></item><item><title>리눅스 파일 권한 자동 제어의 핵심! umask 실무 설정 및 완벽 활용 가이드</title><link>https://linux.meerstory.com/ko/ubuntu/20261007_151722_105/</link><pubDate>Wed, 07 Oct 2026 15:17:43 +0900</pubDate><guid>https://linux.meerstory.com/ko/ubuntu/20261007_151722_105/</guid><description>&lt;h2 id="개요">개요&lt;/h2>
&lt;p>리눅스 환경에서 새로 생성되는 파일과 디렉터리의 기본 접근 권한을 결정하는 umask의 기본 동작 원리를 살펴봅니다. 8진수 계산 방식부터 협업 디렉터리 권한 통제, 셸 프로필을 통한 영구 설정까지 실무에서 즉시 활용할 수 있는 핵심 관리 기법을 정리합니다.&lt;/p>
&lt;h2 id="1-현재-umask-확인과-기본-파일디렉터리-생성-권한-테스트">1. 현재 umask 확인과 기본 파일·디렉터리 생성 권한 테스트&lt;/h2>
&lt;p>&lt;code>umask&lt;/code> 설정 및 권한 테스트를 위한 전용 실습 디렉터리를 생성하고 이동하기 위해 &lt;code>mkdir -p /tmp/umask-lab &amp;amp;&amp;amp; cd /tmp/umask-lab&lt;/code> 명령어를 실행합니다.&lt;/p>
&lt;p>&lt;img src="https://linux.meerstory.com/ubuntu/20261007_151722_105/captures/s01_c01_mkdir_-p__tmp_umask-lab____cd__tmp_umask-lab.png" alt="mkdir -p /tmp/umask-lab &amp;amp;&amp;amp; cd /tmp/umask-lab">&lt;/p></description></item><item><title>리눅스 lsof 완벽 가이드 - 포트 충돌부터 삭제된 파일 용량 확보까지 실무 핵심 팁</title><link>https://linux.meerstory.com/ko/ubuntu/20261007_150808_104/</link><pubDate>Wed, 07 Oct 2026 15:08:55 +0900</pubDate><guid>https://linux.meerstory.com/ko/ubuntu/20261007_150808_104/</guid><description>&lt;h2 id="개요">개요&lt;/h2>
&lt;p>리눅스 시스템 운영 중 발생하는 &amp;lsquo;포트 충돌&amp;rsquo;이나 &amp;lsquo;삭제해도 줄어들지 않는 디스크 용량&amp;rsquo; 문제는 lsof 명령어로 즉시 해결할 수 있습니다. 이 글에서는 모든 것을 파일로 관리하는 리눅스 환경에서 lsof를 실무에 바로 적용하는 핵심 기법을 살펴봅니다. 포트 추적부터 파일 락 해제까지 시스템 엔지니어의 필수 트러블슈팅 노하우를 단계별로 알아봅니다.&lt;/p>
&lt;h2 id="lsof-기본-점검-및-특정-사용자프로세스의-열린-파일-확인">lsof 기본 점검 및 특정 사용자/프로세스의 열린 파일 확인&lt;/h2>
&lt;p>시스템에 &lt;code>lsof&lt;/code> 명령어가 설치되어 있는지 확인하고, 설치되어 있지 않은 경우 패키지를 설치하기 위해 &lt;code>command -v lsof &amp;gt;/dev/null 2&amp;gt;&amp;amp;1 || (apt-get update -qq &amp;amp;&amp;amp; apt-get install -y lsof)&lt;/code> 명령어를 실행합니다.&lt;/p></description></item><item><title>리눅스 서버가 버벅일 때 필수! nice 명령어로 프로세스 우선순위 완벽 조절하기</title><link>https://linux.meerstory.com/ko/ubuntu/20261007_150131_103/</link><pubDate>Wed, 07 Oct 2026 15:02:21 +0900</pubDate><guid>https://linux.meerstory.com/ko/ubuntu/20261007_150131_103/</guid><description>&lt;h2 id="개요">개요&lt;/h2>
&lt;p>서버 리소스가 부족한 환경에서 백그라운드 작업이나 무거운 배치 스크립트가 실행되면 핵심 서비스의 응답 속도가 느려질 수 있습니다. 본 글에서는 nice와 renice 명령어를 활용하여 CPU 스케줄링 우선순위를 설정하고 시스템 안정성을 유지하는 실무 팁을 알아봅니다.&lt;/p>
&lt;h2 id="1-프로세스-우선순위nipr-확인-및-htop-모니터링-환경-구축">1. 프로세스 우선순위(NI/PR) 확인 및 htop 모니터링 환경 구축&lt;/h2>
&lt;p>프로세스 우선순위 모니터링 실습을 위해 필수 도구인 &lt;code>htop&lt;/code>과 &lt;code>procps&lt;/code> 패키지를 설치합니다.&lt;/p>
&lt;p>&lt;img src="https://linux.meerstory.com/ubuntu/20261007_150131_103/captures/s01_c01_apt-get_update_-qq____apt-get_install_-y_htop_proc.png" alt="apt-get update -qq &amp;amp;&amp;amp; apt-get install -y htop procps">&lt;/p>
&lt;p>&lt;code>ps&lt;/code> 명령어는 현재 시스템에서 실행 중인 프로세스의 상세 정보와 우선순위 값을 확인합니다.&lt;br>
출력된 결과에서 &lt;code>NI&lt;/code>는 사용자가 조절할 수 있는 nice 값이며, &lt;code>PRI&lt;/code>는 커널 스케줄러가 실제로 부여한 우선순위를 나타냅니다.&lt;br>
⚙️ [주요 옵션]&lt;/p></description></item><item><title>리눅스 cut 명령어 완벽 가이드 - 로그·CSV 텍스트 데이터 원하는 열만 쏙 뽑아내기!</title><link>https://linux.meerstory.com/ko/ubuntu/20261007_145511_102/</link><pubDate>Wed, 07 Oct 2026 14:55:34 +0900</pubDate><guid>https://linux.meerstory.com/ko/ubuntu/20261007_145511_102/</guid><description>&lt;h2 id="개요">개요&lt;/h2>
&lt;p>리눅스 환경에서 대용량 로그 파일이나 CSV 데이터에서 필요한 열만 빠르게 추출해야 할 때 cut 명령어는 가장 가볍고 강력한 도구입니다. 구분자 기반 필드 분리부터 고정폭 바이트 단위 슬라이싱까지 실무에서 즉시 활용할 수 있는 핵심 기법을 알아봅니다.&lt;/p>
&lt;h2 id="구분자-d와-필드-f를-이용한-csv-및-시스템-계정-데이터-추출">구분자(-d)와 필드(-f)를 이용한 CSV 및 시스템 계정 데이터 추출&lt;/h2>
&lt;p>&lt;code>cut&lt;/code> 명령어 실습을 위한 전용 디렉터리를 생성하고 해당 위치로 이동하기 위해 &lt;code>mkdir -p ~/cut_demo &amp;amp;&amp;amp; cd ~/cut_demo&lt;/code> 명령어를 실행합니다.&lt;/p>
&lt;p>&lt;img src="https://linux.meerstory.com/ubuntu/20261007_145511_102/captures/s01_c01_mkdir_-p___cut_demo____cd___cut_demo.png" alt="mkdir -p ~/cut_demo &amp;amp;&amp;amp; cd ~/cut_demo">&lt;/p></description></item><item><title>리눅스 파일 목록 조회의 모든 것 - 실무에서 매일 쓰는 ls 명령어 필수 옵션 완전 정복</title><link>https://linux.meerstory.com/ko/ubuntu/20261007_145011_101/</link><pubDate>Wed, 07 Oct 2026 14:50:31 +0900</pubDate><guid>https://linux.meerstory.com/ko/ubuntu/20261007_145011_101/</guid><description>&lt;h2 id="개요">개요&lt;/h2>
&lt;p>리눅스 환경에서 가장 기본적이면서도 빈번하게 사용하는 파일 목록 조회 명령어인 ls의 핵심 실무 활용법을 살펴봅니다. 기본 출력의 한계를 넘어 숨김 파일 확인, 상세 권한 파악, 시간/용량별 정렬까지 업무 효율을 극대화하는 실전 테크닉을 정리합니다.&lt;/p>
&lt;h2 id="1-기본-목록-출력과-숨김-파일-조회-ls-ls--a">1. 기본 목록 출력과 숨김 파일 조회 (ls, ls -a)&lt;/h2>
&lt;p>&lt;code>ls&lt;/code> 명령어 실습을 위한 독립된 작업 공간을 생성하고 해당 디렉터리로 이동하기 위해 &lt;code>mkdir -p ~/ls_demo &amp;amp;&amp;amp; cd ~/ls_demo&lt;/code> 명령어를 실행합니다.&lt;/p>
&lt;p>&lt;img src="https://linux.meerstory.com/ubuntu/20261007_145011_101/captures/s01_c01_mkdir_-p___ls_demo____cd___ls_demo.png" alt="mkdir -p ~/ls_demo &amp;amp;&amp;amp; cd ~/ls_demo">&lt;/p></description></item><item><title>리눅스 부팅 속도가 느릴 때? systemd-analyze로 병목 서비스 3분 만에 찾아 최적화하기</title><link>https://linux.meerstory.com/ko/ubuntu/20261007_144424_100/</link><pubDate>Wed, 07 Oct 2026 14:44:45 +0900</pubDate><guid>https://linux.meerstory.com/ko/ubuntu/20261007_144424_100/</guid><description>&lt;h2 id="개요">개요&lt;/h2>
&lt;p>리눅스 서버나 PC의 부팅 시간이 평소보다 오래 걸린다면 원인을 파악해 불필요한 지연을 줄여야 합니다. systemd-analyze 명령어를 활용하면 전체 부팅 시간 측정부터 병목을 유발하는 시스템 서비스 추적, 유닛 파일 검증까지 손쉽게 수행할 수 있습니다. 본 글에서는 실무에서 즉시 활용할 수 있는 핵심 분석 명령어와 성능 최적화 기법을 다룹니다.&lt;/p>
&lt;h2 id="1-부팅-소요-시간-확인-및-구간별-지연-측정-time--blame">1. 부팅 소요 시간 확인 및 구간별 지연 측정 (time &amp;amp; blame)&lt;/h2>
&lt;p>&lt;code>systemd-analyze&lt;/code> 명령어는 부팅 과정에서 소요된 전체 시간과 커널 및 사용자 공간(userspace)의 초기화 시간을 측정하여 보여줍니다.&lt;br>
실행 결과를 보면 시스템이 부팅되어 GUI 환경인 &lt;code>graphical.target&lt;/code>에 도달하기까지 총 315ms가 걸렸음을 확인할 수 있습니다.&lt;br>
⚙️ [주요 옵션]&lt;/p></description></item><item><title>리눅스 unzip 완벽 가이드: 압축 해제부터 한글 깨짐 방지까지 실무 핵심 팁</title><link>https://linux.meerstory.com/ko/ubuntu/20261007_143900_99/</link><pubDate>Wed, 07 Oct 2026 14:39:37 +0900</pubDate><guid>https://linux.meerstory.com/ko/ubuntu/20261007_143900_99/</guid><description>&lt;h2 id="개요">개요&lt;/h2>
&lt;p>리눅스 환경에서 ZIP 파일 압축 해제 시 자주 사용하는 unzip 명령어의 기본 사용법과 실무 필수 옵션을 소개합니다. 파일 목록 미리보기, 특정 폴더 지정 해제, 윈도우 파일 한글 인코딩 깨짐 해결 방법까지 단계별로 안내합니다.&lt;/p>
&lt;h2 id="unzip-패키지-설치-및-테스트-압축-파일-준비">unzip 패키지 설치 및 테스트 압축 파일 준비&lt;/h2>
&lt;p>Ubuntu 환경에서 압축 파일 해제 및 생성을 진행하기 위해 &lt;code>sudo apt-get update -qq &amp;amp;&amp;amp; sudo apt-get install -y unzip zip&lt;/code> 명령어로 필요한 패키지를 설치합니다.&lt;/p>
&lt;p>&lt;img src="https://linux.meerstory.com/ubuntu/20261007_143900_99/captures/s01_c01_sudo_apt-get_update_-qq____sudo_apt-get_install_-y.png" alt="sudo apt-get update -qq &amp;amp;&amp;amp; sudo apt-get install -y unzip zip">&lt;/p></description></item><item><title>리눅스 셸 스크립트 read 명령어 완벽 가이드 - 사용자 입력부터 파일 한 줄씩 읽기까지 실무 팁</title><link>https://linux.meerstory.com/ko/ubuntu/20261007_143401_98/</link><pubDate>Wed, 07 Oct 2026 14:34:22 +0900</pubDate><guid>https://linux.meerstory.com/ko/ubuntu/20261007_143401_98/</guid><description>&lt;h2 id="개요">개요&lt;/h2>
&lt;p>리눅스 Bash 셸 스크립트 작성 시 대화형 사용자 입력 처리와 텍스트 데이터 파싱에 필수적인 read 명령어의 핵심 활용법을 다룹니다. 기본 입력 처리부터 비밀번호 마스킹(-s), 타임아웃(-t), 구분자 분할(IFS), 그리고 실무에서 가장 자주 쓰이는 while 루프 기반 파일 라인 단위 처리까지 완벽하게 마스터할 수 있습니다.&lt;/p>
&lt;h2 id="1-read-명령어-기본기와-프롬프트-p-및-기본값-설정">1. read 명령어 기본기와 프롬프트(-p) 및 기본값 설정&lt;/h2>
&lt;p>&lt;code>read&lt;/code> 명령어 실습을 위한 전용 공간을 만들고 이동하기 위해 &lt;code>mkdir -p ~/read-demo &amp;amp;&amp;amp; cd ~/read-demo&lt;/code> 명령어를 실행합니다.&lt;/p>
&lt;p>&lt;img src="https://linux.meerstory.com/ubuntu/20261007_143401_98/captures/s01_c01_mkdir_-p___read-demo____cd___read-demo.png" alt="mkdir -p ~/read-demo &amp;amp;&amp;amp; cd ~/read-demo">&lt;/p></description></item><item><title>About Us</title><link>https://linux.meerstory.com/ko/pages/about/</link><pubDate>Fri, 28 Aug 2026 10:00:00 +0900</pubDate><guid>https://linux.meerstory.com/ko/pages/about/</guid><description>&lt;p>세상 사람들이 재미있게 관심가질만한 이야기를 미어캣처럼 발빠르게 공유하는 페이지 입니다.&lt;/p></description></item><item><title>문의하기</title><link>https://linux.meerstory.com/ko/pages/contact/</link><pubDate>Fri, 28 Aug 2026 10:00:00 +0900</pubDate><guid>https://linux.meerstory.com/ko/pages/contact/</guid><description>&lt;p>Email : &lt;a href="mailto:codingcoff@gmail.com">codingcoff@gmail.com&lt;/a>&lt;/p></description></item></channel></rss>