2013-11-27 5 views
28

파일 관리자를 사용하여 한 디렉터리에서 다른 디렉터리로 파일을 옮깁니다. 파일 생성 날짜/시간을 유지하는 방법이 있습니까 (서버에 처음 추가되었을 때)? 누군가는 SSH를 제안했지만, 나는 그것에 익숙하지 않다. 누구든지 이것에 대한 좋은 지시가 있습니까?원본 파일을 어떻게 작성합니까?

답변

45

scp-p 옵션과 함께 사용하십시오. 원격 서버 로컬에서 파일을 복사

-p  Preserves modification times, access times, and modes from the original file. 

예 명령이 사용자 및 그룹 권한 만 플래그 (RWX 등)를 보존하지 않습니다

scp -p /home/mylocaldata/test.txt remote.example.com:/home/remote_dir 

참고.

+0

내가 말했듯이, 나는 SSH에 익숙하지 않다. 더 자세히 설명해 주시겠습니까? 아니면 이것에 대한 지침을 어딘가에 가르쳐 주시겠습니까? 감사합니다 – Kakenx

+1

이 웹 사이트를보십시오 http://www.hypexr.org/linux_scp_help.php scp는 리눅스로 온다 (시간의 대부분). 명령 쉘을 입력하고 scp를 입력하십시오. 그래서 명령은 이렇게 보입니다. 가정에서 /home/mydata/test.txt 파일을 대상 서버 x.x.x.x 디렉토리 (/ home/test)로 전송해야하므로 다음 명령을 사용하여 권한을 보존합니다. scp -p /home/mydata/test.txt x.x.x.x :/home/test –

관련 문제