LINUX.ORG.RU
ФорумTalks

windows. исповедь.


0

2

какой же кривожопый и косорукий кодер делал это говноподелие?
я просто херею.
на тривиальных задачах надо написать скрипт, просунуть через анальное отверстие, провернуть два раза и тогда они МОЖЕТ БЫТЬ заработают.
сравните - например, в линукс:
$ sleep 5s;
в винде -

ping -n 5 127.0.0.1 > nul

а еще кое- кто считает себя умнее, чем пользователь.
мне нужно удалить default gateway и вместо него прописать другой
удаляем. прописываем.
через минуту ВНЕЗАПНО всплывает Хитрый Дефолтный Маршрут.


Network Destination        Netmask          Gateway       Interface  Metric
          0.0.0.0          0.0.0.0        10.10.0.9       10.10.0.10     31
          0.0.0.0          0.0.0.0    192.168.107.2  192.168.107.131   1
ОТКУДА, мать вашу?! какого вообще хера он тут забыл? я его УДАЛИЛ.
удаляю еще раз - через минуту тоже самое.
а не пошли бы вы нахер, господа хорошие разработчики спермёрки?!
пришлось делать Костылик, менять Metric на 9001 у Локал ареа нетворк, со всеми вытекающими
ЧТО ЭТО ЗА ГОВНО ВООБЩЕ!?
линукс, я люблю тебя

выговорился.

★★★★★
Ответ на: комментарий от tailgunner

Вроде у /etc/debian_version дата создания как раз соотвествует дате инсталляции.

В общем случае ведь linux не обязательно debian, при всем уважении.
От чего начинать отсчет того же LFS? А генту - это распаковка stage3?

madcore ★★★★★
()
Ответ на: комментарий от madcore

В общем случае ведь linux не обязательно debian, при всем уважении.

Думаю, у RH то же самое с /etc/redhat_release. Насчет остальных, правда, не уверен.

tailgunner ★★★★★
()
Ответ на: комментарий от tailgunner

Думаю, у RH то же самое с /etc/redhat_release.

Неправильно.

                if [ -e /tmp/anaconda-ks.cfg ]
                then
                        ls -la /tmp/ | grep anaconda-ks.cfg | cut -d' ' -f8 >> /tmp/hosts.data
                elif [ -e /tmp/install.log ]
                then
                        ls -la /tmp/ | grep install.log | cut -d' ' -f7 >> /tmp/hosts.data
                else [ -e /tmp/anaconda.log ]
                        ls -la /tmp/ | grep anaconda.log | cut -d' ' -f6 >> /tmp/hosts.data
                fi

Mr_Alone ★★★★★
()
Ответ на: комментарий от madcore

Системинфо удобней грепать и расчеты производить?

Тяжелей преобразовывать аптайм в реальное время загрузки, так как иногда нужно. А вот в венде пока что еще не нужно было показывать аптайм.

Mr_Alone ★★★★★
()
Ответ на: комментарий от tailgunner

А это что за каша?

А это в зависимости от системы, нужно время разных файлов грепать, anaconda-ks.cfg/install.log/anaconda.log, так как была куча из Fedora/CentOS/RH(версии 7.3 например)

Mr_Alone ★★★★★
()
Ответ на: комментарий от tailgunner

Специально ради тебя спросил у гугла:
http://www.perlmonks.org/?node_id=11582
perl -ne 'print scalar localtime $1 if /^btime (\d+)/' /proc/stat

Толсто.

Лолшто?

С таким успехом у гугла можно узнать, сколько дней между двумя датами, ога.

Mr_Alone ★★★★★
()
Ответ на: комментарий от Mr_Alone

btime там есть, неужели из ситеминфо ты его получаешь проще?
Вообще, вроде как это можно штатно у posix, без /proc узнать.

madcore ★★★★★
()
Ответ на: комментарий от Mr_Alone

С таким успехом у гугла можно узнать, сколько дней между двумя датами, ога.

С каким «таким же»? Я сказал, что время загрузки хранится в /proc, и оно там хранится. Перловый скрипт выдает его в удобном для человека виде. Что не так?

tailgunner ★★★★★
()
Ответ на: комментарий от madcore

btime там есть, неужели из ситеминфо ты его получаешь проще?

Выше уже писал, в каком виде оно в системинфо. Там проще. Внезапно, да?

Mr_Alone ★★★★★
()
Ответ на: комментарий от tailgunner

С каким «таким же»? Я сказал, что время загрузки хранится в /proc, и оно там хранится. Перловый скрипт выдает его в удобном для человека виде. Что не так?

Да всё так. Я понял главный недостаток венды - не показывает аптайм. При этом в Линуксе можно «однострочником на перле» посмотреть время загрузки системы. Но нельзя одной командой посмотреть время установки системы.

Не смешно же, не?

Mr_Alone ★★★★★
()
Ответ на: комментарий от Mr_Alone

Я понял главный недостаток венды - не показывает аптайм.

Ну-ну.

tailgunner ★★★★★
()
Ответ на: комментарий от Mr_Alone

Выше уже писал, в каком виде оно в системинфо. Там проще. Внезапно, да?

Внезапно, да. Покажи уже свой простой вариант, как в переменной штатной коммандной оболочки получить буттайм и аптайм, в любом пригодном виде.

madcore ★★★★★
()

Это ты наверно еще солярочку не пользовал))

KERNEL_PANIC ★★★
()

линукс, я люблю тебя

Я люблю отваливающийся вайфай. Я люблю нерабочие суспенды. Я люблю неэффективное управление энергией. Я люблю ограниченную функциональность подключенных устройств. Я люблю отсутствие многих популярных приложений. Аминь.

Igron ★★★★★
()
Ответ на: комментарий от Igron

Я люблю отсутствие многих популярных приложений.

Отсутствие винлокеров это действительно проблема... без шуток.

Eshkin_kot ★★
()
Ответ на: комментарий от madcore

Внезапно, да. Покажи уже свой простой вариант, как в переменной штатной коммандной оболочки получить буттайм и аптайм, в любом пригодном виде.

Держи

$wmi=Get-WmiObject -class Win32_OperatingSystem -computer "."
$BootTime=$wmi.ConvertToDateTime($wmi.Lastbootuptime)
[TimeSpan]$uptime=New-TimeSpan $BootTime $(get-date)
Write-host $server “Uptime: ” $uptime.days “Days” $uptime.hours “Hours” $uptime.minutes “Minutes” $uptime.seconds “Seconds”
Write-host $server “Boot Time: ” $BootTime
Mr_Alone ★★★★★
()
Ответ на: комментарий от Eshkin_kot

Отсутствие винлокеров это действительно проблема... без шуток.

Аналогов винлокеров под линуксами как раз хватает, не переживай.

Igron ★★★★★
()
Ответ на: комментарий от Mr_Alone

ЛОЛ, ты сам-то понял, что написал?
Да и вообще, вызов винапи - это хак в данном случае, в никсах достаточно возможностей сделать это без превязки к оси, от шелла до перла.

madcore ★★★★★
()
Ответ на: комментарий от madcore

как в переменной штатной коммандной оболочки получить буттайм и аптайм, в любом пригодном виде.

ЛОЛ, ты сам-то понял, что написал?

Конечно. Я получаю буттайм и аптайм моей системы. Не это ли ты просил?

Да и вообще, вызов винапи - это хак в данном случае.

С каких пор powershell стал хаком?

в никсах достаточно возможностей сделать это без превязки к оси, от шелла до перла.

Опять 25! Получи в Линуксе дату установки системы, «без превязки к оси, от шелла до перла». Ну?

Mr_Alone ★★★★★
()

regedit

путь

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters\Interfaces\

в подкаталогах ищи DefaultGateway, смотри на параметры и возможно осталась пустая запись.

Здравствуй неосилятор гугла.

bhfq ★★★★★
()

И да, на WINFAQ, RUBOARD, OSZONE.

bhfq ★★★★★
()
Ответ на: комментарий от Mr_Alone

Конечно. Я получаю буттайм и аптайм моей системы. Не это ли ты просил?

Спасибо большое! Я уж думал, что аптайма сегодня не увижу.

С каких пор powershell стал хаком?

И че, под 2003 работает?

Опять 25! Получи в Линуксе дату установки системы, «без превязки к оси, от шелла до перла». Ну?

Выше говорили, как узнать у конкретых дистров. Если я винду из образа накачу, как время узнать? Ну?

madcore ★★★★★
()
Ответ на: комментарий от Eshkin_kot

Например?

Ты правда не знаешь или прикидываешься?

Под линуксом можно нагородить такого, что отловить проблему будет в разы сложнее, чем винлокер вендах. Начиная с банального /etc/nologin, продолжая дропом iptables'ом пакетов на локалхост, заканчивая более-менее хитрыми скриптами в автозапуске. Про засланный ядерный модуль и прочие руткиты я даже не упоминаю.

Сейчас мне будут говорить про «от юзера нельзя, только от рута». Можно, дорогие мои, было бы желание. Гадость можно засунуть в автозапуск DE/WM/искового сеанса/шелла.

Так что от «пришло время переустановить ШINUX» линуксоидов спасает лишь малая распространенность и чуть более высокая компьютерная грамотность. Для тех, кому его ставят, это такой же черный ящик.

Igron ★★★★★
()
Ответ на: комментарий от madcore

ЛОЛ, ты сам-то понял, что написал?

Спасибо большое! Я уж думал, что аптайма сегодня не увижу.

Сразу было понятно, что ты ниасилятор.

И че, под 2003 работает?

А чо нет то?

Выше говорили, как узнать у конкретых дистров

Я и говорил. Потому как ты не знаешь. Венду не знаешь, Линукс не знаешь... Чо знаешь то?

Если я винду из образа накачу, как время узнать? Ну?

Время чего? Накатывания из образа, или когда образ был создан?

Mr_Alone ★★★★★
()
Ответ на: комментарий от Mr_Alone

Сразу было понятно, что ты ниасилятор.

Туго до тебя доходит, я сразу об этом писал.

И че, под 2003 работает?

А чо нет то?

Там нет powershell изкаропки. ТЗ было про штатные средства.

Я и говорил. Потому как ты не знаешь. Венду не знаешь, Линукс не знаешь... Чо знаешь то?

Пушкина знаю.

Время чего? Накатывания из образа, или когда образ был создан?

Похожий вопрос я задавал про линукс.

madcore ★★★★★
()
Ответ на: комментарий от geekless

А зачем на виртуальной машине обновление? В некоторым там даже сети нет.

ymuv ★★★★
()
Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation.  All rights reserved.

C:\Users\infra>timeout /?

TIMEOUT [/T] timeout [/NOBREAK]

Description:
    This utility accepts a timeout parameter to wait for the specified
    time period (in seconds) or until any key is pressed. It also
    accepts a parameter to ignore the key press.

Parameter List:
    /T        timeout       Specifies the number of seconds to wait.
                            Valid range is -1 to 99999 seconds.

    /NOBREAK                Ignore key presses and wait specified time.

    /?                      Displays this help message.

NOTE: A timeout value of -1 means to wait indefinitely for a key press.

Examples:
    TIMEOUT /?
    TIMEOUT /T 10
    TIMEOUT /T 300 /NOBREAK
    TIMEOUT /T -1

C:\Users\infra>

/thread

templar
()

Бугурт линуксоида, имеющего заточенного только под Linux руки. И в Windows, и в Linux можно найти кучу раздражающих глюков и багов. Очередная тема ни о чём.

fragment
()
Ответ на: комментарий от fragment

Даже если _представить_, что количество «раздражающих глюков и багов» одинаково, то все равно Линукс выигрывает за счет простоты решения проблемы.

Я имею ввиду именно решение проблемы, а не поиск готового решения.

Deleted
()
Ответ на: комментарий от Deleted

Даже если _представить_, что количество «раздражающих глюков и багов» одинаково

А это не нужно представлять. Так и есть.

все равно Линукс выигрывает за счет простоты решения проблемы

Например, написанием патча.

fragment
()
Ответ на: комментарий от fragment

А это не нужно представлять. Так и есть.

Пруф.

Например, написанием патча.

А на Шин ты что будешь делать?

Deleted
()
Ответ на: комментарий от Deleted

Пруф.

Опыт.

А на Шин ты что будешь делать?

Если баг совсем уж жёсткий, то буду использовать другую программу. К счастью, одно из достоинств Windows - огромное количество программ-конкурентов.

fragment
()
Ответ на: комментарий от fragment

Опыт.

Примеры.

Если баг совсем уж жёсткий, то буду использовать другую программу. К счастью, одно из достоинств Windows - огромное количество программ-конкурентов.

А под Линукс - нет?

Deleted
()
Ответ на: комментарий от fragment

Чего примеры?

Из опыта примеры.

Нет. У Linux и с единственными экземплярами некоторые проблемы.

Реквестирую такие программы.

Deleted
()
Ответ на: комментарий от madcore

А, ну так в Linux проблем не меньше. А может и больше. По крайней мере, в Windows не нужно копаться в реестре, чтобы элементарно запустить GUI.

fragment
()
Ответ на: комментарий от Deleted

Из опыта примеры.

А своего опыта у тебя нет? Или он одним Linux ограничивается?

Реквестирую такие программы.

Реквестируй.

fragment
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.