Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Как проверить подключен ли ПК к инету  (Прочитано 632 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн alsoijw

  • Автор темы
  • Старожил
  • *
  • Сообщений: 4073
  • Fedora 25 GNOME 3 amd64
    • Просмотр профиля
Как с помощью баша проверить подключен пк к инету, и как издать гудок?
См последний пост.
« Последнее редактирование: 02 Март 2014, 16:49:09 от alsoijw »
Мало видеть нам начало - надо видеть и конец. Если видишь ты создание - значит где-то есть ТВОРЕЦ
Многие жалуются: геометрия в жизни не пригодилась. Ямб от хорея им приходится отличать ежедневно?

Оффлайн Peter_I

  • Старожил
  • *
  • Сообщений: 1785
    • Просмотр профиля
Re: Два вопроса по Башу
« Ответ #1 : 23 Декабрь 2013, 20:25:39 »
Как с помощью именно bash, не знаю, а я бы попробовал использовать ping и beep.
Пётр.

Оффлайн peregrine

  • FSM
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 7080
  • Gentoo x64 Ubuntu 16.04.1 x64
    • Просмотр профиля
Re: Два вопроса по Башу
« Ответ #2 : 23 Декабрь 2013, 20:42:05 »
alsoijw, именно к инету или просто к сети?

Оффлайн τοΖεη

  • Заслуженный пользователь
  • Администратор
  • Старожил
  • *
  • Сообщений: 8602
    • Просмотр профиля
Re: Два вопроса по Башу
« Ответ #3 : 23 Декабрь 2013, 20:46:47 »
Как с помощью баша проверить подключен пк к инету?
если баш имеется в видy консоль, то
man nmcli
# find / -iname '*τοΖεη*'
# /God's_Universe/Book_Of_Life_aka_LordJC_protected/τοΖεη
Subject description -->> Not an ideal but s@ved 4eVer. Final destination -->> Kingdom Of Heaven

Оффлайн alsoijw

  • Автор темы
  • Старожил
  • *
  • Сообщений: 4073
  • Fedora 25 GNOME 3 amd64
    • Просмотр профиля
Re: Два вопроса по Башу
« Ответ #4 : 24 Декабрь 2013, 17:27:46 »
Поясню задачу, чтобы меня правильно поняли. У меня через время ок 50 мин рвется связь с интернетом. Нужен скрипт который будет проверять доступен ли интернет, и если нет издавать звуковой сигнал.
Мало видеть нам начало - надо видеть и конец. Если видишь ты создание - значит где-то есть ТВОРЕЦ
Многие жалуются: геометрия в жизни не пригодилась. Ямб от хорея им приходится отличать ежедневно?

Оффлайн unimix

  • Активист
  • *
  • Сообщений: 537
    • Просмотр профиля
Re: Два вопроса по Башу
« Ответ #5 : 24 Декабрь 2013, 18:29:05 »
Проверка связи с 8.8.8.8:
Код: Bash
  1. ping -c2 8.8.8.8 | grep '100% packet loss' 1> /dev/null && beep

В параметре -c можно указать своё количество отправленных пакетов. Ну и "man ping" и "man beep".

Оффлайн alsoijw

  • Автор темы
  • Старожил
  • *
  • Сообщений: 4073
  • Fedora 25 GNOME 3 amd64
    • Просмотр профиля
Re: Два вопроса по Башу
« Ответ #6 : 27 Декабрь 2013, 22:12:46 »
Сменил тарифный план - проблема отпала. Закрыто.
Мало видеть нам начало - надо видеть и конец. Если видишь ты создание - значит где-то есть ТВОРЕЦ
Многие жалуются: геометрия в жизни не пригодилась. Ямб от хорея им приходится отличать ежедневно?

Оффлайн alsoijw

  • Автор темы
  • Старожил
  • *
  • Сообщений: 4073
  • Fedora 25 GNOME 3 amd64
    • Просмотр профиля
Re: Как проверить подключен ли ПК к инету
« Ответ #7 : 02 Март 2014, 16:50:52 »
Накидал простенький скрипт, при отключении от сети сигналит
Код: Python
  1. #!/usr/bin/env python
  2. # -*- coding: utf-8 -*-
  3. import socket
  4. import pygame
  5. from pygame import *
  6.  
  7. def f():
  8.     try:
  9.         socket.gethostbyaddr('www.yandex.ru')
  10.     except socket.gaierror:
  11.         return False
  12.     return True
  13.    
  14. timer = pygame.time.Clock()
  15. pygame.init()
  16. pygame.mixer.music.load('/home/alsoijw/Музыка/ubuntu touch/Ubuntu.ogg')
  17. while 1:
  18.     timer.tick(0.1)
  19.     try:
  20.         f()
  21.     except:
  22.         pygame.mixer.music.play()
  23.  
« Последнее редактирование: 02 Март 2014, 16:52:59 от alsoijw »
Мало видеть нам начало - надо видеть и конец. Если видишь ты создание - значит где-то есть ТВОРЕЦ
Многие жалуются: геометрия в жизни не пригодилась. Ямб от хорея им приходится отличать ежедневно?

 

Страница сгенерирована за 0.07 секунд. Запросов: 24.