반응형 리눅스11 우분투에서 파일 내용에 특정 키워드가 들어있는 파일 검색 목차현재 디렉토리 내 모든 파일에서 특정 키워드 찾기하위 디렉토리까지 포함하여 검색하기 (재귀 검색)특정 확장자 파일에서만 검색특정 디렉토리 내에서 검색대소문자 구분 없이 검색숨김 파일 및 디렉토리 포함하여 검색여러 개의 키워드 중 하나라도 포함된 파일 찾기 우분투에서 특정 키워드가 포함된 파일만 검색하려면 grep 명령어를 사용하면 된다. 몇 가지 방법을 소개하겠다. 1. 현재 디렉토리 내 모든 파일에서 특정 키워드 찾기grep -l "키워드" *-l 옵션: 키워드가 포함된 파일의 이름만 출력한다.* : 현재 디렉토리의 모든 파일을 검색한다.2. 하위 디렉토리까지 포함하여 검색하기 (재귀 검색)grep -rl "키워드" .-r 옵션: 하위 디렉토리까지 검색 (재귀 검색).-l 옵션: 키워드가 포함된 .. 2025. 2. 25. 우분투 "해시 합지 맞지 않습니다." 에러 발생시 조치 Ubuntu 22.04.4 LTS 버전을 사용중이다. $ sudo apt update패키지들 업데이트를 위해 위 명령을 실행하면 아래와 같이 에러가 발생했다. ...오류:10 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 Packages 해시 합이 맞지 않습니다 Hashes of expected file: - Filesize:1786764 [weak] - SHA256:c66234e132cfe11c82b5b879d6499fed2fa208ea49d82f43605076376c873a03 - SHA1:82539ab1d44456ee50f0a0cb8368784cffbcfcd9 [weak] - MD5Sum:aacbbe8622009d6492d2.. 2024. 7. 2. 도커 사용시 let's encrypt 인증서 사용 방법 OS: 우분투 22.04LTS 서버: Node.js 서버를 개발하면서 인증서없이 개발하고 테스트를 진행해 왔으나 배포 시점이 되면서 https 통신을 해야 했기에 let's encrypt를 통해 무료 인증서를 발급받아 사용하기로 했다. 일반적인 상황에서는 아래 certbot 사이트에서 안내하는 바와 같이 certbot을 snap을 이용해 설치하면 간단히 사용할 수 있다. 해보지는 않았지만 자동 갱신 부분도 알아서 crontab에 등록이 되는 듯 했다. 그런데 docker container에서 돌리는 서버는 이 방법을 사용하지 않고 docker hub에서 certbot 이미지를 다운받아 컨테이너를 실행시켜 컨테이너에서 발급 과정이 처리되도록 한다. 아무래도 컨테이너는 최대한 가볍게 돌아가도록 하는 것이 좋.. 2023. 12. 3. 우분투에서 USB 디스크 포맷 프로그램 검색으로 'disk' 또는 '디스크'라 타이핑하면 나오는 디스크 선택 화면 왼쪽 디스크 목록 포맷할 디스크 선택 화면 우측 상단 메뉴에서 디스크 포맷(D)... 선택 지우기 항목에서는 빨리 포맷하고 싶다면 첫번째를, 느리지만 최대한 확실한 기존 데이터를 지워버리고 싶은 경우엔 두번째를 선택. 파티션 하기 항목에서는 윈도우나 리눅스에서 자주 번갈아 가며 사용할 경우 첫번째 모든 시스템과 장치에 호환(MBR/DOS)을, 리눅스에서만 사용할 경우 최근 시스템과 2TB를 초과한 하드 디스크와 호환(GPT)을 선택. 포맷 버튼 클릭 그러면 파티션이 모두 제거된 상태로 디스크가 초기화된다. 이 상태로는 데이터를 바로 저장할 순 없고, 파티션을 생성해야 한다. + 버튼을 클릭해 파티션을 생성한다. 필자는 디.. 2023. 11. 26. 이전 1 2 3 다음