Unix & Linux

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


3
Как Linux работает с символическими ссылками?
Я имею в виду, что происходит, когда какой-то процесс хочет прочитать символическую ссылку? Что происходит, когда что-то меняет символическую ссылку в процессе чтения или даже записи? Например: у меня есть 2 огромных, похожих файла 100G /mnt/1и /mnt/2. /mnt/1доступно через символическую ссылку /home/user/file. Некоторая программа Aначинает читать /home/user/file. И через некоторое …

1
Каковы основные различия между ядрами Unix и Linux сегодня?
Я знаю, что многие из тех же программ работают безупречно на обоих ядрах. Я знаю, что исторически два ядра происходили из разных источников. Я тоже философски знаю, что они стояли за разные вещи. Мой вопрос, сегодня, в 2011 году, что отличает ядро ​​Unix от ядра Linux, и наоборот?

4
Есть ли способ отключить wget от получения файлов из родительских каталогов на заданную глубину?
В wget есть такая опция, -npкоторая отключает получение файлов из любого родительского каталога. Мне нужно что-то похожее, но немного более гибкое. Рассматривать: www.foo.com/bar1/bar2/bar3/index.html Я хотел бы получить все, но не «выше» (в древовидной иерархии), чем bar2(!). Так bar2что тоже надо извлекать но не надо bar1. Есть ли способ сделать wget …
11 wget  mirror  tree 

2
Как я могу указать, что curl (через командную строку) перезаписывает файл, если он уже существует?
Я использую curl в этом синтаксисе: curl -o myfile.jpg http://mysite.com/myfile.jpg Если я запускаю эту команду дважды, я получаю два файла: myfile.jpg myfile-1.jpg Как я могу сказать CURL, что я хочу перезаписать файл, если он существует?
11 filenames  io  curl 

3
Эквивалент «открытой» OS X в Cygwin?
Я знаю, что это может быть немного странный вопрос, плюс тот факт, что я задаю его здесь. Причина в том, что всякий раз, когда я спрашиваю об этом пользователей Windows или даже обычных пользователей Cygwin, они, похоже, не понимают, зачем мне эта функциональность. Для тех из вас, кто не использовал …
11 cygwin 

3
Правильные разрешения для / var / www / html?
Я могу записывать изменения в домашний каталог, но когда дело доходит до /var/www/htmlпапки, он не позволяет мне вносить какие-либо изменения или создавать новые файлы или папки. Я могу просматривать файлы в каталоге. Пожалуйста, предложите, как правильно настроить права доступа.

2
Перестройки Powertop: что это делает?
Я только что установил Powertop 1.98 на свой ноутбук (T420 + FC15). Есть раздел под названием «Tunables». Половина моих устройств отображается как Плохо. Я вижу, я могу переключиться с плохого на хорошее? Для чего этот раздел? Что я должен / могу переключать? Кроме того, есть ли документация для этого приложения? …

1
Неблокирующая команда bash
Допустим, у меня есть скрипт bash со следующим: #!/bin/sh gedit rm *.temp Когда я выполняю его с помощью sh ./test.sh, geditвсплывающее окно, но rmчасть не запускается, пока я не закрою gedit. Я хочу, чтобы скрипт продолжал работать, даже если geditон не закрыт; как geditне блокирует выполнение Bash. Пример, который я …
11 bash  job-control 

7
Разбить большое дерево каталогов на куски указанного размера?
У меня есть дерево каталогов, которое я хотел бы сделать резервную копию на оптических дисках. К сожалению, он превышает размер любого диска (около 60 ГБ). Я ищу сценарий, который разбил бы это дерево на куски соответствующего размера с жесткими ссылками или еще чем-нибудь (оставив оригинал нетронутым). Затем я мог бы …

4
Установить файлы разработки локально, чтобы собрать систему без прав root?
Есть сервер, на котором я работаю, на котором установлена ​​более старая версия Linux. У меня нет root-доступа к системе, поэтому я хотел создать более свежую версию инструмента, который я часто использую (Vim 7.3). Я подумал, что просто собрал его и установил в ~ / bin. Однако для этого требуются файлы …
11 libraries  centos 

1
Почему conmon входит в другую группу, когда podman запускается с systemd?
Данный podman установлен в системе Linux и системном модуле с именем baz.service: # /etc/systemd/system/baz.service [Service] ExecStart=/usr/bin/podman run --rm --tty --name baz alpine sh -c 'while true; do date; sleep 1; done' ExecStop=/usr/bin/podman stop baz И начался баз.сервис: # systemctl daemon-reload # systemctl start baz.service Затем, когда я проверяю состояние модуля, …

2
Многострочная команда: закомментировать одну строку
Мне нравится использовать следующий формат в сценариях для команд с большим количеством параметров (для удобства чтения): docker run \ --rm \ -u root \ -p 8080:8080 \ -v jenkins-data:/var/jenkins_home \ -v /var/run/docker.sock:/var/run/docker.sock \ -v "$HOME":/home \ jenkinsci/blueocean Но иногда я хотел бы закомментировать один из этих параметров, например: # -p …

1
В чем разница между KVM, QEMU и libvirt?
Я пытаюсь понять, как все компоненты экосистемы ВМ сочетаются друг с другом. Какая разница между: KVM QEMU Libvirt Который контролируется virshи virt-install? В этом комментарии говорится, что libvirt - это абстракция поверх QEMU, которая является абстракцией поверх KVM. Однако официальные документы QEMU говорят, что QEMU - это эмулятор процессора, который …
11 kvm  qemu  libvirt  virsh 

2
Сбой системы - странные символы в системном журнале
У меня есть небольшой сервер, который я использую для тестирования и программирования. В настоящее время работает Debian 9.4 stretch с ядром 4.14.0-0.bpo.3-amd64 . Сегодня я попытался соединиться через SSH, но не смог тогда, я попытался пропинговать это, и это было недоступно. Поэтому мне пришлось его перезапустить, отключив кабель питания. Затем …
11 debian  logs 

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