Unix & Linux

8
Мне всегда нужно ifdown / ifup wlan0 после перезагрузки

Я пытаюсь создать специальный Wi-Fi, сделанный из 5 компьютеров (один ПК с Windows и 4 Raspberry Pi, загруженные Rasbian). Raspberry Pi будет говорить через MQTT, но это не главное. Проблема, с которой я столкнулся, заключается в том, что мне всегда нужно делать следующее, чтобы wlan0интерфейс имел...

8
«Ошибка северного моста (узел 0): ошибка ECC в каталоге Probe Filter»

Я получил электронное письмо от пользователя, обеспокоенного тем, что следующие ошибки на одном из его серверов свидетельствуют о серьезной проблеме. Проблема в том, что ошибки, перечисленные ниже, - это все, на что я должен идти. Я обычно считаю себя приличным гуглером, но в этом случае я могу...

8
Как работает команда поиска с использованием команды «find… -exec sh -c '…' sh {} +»?

@StephaneChazelas опубликовал следующее решение этого вопроса: возникли проблемы с использованием «find -exec {} +» . $ find . -iname "*.extension" -exec sh -c ' exec <command> "$@" <additional parameters>' sh {} + Что именно здесь происходит? Что конкретно делает последний sh {}?...

8
Как использовать указанную версию ruby ​​для сценария оболочки с rbenv?

Я собираюсь написать небольшой сценарий на ruby. И я хочу указать версию ruby ​​по shebang или по-другому. Я буду использовать сценарий во многих средах. Я использую rbenv в среде, но не уверен, какая версия ruby ​​установлена. Сценарий должен завершиться ошибкой, если указанная версия ruby ​​не...

8
Какой самый простой способ добавить строку в начале каждой строки файла из командной строки?

Я ищу способ добавить некоторую строку в начало каждой строки (та же строка для каждой строки). Не что-то настраиваемое, а скорее то, что будет легко запомнить и доступно на любой POSIX-совместимой платформе (и каждой...

8
Chmod по буквам против чисел

Недавно коллега попросил меня использовать chmodбуквы вместо цифр. Помимо очевидного преимущества читабельности, есть ли конкретная причина использовать буквы над...

8
dbus-launch аварийно завершился со следующей ошибкой: протокол не указан

После недавнего обновления в моей системе Arch Linux x64 я получаю это предупреждение после установки или удаления пакетов с помощью pacman. (gconftool-2: 5207): GConf-WARNING **: клиенту не удалось подключиться к демону D-BUS: / usr / bin / dbus-launch аварийно завершился со следующей ошибкой:...

8
Bash: самый быстрый способ определения размеров изображения по URL

Я пытаюсь найти действительно быстрый метод определения размеров изображений. Я знаю, что могу создать изображение, а затем использовать imagemagick для определения высоты и ширины изображения. Я обеспокоен тем, что это не самый быстрый способ сделать это. Я также обеспокоен необходимостью...

8
Найти местоположение исходного сценария оболочки

Возможно ли, что исходный сценарий оболочки знает свое местоположение? Я прочитал определение пути к соерседу сценарию оболочки , но ответы сосредоточиться на bashи tcshи потерпеть неудачу , если используется POSIX оболочка. $0также не является решением и дает неправильные результаты . Решение не...

8
Как каналы ввода / вывода реализованы в ядре Linux?

stdin, stdout, stderr - это некоторые целые числа, которые индексируют в структуре данных, которая «знает», какие каналы ввода / вывода должны использоваться для процесса. Я понимаю, что эта структура данных уникальна для каждого процесса. Являются ли каналы ввода-вывода ничем иным, как некоторыми...

8
rsync самый последний х ГБ

Я ищу команду / скрипт, позволяющий копировать последние измененные файлы (до 10 ГБ) на другой компьютер. Таким образом, если имеется 4 файла по 4 ГБ каждый, только 2 из них должны быть переданы сценарием. Если существует 12 файлов размером 1 ГБ, должны быть переданы только самые последние 10...

8
Наутилус специальные URI

Где эти специальные URI, используемые в Nautilus, определены в Ubuntu? recent:/// trash:/// x-nautilus-desktop:/// computer:/// burn:/// Они могут мгновенно открывать специальные локации в Наутилусе, печатая их в строке пути. И почему они не работают, когда я открываю Nautilus как root (впервые,...

8
GLIBCXX 3.4.15 на Centos 6

Мне нужно установить GLIBCXX 3.4.15 на мою версию Centos 6 (чтобы запустить сервер для игры в Steam). Я гуглил и имел несколько веб-сайтов, на которых они устанавливали программы, где появлялась ошибка, где говорилось, что нужен 3.4.15 (LoadLibrary ERROR: /usr/lib/libstdc++.so.6: version...

8
Параметр SSH для игнорирования скрипта .bashrc

У меня есть сервер, который при запуске запускает .bashrcследующую команду, /bin/watch ~/checker.bashкоторая, как и ожидалось, следит за этой командой при запуске сервера. У меня также есть клиент, который входит в систему на этом компьютере, но я не хочу, чтобы сеансы клиента выполняли ту же...

8
как мне смонтировать общий ресурс CIFS, чтобы я мог полностью контролировать смонтированный том на клиенте

Это простой вопрос: но мне очень больно от этой ситуации, поэтому вот вопрос: Как я могу «смонтировать» общий ресурс, чтобы а) он запускался при загрузке б) чтобы я мог управлять такими вещами, как chown / chmod с клиента. # mount -t cifs -o username=root,password=******** //192.168.0.110/backup/...