OS(71)
-
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 -
Ubuntu command에서 양방향 암호화
암호화echo "암호화할 문자열" | openssl enc -aes-256-cbc -a -pbkdf2 -salt -k "암호화에 쓰일 키" 복호화echo "암호화된문자열" | openssl enc -aes-256-cbc -a -d -pbkdf2 -k "암호화에 쓰일 키"
2025.09.19 -
Ubuntu 각 입력 라인을 사람이 보기 쉽게 “리스트(list)” 형식으로 출력
sed -n 'l'
2025.08.29 -
스크립트에서 다른 스크립트 참조하기
# config.shimage=testtag=1# build.shsource ./config.sh
2025.08.24 -
Ubuntu mount 오류 조치
오류# 확인sudo systemctl status nfs-server# 오류Aug 18 14:03:55 abc exportfs[1375]: exportfs: Failed to stat /mnt/kafka: No such file or directoryAug 18 14:03:55 abc exportfs[1375]: exportfs: Failed to stat /mnt/registry: No such file or directory조치# 조치sudo systemctl restart nfs-server# 확인sudo systemctl status nfs-server
2025.08.23 -
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