Unix & Linux

Питання та відповіді для користувачів Linux, FreeBSD та інших операційних систем, подібних до Un * x

2
Як я прив’язуюсь до Shift + {Вліво, Вправо} у tmux?
Я дивлюся на tmuxз screen, і вдарив опуклість при налаштуванні (настроюється!) tmuxКнопка. Проблема в тому, що .screenrcя маю bindkey ^[[d prev bindkey ^[[c next bindkey ^[[a title bindkey ^[[b screen 1 і прив'язки працюють (вони спочатку походили rxvt-tabbedex). Але в tmux , мабуть, немає способу прив’язувати команди до ShiftLeft/ Rightкомбінацій. …

3
Шукаєте старий класичний підручник з інструментарію Unix
Я шукаю книгу про інструментарій командного рядка Unix (sh, grep, sed, awk, cut тощо), яку я прочитав деякий час тому. Це була відмінна книга, але я повністю забув її назву. Чудова річ про цю конкретну книгу була прикладом. Він показав, як запровадити університетську систему бухгалтерського обліку, використовуючи лише інструменти для …


1
Як (безпечно) перемістити / tmp до іншого обсягу?
Сьогодні /tmpкаталог заповнився на машині під час роботи. Проблема полягала в тому, що він був на кореневому розділі, який був не дуже великий. Для того, щоб виправити це, співробітник створив /new/tmpкаталог в іншому місці, скопіював увесь вміст у новий каталог, видалив оригінал /tmpта зробив симпосилання /tmp -> /new/tmp. Коли він …

1
TTY на зовнішньому моніторі
Під час використання ноутбука в домашніх умовах я зазвичай використовую зовнішній монітор, клавіатуру та мишу з екраном свого ноутбука як другий монітор. Це все легко налаштовується за допомогою приємної утиліти GNOME, яка, як я припускаю, використовує xrandr на бекенді. Іноді мені подобається користуватися комп’ютером через TTY. Я хотів би мати …

4
find-команда для певних підкаталогів
Скажімо , у мене є каталог dirз трьома підкаталогами dir1.. dir3. А всередині у мене багато файлів та інших підкаталогів. Я хотів би знайти файл усередині, скажімо, із *.cзакінченням, але я хотів би лише шукати у підкаталозі "dir / dir2" та всіх його підкаталогах. Як я можу це сформулювати? Якщо …
17 linux  bash  shell  find 

2
Як зробити екран -R приєднати до наймолодшого окремого сеансу?
Я використовую екран на debian lenny, і я хотів би скористатися цим -Rваріантом. Від man screen: -R attempts to resume the youngest (in terms of creation time) detached screen session it finds. If successful, all other com‐ mand-line options are ignored. If no detached session exists, starts a new session …
17 gnu-screen 

2
У чому сенс команди hostnamectl?
На відміну від редагування / etc / name host, або де це доречно? Має бути вагома причина (сподіваюся) - загалом я більше віддаю перевагу «старому» способу, де все було текстовим файлом. Я не намагаюся бути суперечливим - мені б дуже хотілося знати і вирішити для себе, якщо це буде вагома …

1
Що таке /lib64/ld-linux-x86-64.so.2 і чому його можна використовувати для виконання файлу?
Нещодавно я дізнався хитрість, що якщо у файлу немає дозволів на виконання, ми можемо запустити цей файл, використовуючи /lib64/ld-linux-x86-64.so.2. Наприклад, для відновлення дозволу x для -rw-r--r-- 1 root root 59K Mar 1 2017 /bin/chmod ми можемо бігати /lib64/ld-linux-x86-64.so.2 /bin/chmod +x /bin/chmod Я справді не знаю, як це можна зробити, це …
17 linux  files  libraries 

1
Звук через HDMI в Arch Linux
У мене до телевізора підключений ноутбук Toshiba (Satellite A300) через HDMI. Використовуючи VLC 2.2.6, відео працює чудово. Наразі я намагаюся виводити звук на динаміки телевізора. aplay -l показує пристрій відтворення HDMI як третій: **** List of PLAYBACK Hardware Devices **** card 0: Intel [HDA Intel], device 0: ALC268 Analog [ALC268 …
17 arch-linux  audio  vlc  hdmi 

1
dmesg: не вдалося прочитати буфер ядра: Дозвіл відхилено
З недавнього часу Debian змінив поведінку за замовчуванням для, dmesgі я не можу використовувати її просто від свого місцевого користувача. % dmesg dmesg: read kernel buffer failed: Operation not permitted Те саме стосується: % cat /dev/kmsg cat: /dev/kmsg: Operation not permitted Позначаючи помилку на помилку, це призводить до: dmesg: буфер …
17 linux  debian  dmesg  sysctl 

2
Як повернути набір зображень з командного рядка?
У мене великий набір зображень JPEG, всі з однаковою роздільною здатністю. Це займе занадто багато часу, щоб відкрити кожну з них всередині графічного інтерфейсу зображених або gimp. Як домогтися обертання та збереження кожної картинки як одного і того ж імені файлу?

5
Друк асоціативного масиву BASH
Чи є спосіб надрукувати весь масив ([ключ] = значення), не перебираючи всі елементи? Припустимо, я створив масив з деякими елементами: declare -A array array=([a1]=1 [a2]=2 ... [b1]=bbb ... [f500]=abcdef) Я можу надрукувати назад весь масив за допомогою for i in "${!array[@]}" do echo "${i}=${array[$i]}" done Однак, схоже, bash вже знає, …

2
Псевдоніми та функції
З посібника з баш Правила щодо визначення та використання псевдонімів дещо заплутані. Bash завжди читає щонайменше один повний рядок введення, перш ніж виконувати будь-яку команду в цьому рядку. Псевдоніми розгортаються, коли команда читається, а не коли вона виконується. Тому визначення псевдоніму, що з’являється в тому ж рядку, що й інша …
17 bash  alias  function 

1
Не вдається активувати HDMI на ноутбуці (який має оптимус / джмелі)
Я намагаюся використовувати вихід HDMI на ПК (HP ZBook) з Debian (розтягнення). Я налаштував Bumblebee, він працює добре (glxinfo і optirun glxinfo повідомляють про очікувану інформацію, і я протестував складні шейдери GLSL, які також працюють, як очікувалося). Тепер я хотів би мати можливість підключити відеопроектор на HDMI. Я прочитав тут …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.