Unix & Linux

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

1
Цветная разность слов, как у Git?
Я долгое время использовал Git's (цветную), --word-diffчто я нахожу потрясающим. Сегодня я оказался в ситуации, когда у меня было две строки, которые мне нужно было сравнивать слово за словом, и я жаждал чего-то такого же, как git diff. Я знаю о wdiff+ colordiff, но его результаты, конечно, не звездные: me@me:~$ …
8 colors  git  diff  colordiff 

2
Обновите ядро ​​Linux 3 до 4 в Debian 8
Мое звуковое и беспроводное оборудование не работает под моим текущим ядром 3.16.x в моей системе Debian 8. Я выполнил: apt-cache search linux-image с намерением получить ядро ​​Linux версии 4.x, чтобы попытаться это исправить (так как оборудование работает нормально под Ubuntu 16.04). Однако кажется, что выбор ядра ограничен: linux-image-3.16.0-4-amd64 - Linux …
8 debian  kernel  apt  upgrade 


2
Почему некоторые имена пользователей во FreeBSD начинаются с подчеркивания?
Некоторые имена пользователей во FreeBSD начинаются с подчеркивания: _dhcp:*:65:65:dhcp programs:/var/empty:/usr/sbin/nologin а другие нет www:*:80:80:World Wide Web Owner:/nonexistent:/usr/sbin/nologin Каково значение этого подчеркивания? Это чисто историческое или служит практической цели? Еще несколько примеров можно увидеть в файле портов / UID FreeBSD .
8 freebsd  users 

3
Что происходит, когда у вас заканчиваются PID?
Это чисто академический вопрос, потому что этого никогда не произойдет. Если PID хранится как тип pid_t, а не как тип с произвольной точностью, то существует ограничение на количество PID, которые могут существовать одновременно. Есть ли определенное поведение, когда PID переполняется? Будет ли 65536-й процесс уничтожать / sbin / init и …
8 process  proc 

2
Запустите пока true в сценарии systemd
Я получил bash-скрипт, по сути работающий так: #!/bin/bash [...] while true; do str="broadcast "`randArrayElement "messages[@]"` server_send_message $str sleep $interval done Теперь я хочу запустить это как сервис systemd, мой скрипт сервиса выглядит так: [Unit] Description=Announcer After=network.target [Service] ExecStart=/usr/local/bin/somescript &; disown ExecStop=/usr/bin/kill -9 `cat /tmp/somescript.pid` Type=forking PIDFile=/tmp/somescript.pid [Install] WantedBy=default.target К сожалению, …

2
Как удалить все установленные зависимые пакеты при удалении пакета в Centos 7?
Я использую CentOS 7. Я установил Okular, который является средством просмотра PDF, с командой: sudo yum install okular Как вы можете видеть на картинке ниже, он установил 37 зависимых пакетов для установки okular. Но я не был удовлетворен функциями приложения и решил удалить его. Проблема в том, что, если я …

5
создание каталога только с названием месяца
Отправляя вопрос из любопытства, я хотел создать каталог, например, с января по февраль ... до декабря, поэтому я создал их, указав имя по отдельности. ( mkdir January February.... и т. д.) Можно ли легко создавать каталоги или имена файлов с названиями всех месяцев? например: touch {1..10}легко создаст 10 файлов 1, …


2
установка yum не удалась из-за сохраненной транзакции
Я пытаюсь установить некоторые пакеты, и yum завершается ошибкой каждый раз, сообщая, что пакет должен быть установлен командой load -action. Я хочу, чтобы yum извлек пакеты из интернета и установил их, так как выход таким образом - хромой? Пожалуйста, найдите команду и вывод yum: Команда: Step 4 : RUN yum …
8 centos 

2
Установите яркость экрана: xbacklight не работает по HDMI, xrandr - яркость не прилипает
Я пытаюсь установить пользовательские привязки экрана в i3WM и ищу способ уменьшить / увеличить яркость при нажатии кнопки. Я пытался использовать следующее: xbacklight -dec10 xbacklight -set 70 xbacklight будет работать, однако это не повлияет на мой монитор, подключенный по HDMI, подсветка, по-видимому, отсутствует: xrandr --verbose HDMI-0 не имеет свойства «Подсветка» …

2
«Ip route get» показывает неверный IP-адрес источника
У меня есть машина с интерфейсом, который имеет два IP-адреса: inet 192.168.1.15/32 scope global eth0 inet 10.10.118.45/24 brd 10.10.118.255 scope global eth0:hosts4 Если я выполню, например ip -s route get 8.8.8.8, то в соответствии с этим исходящий пакет будет иметь IP-адрес источника 10.10.118.45: 8.8.8.8 via 10.10.118.254 dev eth0 src 10.10.118.45 …
8 linux  ip  routing 

1
пользователь systemd не может получить возможность группы пользователей
Я добавил пользователя без полномочий root в группу Docker, и другая служба запустилась, когда этот пользователь без полномочий root подключился к демону Docker. но сервис не может работать. Я делаю тестовый пример для этого: root@# systemctl start docker.service root@# gpasswd -a tiger docker создать сервис systemd в тигре: [Service] ExecStart=/home/tiger/connectdocker …

1
Где программа установлена ​​после ./configure
Я устанавливаю программное обеспечение, используя следующие wget <URL package.tar.gz> tar xzvf package.tar.gr ./configure package cd package make make install Моя проблема в том, что пакет не установлен в рабочем каталоге. Где он установлен по умолчанию? Где я должен добавить информацию о месте, куда я хочу установить мои файлы?

3
Как выделить больше места для обмена и увеличить его размер больше, чем баран?
Ситуация: увеличьте размер подкачки ( /dev/sda3) больше, чем Ram (8 ГБ), когда HD 128 ГБ Мотивация: 8 ГБ ОЗУ слишком мало; 30 ГБ свободного места на моем SSD; Хочу превратить 20 ГБ в SSD подкачку Характеристики системы Поменяйте местами неизменяемый / изменяемый. Я не могу найти никаких доказательств того, почему …

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