Возможно ли выполнить ping удаленную машину Linux без использования ssh?

Часто быстрее, чем find, если ваша база данных локации обновлена:

# locate '' | sed 's|/[^/]*$|/|g' | sort | uniq -c | sort -n | tee filesperdirectory.txt | tail

Это выгружает всю базу данных локации, удаляет все, что прошло мимо последнего «/» в пути, затем сортировка и "uniq -c" получите количество файлов / каталогов в каталоге. «sort -n» отправлен в хвост, чтобы вы получили десять каталогов с большинством вещей в них.

1
задан 17 March 2015 в 08:48

1 ответ

Вы можете попробовать nc (netcat) отправлять и получать любые сообщения (файлы тоже) по сети.

Например, компьютер A имеет IP-адрес 192.168.1.10, а компьютер B имеет IP-адрес 192.168.1.20.

Сначала откройте порт на компьютере A, к которому компьютер B подключится к:

$ nc -l 2000

Теперь компьютер A будет прослушивать входящие соединения на порту 2000, вы должны использовать любой порт, отличный от «0-1023», т. е. известные порты.

Теперь мы сделаем подключение с компьютера B к порту 2000 компьютера A:

$ nc 192.168.1.10 2000
[d5 ] Теперь компьютеры будут подключены, и вы можете написать любое сообщение с компьютера A, которое будет отображаться на компьютере B и наоборот.

1
ответ дан 23 May 2018 в 22:22

Другие вопросы по тегам:

Похожие вопросы: