Если вам нужен только определенный порт (скажем, если вы используете веб-приложение, такое как Jetty или Tomcat), просто выполните:
Настройки -> Сеть -> Установите один из адаптеров в качестве NAT -> Нажмите «Переадресация портов» -> Установить соответствующий хост и гостевой порт.
Как только вы сохраните, вы можете просто перейти с локального компьютера на localhost: hostport, и он будет перенаправлен на соответствующий порт соответствующего порта и вы закончили.
Вы можете использовать Coreutils просмотра прогресса [Ф2] . После установки подача IT-1, просто отправить [Ф3] процесс в фоновом режиме и обеспечивают [Ф4] с его PID:
[Ф1]использовать [F5], чтобы показать список всех запущенных процессов coreutils с их прогрессом. См. [ф6] и [Ф2] дополнительные функции и примеры.
Дополнительная литература с большим количеством разных подходов: как я могу переместить файлы и посмотреть на прогресс (например, с прогресс-бар)?
1
В вашем примере вы переходите к другой файловой системе, поэтому rsync выполнит ту же работу (копирование). Вы можете добавить команду, чтобы впоследствии удалить исходное дерево каталогов (когда вы уверены, что копирование действительно работает).
Из man rsync
-P The -P option is equivalent to --partial --progress. Its pur‐
pose is to make it much easier to specify these two options for
a long transfer that may be interrupted.
There is also a --info=progress2 option that outputs statistics
based on the whole transfer, rather than individual files. Use
this flag without outputting a filename (e.g. avoid -v or spec‐
ify --info=name0) if you want to see how the transfer is doing
without scrolling the screen with a lot of names. (You don’t
need to specify the --progress option in order to use
--info=progress2.)
Запустите ту же самую rsync, и если он ничего не передает, файлы копируются, и вы можете удалить исходные файлы или дерево каталогов.
Копировать с помощью rsync [ ! d8] $ ls -l
totalt 2064196
-rw------- 1 sudodus sudodus 1921843200 apr 26 18:44 orig.iso
-rw-rw-r-- 1 sudodus sudodus 191889408 maj 23 2016 test.iso
$ rsync --info=progress2 -Ha *.iso /tmp
2,113,732,608 100% 171.10MB/s 0:00:11 (xfr#2, to-chk=0/2)
Проверьте (если хотите)
$ rsync --info=progress2 -Ha *.iso /tmp
0 0% 0.00kB/s 0:00:00 (xfr#0, to-chk=0/2)
Удалите файлы и каталоги с помощью
rm -r *.iso # remove the same as the source in the rsync command line
в вашем примере, вы переходите в другую файловую систему, так что [ф7] будет делать ту же работу (копирование). Вы можете добавить команду для удаления после Оригинальное дерево каталогов (если вы уверены, что копирование действительно работал). Это может быть сделано в shellscript (что позволяет некоторым ручной осмотр, по крайней мере, пока вы не чувствуете себя в безопасности с операцией).
от [ф8]
[Ф1]Запустите этом [F9] и командной строки снова, и если он не передает ничего, файлы копируются и вы можете удалить исходные файлы и дерево каталогов.
копии [ф10]
[Ф2]проверьте (если вы хотите)
[Ф3]удалить файлы и каталоги с
[Ф4]В вашем примере вы переходите к другой файловой системе, поэтому rsync выполнит ту же работу (копирование). Вы можете добавить команду, чтобы впоследствии удалить исходное дерево каталогов (когда вы уверены, что копирование действительно работает).
Из man rsync
-P The -P option is equivalent to --partial --progress. Its pur‐
pose is to make it much easier to specify these two options for
a long transfer that may be interrupted.
There is also a --info=progress2 option that outputs statistics
based on the whole transfer, rather than individual files. Use
this flag without outputting a filename (e.g. avoid -v or spec‐
ify --info=name0) if you want to see how the transfer is doing
without scrolling the screen with a lot of names. (You don’t
need to specify the --progress option in order to use
--info=progress2.)
Запустите ту же самую rsync, и если он ничего не передает, файлы копируются, и вы можете удалить исходные файлы или дерево каталогов.
Копировать с помощью rsync [ ! d8] $ ls -l
totalt 2064196
-rw------- 1 sudodus sudodus 1921843200 apr 26 18:44 orig.iso
-rw-rw-r-- 1 sudodus sudodus 191889408 maj 23 2016 test.iso
$ rsync --info=progress2 -Ha *.iso /tmp
2,113,732,608 100% 171.10MB/s 0:00:11 (xfr#2, to-chk=0/2)
Проверьте (если хотите)
$ rsync --info=progress2 -Ha *.iso /tmp
0 0% 0.00kB/s 0:00:00 (xfr#0, to-chk=0/2)
Удалите файлы и каталоги с помощью
rm -r *.iso # remove the same as the source in the rsync command line
это будет выглядеть так:
rsync -aP /home/me/movies/movie1.avi /home/me/movies/movie2.avi /mnt/hdd
пример:
~ rsync -aP /usr/bin/{free,man} /tmp
sending incremental file list
free
18,808 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=1/2)
man
107,008 100% 102.05MB/s 0:00:00 (xfr#2, to-chk=0/2)
Он будет выглядеть так:
rsync -aP /home/me/movies/movie1.avi /home/me/movies/movie2.avi /mnt/hdd
Пример:
~ rsync -aP /usr/bin/{free,man} /tmp
sending incremental file list
free
18,808 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=1/2)
man
107,008 100% 102.05MB/s 0:00:00 (xfr#2, to-chk=0/2)