본문 바로가기
bash와 zsh 설정 파일 로딩 비교 🟢 bash와 zsh 설정 파일 로딩 비교상황bash 실행 파일zsh 실행 파일설명로그인 + 인터랙티브(예: iTerm/Terminal 첫 실행, SSH 접속)/etc/profile → ~/.bash_profile(또는 ~/.bash_login, ~/.profile) → 필요 시 그 안에서 ~/.bashrc 실행/etc/zshenv → ~/.zshenv → /etc/zprofile → ~/.zprofile → /etc/zlogin → ~/.zlogin → ~/.zshrc로그인 환경 + 사용자 인터랙션 준비. iTerm 기본이 이 모드라서 .zprofile + .zshrc 둘 다 실행됨로그인 + 비인터랙티브(예: ssh host "command")/etc/profile → ~/.bash_profile/e.. 2025. 8. 21.
find 명령어, -print와 -prune을 함께 쓸 때 주의할 점 find 명령어, -print와 -prune을 함께 쓸 때 주의할 점리눅스 find 명령어는 강력하지만, 옵션의 순서와 조합에 따라 예상치 못한 결과를 낳기도 합니다. 특히 **-print**와 -prune 옵션을 함께 사용할 때 종종 혼동이 발생합니다. 오늘 이 글에서는 두 옵션의 미묘한 차이와 올바른 사용법을 간단히 정리해 보겠습니다.핵심 요약: find의 -print는 조건의 끝에!find는 조건을 왼쪽에서 오른쪽으로 순차적으로 평가합니다. 여기서 중요한 규칙은 다음과 같습니다.find 명령어에 명시적인 액션 옵션(-print, -exec 등)이 없으면 find는 모든 참(true)인 결과에 대해 기본적으로 -print를 실행합니다.액션 옵션이 하나라도 명시적으로 존재하면, find는 기본 -pri.. 2025. 8. 11.
Ubuntu에서 NVIDIA 드라이버 설치했는데 `nvidia-smi`가 안될 때 (Secure Boot 문제 해결법) 🔸 1. 문제 상황 요약"Ubuntu 24.04에서 GeForce GT 1030을 사용하는데, 드라이버 설치 후에도 nvidia-smi가 작동하지 않고, 모니터가 None-1로 인식되며 Night Light가 동작하지 않았습니다."🔸 2. 시도해본 것들nvidia-driver-470/535/550/575 등 여러 버전 설치 시도nvidia-smi는 계속 실패lsmod, dmesg에서 nvidia 관련 모듈이 로딩되지 않음lspci -nnk 결과에서도 "Kernel driver in use" 없음🔸 3. 원인✅ Secure Boot가 활성화되어 있어서 커널이 NVIDIA 모듈 로딩을 거부하고 있었음Ubuntu에서는 Secure Boot가 켜져 있으면 **서명되지 않은 커널 모듈 (NVIDIA 포함)*.. 2025. 7. 28.
VMware 해상도 문제 해결기: 모니터 배율(Scaling)이 해답 💻 VMware 해상도 문제 해결기: 모니터 배율(Scaling)이 해답🧩 문제 상황Ubuntu 24.04를 메인으로 사용하는 나는, VMware Workstation 17.5에서 Windows 가상 머신을 자주 실행한다.그런데 어느 날부터 게스트 OS의 해상도가 이상하게 실제 모니터보다 2배 이상 크게 설정되는 현상이 반복되었다.화면이 짤리거나스크롤이 생기거나해상도를 바꿔도 다시 원래대로 돌아가거나...이 문제는 VMware Tools를 다시 설치해도, .vmx 설정을 바꿔도 해결되지 않았다.🔍 원인 분석: 스케일 설정의 함정조사 끝에 알게 된 사실은 바로…모니터의 배율(Scaling)이 120%로 설정되어 있었기 때문이었다!나는 3개의 모니터를 사용 중인데, 그중 가운데 메인 모니터의 스케일이 .. 2025. 7. 28.