Задать вопрос
  • В CPU-Z — 12 ГБ ОЗУ, а Windows — 8 ГБ, как исправить?

    saboteur_kiev
    @saboteur_kiev Куратор тега Windows
    software engineer
    Это точно проблема на уровне железа.
    Какая материнка? В какие именно слоты установлены планки памяти?
    Посмотрите документацию по материнке, скорее всего вы их расположили не так, как рекомендуется.

    CPUz сам по себе не использует память он получает информацию другим способом, не так как виндовс, поэтому он может видеть одно, виндовс другое.

    Вряд ли кто-то сможет дать внятный ответ, но обычно помогает перетыкивание слотов памяти. Даже банально поменять их местами может помочь.
    В общем попробуйте разные варианты размещения планок памяти.
    Главное все делать аккуратно, осторожно извлекать, тщательно защелкивать. Не включать, пока не убедишься, что слоты правильно вставлены до конца.
    Ответ написан
    7 комментариев
  • Как с помощью ps найти основной дочерний процесс?

    @vitaly_il1
    DevOps Consulting
    Посмотрите на pgrep (https://linuxize.com/post/pgrep-command-in-linux/) - коротко и красиво
    Ответ написан
    Комментировать
  • Может ли KDE Linux удалить больше 300 пакетов перед обновлением?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    На вашей картинке к удалению отмечены только четыре пакета. 16 для установки, остальное для обновления.
    Ответ написан
    Комментировать
  • С каким чипсетом выбрать материнку для ryzen 3,5?

    @antonwx
    B450 идеален по соотношению цена/качество.
    Ответ написан
    Комментировать
  • Что можно сделать со старыми компьютерами?

    saboteur_kiev
    @saboteur_kiev Куратор тега Железо
    software engineer
    Подарить в какую-нить школу.
    Ответ написан
    1 комментарий
  • Rust - ещё один убийца c/c++?

    @deliro
    Rust лучше С/С++ во многих (наверное, почти всех) аспектах. Но в сравнении с С++ и тем более Си он слишком молод. Непопулярность языка ещё обуславливается тем, что рынок полностью забит Си и плюсами — миллионы строк кода и библиотек уже написаны на С/С++. Кто их будет переписывать?

    Так же, не было никакой значимой маркетинговой кампании по популяризации Rust. Я случайно услышал об этом языке на Moscow Python Conf++, до этого я думал, что когда говорят про Rust, имеют ввиду игру.

    Плюс, Rust — язык очень нишевый, как и С/С++. И эта ниша — системное или околосистемное программирование. Операционные системы, драйвера, высокопроизводительные системы, игровые (и любые другие) движки, embed — вот удел раста. И в этих сферах не принято, как, например, в JS'е менять фреймворки и версии языка раз в неделю. Сообщество там крайне консервативное.

    К тому же, у Rust очень высокий порог входа. Вот прям очень. Если в контексте C++ постоянно шутят про книги "выучить С++ за 24 часа", то в контексте Rust можно шутить над книгами "выучить Rust за неделю". У их прекрасной парадигмы zero-cost abstractions на самом деле есть cost — сложность понимания. За отсутствие сборщика мусора и необходимости чистить за собой память придётся заплатить многими часами войны с компилятором, а именно — с borrow checker'ом. И это только одна сложность

    Когда начинаешь понимать Rust, всё идёт прям отлично. Но до этого момента придётся пройти ад и Израиль, который С/С++'еры не хотят проходить. Потому что они уже его прошли, когда учили С/С++ и там было намного хуже.

    Я бы очень хотел, чтобы Rust заменил С/С++, он объективно лучше. Но вряд ли это произойдёт в ближайшие лет 10
    Ответ написан
    6 комментариев
  • Почему убунту и винда загружают ЦП по-разному?

    sotvm
    @sotvm
    Умный поймёт, а дураку и так всё равно.
    чтобы "утихомирить кулер" нужно поставить/настроить
    lm-sensors+fancontrol
    почему CPU у вас загружен на 70% ??? - смотрите в системный монитор, что именно грузит проц.
    Ответ написан
    2 комментария
  • Время интернет-магазинов прошло?

    @AlisherBekenov
    1. Зависит каким товаром ты торгуешь, если ты продаешь например слоновые кости по России , то будут продажи, если ты торгуешь одеждой из турции то все печально
    2. Сейчас как и 20 лет назад пользуются спросом только вендорные интернет магазины где на 1 товар будет 5 ценовых предложений и огромный выбор ассортимента
    Ответ написан
    Комментировать
  • Время интернет-магазинов прошло?

    Zoominger
    @Zoominger
    System Integrator
    Лол, ничего не прошло. Просто отсеялись Васян-конторки, которые лепили свои интернет-магазины, потому что это было модно.
    Сейчас в России наоборот, интернет-коммерция очень популярна, я вот даже продукты онлайн заказываю, например. Не помню, когда приходил в магазин что-то трогать руками, делаешь заказ на сайте и просто забираешь.
    Возможно, вы просто плохо их продвигаете и не хотите этого признавать.
    Ответ написан
    3 комментария
  • Как скачать файл через командную строку в линуксе?

    Попробуйте начать скачивать в браузере, и в инструментах разработчика, вкладка Network в FireFox если кликнуть правой кнопкой на закачке этого файла, есть пункт Copy – Copy as cURL:
    5e4446f6902f1091091106.png

    Скопированная команда включает все правильные заголовки, куки и пр.
    Не забудьте направить вывод команды в файл, иначе на экран повалится нечитабельная бинарная каша.
    Допишите к команде знак «больше» и имя файла, куда сохранять: curl -всякие опции и ссылка > file.zip

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

    Если привязаны к IP
    В таком случае придётся сделать SSH-тоннель через сервер, и использовать его как SOCKS5 прокси для браузера, чтобы зайти и авторизоваться через нужный IP.

    На маке это в терминале команда ssh -ND 5555 my_ssh_host_config_name где в файле ~/.ssh/config указан конфиг хоста:
    Host my_ssh_host_config_name
        HostName 123.12.12.123
        Port 1234
        User  username
        IdentityFile ~/.ssh/id_rsa

    В настройках FireFox - Proxy - указать SOCKS Host: 127.0.0.1, Port: 5555, SOCKS v5
    5e444987ecf34155912416.png
    Ответ написан
    7 комментариев
  • Как вывести и обновлять часть лога (watch tail awk)?

    Oxyd
    @Oxyd
    Linux enthusiast
    Вы делаете в корне неправильно в данном конкретном случае. В случае tail, это делается так:
    tail -f /var/access.log | awk '{print $1}'
    Ответ выше, для случая с watch, правильный, но читаемость его оставляет желать лучшего. Лучше так:
    watch -n1 -t "tail /var/access.log | awk '{print $1}'"
    Ответ написан
    8 комментариев
  • Какой AUR helper стоит использовать?

    Oxyd
    @Oxyd
    Linux enthusiast
    Я использую yay и проблем не знаю.
    Ответ написан
    Комментировать
  • В чем профит использования Linux для программирования?

    Oxyd
    @Oxyd
    Linux enthusiast
    Буду краток. Она просто другая. А так как софт пишется для работы в линукс окружении, то и писать лучше сразу под линукс.
    Ответ написан
  • Почему htop и gnome-system-monitor по разному выводят количество ОЗУ?

    hint000
    @hint000
    у админа три руки
    5df39336e1e3a451958594.png
    Предположу, что gnome-system-monitor показывает сумму used + buffers + cache, а htop у вас показывает только used. Настройте htop как у меня (в части Mem) - будет интереснее. :)

    Upd. xolst9,
    но никак не кеш (+cache)
    пожалуй, вы правы, зачеркнул в ответе.
    Ответ написан
    5 комментариев
  • Как отредактировать много файлов?

    fox_12
    @fox_12
    Расставляю биты, управляю заряженными частицами
    find ./<путь> -type f  -exec sed -i s'/<подстрока>/<замена>/g' {} \;
    Ответ написан
    3 комментария
  • Почему на многих серверах нет графики?

    jamakasi666
    @jamakasi666 Куратор тега Linux
    Просто IT'шник.
    Графика на сервере не нужна по причинам:
    1) Это накладные ресурсы в пустоту.
    2) Не нужна мощная графика железная. Аналогично не нужен звук и следовательно звуковых чипов на серверных матерях не бывает.
    3) Весь серверный софт на то и серверный что работает в режиме демонов. Графика у них в лучшем случае клиентская может быть(всякие UI для баз и подобное).
    4) Настраиваются демоны конфиг файлами, а значит ничего сложнее блокнота не понадобится. Зачем тащить графику если есть тысяча и один текстовый редактор консольный на любой вкус и цвет и при этом они все на голову удобнее и мощнее любого графического.
    5) В консоли есть псевдографические интерфейсы которых хватит за глаза для нужных задач. Как пример mc\htop, консольные веб браузеры, системные утилиты настройки чего либо в некоторых дистрибутивах.
    6) Графику никто не запрещает установить и пробрасывать ее по x11 forward или vnc\rdp но зачем если в этом нет абсолютно никакого смысла по вышеуказанным причинам и кроме того это даст просто неимоверные требования к сетевому каналу на фоне того что голый ssh работает даже на ультра хреновом соединении.
    7) Безопасность, ssh на голову безопаснее любых других протоколов связи (rdp\vnc\telnet и т.д.)
    8) Банальные проблемы графики, что то сломалось, подключаетесь и видите курсор и пустой экран. Терминальным подключением как максимум все будет без проблем и можно сразу устранять проблемы, как минимум можно глянуть лог ошибок и в чем проблема.
    9) Бывают сервера вообще без gpu, т.е. вот совсем. Вместо этого у них голенький rs232 в котором все таже консоль. Архаизм конечно и зачастую пользуются реализациями ipmi уже через сеть и чаще всего опять же консольно.
    10) SSH это дефакто стандарт который есть везде и не только на серверах но и на оборудованиии (свитчи\роутеры\шлюзы и тонны других железок). Кроме того базовые вещи везде одинаковы(опять же текстовые редакторы.)
    Ответ написан
    Комментировать
  • Как примонтировать в Fedora раздел(диск) в home/user/multimedia?

    planc
    @planc
    nofail != notail :D
    ну и ext4 != ex4

    UUID=D45A39A15A3980F2 /home/user/multimedia ext4 noatime 0 2
    Ответ написан
    1 комментарий
  • Архивирование и сжатие в линукс?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    tar изначально был сделан для упаковывания файлов и каталогов в ленточный архив (одним потоком).

    gzip это потоковый архиватор, он не знает про файлы, он пакует поток. На ходу. Быстро. Он не анализирует файл целиком, поэтому алгоритм, который используется в gzip, сейчас используется практически везде (в модемах, в сетевых карточках и так далее).

    исторически сложилось так, что для упаковки с компрессией нескольких файлов, использовали связку tar+gzip, что стало стандартом де-факто.
    В современном мире, стандарт бывает важнее нескольких процентов сжатия, поэтому .tgz - вполне популярное и надежное решение, которое будет работать на любом линукс. А вот zip есть далеко не везде. Вы видимо не сталкивались с урезанными версиями линуксов в embedded, да и даже в RHEL7 в стандартную поставку он не входит, надо ставить отдельно.

    Ну и напоследок - tar умеет хранить posix права доступа, а zip или rar - нет. Поэтому .tgz формат еще надолго останется с нами.
    Ответ написан
    Комментировать
  • Почему сценарий выдаёт ошибку?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    #!/bin/bash
    
    echo -n "Enter a folder name: "
    read way 
    
    eval "ls $way"
    Ответ написан
    Комментировать