우분투 리눅스에서 한 디렉토리에서 다른 디렉토리로 파일을 복사하는 방법

우분투에서 한 디렉토리에서 다른 디렉토리로 파일을 복사하려면 그래픽 방식으로는 파일cp 앱을 사용하고, 명령줄로는 터미널을 이용하세요. 파일 앱에서는 복사할 파일을 선택하고 Ctrl+C 를 누른 다음 , 복사할 폴더를 열고 Ctrl+V 를 누릅니다 . 터미널에서는 기본적으로 Ctrl+V 명령어를 사용합니다 cp SOURCE DESTINATION.

Ubuntu Files를 사용하여 파일을 복사합니다.

우분투의 기본 데스크톱 환경은 GNOME Files를 사용합니다. 공식 GNOME 문서에서는 일반적인 복사 및 붙여넣기 워크플로를 다음과 같이 설명합니다. 파일을 선택하고 [복사]를 선택 하거나 Ctrl+C 를 누른 다음, 붙여넣을 위치를 열고 [붙여넣기]를 선택하거나 Ctrl+V 를 누릅니다 . GNOME Files 복사 및 이동 가이드를 참조하세요 .

  1. 파일 앱을 열고 원본 파일을 찾으세요. 응용 프로그램 메뉴를 열고 파일 앱을 실행한 다음 복제하려는 파일이 있는 폴더를 찾아 선택하세요. 예를 들어, 문서 폴더를 열고 [파일] 폴더 를 선택하세요 test.txt.
  2. 파일을 복사합니다. 선택한 파일을 마우스 오른쪽 버튼으로 클릭하고 [복사]를 선택합니다. 또는 Ctrl+C를 눌러도 됩니다 .
Ubuntu 파일 시스템에서 문서 폴더에 있는 test.txt 파일이 선택되어 있고, 컨텍스트 메뉴에서 복사 명령이 강조 표시되어 있습니다.
원본 파일을 선택하고 복사를 선택하거나 Ctrl+C를 사용하십시오.
  1. 대상 폴더를 엽니다. 이 예에서는 사이드바에서 다운로드를 선택합니다.
  2. 복사한 내용을 붙여넣으세요. 빈 영역을 마우스 오른쪽 버튼으로 클릭하고 [붙여넣기]를 선택 하거나 Ctrl+V 를 누르세요 . 원본은 첫 번째 디렉터리에 그대로 남아 있고, 대상 디렉터리에 별도의 복사본이 생성됩니다.
Ubuntu 파일 탐색기를 열면 다운로드 폴더가 나타나고 컨텍스트 메뉴에서 붙여넣기 명령이 강조 표시됩니다.
대상 디렉토리를 열고 복사한 파일을 붙여넣으세요.

작업이 완료되면 원본 파일을 삭제하거나 변경하기 전에 새 위치에 파일이 있는지 확인하십시오.

Ubuntu 파일에서 복사 후 다운로드 디렉토리에 test.txt 파일이 있는 것을 확인할 수 있습니다.
복사된 파일은 이제 다운로드 폴더에 나타나고 원본 파일은 문서 폴더에 남아 있습니다.

드래그 앤 드롭 동작

파일 창을 두 개 열고 그 사이에 항목을 드래그하여 이동할 수도 있습니다. 주의할 점은 GNOME 파일 프로그램은 일반적으로 드래그한 파일을 이동하는데 , 원본 파일과 대상 파일이 같은 장치에 있을 때는 이동시키지만, 다른 장치에 있을 때는 복사한다는 것 입니다. 복사를 강제로 하려면 Ctrl 키를 누른 상태로 드래그하세요.

cp 명령어를 사용하여 파일을 복사합니다.

터미널을 이용하는 방법은 빠르며 Ubuntu Desktop, Ubuntu Server 및 기타 Ubuntu 배포판에서 작동합니다. 터미널을 열고 다음 명령을 실행하세요.

cp ~/Documents/test.txt ~/Downloads/
Ubuntu 터미널에서 cp 명령어를 사용하여 Documents 폴더에서 Downloads 폴더로 test.txt 파일을 복사하는 모습을 보여줍니다.
cp 명령어는 Documents 폴더에서 Downloads 폴더로 test.txt 파일을 복사합니다.

첫 번째 경로는 소스 이고 , 마지막 경로는 대상 입니다. 마지막에 슬래시(/)를 붙이면 대상이 디렉터리임을 시각적으로 명확히 알 수 있습니다. GNU Coreutils는 공식 cp 매뉴얼 에서 이 구문을 하나의 소스를 대상으로 복사하거나 여러 소스를 대상 디렉터리로 복사하는 것으로 설명합니다 .

공백이 있는 경로

파일이나 디렉터리 이름에 공백이 포함된 경우 경로를 따옴표로 묶으세요. $HOME따옴표 안에 경로를 넣으면 물결표(~)를 따옴표로 묶으면 셸이 경로를 확장하지 못하는 흔한 오류를 방지할 수 있습니다.

cp "$HOME/Documents/Project Notes.txt" "$HOME/Downloads/"

실수로 덮어쓰기를 방지하세요

대상 위치에 이미 동일한 이름의 파일이 있는 경우 일반 cp명령으로 덮어쓸 수 있습니다. -i덮어쓰기 전에 확인 메시지를 표시하려면 이 옵션을 사용하십시오.

cp -i ~/Documents/test.txt ~/Downloads/

단일 파일이 아닌 디렉터리 전체를 복사하려면 재귀적 복사를 사용하십시오.

cp -R ~/Documents/ExampleFolder ~/Downloads/

GNU는 더 많은 메타데이터를 보존하면서 디렉터리 트리를 복사하기 위한 -a( ) 기능도 제공 하지만, 간단한 파일 복사에는 일반적으로 필요하지 않습니다.--archive

다른 우분투 파일 관리자

다른 우분투 배포판에도 기본적인 개념은 동일하게 적용됩니다. 쿠분투는 Dolphin을 , 엑스분투는 Thunar를 , 우분투 MATE는 Caja를 사용합니다 . 레이아웃은 다르지만, 파일을 선택하고 복사한 다음 대상 디렉토리를 열고 붙여넣는 것이 표준적인 작업 흐름입니다. 엑스분투 파일 관리 가이드 에서는 Thunar를 엑스분투의 파일 관리자로 소개합니다. KDE의 최신 문서에서는 Dolphin의 복사 및 붙여넣기 단축키로 Ctrl+C 와 Ctrl+V 를 제시하고 있습니다( KDE 기본 사항 참조). MATE 프로젝트 사이트 에서는 Caja를 공식 파일 관리자로 명시하고 있습니다 .

복사가 실패하면

  • 권한이 거부되었습니다. 대상 디렉터리에 쓰기 권한이 있는지 확인하십시오. 시스템 디렉터리는 관리자 권한이 필요할 수 있지만, 일반적인 개인 파일은 일반적으로 관리자 권한 없이 홈 디렉터리 내에 복사하면 됩니다 sudo.
  • 해당 파일 또는 디렉터리가 없습니다. 모든 경로의 철자와 대소문자를 확인하십시오. Linux 경로는 대소문자를 구분합니다.
  • 파일이 이미 존재합니다. 덮어쓰기 전에 경고 메시지를 표시하려면 이 옵션 을 사용 cp -i하거나, 다른 대상 파일 이름을 선택하십시오.
  • 읽기 전용 대상: 복사하기 전에 쓰기 가능한 폴더를 선택하거나 대상의 권한을 수정하십시오.

대부분의 우분투 사용자에게는 파일 시스템에서 Ctrl+C 와 Ctrl+V를 누르는 것이 가장 간단한 방법입니다. cp반복적인 명령이 필요하거나, SSH를 통해 작업하거나, 터미널 사용을 선호할 때 사용하세요.

댓글 남기기

손실된 파티션과 하드 디스크 데이터를 안전하게 복구하는 방법

손실된 파티션과 하드 디스크 데이터를 안전하게 복구하는 방법

TestDisk와 PhotoRec을 사용하여 손실된 파티션과 파일을 복구하는 방법을 알아보세요. 원본 드라이브를 보호하고 안전하게 스캔한 다음 복구된 데이터를 다른 디스크에 저장하세요.

리눅스 데스크톱에서 QR 코드를 스캔하는 방법

리눅스 데스크톱에서 QR 코드를 스캔하는 방법

웹캠이나 이미지 파일을 사용하여 CoBang으로 Linux에서 QR 코드를 스캔하세요. Flatpak 카메라 접근 관련 설치 옵션, 설정 단계 및 문제 해결 방법을 참조하세요.

Cameractrls를 사용하여 Linux에서 웹캠 설정을 변경하는 방법

Cameractrls를 사용하여 Linux에서 웹캠 설정을 변경하는 방법

Cameractrls를 사용하여 Linux에서 웹캠 설정을 변경하세요. 노출, 색상, 깜빡임 감소 및 기타 지원되는 제어 기능을 조정하고 호환되는 비디오 모드를 확인하세요.

Linux에 PhpStorm을 설치하는 방법: Toolbox, Tar.gz, Snap 및 AUR

Linux에 PhpStorm을 설치하는 방법: Toolbox, Tar.gz, Snap 및 AUR

Linux에 PhpStorm을 설치하려면 JetBrains Toolbox 또는 독립 실행형 tar.gz 아카이브를 사용하세요. Snap 및 Arch AUR 옵션도 제공됩니다. Java는 이미 포함되어 있습니다.

리눅스에 Cisco Packet Tracer를 설치하는 방법

리눅스에 Cisco Packet Tracer를 설치하는 방법

Cisco Packet Tracer 9.0.1 for Ubuntu 64비트 버전을 다운로드하고, APT를 사용하여 DEB 패키지를 설치한 다음, 터미널에서 라이선스에 동의하고 로그인하여 실습을 시작하십시오.

XFCE 4에서 듀얼 패널을 설정하는 방법

XFCE 4에서 듀얼 패널을 설정하는 방법

각 디스플레이마다 별도의 XFCE 4 패널을 생성하고, 두 번째 패널을 올바른 출력에 할당하고, 위치와 크기를 조정한 다음, 필요한 실행기와 상태 항목을 추가합니다.

리눅스에서 CD-ROM을 ISO 파일로 백업하는 방법

리눅스에서 CD-ROM을 ISO 파일로 백업하는 방법

GNOME Disks 또는 dd 명령어를 사용하여 Linux에서 CD-ROM ISO 파일을 생성합니다. 광학 드라이브를 식별하고, 복사 과정을 모니터링하고, 이미지 유효성을 검사하고, 손상된 디스크나 오디오 디스크에 다른 도구가 필요한 경우를 알 수 있습니다.

리눅스에서 GIMP를 사용하여 이미지를 잘라내는 방법

리눅스에서 GIMP를 사용하여 이미지를 잘라내는 방법

GIMP를 사용하여 Linux에서 사진 배경 제거하기: 피사체를 따라 그리고, 선택한 배경을 삭제하고, 투명도를 유지한 다음, 재사용 가능한 PNG 파일로 내보낼 수 있습니다.

FlightGear 무료 다운로드: 공식 설치 가이드

FlightGear 무료 다운로드: 공식 설치 가이드

FlightGear를 공식 사이트에서 무료로 다운로드하세요. Windows, macOS, Linux 패키지를 비교하고, 데이터 파일을 설치한 후 첫 비행을 시작하세요.

Google Tasks 데스크톱 애플리케이션: 컴퓨터에서 사용하는 방법

Google Tasks 데스크톱 애플리케이션: 컴퓨터에서 사용하는 방법

브라우저에서 Google Tasks를 열거나, Chrome 바로가기 또는 앱 스타일 실행을 추가하고, 캘린더 및 Gmail을 통해 날짜별 할 일을 관리하세요.