Задать вопрос
  • Как взломать WiFi, не имея root прав?

    xotkot
    @xotkot
    Василий Банников,
    и что прям нет статьи за неправомерный доступ к информации?

    по правде сказать, "неправомерный доступ к информации" и "взлом ключа от wifi" это немного разное. Ведь по сути в воздухе ловится определённый пакет информации, после чего он анализируется и по итогу получаем набор символов который может оказаться ключем/паролем, и всё это без какого либо доступа к wifi роутеру. Это уже потом, зная пароль можно войти туда куда не нужно, но это уже другая история.
    По сути, в данном случае, добыча пароля это как если сфоткать ключ соседа когда он подносит его к двери для её открытия, а после с данной фотографии ключа сделать слепок по которому вылить реальный ключ. Это конечно будет говорить о некоторых намерениях но никак не является неправомерным доступом к информации.
    Можно ведь всё это проделывать в рамках бучения не доводя до крайности, ведь когда знаешь на реальном примере как оно работает то легче обеспечить уже свою безопасность.
  • Как заставить Ubuntu использовать новый свободный раздел на диске?

    xotkot
    @xotkot
    Роман Быков,
    Просто я задал вопрос, надеюсь получить ответ.

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

    Но блин, по итогу приходят оповещения, бежишь в ветку посмотреть с надеждой, а ответа так и нет.

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

    спасибо, буду смотреть и думать дальше

    да тут нечего смотреть и думать дальше, дела пяти минут, установить вышеупомянутый ncdu и найдите причину кто съел место, если не можете поставить по причине нехватки места, то я выше под вашим вопросом уже писал как можно освободить порядка одного гига места с помощью tune2fs

    скажите, а какие-то еще директории помимо /home переносить так же можно или лучше не стоит?

    можно но не стоит если у вас не высоко нагруженный сервер.

    п.с.
    перенос хомяка это довольно простая вещ которая легко гуглится - linux перенос home
    и кстати на том же тостере есть ответ https://qna.habr.com/q/416559
    там правда указывается другой диск, но это не играет роли, просто наберите
    lsblk -o +UUID
    и посмотрите имя раздела и его UUID
    имя нужно чтобы правильно примонтировать, а uuid потом пропишется в fstab для надёжности
    примерно так
    UUID=XXXXXXXXXXXXXXX /home           ext4   defaults        0       1
  • Как заставить Ubuntu использовать новый свободный раздел на диске?

    xotkot
    @xotkot
    Роман Быков,
    а обсуждения на другие темы можно продолжить в соответствующих ветках.

    каких еще ветках ?
    ребята, зачем вы отклоняетесь от темы?

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

    а я могу назначить в fstab чтоб этот новый пустой раздел монтировался как /home и просто перенести туда всё из имеющегося /home? Так вообще можно?

    можно
    но для начала вы бы всё же глянули размер вашего хома
    du -sh /home/$USER
    да и вообще проанализировали чем всё же забили раздел, возьмите тот же ncdu
    как говорится сначала найди причину а потом лечи
  • Как заставить Ubuntu использовать новый свободный раздел на диске?

    xotkot
    @xotkot
    Никита Савченко, если на компе у вас одна система и другие ставить не планируется то как по мне проще держать всё одним разделом, меньше потом головняка с хватит не хватит и с lvm парится не нужно. Чем меньше ненужных прослоек тем проще живется ))
    $ lsblk -o "NAME,TRAN,PTTYPE,FSTYPE,SIZE,FSSIZE,FSAVAIL,FSUSED,FSROOTS"
    NAME        TRAN   PTTYPE FSTYPE   SIZE FSSIZE FSAVAIL FSUSED FSROOTS
    nvme0n1     nvme   gpt           465,8G
    ├─nvme0n1p1 nvme   gpt    vfat     570M 568,9M  523,5M  45,4M /
    └─nvme0n1p2 nvme   gpt    ext4   465,2G 456,8G  331,1G 121,1G /
  • Как заставить Ubuntu использовать новый свободный раздел на диске?

    xotkot
    @xotkot
    Директория /home по идее много места не занимает

    сама по себе папка хом действительно много места не занимает, но возможно вы туда случайно записали много информации что забило место - фильмы, музыка, стим ...
    возможно хватить простой чистки кеша от установок пакетов/программ

    порядка гига можете высвободить зарезервированное место под рута, при создании ext4 по умолчанию отъедает 5% от обьёма но вполне хватит и 1%
    tune2fs -m1 /dev/sdaN
    где N это раздел где находится корень

    если есть своп в файле то который лежит на корне то можно перенести что также освободит место
  • Arch Linux, почему скорость подключения просаживается до 0?

    xotkot
    @xotkot
    старайтесь формировать мысли более развернуто и осмысленно.
    скорость подключения

    есть скорость передачи данный и есть скорость подключения, это совершенно разные вещи, судя по контексту у вас проблемы со скоростью передачи данных, или всё же проблемы и с самим подключением к точке wifi ? или то и другое ?

    Стал замечать

    то есть, проблема появилась недавно или она была и раньше но до этого вы менее интенсивно использовали сеть ?

    п.с.
    когда задаёте вопрос то указывайте оборудование(железо) на котором наблюдаете проблемы, в данном случае это модель внешней/внутренней карточки wifi которая используется, а также то чем(софт) подключаетесь.
    Также надеюсь что предварительно вы заглядывали в раздел Network configuration/Wireless в арчвике
  • Как реализовать досрочное завершение команды в bash?

    xotkot
    @xotkot
    > fping google.com
    google.com is alive


    или еще проще
    > fping -q google.com; echo $?
    0
    > fping -q google.com; echo $?
    2

    == 0 - всё норм
    != 0 - проблемы
  • Автоматическая замена текста, набранного латиницей на кириллицу и наоборот (в линуксах)?

    xotkot
    @xotkot
    brar,
    В качестве менеджера окон использую: swaywm (wayland).

    Он работает на иксах, а у меня xwayland выключен.

    можно же включить в конфиге sway
    xwayland enabled

    Плюс в репах арча его нет.

    есть в АУРе
    gxneur 0.20
    gxneur-devel-git 0.21

    есть еще xswitcher и тоже для иксов
    статьи на хабре
    Новый аналог Punto Switcher для linux: xswitcher
    Корректор раскладок «хswitcher» для linux: шаг второй
    Первый стабильный выпуск низкоуровневого корректор...
    github xswitcher
  • Как поменять число для прокрутки видео в smplayer с 10sec до 1sec?

    xotkot
    @xotkot
    Сергей Бурдужа,
    папка с конфигами mpv лежит вроде как в ~/.config/mpv/ то есть у вас это будет /home/serii/.config/mpv/

    заведите сначала под mpv а потом пробуйте через smplayer

    п.с.
    к сожалению подтвердить работоспособность через smplayer пока не могу, так как данная оболочка у меня в связке sway(wayland)+smplayer(mpv+gpu/vааpi) работает некорректно, показывает темный экран или вылетает с разными ошибками, а вот на чистом mpv с идентичными параметрами всё работает идеально.
  • Как поменять число для прокрутки видео в smplayer с 10sec до 1sec?

    xotkot
    @xotkot
    Сергей Бурдужа,
    Но я привык к smplayer, и переходить на другой не собираюсь.

    smplayer это по сути шкурка(графическая оболочка) для движка воспроизведения mplayer и mpv. Можно в настройках выставить движок mpv и попробовать произвести вышеописанные действия.
  • Сломался плеер youtube. Как решить проблему?

    xotkot
    @xotkot
    с чего ты взял что ютуб сломался ? мысли позитивно, может ты один из немногих счастливчиков на ком решили анонимно протестировать бета версию будущего интерфейса ютуба.
  • Почему не отрабатывает команда awk (Bash)?

    xotkot
    @xotkot
    Anna_Repina,
    При том, что та же команда для слотов PCIe
    dmidecode -t slot | awk '/\tDesignation/{i++;print "Slot "i}/\tType|\tDesognation/'

    имеет красивый вывод

    вот еще ошибка в написании что повлияет на вывод
    Designation
    Desognation

    Единственное работает почему то некорректно
    Вывод:

    вам нужно смотреть на первую строку что должна разделять, в данном случае корректно будет вместо /\tFactor/ поставить /\tSize/
    sudo dmidecode -t memory | awk '/\tSize/{i++;print "Memory  "i}/\tConfigured Memory Speed|Size|Factor/'

    да и вообще с \tFactor вы намудрили
    \t означает табуляцию, то есть \tFactor в переводе будет означать что перед словом Factor должна обязательно идти табуляция, а у вас в выводе dmidecode -t memory вообще такого нету, а Factor присутствует разве что внутри словосочетания Form Factor: поэтому \tFactor никогда не сработает, то есть можно указать просто Factor
  • Не запускается Windows 10 c SSD?

    xotkot
    @xotkot
    sergius_one,
    a parameter out of range may or may not indicate a potential hard drive problem

    аха,
    - доктор, доктор у больного нету пульса
    - не переживайте, это всего лишь говорит нам о возможности того что пациент либо жив, либо мертв.
  • Какой программой вы пользуетесь для замены несколькими регулярными выражениями?

    xotkot
    @xotkot
    Максим,
    если делать полноценным скриптом и чтобы было боле менее красиво, то это будет выглядеть примерно так:

    #!/usr/bin/env bash
    
    set -o nounset
    set -o errexit
    set -o pipefail
    
    URL="$1"
    DIR="$PWD"
    
    FILE_JSON="$DIR/"$(yt-dlp --write-comments --skip-download "$URL" |awk -F'JSON to: ' '/info.json$/{print $2}')
    FILE_COMMENTS="$DIR/$(date +"%y%m%d") "$(cat "$FILE_JSON" | jq -r '.title').txt
    echo -e "$URL\n" > "$FILE_COMMENTS"
    cat  "$FILE_JSON" | jq -r '.title' >> "$FILE_COMMENTS"
    echo "--------------------------------------------------" >> "$FILE_COMMENTS"
    cat  "$FILE_JSON" | jq -r '"Просмотров: \(.view_count)   Лайков: \(.like_count)   Комментариев: \(.comment_count)"' >> "$FILE_COMMENTS"
    echo "--------------------------------------------------" >> "$FILE_COMMENTS"
    cat  "$FILE_JSON" | jq -r '.comments[] | if .parent == "root" then "\n+\(.like_count) \(.author) >>> \(.text)" else "\t+\(.like_count) \(.author) >>> \(.text)" end' >> "$FILE_COMMENTS"


    ./скрипт "https://www.youtube.com/watch?v=XXXXXXXX"
  • Какой программой вы пользуетесь для замены несколькими регулярными выражениями?

    xotkot
    @xotkot
    Максим,
    Не получается добавить в скрипт

    непонятно что вы имеете в виду, описывайте проблему более конкретно
  • Как смотреть видео с мелким текстом?

    xotkot
    @xotkot
    Андрей Титов, по управляющим клавишам mpv что установлены по умолчанию смотри оф документацию - Keyboard Control
    если конкретно то:
    Alt+LEFT, Alt+RIGHT, Alt+UP, Alt+DOWN
    Move the video rectangle (panning).


    хотя при желании в файле input.conf можно повесить нужные действия на другие клавиши, у меня например для вышеупомянутых действий это:
    W  add video-zoom 			+0.25; show-text "зум: ${video-zoom}"
    S  add video-zoom 			-0.25; show-text "зум: ${video-zoom}"
    # Смещение кадра видео относительно экрана
    w  add video-pan-y 			+0.05; show-text "смещение по y: ${video-pan-y}"
    s  add video-pan-y 			-0.05; show-text "смещение по y: ${video-pan-y}"
    a  add video-pan-x 			+0.05; show-text "смещение по x: ${video-pan-x}"
    d  add video-pan-x 			-0.05; show-text "смещение по x: ${video-pan-x}"
    # сброс всех установленных параметров на дефолт
    DEL  set video-aspect-override "-1"; set video-pan-y 0; set video-pan-x 0; set video-zoom 0; set video-rotate "no";set speed 1.0; set brightness 0; set contrast 0; set gamma 0; set saturation 0; set hue 0; set video-zoom 0; set video-pan-x 0; set video-pan-y 0; show-text "сброс всех параметров"

    и надо сказать это чертовски удобно
  • Как запустить приложения которое Ubuntu не поддерживает?

    xotkot
    @xotkot
    Написав в тех поддержку, они ответили, что не поддерживают эту версию системы. Их приложения запуститься на версии 20.04 и ниже.


    https://boosteroid.com/linux/installer/readme.txt
    #Supported versions:
    
    	Ubuntu 18.04 LTS (Bionic Beaver)
    	Ubuntu 20.04 LTS (Focal Fossa)
    	Ubuntu 21.10 (Impish Indri)


    хотя не вижу особых ограничений почему бы не запуститься и на Ubuntu 22.04

    запустите в консоли boosteroid и посмотрите на что ругается
  • Какой программой вы пользуетесь для замены несколькими регулярными выражениями?

    xotkot
    @xotkot
    Максим,
    ай, в последнем ответе ошибся, вместо cat file.txt нужно cat file.json то есть читаем тот json-файл что изначально загрузили а пишем в file.txt
    cat   file.json | jq -r 'просмотров: "\(.view_count)   лайков: \(.like_count)   комментариев: \(.comment_count)"' > file.txt
    echo "-------------------------------------------" >> file.txt
    cat   file.json | jq -r '.comments[] | if .parent == "root" then "\(.like_count) \(.author) >>> \(.text)" else "\t\(.like_count) \(.author) >>> \(.text)" end' >> file.txt
  • Какой программой вы пользуетесь для замены несколькими регулярными выражениями?

    xotkot
    @xotkot
    Максим,
    зачем там два txt файла, просто пишете в один и тот же файл по очереди
    ... | jq -r 'просмотров: "\(.view_count)   лайков: \(.like_count)   комментариев: \(.comment_count)"' > file.txt
    echo "-------------------------------------------" >> file.txt
    cat   file.txt | jq -r '.comments[] | if .parent == "root" then "\(.like_count) \(.author) >>> \(.text)" else "\t\(.like_count) \(.author) >>> \(.text)" end' >> file.txt