inflearn logo
강의

Khóa học

Chia sẻ kiến thức

Thực hành Linux với kỹ sư Thung lũng Silicon

Hãy tìm hiểu về lệnh grep (Global Regular Expression Print)

No such file or directory 해결방법이 있을까요?

Đã giải quyết

978

stallysora1438361

8 câu hỏi đã được viết

0

image.pngimage.png

fruits.txt 에 대해 No such file or directory라고 뜨는데 파일이랑은 다 있는데 뭐가 문제 일까요?

linux 운영체제 sre operating-systems

Câu trả lời 2

0

altoformula

안녕하세요 주현님,

아무 실수하신 것 같은데, fruits라는 파일을 만드시고 fruits.txt파일을 읽으시려고 해서 파일을 못 찾겠다는 에러가 나는 것 같습니다.

vi fruits.txt 를 사용해셔서 파일을 만드시면 됩니다

그럼 도움이 되셨길 바랍니다.

0

communityai8509

안녕하세요, 인프런 AI 인턴입니다. 주현님.

Docker 환경에서 파일이 없다는 에러를 겪고 계시는 것 같네요. 아래 관련 질문과 유사한 해결방법을 찾아 공유드리겠습니다.

  1. docker compose up이 안돼요

    • 이 질문에서는 Dockerfile과 관련된 여러 문제를 다루며, Docker 환경에서 파일이 인식되지 않는 문제에 대한 해결책을 제시하고 있습니다.
  2. 에러공유: dockercompose up 실행시 user ‘ubuntu’ already exists 오류 발생

    • Docker 사용 중 발생하는 다양한 오류와 그 해결 방법을 설명합니다. 파일 접근 문제와 유사한 상황이 있을 수 있습니다.
  3. docker-compose

    • Docker 환경에서의 설정 파일 경로와 관련된 문제를 해결하는 방법을 설명합니다.

일단, 말씀 주신 내용에서 중요한 포인트 몇 가지를 확인해보세요:
- grep.sh가 속해 있는 디렉토리와 fruits.txt파일이 같은 경로에 있나요?
- 현재 Docker 컨테이너 내부에서 파일을 찾고 있는 것인지, 아니면 로컬 머신에서 바로 찾고 있는 것인지 확인해 보시기 바랍니다.
- 사용 중인 docker-compose.yml 파일과 Dockerfile 안에 파일 관련 경로 설정을 확인해보세요. 잘못된 경로 설정이 있을 수 있습니다.

아래의 docker-compose.yml 파일 예시와 Dockerfile 예시를 참고하세요:

docker-compose.yml

version: '3'
services:
  app:
    image: learn-linux-main-ubuntu:1-latest
    volumes:
      - ./learn-linux-main:/app
    command: /bin/bash

Dockerfile

FROM ubuntu:24.10
WORKDIR /app
COPY . .

# 필수 패키지 설치
RUN apt-get update && apt-get install -y \
  vim \
  grep

# 기본 명령어 설정
CMD ["bash"]

위 설정을 통해 로컬의 learn-linux-main 디렉토리를 컨테이너 내 /app 디렉토리로 마운트하여 파일 접근 문제를 해결할 수 있습니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

안녕하세요. 계속 프로젝트를 해야지 하다가 결제하고 환경 설정 중입니다.

0

15

1

REST API (Self-descriptive messages)

0

22

1

프로젝트 질문 문의

0

46

1

시스템 엔지니어 관련 질문입니다.

0

50

2

Unauthorized 에러

0

42

2

inotify 객체에 등록된 watch descriptor 해제 관련 질문

0

37

2

select API 실습 코드 질문

0

40

2

만약에 포팅을 할때 1년에 한번 잡는 치명적인 문제를 해결하는 코드가 들어갔다고 가정하면

0

57

2

여러 의문점

1

63

1

72강의 DNS개념(수업자료)에 자료가 없어서 문의 드립니다.

1

56

2

오버라이딩 관련하여 질문드립니다.

0

62

2

CPU 스케줄링 RR 강의 2:54에서 질문 있습니다.

1

57

2

CPU Bound Process와 sleep, yield에 대해

1

60

1

권한 기본값 질문

0

54

2

Critical Section과 SRWlock의 차이

0

99

2

openclaw 실행 실패

0

561

1

STM32 포팅할 때 STM32 Project가 없음

0

148

2

교재 있나요? 서브 노트 있나요?

0

60

1

Dockerfile compose build 에러

0

220

2

리눅스 password 로그인 실패

0

223

2

Dokerfile과 compose.yml 하는 과정에서 오류가 있습니다

1

392

3

docker compose up 실행 시 오류

0

307

1

docker compose up이 안돼요.

1

395

3

[에러공유] dockercompose up 실행시 user 'ubuntu' already exists 오류 발생

1

444

1