summaryrefslogtreecommitdiff
path: root/LINUX/NC.md
blob: b51c5ae50a7160ddbc1c19fab7bdfc79b4299cd4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
Эффективно копируем гигабайтные файлы по сети в Linux / Unix / Mac OS

```sh
# Передатчик:
nc -lp 8888 -q 1 < file_name.ext

# приемник:
nc vlapa@178.20.46.157 > file_name.ext

watch "du -h file_name.ext"

#===============================
# Проверка <адрес порт> :
nc localhost 22

# Проверка портов:
nc -z -v localhost 1-30


#===============================
# Передача файлов через сеть (с ожиданием и не защищенно):

# запускаем сервер:
nc -lp 8888 -q 1 > file.name

# скачиваем удаленно:
nc 192.168.88.61 8888 < file.name

  
du -h file.name

watch «du -h file.name»
```