Unix & Linux

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

2
что делает `adduser --disabled-login`?
Установочный документ, которому я следую, дает указание добавить пользователя следующим образом: sudo adduser --disabled-login --gecos 'GitLab' git --disabled-loginФлаг отсутствует большинство страниц руководства я искал. Я сделал двух пользователей, один с --disabled-login( foo), а другой без ( git). Насколько я могу судить, --disabled-loginфлаг ничего не делает. Я могу по-прежнему suдля обоих …
16 useradd 

5
Есть ли алгоритм, чтобы решить, если петли символической ссылки?
Системы Unix обычно просто выдают ошибку, если сталкиваются с путем, который содержит цикл символьных ссылок или просто слишком много символических ссылок, потому что у них есть ограничение на количество символических ссылок, которые они будут проходить в одном поиске пути. Но есть ли способ действительно решить, разрешает ли данный путь что-то …

3
Отфильтруйте файл .CSV на основе значений 5-го столбца файла и распечатайте эти записи в новый файл.
У меня есть файл .CSV в следующем формате: "column 1","column 2","column 3","column 4","column 5","column 6","column 7","column 8","column 9","column 10 "12310","42324564756","a simple string with a , comma","string with or, without commas","string 1","USD","12","70%","08/01/2013","" "23455","12312255564","string, with, multiple, commas","string with or, without commas","string 2","USD","433","70%","07/15/2013","" "23525","74535243123","string , with commas, and - hypens and: semicolans","string with …
16 linux  sed  awk  csv  filter 

4
Как я могу узнать, установлен ли виртуальный пакет в системе Debian?
Некоторые пакеты имеют Provides:заголовок. Например, пакет postfixна Debian Wheezy имеет Provides: mail-transport-agent. Пакет, mail-transport-agentкоторый не существует физически, считается «виртуальным» пакетом. Как я могу узнать в системе на основе Debian, установлен ли данный виртуальный пакет (или «предоставлен»)? Могу ли я перечислить каждый «предоставленный» виртуальный пакет? Подсказка : чтобы получить список всех …

1
Низкоуровневая утилита Bluetooth
Что такое утилита Bluetooth для Linux, которая позволяет мне связывать и отключать устройства, отображать сообщения, приходящие с устройства, отправлять сообщения на устройство (возможно, с помощью файловой системы!) И устанавливать любые доступные флаги? Суть в том, что я хочу сказать, например, 10 крошечных клавиатур bluetooth и отобразить каждую клавишу на каждой …
16 bluetooth 

1
Ssh разрешает имена хостов из конфигурации при использовании ProxyCommand и режима netcat
Я пытаюсь настроить некоторые универсальные параметры для подпрыгивающих соединений SSH. Вот мой ~/.ssh/configфайл, сокращенно: Host *%via ProxyCommand ssh gateway -W $(echo %h | cut -d%% -f1) %p Host gateway HostName gateway.example.com User username ForwardAgent yes IdentityFile keypathg Host target User username HostName target.example.com IdentityFile keypatht Когда я использую *%viaиспользование Hostпсевдонимов, …
16 ssh  proxy 

5
ssh_config: указать команду, которая будет выполняться на удаленном компьютере при входе в систему
Это расширение моего предыдущего вопроса . Мне нужно запустить локально сохраненную команду (т.е. mount /home) на удаленной машине при входе в систему через ssh. На данный момент я использую: ssh -t mymachine.example.com 'mount /home ; /bin/bash' это прекрасно работает, но мне было интересно, смогу ли я вставить эту команду в …
16 ssh 




1
Linux как маршрутизатор с несколькими интернет-провайдерами
Linux как маршрутизатор: у меня есть 3 интернет-провайдера, каждый со своим модемом. Provider1 , который является адресом шлюза 192.168.1.1, подключенным к маршрутизатору linux eth1 /192.168.1.2 Provider2 , адрес шлюза 192.168.2.1, подключенный к маршрутизатору linux eth2 /192.168.2.2 Provider3 , адрес шлюза 192.168.3.1, подключенный к маршрутизатору linux eth3 /192.168.3.2 ________ +------------+ / …

2
grep: отображать имя файла один раз, затем отображать контекст с номерами строк
В нашем исходном коде разбросаны коды ошибок. Найти их легко с помощью grep, но мне бы хотелось, find_codeчтобы я выполнял функцию bash (например, find_code ####), которая будет обеспечивать вывод в следующем виде: /home/user/path/to/source.c 85 imagine this is code 86 this is more code 87 { 88 nicely indented 89 errorCode …

2
Как определить, ищет ли диск?
Я могу использовать различные инструменты для измерения объема дискового ввода-вывода, который в данный момент проходит через систему (например, iotopи iostat), но мне любопытно, можно ли легко определить, ищет ли диск много с небольшим количеством I / O. Я знаю, возможно ли извлечь эту информацию, используя, blktraceа затем расшифровать ее, bttно …
16 linux  disk  measure 

3
Как создать отформатированный файл образа раздела с нуля?
Мне нужно создать файловую систему только с одним разделом из ничего ( /dev/zero). Я попробовал эту последовательность команд: dd if=/dev/zero of=mountedImage.img bs=512 count=131072 fdisk mountedImage.img n p 2048 131072 По сути, мне нужно создать 64-мегабайтный файл изображения, заполненный нулями. Затем я использую, fdiskчтобы добавить новый раздел для новой файловой системы …


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