Computer >> 컴퓨터 >  >> 체계 >> Windows

Linux에서 심볼릭 링크를 복사하려면 어떻게 합니까?

cp -P(대문자 P)를 사용하여 심볼릭 링크를 트래버스하지 않고 심볼릭 링크를 대신 복사합니다. 이것은 -R과 같은 다른 옵션과 결합하여 디렉토리 계층 구조를 복사할 수 있습니다. — cp -RL은 디렉토리에 대한 모든 심볼릭 링크를 트래버스하고 cp -RP는 모든 심볼릭 링크를 그대로 복사합니다.

-L, –역참조 복사할 때 심볼릭 링크를 따르십시오. 이 옵션을 사용하면 cp는 심볼릭 링크를 만들 수 없습니다. 예를 들어, 소스 트리의 심볼릭 링크(일반 파일)는 대상 트리의 일반 파일로 복사됩니다.

링크에 대한 심볼릭 링크

심볼릭 링크를 복사할 때 이 옵션을 사용하면 링크 자체에 대한 링크가 생성됩니다 . ... -s 옵션은 현재 작업 디렉토리에서만 상대 심볼릭 링크를 만들 수 있기 때문입니다. 디렉토리와 폴더를 재귀적으로 복사하는 옵션은 -r, -R 또는 -recursive입니다.

디렉토리의 심볼릭 링크를 보려면:

  1. 터미널을 열고 해당 디렉토리로 이동합니다.
  2. ls -la 명령을 입력합니다. 숨겨져 있더라도 디렉토리의 모든 파일을 길게 나열합니다.
  3. l로 시작하는 파일은 심볼릭 링크 파일입니다.

3개의 답변

  1. WinSCP 사용:WinSCP 스크립트를 생성하는 코드를 만듭니다. 코드는 로컬 디렉토리 구조를 재귀적으로 반복합니다. …
  2. 아카이브 사용:최근에 ZIP 아카이브용으로 구현했습니다. (Windows에서도) PHP 메소드 ZipArchive::setExternalAttributes를 사용하여 아카이브된 파일을 심볼릭 링크로 플래그 지정할 수 있습니다.

주소가 강조 표시된 후 키보드에서 Ctrl + C 또는 Command + C를 누르십시오. 복사합니다. 강조 표시된 섹션을 마우스 오른쪽 버튼으로 클릭하고 드롭다운 메뉴에서 복사를 선택할 수도 있습니다.

source_file을 다음으로 교체 심볼릭 링크를 생성하려는 기존 파일의 이름(이 파일은 파일 시스템 전체의 기존 파일 또는 디렉토리일 수 있음). myfile을 심볼릭 링크의 이름으로 바꿉니다. 그런 다음 ln 명령은 심볼릭 링크를 생성합니다.

cp -P 사용 (대문자 P) 심볼릭 링크를 트래버스하지 않고 심볼릭 링크를 대신 복사합니다. 이것은 -R과 같은 다른 옵션과 결합하여 디렉토리 계층 구조를 복사할 수 있습니다. — cp -RL은 디렉토리에 대한 모든 심볼릭 링크를 트래버스하고 cp -RP는 모든 심볼릭 링크를 그대로 복사합니다.

cp 명령은 Linux에서 무엇을 합니까?

Linux cp 명령은 파일 및 디렉토리를 다른 위치로 복사하는 데 사용됩니다. . 파일을 복사하려면 "cp" 다음에 복사할 파일 이름을 지정하십시오.

불가능 – scp는 -r 옵션과 함께 사용될 때 기호 링크를 따릅니다. 기호 링크를 기호 링크로 복사하려면 f.e를 사용해야 합니다. rsync 또는 이와 유사한 것입니다.

속성이 동일한 두 파일을 찾았지만 하드 링크되었는지 확실하지 않은 경우 ls -i 명령을 사용하여 inode 번호를 확인하십시오. . 함께 하드 링크된 파일은 동일한 inode 번호를 공유합니다. 공유 아이노드 번호는 2730074로, 이 파일들이 동일한 데이터임을 의미합니다.

Linux에서 찾기를 어떻게 사용합니까?

찾기 명령은 검색에 사용됩니다. 인수와 일치하는 파일에 대해 지정한 조건에 따라 파일 및 디렉토리 목록을 찾습니다. find 명령은 권한, 사용자, 그룹, 파일 형식, 날짜, 크기 및 기타 가능한 기준으로 파일을 찾을 수 있는 것과 같이 다양한 조건에서 사용할 수 있습니다.

가장 간단한 방법:심볼릭 링크가 있는 위치로 이동하고 ls -l을 수행하여 세부 정보 나열 파일의. 심볼릭 링크 뒤 -> 오른쪽 부분이 가리키는 대상입니다.


  • Linux
  •   
  • MAC
  •   
  • Windows
  •   
  • Windows 7
  •   
  • Windows 11
  •   
  • Windows 10
  •   
  • windows 8
  •   
  • Windows Server
  •   
  • Android
  •   
  • Chromebook