ubuntu(45)
-
Ubuntu 특정 디렉토리 아래의 파일중에 특정 문자 찾기
# 기본grep -r "찾을문자" /path/to/dir# 줄 번호까지 보기grep -rn "찾을문자" /path/to/dir# 대소문자 구분 없이 찾기grep -ri "찾을문자" /path/to/dir# 특정 확장자만 검색하기 (예: .py 파일만)grep -rn --include="*.py" "찾을문자" /path/to/dir# 결과에 파일명만 출력하기grep -rl "찾을문자" /path/to/dir
2025.09.20 -
스크립트에서 다른 스크립트 참조하기
# config.shimage=testtag=1# build.shsource ./config.sh
2025.08.24 -
Ubuntu DNS 설정
# systemd-resolved 재활성화sudo systemctl enable --now systemd-resolved# /etc/systemd/resolved.conf 전역 DNS 고정sudo sh -c 'cat >/etc/systemd/resolved.conf 적용 안될때 조치# 내 서버가 무엇으로 네트워킹 관리하는지 확인# 250823_1networkctl status eno1 | sed -n '1,20p'systemctl is-active NetworkManager && echo "NM=ON" || echo "NM=OFF"# Networked by: NetworkManager → 방법 B# Networked by: systemd-networkd(또는 Netplan) → 방법 A# 방법 A# 해당..
2025.08.23 -
Ubuntu SSD mount
# 수동 마운트sudo mount /dev/sdb1 /mnt/data# 확인ls /mnt/data# 자동 마운트sudo blkid /dev/sdb1# 출력 예/dev/sdb1: UUID="1234-ABCD" TYPE="ext4"sudo vi /etc/fstab# 맨 마지막줄에--------------------UUID=1234-ABCD /mnt/data ext4 defaults 0 2--------------------# 적용 테스트# 에러 없으면 성공sudo mount -a
2025.08.18 -
Ubuntu 무선공유기 연결이 일정 시간 지나면 끊어져서 원격 접속이 안되는 경우
무선 인터페이스 상태 확인# disconnected, unavailable, unmanaged 이면 문제가 있는 것nmcli dev statusunmanaged일 경우 조치sudo vi /etc/NetworkManager/NetworkManager.conf# 아래 내용 적용[ifupdown]managed=true# NetworkManager 재시작sudo systemctl restart NetworkManager# 확인nmcli dev statussudo grep managed /etc/NetworkManager/NetworkManager.confnmcli device show wlp3s0# Ubuntu 18.04 이상에서는 netplan이 사용되고, # renderer: networkd로 되어 있으면 ..
2025.06.21 -
Ubuntu 디스플레이 매니저 직접 실행
만약 GUI를 꺼놓은 상태인경우 사용# 원격에서 아래 명령어를 사용하면, 직접 접속한 화면에서 정상으로 보임sudo systemctl start gdm # GNOMEsudo systemctl start lightdm # Ubuntu Desktop 기본
2025.06.21