Unix & Linux

9
В чем разница между командами pbrun и sudo?

В чем разница между командами pbrun и sudo ? Я видел людей, выполняющих pbrun sudo su - что это значит? Я знаю su - он попытается переключиться на пользователя root. Какую специальность pbrun дает sudo, когда он используется вместе с командой...

9
Альтернатива Sed для поиска и замены на очень длинные строки

У меня есть файлы, которые были сгенерированы программой, которая не ставила переводы строк в конце записей. Я хочу поместить новые строки между записями, и я могу сделать это с помощью простого сценария sed: sed -e 's/}{/}\n{/g' Проблема заключается в том, что входные файлы имеют размер в...

9
Распознавание таблицы разделов GPT, созданной с другим размером логического сектора

У меня есть диск 3TB, который я разделил, используя GPT: $ sudo sgdisk -p /dev/sdg Disk /dev/sdg: 5860533168 sectors, 2.7 TiB Logical sector size: 512 bytes Disk identifier (GUID): 2BC92531-AFE3-407F-AC81-ACB0CDF41295 Partition table holds up to 128 entries First usable sector is 34, last usable...

9
mkdir: невозможно создать каталог: функция не реализована

Я учусь в колледже и должен представить свою домашнюю работу cs со школьного компьютера с Linux, но мне нравится делать домашнюю работу на моем ноутбуке (Mac). Поэтому вместо того, чтобы копировать мои файлы каждый раз, а затем отправлять их, я решил создать сценарий, чтобы сделать это для меня,...

9
Как посмотреть прогресс с sshpass и scp в linux?

В моем терминале Linux я использую эту команду sshpass -p "pass" scp -r me8@host.ca:/cmshome/me/file /home/me/Desktop скачать файл с паролем в нем. Без sshpass я могу видеть ход загрузки, но с ним он просто пуст, пока не закончится, и я не могу его увидеть. Есть ли способ увидеть это с помощью...

9
Как проверить (смоделировать), сколько места освободится после удаления подобъема btrfs?

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

9
Удалить переводы строк в именах файлов

У меня есть код PHP, который генерирует имя файла, к которому wget будет добавлять свои журналы. Я сгенерировал более 2000 файлов, но проблема в том, что у меня возникли проблемы при работе с ними, потому что я ошибся, указав в PHP_EOLкачестве имени его имя, этот код добавится LF/line feed/%0Aк его...

9
Команду / скрипт оболочки, чтобы увидеть, жив ли хост?

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

9
Как включение квот btrfs влияет на систему?

Я довольно редко использую снимки btrfs, и меня интересует то, сколько места занимает данный снимок - или, если быть более точным, - сколько эксклюзивных данных занимает снимок btrfs, чтобы я знал, удаляю ли я снимок, сколько места я бы освободил. Единственный способ узнать эту информацию, который...

9
sudo в неинтерактивном скрипте

У меня есть скрипт , который выполняет три функции: A && B && C. Функцию Bнужно запускать как суперпользователь, Aа Cпока нет. У меня есть несколько решений, но ни одно из них не удовлетворяет: sudo весь скрипт: sudo 'A && B && C' Это кажется плохой идеей для запуска...

9
Как bash относится к «>> ()»

Экспериментируя с перенаправлением вывода и подстановкой процесса, я наткнулся на следующую команду и ее вывод: me @ elem: ~ $ echo foo>> (кошка); эхо-бар бар me @ elem: ~ $ foo (Да, этот пустой символ новой строки в конце является преднамеренным.) Итак, bash echo's bar, печатает мою обычную...

9
Как и где интерпретируется $ TERM?

Мне интересно, как внутренне работает какая-то терминальная магия . Во время игры с контейнерами Docker переменная окружения $TERMне была установлена. Это привело к странно выглядящим консольным приложениям, таким как vim и tmux, но также к игнорированию CTRL + l (очистка экрана). Я уверен, что все...

9
Есть ли техническая причина, по которой у ssh-agent отсутствует функция sudo-like inactivity / idle timeout?

В ssh-agent -t[1] есть несколько кратких обсуждений о существующей функции, и еще в 2001 году была запись о debian-devel [2], желающей использовать функцию тайм-аута бездействия. Здесь аналогичное обсуждение на SE [3] для театрализованного представления. Я должен задаться вопросом, как остальная...

9
Как узнать, какой блоб дерева устройств (файл dtb) я использую?

Я работаю с TS-4900, встроенным модулем «Компьютер на модуле», подключенным к базовой плате, под управлением Yocto Linux. Он использует U-Boot для запуска, и, предположительно, основываясь на модели базовой платы, он выбирает правильный файл DTB для запуска и, возможно, если ему не удается найти...

9
Могу ли я использовать свой слот для SIM-карты для телефона?

В моем ноутбуке (Thinkpad T440) есть слот для SIM-карты, который предназначен для использования в Интернете, хотя я еще не тестировал его, поскольку у меня нет SIM-карт с интернет-контрактами. Однако возможно ли использовать ноутбук в качестве телефона с SIM-картой? Или мне нужна другая антенна для...

9
Как мне изменить, какой монитор показывает TTY?

Когда я загружаюсь или нажимаю CtrlAltF*, меня переводят на физический терминал / TTY. Проблема в том, что TTY отображается на моем мониторе HDMI, который на самом деле даже не в той же комнате, что и я. Можно ли настроить мой компьютер для отображения TTY на моем мониторе DisplayPort? Чтобы...

9
Инструмент для генерации трафика TCP

Я хочу генерировать трафик TCP, начиная с порта 0 до порта 65535. 1 пакет TCP для каждого порта с 1 мс между 2 пакетами. Генератору должно быть все равно, есть TCP ACK или нет. Есть ли инструмент, который может генерировать такой трафик? Можно ли это сделать с помощью iperf и скрипта? Т.е. возможно...

9
cfdisk или fdisk?

Читая справочную страницу для fdiskменя, я наткнулся на этот интересный текст: Вокруг есть несколько программ * fdisk. У каждого есть свои проблемы и сильные стороны. Попробуйте их в следующем порядке: cfdisk, fdisk, sfdisk. (Действительно, cfdisk - прекрасная программа, которая предъявляет строгие...

9
Отредактированный файл sudoers с текстовым редактором - теперь не может запустить sudo

Теперь я знаю, что никогда не должен пытаться редактировать etc/sudoersфайл с помощью обычного текстового редактора. Однако за несколько минут до того, как я узнал об этом, я сохранил новое имя пользователя в файле с Sublime Text. Теперь, когда я запускаю, sudo cat sudoersнапример, я получаю...