찾다
운영 및 유지보수리눅스 운영 및 유지 관리디렉토리 구조를 변경하지 않고 유지하기 위해 Linux 폴더를 복사하는 방법

Linux에서는 cp 명령을 사용하여 폴더를 할당할 수 있으며 디렉터리 구조는 변경되지 않습니다. cp 명령은 주로 파일이나 디렉터리를 복사하는 데 사용됩니다. 폴더 복사 후 디렉터리 구조도 구문은 "p --parent 원본 폴더 대상 폴더"입니다.

디렉토리 구조를 변경하지 않고 유지하기 위해 Linux 폴더를 복사하는 방법

이 튜토리얼의 운영 환경: linux7.3 시스템, Dell G3 컴퓨터.

리눅스 폴더를 복사할 때 디렉터리 구조를 변경하지 않고 유지하는 방법

파일을 복사할 때 디렉터리 구조를 복사하려면 cp 명령의 --parent 매개 변수를 사용하세요. 이때 두 번째 매개 변수는 파일이 아닌 디렉터리만 가능합니다. 이름.

Linux cp(영어 철자: copy file) 명령은 주로 파일이나 디렉터리를 복사하는 데 사용됩니다.

Syntax

cp [options] source dest

또는

cp [options] source... directory

매개변수 설명:

  • -a: 이 옵션은 일반적으로 디렉토리를 복사할 때 사용됩니다. 링크, 파일 속성을 유지하고 디렉토리 아래의 모든 콘텐츠를 복사합니다. 그 효과는 dpR 매개변수 조합과 동일합니다.

  • -d: 복사할 때 링크를 유지하세요. 여기에 언급된 링크는 Windows 시스템의 바로가기와 동일합니다.

  • -f: 프롬프트를 표시하지 않고 기존 대상 파일을 덮어씁니다.

  • -i: -f 옵션과 달리 대상 파일을 덮어쓰기 전에 사용자에게 y로 응답하면 대상 파일을 덮어쓸 것인지 묻는 메시지가 표시됩니다.

  • -p: 파일의 내용을 복사하는 것 외에도 수정 시간과 접근 권한도 새 파일에 복사됩니다.

  • -r: 주어진 소스 파일이 디렉터리 파일인 경우 해당 디렉터리의 모든 하위 디렉터리와 파일이 복사됩니다.

  • -l: 파일을 복사하지 않고 링크 파일만 생성합니다.

예제는 다음과 같습니다.

cp --parent ./mex/list.txt ./dir/

cp 명령을 사용하여 현재 디렉터리 test/의 모든 파일을 새 디렉터리 newtest로 복사합니다. 다음 명령을 입력합니다.

$ cp –r test/ newtest

참고: 사용자가 이 명령을 사용하여 복사하는 경우 디렉토리인 경우 - r 또는 -R 매개변수를 사용해야 합니다.

추천 학습: Linux 비디오 튜토리얼

위 내용은 디렉토리 구조를 변경하지 않고 유지하기 위해 Linux 폴더를 복사하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
데비안에서 tigervnc의 로그를 볼 수있는 곳데비안에서 tigervnc의 로그를 볼 수있는 곳Apr 13, 2025 am 07:24 AM

Debian Systems에서 TigervNC 서버의 로그 파일은 일반적으로 사용자의 홈 디렉토리의 .VNC 폴더에 저장됩니다. TigervNC를 특정 사용자로 실행하는 경우 로그 파일 이름은 일반적으로 XF : 1.Log와 유사합니다. 여기서 XF : 1은 사용자 이름을 나타냅니다. 이 로그를 보려면 다음 명령을 사용할 수 있습니다. cat ~/.vnc/xf : 1. log 또는 텍스트 편집기를 사용하여 로그 파일을 열 수 있습니다. nano ~/.vnc/xf : 1. 로그 파일에 액세스하고 보는 것은 시스템의 보안 설정에 따라 루트 허가가 필요할 수 있습니다.

NGINX SSL 인증서 업데이트 Debian TutorialNGINX SSL 인증서 업데이트 Debian TutorialApr 13, 2025 am 07:21 AM

이 기사에서는 Debian 시스템에서 NginxSSL 인증서를 업데이트하는 방법에 대해 안내합니다. 1 단계 : CertBot을 먼저 설치하십시오. 시스템에 CERTBOT 및 PYTHON3-CERTBOT-NGINX 패키지가 설치되어 있는지 확인하십시오. 설치되지 않은 경우 다음 명령을 실행하십시오. sudoapt-getupdatesudoapt-getinstallcertbotpython3-certbot-nginx 2 단계 : 인증서 획득 및 구성 rectbot 명령을 사용하여 nginx를 획득하고 nginx를 구성하십시오.

Tigervnc를 통해 원격으로 관리하는 방법Tigervnc를 통해 원격으로 관리하는 방법Apr 13, 2025 am 07:18 AM

이 기사는 Debian 시스템에서 TigervNC를 구성하여 원격 데스크탑 관리를 구현하는 방법을 안내합니다. 1. TIGERVNC 서버 시스템 업데이트 설치 : 먼저 데비안 시스템 패키지 업데이트 : sudoaptupdatesudoAptUpgrade TIGERVNC 설치 : TIGERVNC 서버 설치 : sudoaptinstalltigervnc-standalone-server VNC 데스크톱 환경 생성 : Sudomkdir-p ~/.vncsudonano ~/.

TigervNC와 데비안 호환성에 큰 문제가 있습니까?TigervNC와 데비안 호환성에 큰 문제가 있습니까?Apr 13, 2025 am 07:15 AM

TigervNC는 데비안 시스템에 대한 호환성이 매우 높습니다. 이 기사에서는 데비안 시스템의 원격 데스크탑 액세스에 TigervNC를 설치, 구성 및 사용하는 방법에 대한 자세한 지침을 제공합니다. 설치 및 구성 : Debian Systems (예 : Debian10)에 TigervNC 설치가 매우 편리합니다. 서버 및 클라이언트를 설치하려면 다음 명령을 실행하기 만하면 설치가 완료된 후 SudoaptupdatesudoAptIgervnc-STANDALONE-SERVERTIGERVNC-COMMON을 설치 한 후 구성 파일을 통해 데스크톱 환경, 암호 및 기타 설정을 조정할 수 있습니다. 종속성 : Tig

데비안에서 다중 사용자 로그인을 구현하는 방법데비안에서 다중 사용자 로그인을 구현하는 방법Apr 13, 2025 am 07:12 AM

이 기사는 여러 사용자의 동시 액세스를 달성하기 위해 데비안 시스템에서 TigervNC를 구성하는 방법을 소개합니다. 1. TIGERVNC 서버를 먼저 설치하고 다음 명령을 사용하여 TIGERVNC 서버 및 관련 구성 요소를 설치하십시오. SudoaptUpdatesudoAptIgervnc-standalone-servertigervnc-common 2. Tigervnc 서버를 구성하여 tigervnc 서버 파일 /etgervnc/systemd/scistem/tigervncserver@. Sudonano/etc/s

데비안 시스템에서 Tigervnc에서 권한을 설정하는 방법데비안 시스템에서 Tigervnc에서 권한을 설정하는 방법Apr 13, 2025 am 07:09 AM

이 기사는 데비안 시스템에서 TigervNC 권한을 안전하게 구성하는 방법에 대해 안내합니다. 1. TigervNC 설치 먼저, TigervNC가 설치되어 있는지 확인하십시오 : Sudoaptupdatesudoaptinstallone-servertigervnc-common 2. 보안을 향상시키기 위해 전용 VNC 사용자를 만듭니다. vnc 액세스를위한 전용 사용자 만 생성하는 것이 좋습니다. VNC 서버를 구성하여 VNC 서버 구성 파일 (일반적으로 ~/에 있습니다.

데비안에서 TigervNC 원격 데스크탑을 사용하는 방법데비안에서 TigervNC 원격 데스크탑을 사용하는 방법Apr 13, 2025 am 07:06 AM

이 기사에서는 편리한 원격 액세스를 달성하기 위해 Debian 시스템에서 TigervNC 원격 데스크탑을 구성하는 방법을 안내합니다. 1 단계 : TIGERVNC 서버를 먼저 설치하려면 필요한 소프트웨어 패키지를 설치하려면 다음 명령을 사용해야합니다. SudoaptUpdatesudoAptIgervnc-STANDALONE-SERVERTIGERVNC-COMMON 2 : TIGERVNC 서버 비밀번호를 구성하여 설치 후 다음 명령을 실행하여 VNC 서버 비밀번호를 설정하기 위해 다음 명령을 실행하십시오. 읽기 전용 비밀번호. 3 단계 : Tiger를 시작하십시오

Debian의 Tigervnc에 방화벽을 설치하는 방법Debian의 Tigervnc에 방화벽을 설치하는 방법Apr 13, 2025 am 07:03 AM

이 기사에서는 데비안 시스템에서 TigervNC 서버의 방화벽을 구성하는 방법에 대해 설명합니다. 사용자 친화적 인 방화벽 관리 도구 인 UFW (UncloplatedFireWall)를 사용하여 구성됩니다. 1 단계 : UFW 설치 먼저 UFW를 설치해야합니다. UFW를 설치해야합니다. Sudoapt-Getupdatesudoapt-GetInstallufw 2 단계 : UFW 활성화 설치가 완료된 후 UFW : Sudouf-Wenable 단계 3 : TigervNC 포트가 TigervNC를 사용하여 포트 5900을 사용하여 기본적으로 사용하십시오.

See all articles

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover

AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

AI Hentai Generator

AI Hentai Generator

AI Hentai를 무료로 생성하십시오.

인기 기사

R.E.P.O. 에너지 결정과 그들이하는 일 (노란색 크리스탈)
3 몇 주 전By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. 최고의 그래픽 설정
3 몇 주 전By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. 아무도들을 수없는 경우 오디오를 수정하는 방법
3 몇 주 전By尊渡假赌尊渡假赌尊渡假赌
WWE 2K25 : Myrise에서 모든 것을 잠금 해제하는 방법
4 몇 주 전By尊渡假赌尊渡假赌尊渡假赌

뜨거운 도구

맨티스BT

맨티스BT

Mantis는 제품 결함 추적을 돕기 위해 설계된 배포하기 쉬운 웹 기반 결함 추적 도구입니다. PHP, MySQL 및 웹 서버가 필요합니다. 데모 및 호스팅 서비스를 확인해 보세요.

MinGW - Windows용 미니멀리스트 GNU

MinGW - Windows용 미니멀리스트 GNU

이 프로젝트는 osdn.net/projects/mingw로 마이그레이션되는 중입니다. 계속해서 그곳에서 우리를 팔로우할 수 있습니다. MinGW: GCC(GNU Compiler Collection)의 기본 Windows 포트로, 기본 Windows 애플리케이션을 구축하기 위한 무료 배포 가능 가져오기 라이브러리 및 헤더 파일로 C99 기능을 지원하는 MSVC 런타임에 대한 확장이 포함되어 있습니다. 모든 MinGW 소프트웨어는 64비트 Windows 플랫폼에서 실행될 수 있습니다.

ZendStudio 13.5.1 맥

ZendStudio 13.5.1 맥

강력한 PHP 통합 개발 환경

에디트플러스 중국어 크랙 버전

에디트플러스 중국어 크랙 버전

작은 크기, 구문 강조, 코드 프롬프트 기능을 지원하지 않음

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경