태그 보관물: command-line

command-line

tty4 터미널의 하드 드라이브에서 USB 플래시 드라이브로 파일을 올바르게 복사하는 방법은 무엇입니까? 방법 (마운트, 복사, 마운트 해제, 종료

tty4 터미널에서 하드 드라이브에서 USB 플래시 드라이브로 파일을 올바르게 복사하는 방법 (마운트, 복사, 마운트 해제, 종료 등)

PS 커널 재시작으로 Ctrl+Alt+F7만 명령을 통해 tty4 터미널을 종료 할 수 없습니다 Alt+SysRq+B.



답변

  1. 장치를 연결하십시오

  2. lsblkUSB 장치의 장치 이름을 찾습니다. 이름은 /dev/sdXY입니다. 여기서 X는 영어 문자이고 Y는 정수이며 일반적으로 1입니다.

장치가 마운트 된 경우 다음과 같이 마운트 포인트가 표시됩니다.

NAME         MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sdb            8:0    1 15.2G  0 disk
└─sdb1         8:1    1 15.2G  0 part /media/me/4C45-110F

그렇지 않으면 마운트하십시오. 3 단계를 따르십시오

  1. udisksctl mount -b /dev/sdXY, 장치 이름은 이전 단계와 동일합니다. ( /dev/sdb1내 예제에서) 다음 단계에서 사용하기 위해 마운트 폴더가 다시보고됩니다. 예를 들어, 다음과 같이 lsblk말합니다.

    sdc 8:32 1 7.5G 0 디스크 └─sdc1 8:33 1 7.5G 0 부분

그런 다음 다음을 수행합니다.

$ udisksctl mount -b /dev/sdc1
Mounted /dev/sdc1 at /media/xieerqi/A669-34EF.

/media/xieerqi/A669-34EF폴더가 자동으로 생성 되고 펜 ​​드라이브가 마운트되어 있음을 알 수 있습니다 . 또한 큰 장점은 필요하지 않다는 것 sudo입니다.

  1. 사용 rsync하거나 cp또는 mv폴더가이 명령의 사용에 대한 매뉴얼 페이지를 참조하십시오 3 단계에서보고에 파일을 얻을 수 있습니다. cp그리고 mv간단한 대된다. mv FILE DESTINATION-내 예에서 (FILE은 드라이브로 이동하려는 것입니다)

    mv FILE /media/me/4C45-110F
    

rsync 그러나 백업에 가장 적합합니다.

예를 들어, TESTDIRUSB 드라이브 에 백업 하기 위해 다음과 같이 할 수 있습니다.

$ rsync -av /home/xieerqi/TESTDIR/ /media/xieerqi/A669-34EF/~
sending incremental file list
created directory /media/xieerqi/A669-34EF/~
./
file1
file2
file3

sent 228 bytes  received 125 bytes  706.00 bytes/sec
total size is 0  speedup is 0.00
  1. udisksctl unmount -b /dev/sdXY. 장치를 제거하십시오

$ udisksctl unmount -b /dev/sdc1
Unmounted /dev/sdc1.

참고 : 일부 드라이브는 이름이 공백 인 디렉토리에 마운트됩니다. 당신이 실행하는 경우 rsync또는 mv같은 이름을 인용하지로, 데이터가 올바른 목적지로 복사되지 않습니다 . 항상 공백이있는 경로 이름을 인용하십시오.


답변

제 경우에는 위의 답변이 작동하지 않아서 시도했습니다. 내 시스템 구성은 Ubuntu 14.04이며 16.06 LTS로 업데이트하는 동안 갑자기 중요한 파일을 복사하기 위해 작동을 멈췄습니다. 펜 드라이브를 사용하여 복사했습니다.

1. 마운트 장치를 나열하십시오.

lsblk

2. 마운트 지점을 만듭니다.

이것은 어딘가에 파일 시스템에 마운트되어야합니다. 게으르고 거기에 마운트 된 것이 없다면 보통 / mnt /를 사용할 수 있지만, 그렇지 않으면 새 디렉토리를 만들고 싶을 것입니다 :

sudo  mkdir /media/usb

3. 마운트!

sudo mount /dev/sdb1 /media/usb

4. 복사

 rsync -av /home/android/Testproject/ /media/usb/

5. 마운트
해제 완료되면 다음을 수행하십시오.

sudo umount /media/usb


답변