목록2025/06/20 (25)
geonex.log
목차Homebrew란 무엇인가?왜 써야 하는가?설치 방법기본 사용법실전 활용 예시초보를 위한 팁정리Homebrew란 무엇인가?Homebrew는 맥북(또는 리눅스)에서 원하는 프로그램을 명령어 한 줄로 **쉽게 설치, 삭제, 업데이트**할 수 있게 해주는 “터미널 프로그램 관리자”이다.윈도우에서 choco나 winget을, 리눅스에서 apt나 yum을 써본 적이 있다면 같은 역할이다.왜 써야 하는가?인터넷에서 설치 파일을 일일이 찾을 필요가 없다복잡한 설치 과정 없이 “명령 한 줄”이면 끝이다삭제, 업데이트, 프로그램 목록 관리까지 모두 자동이다맥북에서 개발자 도구, 각종 유틸리티, CLI 프로그램을 쉽게 쓸 수 있다설치 방법맥북에서 터미널 앱을 실행한다아래 명령어를 복사해서 붙여넣는다/bin/bash -..
목차DOS와 UNIX 네트워크 명령어란?1. 네트워크 명령어 비교표2. 실전 활용 예시3. 알아두면 좋은 점4. 정리DOS와 UNIX 네트워크 명령어란?DOS(Windows 명령 프롬프트)와 UNIX(리눅스, macOS) 환경 모두 네트워크 상태 점검, 통신 진단, 연결 정보 확인 등에 필수적인 명령어가 존재한다.명령어 명칭과 옵션, 사용법은 다르지만, 핵심 기능은 유사하다.1. 네트워크 명령어 비교표기능DOS(CMD)UNIX(Linux/macOS)설명네트워크 상태 확인ipconfigifconfig, ip addr, hostname -I네트워크 인터페이스 및 IP 정보 표시공유기/서버와 통신 확인pingping상대방이 살아있는지(응답/지연시간) 확인도메인/IP 주소 변환nslookupnslookup, d..
목차df, du, free, uname, date 명령어란?1. df, du – 디스크 용량 확인2. free, uname, date – 시스템 정보 및 메모리, 시간3. 실전 활용 예시4. 알아두면 좋은 점5. 정리df, du, free, uname, date 명령어란?df, du, free, uname, date는 유닉스, 리눅스, macOS 환경에서 디스크, 메모리, 시스템, 시간 정보를 빠르게 확인할 수 있는 필수 명령어이다.시스템 상태 진단, 용량 관리, 서버 운영 시 자주 활용된다.1. df, du – 디스크 용량 확인명령어용법설명dfdf -h모든 파일시스템의 사용량/남은 용량을 사람이 읽기 쉬운 단위로 출력한다dfdf /home/home 파티션의 디스크 사용량을 확인한다dudu -sh *현재..
목차useradd, passwd, chmod, chown, top 명령어란?1. useradd, passwd – 사용자 추가 및 비밀번호 관리2. chmod, chown – 권한 및 소유자 변경3. top – 시스템 실시간 모니터링4. 실전 활용 예시5. 알아두면 좋은 점6. 정리useradd, passwd, chmod, chown, top 명령어란?useradd, passwd, chmod, chown, top은 유닉스, 리눅스, macOS 시스템의 사용자 관리, 파일 권한 관리, 실시간 시스템 모니터링에 반드시 필요한 명령어이다.서버와 다중 사용자 환경, 보안 관리, 시스템 안정성 유지에 널리 쓰인다.1. useradd, passwd – 사용자 추가 및 비밀번호 관리명령어용법설명useradduserad..
목차wget, curl, ps, kill 명령어란?1. wget, curl – 파일 다운로드 및 HTTP 요청2. ps, kill – 프로세스 조회 및 종료3. 실전 활용 예시4. 알아두면 좋은 점5. 정리wget, curl, ps, kill 명령어란?wget, curl, ps, kill은 유닉스, 리눅스, macOS 환경에서 네트워크 파일 다운로드, HTTP 요청, 프로세스 확인/종료 등 시스템 운영에 필수적인 명령어이다.서버/데스크탑 관리, 배치 작업, 모니터링 자동화 등 실무에서 매우 자주 쓰인다.1. wget, curl – 파일 다운로드 및 HTTP 요청명령어용법설명wgetwget [URL]URL의 파일을 현재 폴더로 다운로드한다wgetwget -O 파일명 [URL]지정한 파일명으로 저장하며 다운..
목차find, grep 명령어란?1. find – 파일/폴더 검색2. grep – 파일 내 텍스트 검색3. 실전 활용 예시4. 알아두면 좋은 점5. 정리find, grep 명령어란?find와 grep은 유닉스, 리눅스, macOS 환경에서 파일과 폴더, 텍스트 데이터를 효율적으로 검색할 때 반드시 사용하는 명령어이다.대량의 파일과 로그, 코드 등에서 원하는 파일이나 특정 내용을 빠르게 찾을 수 있다.1. find – 파일/폴더 검색find [경로] [조건] [동작]find 명령어는 지정한 경로에서 조건에 맞는 파일이나 폴더를 찾아낸다.파일 이름, 크기, 수정일, 권한 등 다양한 조건으로 검색할 수 있다.조건/옵션설명-name "패턴"파일명 패턴(와일드카드)으로 검색한다-type f/d파일(-type f)..
목차cat, less, head, tail 명령어란?1. cat – 파일 전체 내용 출력2. less – 페이지 단위로 내용 보기3. head, tail – 앞/뒤 일부만 출력4. 실전 활용 예시5. 알아두면 좋은 점6. 정리cat, less, head, tail 명령어란?cat, less, head, tail은 유닉스, 리눅스, macOS에서 파일 내용을 확인할 때 가장 많이 사용하는 명령어이다.텍스트 파일의 전체, 일부, 앞뒤 구간을 쉽고 빠르게 확인할 수 있다.1. cat – 파일 전체 내용 출력cat [파일명]cat 명령어는 지정한 파일의 전체 내용을 한 번에 출력한다.여러 파일을 연결해 한 번에 볼 수도 있다.2. less – 페이지 단위로 내용 보기less [파일명]less는 텍스트 파일을 한..
목차mkdir, rmdir 명령어란?1. mkdir – 폴더(디렉터리) 생성2. rmdir – 폴더(디렉터리) 삭제3. 실전 활용 예시4. 알아두면 좋은 점5. 정리mkdir, rmdir 명령어란?mkdir와 rmdir는 유닉스, 리눅스, macOS 등 모든 유닉스 계열 OS에서 폴더(디렉터리)를 생성하거나 삭제할 때 사용하는 표준 명령어이다.윈도우의 MD/MKDIR, RD/RMDIR에 해당하며, 폴더 구조 관리의 기본이다.1. mkdir – 폴더(디렉터리) 생성mkdir [폴더명]mkdir data처럼 입력하면 현재 경로에 data 폴더를 생성한다.하위 폴더까지 한 번에 만들려면 -p 옵션을 사용한다.옵션설명-p중간에 없는 상위 폴더까지 한 번에 생성한다-m [권한]폴더 생성 시 권한을 지정한다2. r..
목차rm 명령어란?1. 기본 사용법2. 주요 옵션 및 상세 설명3. 실전 활용 예시4. 알아두면 좋은 점5. 정리rm 명령어란?rm은 유닉스, 리눅스, macOS 등 모든 유닉스 계열 OS에서 **파일 또는 디렉터리(폴더)를 삭제**할 때 사용하는 표준 명령어이다.윈도우의 DEL, ERASE에 해당하며, 복구가 불가능하므로 사용에 주의해야 한다.1. 기본 사용법rm [파일명]rm test.txt와 같이 입력하면 해당 파일을 즉시 삭제한다.rm [옵션] [대상]으로 여러 파일이나 폴더도 삭제할 수 있다.2. 주요 옵션 및 상세 설명옵션설명-r, -R디렉터리와 그 하위 전체를 재귀적으로 삭제한다-f존재하지 않는 파일도 에러 없이 무시하고, 삭제 확인도 묻지 않는다-i삭제 전마다 사용자에게 확인을 요청한다-v..
목차mv 명령어란?1. 기본 사용법2. 주요 옵션 및 상세 설명3. 실전 활용 예시4. 알아두면 좋은 점5. 정리mv 명령어란?mv는 유닉스, 리눅스, macOS 등 모든 유닉스 계열 OS에서 **파일 또는 디렉터리(폴더)를 이동하거나 이름을 변경**할 때 사용하는 표준 명령어이다.윈도우의 MOVE와 REN 역할을 모두 포함하고 있다.1. 기본 사용법mv [원본] [대상]mv 파일1.txt backup.txt와 같이 입력하면 파일1.txt가 backup.txt로 이름이 변경된다.mv 파일1.txt 폴더/처럼 입력하면 파일1.txt를 폴더로 이동한다.2. 주요 옵션 및 상세 설명옵션설명-i덮어쓰기 전 사용자의 확인을 요청한다-f강제로 덮어쓴다(확인 메시지 없음)-u대상 파일이 오래되었거나 없을 때만 이동 ..