tty4 터미널에서 하드 드라이브에서 USB 플래시 드라이브로 파일을 올바르게 복사하는 방법 (마운트, 복사, 마운트 해제, 종료 등)
PS 커널 재시작으로 Ctrl+Alt+F7
만 명령을 통해 tty4 터미널을 종료 할 수 없습니다 Alt+SysRq+B
.
답변
-
장치를 연결하십시오
-
lsblk
USB 장치의 장치 이름을 찾습니다. 이름은/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 단계를 따르십시오
-
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
입니다.
-
사용
rsync
하거나cp
또는mv
폴더가이 명령의 사용에 대한 매뉴얼 페이지를 참조하십시오 3 단계에서보고에 파일을 얻을 수 있습니다.cp
그리고mv
간단한 대된다.mv FILE DESTINATION
-내 예에서 (FILE은 드라이브로 이동하려는 것입니다)mv FILE /media/me/4C45-110F
rsync
그러나 백업에 가장 적합합니다.
예를 들어, TESTDIR
USB 드라이브 에 백업 하기 위해 다음과 같이 할 수 있습니다.
$ 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
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