Linux와 Windows 간 파일 및 폴더 전송 방법
PuTTY는opensource 소프트웨어로, 현재 최신 버전은 0.70입니다. 파일 또는 폴더를 업로드 또는 다운로드할 때 Windows에서 사용할 수 있는 도구로 pscp와 psftp라는 두 가지 명령이 있습니다.
(1) pscp
pscp는 명령 프롬프트에서 사용할 수 있으며, PuTTY(SSH)가 원격 접속이 가능하면 이 명령을 사용할 수 있습니다.
pscp [Windows 경로(절대 또는 상대 경로)] [Linux 사 ...
6월 13일 20:08에 게시됨
Git 커밋 자동화 및 동적 라이브러리 의존성 해결법
소스 코드 변경 사항 일괄 스테이징 전략
로컬 개발 환경에서 원격 저장소의 코드를 가져온 후 수정 작업을 수행할 경우, 변경된 파일들을 개별적으로 지정을 해야 한다는 오해가 종종 있습니다. 대량의 파일을 하나씩 추가하는 방식은 효율성이 떨어지며, 실수가 발생하기 쉽습니다.
# 비효율적인 단계별 추가 방식
$ git add module_alpha.py
$ git add config_settings ...
6월 11일 19:51에 게시됨
Shell 스크립트의 핵심 개념과 실용적 활용
Shell의 기초와 실행 모드
Shell은 사용자가 운영체제 커널과 상호작용하는 인터페이스로, 명령어 처리 및 스크립트 작성 기능을 제공한다. 주로 bash가 리눅스 환경에서 기본으로 사용되는 쉘이다.
실행 방식
인터랙티브 모드: 터미널에서 직접 명령어를 입력하고 즉각적인 결과를 확인하는 방식.
비인터랙티브 모드: 스크립트 파일을 실행하여 일련의 명령어를 자동으 ...
6월 11일 16:17에 게시됨
Git 및 리눅스 기본 명령어 실습 가이드
리눅스 기초 명령어
mkdir 폴더이름: 새 디렉터리 생성
rm 파일이름: 특정 파일 삭제 (파일만 가능)
rm -rf 폴더이름: 디렉터리와 그 안의 모든 내용 삭제
ls: 현재 경로 내 모든 항목 목록 출력
cd test: test 디렉터리로 이동
cd ../: 상위 디렉터리로 돌아가기
cat a.txt: 지정한 파일의 내용 확인
Tab 키: 경로 자동 완성 기능 사용
clear: 터미널 ...
6월 10일 21:45에 게시됨
리모트 리눅스 시스템을 한눈에 모니터링하는 방법
Glances는 무료 오픈소스이며, 크로스플랫폼 실시간 시스템 모니터링 도구입니다. htop과 유사하면서도 더 많은 고급 기능을 제공하며, 독립 실행 모드, 클라이언트/서버 모드, 웹 서버 모드 등 다양한 방식으로 실행할 수 있습니다.
웹 서버 모드를 활용하면 SSH로 원격 서버에 접속할 필요 없이, 웹 브라우저를 통해 리눅스 서버를 원격으로 모니터링할 수 있습니다. 아 ...
6월 10일 16:27에 게시됨
Linux 파일 관리
Linux의 세 가지 압축 및 압축 해제 방법
tar 명령
Linux에서 압축 및 압축 해제를 시작하기 전에 tar 명령을 이해해야 합니다.
tar 명령 관련 옵션
-c
새로운 아카이브 생성
-x
아카이브 압축 파일 압축 해제
-t
압축 파일의 내용 목록
-v
상세 정보 표시
-f
파일 이름 지정
-help
도움말 정보 출력
1. gzip 압축 및 압축 해제
압축 (명명 규칙: xx.tar ...
6월 8일 23:41에 게시됨
쇄락 문제: 개념, 재현 및 해결 방법
Nginx와 Workerman과 같은 많은 네트워크 서버는 단일 마스터-다중 워커 프로세스 모델을 사용합니다. 마스터 프로세스는 리스닝 소켓을 생성하고 워커 프로세스를 생성하며 관리합니다. 워커 프로세스는 마스터 프로세스가 fork 시스템 호출을 통해 생성되므로 마스터 프로세스의 리스닝 소켓을 상속받아 각 워커 프로세스가 독립적으로 클라이언트 연결을 수신하고 처리 ...
6월 8일 19:08에 게시됨
Linux에서 less 명령어 활용법
less [옵션] [파일]
less는 텍스트 파일을 페이지 단위로 확인할 수 있는 리눅스 도구로, more와 유사하지만 더 많은 기능을 제공합니다. 특히 Page Up, Page Down 키와 화살표 키를 사용해 자유롭게 위아래로 이동 가능하며, 스페이스바로 다음 페이지로, Enter 키로 한 줄씩 진행하고, Q 키로 종료할 수 있습니다. B 키는 이전 페이지로 돌아갑니다.
주요 옵션 설명
- ...
6월 8일 01:53에 게시됨
CentOS7에서 NFS 서버 구축하기: 호스트 간 파일 공유 완전 정복
1. 준비물과 NFS 기본 개념
안녕하세요, 오늘은 Linux 환경에서 가장 많이 활용되는 네트워크 파일 시스템인 NFS를 CentOS 7에서 구축하는 방법을 다루겠습니다. 여러 台의 CentOS 7 서버나 가상머신이 있을 때, 로컬 폴더처럼 파일을 공유해야 하는 경우가 많습니다. 팀 협업용 코드 저장소, 중요 데이터 백업, 또는 Docker 컨테이너 간 공유 볼륨 등 NFS는 이러한 요구 ...
6월 7일 18:58에 게시됨
Linux df 명령어 완벽 가이드
리눅스 환경에서 파일 시스템의 디스크 사용량을 파악할 때 df(disk free) 명령어는 필수 도구입니다. 마운트된 전체 파일 시스템의 여유 공간과 사용 현황을 한눈에 확인할 수 있습니다.
기본 문법
df [옵션] [파일...]
특정 파일이나 디렉터리를 인자로 전달하면 해당 항목이 위치한 파일 시스템의 정보를 출력합니다. 인자를 생략하면 현재 마운트된 모든 파일 시스 ...
6월 6일 23:34에 게시됨