Имеется Astra Linux и пакет kesl. В его состав, полученный через dpkg, входят и директории. Как красиво однострочником рассчитать контрольные суммы файлов пакета, исключая из вывода директории?
Сначала я сделал такое:
for file in $(dpkg -L kesl); do if [[ $(file -b $file) != "directory"]]; then gostsum $file; fi; done
Но оказалось, что у file для некоторых директорий дает выхлоп
setgid, directory
Потом я сделал такое
for file in $(dpkg -L kesl); do if [[ ! $(file -b $file | grep -o directory) ]]; then gostsum $file; fi; done
И в конце концов пришел к такому
for file in $(dpkg -L kesl); do if [[ $(file -b $file | grep -L directory) ]]; then gostsum $file; fi; done
Знатоки bash, возможно ли обойтись вообще без пайпа в условии чтобы все корректно отработало?
Здравствуйте. Терминал xfce4 с черным фоном. Использую активно tmux и vim. Не могу понять как сделать цвет статус бара в tmux в цвет темы vim (у меня не дефолтная) на период нахождения в нем? А при выходе из vim чтобы изменялся обратно на тот, что задан в конфиге.
Здравствуйте, собрал Arch Linux на xfce4 и никак не могу решить банальную проблему. У меня не разворачиваются окна в нижних углах. При наведении курсора на левый нижний или правый нижний угол ничего не происходит, а именно курсор не изменяется на курсор растягивания, при нажатии ЛКМ и ведении курсора окно не изменяется.
Что характерно такая проблема только у нижних углов, у верхних все нормально. Как починить?
Здравствуйте, пробежался бегло по ману x11vnc и так и не понял какие из множества опций использовать в юните чтобы x11vnc работал аналогично RDP в Windows:
Для подключения на управление использовались пароли пользователей а не службы
Все пользователи подключались не к консоли, а в новые сеансы
Всем привет, установил в систему КриптоПро CSP, хочу, чтобы директория софта была самой первой в PATH у всех пользователей системы (включая доменных, тачка введена в домен).
Сделал так: внес
export PATH=/opt/cprocsp/bin/amd64:$PATH
в конец /etc/bashrc
Но теперь у всех пользаков системы данная директория задваивается в PATH, например:
Всем привет, в Windows использую Windows Terminal, при коннекте по SSH на Debian 11 и запуске внутри него tmux в приглашение вставляются странные символы по типу:
Всем привет, не могу прописать шорткат в конфиг, подскажите, пожалуйста. Хочу чтобы при нескольких сессиях в tmux была кнопка на закрытие всех окон и панелей текущей сессии, и при этом я бы не выходил из tmux, а переходил в предыдущую использованную сессию.
Всем привет. Юзаю ZSH и zsh-syntax-highlighting довольно давно, имею кастомный конфиг, но с каких-то пор, он начал подсвечивать команды после автодополнения по прожатию Tab оранжевым цветом. Никак не могу разобраться что за настройка за это отвечает, подскажите кто знает.
Пример:
Ввожу cd и пробел, нажимаю tab
Выбираю нужный вариант, нажимаю Enter
cd с зеленого меняет цвет на оранжевый до тех пор, пока не нажму пробел
Xfce4, как можно выпилить это? Только настрою все как мне нужно, при обнове все на дефолт слетает. Если immutable аттрибут выставить на /usr/share/applications, то ПМ не дает обновиться
Перечитал кучу материала и так и не понял чем они отличаются, кроме того, что там какие-то разные конфиги вычитываются. Может кто-то в нескольких словах объяснить чем отличаются интерактивный шелл от неинтерактивного. Чем логин шелл от нелогина и зачем их столько разных. В чем преимущество одних перед другимим.
Как проверить логин шелл или нелогин я представляю. А как проверить интерактивность шелла? И в него никак нельзя войти потому что он неинтерактивный и выполняется только в контексте скрипта? Просьба если у вас ответом будет man bash - пройти мимо поста.
Подскажите, пожалуйста, как получить значение предыдущей опции команды в zsh? Пишу свой файл автокомплита. Например есть команда:
tool -o1 y -o2 ...
Хочу, чтобы в зависимости от того, какой аргумент у опции -o1 выводить разные подсказки для -o2. Документация очень объемная по zsh, поиском не нашел, может кто сталкивался и знает.
Подскажите название программы кто знает, одно время видел и не записал, теперь найти не могу. Она еще сразу на сайт выкладывала сразу вроде (если запустить без опций) и ссыль давала, которой можно поделиться.
Подскажите, пожалуйста, есть строка в моем конфиге:
set -g status-right "#[fg=colour255,bg=colour1] #H #[fg=colour0,bg=colour25] %H:%M %d.%m.%Y "
Как сделать чтобы при наличии в системе поднятого интерфейса tun0 самым левым из правой панели tmux отображался его IP, но без него были бы текущие настройки панели?
Возможно ли использовать аргументы из _charsets несколько раз? Например hashcat -1 ?l?l?u. Если возможно, то что я должен написать вместо ?????. Перепробовал уже всевозможные опции _values, пробовал и _message использовать чтобы просто вывести подсказку. Ничего не работает как нужно.
Возможно ли как-то управлять вложенным tmux с помощью горячих клавиш? Запускаю tmux на своем компьютере, коннекчусь по ssh к другому и запускаю в нем tmux. Если на моем компе кастомный конфиг а там дефолтный, то все нормально управляется, если скопировать свой конфиг на тот пк, то управлять возможно только внешним tmux (тот который не через ssh).
Есть ли какое-то решение кроме?
Поменять во втором конфиге управляющую клавишу
Управлять вложенным tmux с помощью команд терминала
P.S Совет запустить ssh в другой вкладке без tmux тоже не то, что хотелось бы
Безопасно ли использовать ssh на сервере, на котором рут права имеет каждый проходящий мимо? Интересует выгрузка файлов с сервера через scp и проброс портов на свою машину. Возможно ли извлечь пароль из памяти / другого места, где он хранится при наличии рутовых прав?