Unix & Linux

Вопросы и ответы для пользователей Linux, FreeBSD и других Un * x-подобных операционных систем

3
apt-get build-dep не может найти исходный пакет
Я уже следовал этому руководству, чтобы отключить вставку средней кнопки мыши на Ubuntu 12.04. Работает как шарм. Теперь я пытаюсь добиться того же на моем Linux Mint 17. Когда я пытаюсь sudo apt-get build-dep libgtk2.0-0 это дает мне следующий вывод: Reading package lists... Done Building dependency tree Reading state information... …
16 apt  compiling 

5
Поиск дубликатов файлов и замена их символическими ссылками
Я пытаюсь найти способ проверить в заданном каталоге дубликаты файлов (даже с разными именами) и заменить их символическими ссылками, указывающими на первое вхождение. Я пытался с, fdupesно он просто перечисляет эти дубликаты. Это контекст: я настраиваю тему значков по своему вкусу, и я обнаружил, что многие значки, даже если они …

4
Сохранить вывод команды в кольцевой буфер
У меня есть длительная команда, которая генерирует большой вывод на стандартный вывод. Я хотел бы иметь возможность сохранить, например, только последние три дня или последний гибибайт (избегая линий разреза посередине) и, если возможно, в файловых фрагментах размером не более 20 МБ. Каждому фрагменту файла присваивается числовой суффикс или отметка времени. …

4
Подача всего трафика через OpenVPN только для определенного сетевого пространства имен
Я пытаюсь настроить VPN (используя OpenVPN) таким образом, чтобы весь трафик, и только трафик, к / от определенных процессов проходил через VPN; другие процессы должны продолжать использовать физическое устройство напрямую. Насколько я понимаю, способ сделать это в Linux - использовать сетевые пространства имен. Если я использую OpenVPN нормально (то есть …

5
Как экранировать специальные символы в строке?
Предполагая, что $fileон содержит значение имени файла, скажем Dr' A.tif. В программировании на Bash, как я могу избежать одиночной кавычки и любого другого специального символа $fileбез удаления специального символа? Обновление от 9 июля 2014 г. По запросу @Gilles , следующий фрагмент кода, который не может обработать Dr' A.tif: files=$(find /path/ …
16 bash 

3
непрерывное чтение из именованного канала (cat или tail -f)
Я настроил rsyslogзапись определенных событий журнала в /dev/xconsole: *.*;cron.!=info;mail.!=info |/dev/xconsole /dev/xconsoleявляется именованным каналом ( fifo). Если я хочу увидеть, что регистрируется, я могу сделать cat /dev/xconsole. Я удивлен, увидев, что команда cat /dev/xconsoleне завершает чтение файла, а действует как tail -f. другими словами, две команды ведут себя одинаково: cat /dev/xconsole …
16 pipe  cat  tail  fifo 

1
Игнорировать DNS с DHCP-сервера в Ubuntu
Я установил статический DNSв /etc/resolvconf/resolv.conf.d/baseфайле: nameserver 8.8.8.8 nameserver 8.8.4.4 Но мой ПК все еще получает DNS от DHCP, это мое /etc/resolv.conf: nameserver 192.168.100.2 nameserver 8.8.8.8 nameserver 8.8.4.4 Как игнорировать полученные DNSс DHCPсервера?
16 ubuntu 

3
Как ограничить общие ресурсы (память) процесса и его дочерних элементов
Существует множество вопросов и ответов об ограничении ресурсов одного процесса, например, RLIMIT_AS может использоваться для ограничения максимального объема памяти, выделяемой процессом, который можно рассматривать как VIRT в подобии top. Подробнее по теме, например здесь. Есть ли способ ограничить объем памяти, который конкретный процесс может использовать в Unix? setrlimit(2) Документация гласит: …

4
Инструмент qtconfig для Qt 5?
Я только что установил QT 5 в Arch Linux, но только qtconfigне работает: %> qtconfig qtconfig: could not exec '/usr/lib/qt/bin/qtconfig': No such file or directory Да нет такого файла, даже /usr/lib/qt5/bin/qtconfig Есть идеи, где его найти? Мне нужно настроить шрифт smplayer, который сейчас связан с библиотеками QT 5.
16 arch-linux  qt 


3
Выключите мой (резервный) жесткий диск в Linux, когда я им не пользуюсь
У меня есть жесткий диск на моем компьютере, который я использую для резервного копирования моих данных. Я не использую этот диск в противном случае. Как остановить вращение этого диска после завершения резервного копирования? Кроме того, как мне сделать его снова вращаться, прежде чем резервное копирование произойдет позже? Диск является обычным …

6
Почему я не могу пинговать Google?
Я не могу пропинговать google.com (неизвестный хост) . Но я могу пинговать IP-адреса. Я пытался пинговать IP-адрес Google, но он не работает. resolv.conf nameserver 8.8.8.8 nameserver 209.139.209.33 ifconfig -a eth0 Link encap:Ethernet HWaddr 00:50:56:xx:xx:xx inet addr:10.2.0.63 Bcast:10.2.15.255 Mask:255.255.240.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:638762803 errors:0 dropped:0 overruns:0 frame:0 …
16 dns  ip  internet  ping  route 


2
Сочетание клавиш Thunar для изменения вкладки
В настоящее время в Thunar, чтобы перейти к следующей вкладке, Ctrl+ Alt+ PageDownбудет использоваться. Я хочу изменить его на Ctrl+ Tabили Ctrl+ PageDown. Теперь, ~/.config/Thunar/accels.scmгде все ярлыки определены в этом формате: (gtk_accel_path "<Actions>/ThunarWindow/new-tab" "<Primary>t") Мой вопрос: какое ключевое слово для изменения вкладки следует заменить new-tabв приведенном выше примере? Ctrl-> <Primary>. …
16 gtk  thunar 


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.