반응형 리눅스12 우분투에서 심볼릭 링크의 원본 파일 복사하기 목차1. cp --dereference (-L) 옵션 사용2. readlink 명령어를 이용한 복사3. rsync를 이용한 복사어떤 방법을 선택해야 할까? 우분투에서 심볼릭 링크의 원본 파일을 복사하려면 아래 방법 중 하나를 사용할 수 있습니다. 1. cp --dereference (-L) 옵션 사용심볼릭 링크를 따라가 원본 파일을 복사하는 방법입니다.cp -L 심볼릭_링크 대상_경로# 예시cp -L my_link.txt /home/user/backup/위 명령어는 my_link.txt가 원본 파일을 가리키고 있다면, 원본 파일을 /home/user/backup/에 복사합니다. 2. readlink 명령어를 이용한 복사심볼릭 링크가 가리키는 원본 파일을 직접 찾아서 복사하는 방법입니다.cp "$(.. 2025. 2. 26. 우분투에서 파일 내용에 특정 키워드가 들어있는 파일 검색 목차현재 디렉토리 내 모든 파일에서 특정 키워드 찾기하위 디렉토리까지 포함하여 검색하기 (재귀 검색)특정 확장자 파일에서만 검색특정 디렉토리 내에서 검색대소문자 구분 없이 검색숨김 파일 및 디렉토리 포함하여 검색여러 개의 키워드 중 하나라도 포함된 파일 찾기 우분투에서 특정 키워드가 포함된 파일만 검색하려면 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. 이전 1 2 3 다음