При использовании псевдонима СШ, СШ почему игнорируете мой (действительный) билет Kerberos?

Я успешно подключение к сети университета через SSH с проверкой подлинности Kerberos билет. Нормальный, подробный операцией (командой Kinit билета, то SSH пользователь@хост) работает нормально.

Проблема

При настройке СШ алиасы в ~/.файл SSH/config, однако, СШ полностью игнорирует Kerberos и запрашивает мой пароль. (См. Вывод ниже отладки.)

Почему это? Как я могу настроить его, чтобы использовать Kerberos?

Примечание: при нормальной работе СШ с Kerberos продолжает работать до и после попыток с СШ псевдонимы. Кроме того, СШ псевдонимы работать, как предполагалось, когда получает логин ПВ.

(Система: Mac 10.11.4 ОС, версия ядра Дарвин 15.4.0, OpenSSH_6.9p1, LibreSSL 2.1.8, выпуск Kerberos 5 и 1.7)

Отладочный Вывод

При запуске SSH с ХЛ я добавил -ВВВ для подробного вывода информации, а затем сравниваемых выход. Я включил те части, которые существенно отличались.

$ СШ-ВВВ [СШ-псевдоним]

debug3: предпочтительный открытый ключ,клавиатура-интерактивный,пароль : пароль authmethod_lookup debug3 debug3: остальные предпочли: ,клавиатура-интерактивный,пароль : authmethod_is_enabled пароль debug3 debug1: Следующий способ проверки подлинности: пароль пароль [email protected]'ы: debug2: мы отправили пакет пароль, ждите ответа debug1: успешная аутентификация (пароль). Аутентифицироваться login.engin.umich.edu ([141.213.74.56]:22).

$ СШ-ВВВ [пользователь@хост]

debug3: предпочтительный gssapi с-keyex,gssapi с-с-микрофоном,открытый ключ,клавиатура-интерактивный,пароль debug3: authmethod_lookup gssapi с-keyex debug3: остальные предпочли: gssapi с-с-микрофоном,открытый ключ,клавиатура-интерактивный,пароль debug3: authmethod_is_enabled gssapi с-keyex debug1: Следующий способ проверки подлинности gssapi с-keyex debug1: нет действительного ключевого обмена контексте debug2: мы не отправить пакет, отключите способ debug3: authmethod_lookup gssapi с-с-микрофоном debug3: остальные предпочли: открытый ключ,клавиатура-интерактивный,пароль debug3: authmethod_is_enabled gssapi с-с-микрофоном debug1: Следующий способ проверки подлинности: gssapi с-с-микрофоном debug3: пытаясь обратного адреса карте 141.213.74.58. debug2: мы отправили gssapi с-с-микрофоном пакетов, ждите ответа debug1: делегируя полномочия debug1: делегируя полномочия debug1: успешная аутентификация (gssapi с-с-микрофоном). Аутентифицироваться login.engin.umich.edu ([141.213.74.58]:22).

+527
Jeremy Thien 1 июл. 2011 г., 23:57:15
38 ответов

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

Если это случилось с вами:
1. Перейти в настройки системы > запуск и завершение работы > фоновые службы, а затем включить приложение демона меню. Всегда помните, чтобы нажать кнопку Применить!
2. Перезапустите все открытые приложения.

+988
arifogel 03 февр. '09 в 4:24

Вам не нужно беспокоиться о --включать или --исключение для этой ситуации. Просто скажи по rsync , чтобы скопировать на mp3 файлы, которые находятся в хорошо структурированный известные места:

компакт-диски /путь/к/источник
в rsync-AVR-микроконтроллеров */*/*.МР3 /путь/к/целевые/

Возможно, вместо этого вы хотите, чтобы скопировать все файлы в директории, которые содержат МР3. Вы можете сделать это с этой маленькой петли, снова предполагая, что хорошо структурированный макет:

для MP3 в */*/*.МР3
делать
 по rsync --исключить обложки -АВР "${MP3 в%/*}"/ /путь/к/целевые/
сделано
+985
Carlo Savio 13 июл. 2014 г., 02:53:43
Другие ответы

Связанные вопросы


Похожие вопросы

Чисто найти:

найти . -\регулярное выражение '.[^.]*1\|.*1\.[^.]*'

Это будет соответствовать как ver1 и ver1.txt и file1.ver1.txtно не file1.ver2.txt. Если вы хотите, чтобы соответствовать, что тоже:

найти . -\регулярное выражение '.[^.]*1\|.*1\..*'

Вы должны выполнять эти команды искали справочник, найти somepath ... whouldn не работать, как regex матча весь путь.

+946
user6572695 16 апр. 2010 г., 18:39:35

Есть же и уже создали другой вопрос: { Я устанавливаю рос на моем RPi и когда я пытаюсь установить liblz4-разработчика:

$ команда CD ~/ros_catkin_ws/external_src
$ apt-получить источник -б формате LZ4**
Я получаю следующее: 
...

Начиная формате LZ4 fuzzer (32-бит )
Семя = 3703
Переполнение тесты : высокое обнаружена адрес : Make-файла:277: рецепт Для теста-fuzzer цель "" ошибка
принять[3]: *** [Тест-fuzzer] убит
принять[3]: оставив директорию '/home/Пи/ros_catkin_ws/external_src/формате LZ4-0.0~r131/программы
Файл Makefile:98: рецепт для цели "тест" не удалось
сделать[2]: *** [тест] Ошибка 2
сделать[2]: оставив директорию '/home/Пи/ros_catkin_ws/external_src/формате LZ4-0.0~r131'
/правил в Debian:47: рецепт для цели override_dh_auto_test не удалось
сделать[1]: *** [override_dh_auto_test] Ошибка 2
сделать[1]: покидая директорию '/home/Пи/ros_catkin_ws/external_src/формате LZ4-0.0~r131'
/правил в Debian:33: рецепта для цели "построить" не удалось
сделать: *** [сборка] Ошибка 2
с помощью dpkg-buildpackage используйте файл: ошибка: файл debian/правила сборки, выдал ошибку статус выхода 2
Команда Создать диск формате LZ4-0.0~r131 && помощью dpkg-buildpackage используйте файл -в-общем не удалось.
E: процесс ребенка не удалось

Все работало нормально, в том числе 3.2.1 недоступны зависимостей > libconsole-мост-Дев: 

Буду благодарна за советы.}

Но потом все заработало...я просто убежала: суда apt-получить установку liblz4-dev перед, но не знаю, если это была проблема.

+942
jhubscher 29 дек. 2016 г., 09:13:00

ты рассматривал/пробовал примус?

https://github.com/amonakov/primus

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

Похоже, он может быть собран на арку , так что вы должны быть в состоянии получить это работает на manjaro

+857
Rocker09871 4 апр. 2013 г., 08:45:04

Я продублировал жесткого диска на новый с помощью метода, предложенного в полном объеме ДД копирование с HDD на HDD.

После этого ДФ-ч, сообщает оригинальной и меньшего размера размеры с оригинального диска и утилита GParted подчеркивает неравенство и предлагает их исправить, хотя это кажется неразумным, как они установлены. Если вы внимательно посмотрите на изображение, можно увидеть, что используется + неиспользованный < размер для секций с желтыми предупреждающими знаками.

Какие инструменты командной строки может быть использован, чтобы исправить проблему, и будет ли она быть безопасной для программы GParted , чтобы сделать это на смонтированном разделе Видео? В идеале я должен был сделать это, прежде чем переходить на целевой диск и перезагрузки из него. Gparted Snapshot

Ниже представлено диалоговое окно программы GParted информации о несоответствии и я отредактировал заголовок, чтобы описать это лучше.

Gparted information dialog

+852
rochellecanale 28 дек. 2010 г., 20:05:51
Легкий дистрибутив Linux, который загружается с компакт-диска или USB.
+828
Nishant Lakhara 11 окт. 2018 г., 06:21:27

В настоящее время я настраивал свой роутер IoT и нарвался на некоторые вопросы относительно скорости соединения. Сам маршрутизатор является каскадный маршрутизатор. Моя скорость интернета 100мбит, которые я проверил путем прямого подключения к основному роутеру через тест скорости. Однако, если я подключаю его через мой каскадные маршрутизатор, я только получить скорость соединения от 10-18Mbit. Я думаю, что ядра IP-пересылки или iptables NAT является, вероятно, неправильно.

Операционная система-это ядро Debian 8 версии 3.4 (Bananian Линукс)
Сам маршрутизатор банан ПИ БПИ Р1
В iptables запущена версия v1.4.21

Соответствующие команды я побежал к настройка сети

в iptables -П вперед принять
в iptables -Т физ-в POSTROUTING -O в интерфейсе eth0.101 -й маскарадные

(через eth0.101-это выходной интерфейс, который подключен к основному роутеру.)

IP-пересылки включена через systemctl
протокол IPv6 отключен полностью
поскольку сетевая карта маршрутизатора использует внутренний коммутатор, я должен использовать VLAN для разделения "Лан" от "болезненное" я могу добиться этого с помощью утилиты swconfig

swconfig dev и eth0 в установить сброс 1
swconfig dev и eth0 в комплект enable_vlan 1
swconfig dev и eth0 в влан 101 набор портов 3 8Т'
swconfig dev и eth0 в влан 102 набор портов 4 0 1 2 8Т'
swconfig dev и набор для eth0 применять 1

Почему я думаю, что это нац/переадресация? Моя первая мысль была, ну моя сетевая карта не способны более высоких скоростях, хотя он говорит это. Однако для подтверждения этого я побежал SOCKS5 прокси на маршрутизаторе и инвалидов IP-пересылки для теста, при запуске тест скорости через SOCKS5 прокси я смог добиться 100мбит, который заставляет меня сделать вывод, что это не моя сетевая карта которая ограничивает в этом.

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

Я также не думаю, что процессор маршрутизатора слишком слаб, чтобы выполнить это, потому что с чего бы ей быть достаточно мощным, чтобы работать с универсальным SOCKS5 прокси и слишком слаб, чтобы работать с iptables?

Вот вывод ifconfig, которые:

encap Ссылка для eth0:сеть Ethernet HWaddr 02:07:0В:02:15:переменного тока
 До трансляции мультикаст работает с MTU:1500 метрическая:1
 RX пакетов:370503 ошибок:0 сократилось:0 перерасход:0 рама:0
 Техас пакеты:365330 ошибок:0 сократилось:0 перерасход:0 перевозчик:0
 столкновения:0 txqueuelen:1000
 RX байт:310436570 (296.0 МИБ) Техас байт:308685327 (294.3 Мб)
 Прерывание:117 база адрес:0xc000 по

интерфейс eth0.101 encap ссылке:сеть Ethernet HWaddr 02:07:0В:02:15:переменного тока
 инет адрес:192.168.178.2 брошены:192.168.178.255 маска:255.255.255.0
 До трансляции мультикаст работает с MTU:1500 метрическая:1
 RX пакетов:209032 ошибок:0 сократилось:0 перерасход:0 рама:0
 Техас пакеты:171418 ошибок:0 сократилось:0 перерасход:0 перевозчик:0
 столкновения:0 txqueuelen:0
 RX байт:203959632 (194.5 Мб) Техас байт:102579119 (97.8 Мб)

интерфейс eth0.102 encap ссылке:сеть Ethernet HWaddr 02:07:0В:02:15:переменного тока
 инет адрес:10.8.0.1 брошены:10.8.0.255 маска:255.255.255.0
 До трансляции мультикаст работает с MTU:1500 метрическая:1
 RX пакетов:161471 ошибок:0 сократилось:0 перерасход:0 рама:0
 Техас пакеты:193912 ошибок:0 сократилось:0 перерасход:0 перевозчик:0
 столкновения:0 txqueuelen:0
 RX байт:99807884 (95.1 Мб) Техас байт:204644888 (195.1 Мб)

encap ссылке Ло:местные замыкания
 инет в addr:127.0.0.1 Маска:255.0.0.0
 До замыкания работает с MTU:16436 Метрика:1
 RX пакетов:0 ошибок:0 сократилось:0 перерасход:0 рама:0
 Техас пакетов:0 ошибок:0 сократилось:0 перерасход:0 перевозчик:0
 столкновения:0 txqueuelen:0
 RX байт:0 (0.0 B) в Техас байт:0 (0.0 Б)

а также файл/etc/сети/интерфейсы:

авто Ло
iface защитный Ло инет замыкания

авто для eth0.101
слово iface eth0 в.101 инет статический
 адрес 192.168.178.2
 сеть 192.168.178.0
 сетевая маска 255.255.255.0
 шлюз 192.168.178.1
 сервер 8.8.8.8

авто для eth0.102
слово iface eth0 в.102 инет статический
 адрес 10.8.0.1
 сеть 10.8.0.0
 сетевая маска 255.255.255.0

Любые идеи будут очень высоко ценится.

+806
Xinwei Gao 9 авг. 2012 г., 10:40:48

Арифметика в POSIX оболочек производится с $ и двойные круглые скобки:

Эхо "$((поля num1 $+$пит2))"

Вы можете назначить от этого (без эха):

поля num1="$((поля num1$+$пит2))"

Существует также выражение:

выражение поля num1 $ + $пит2

В скрипте $(()) является предпочтительным, поскольку он позволяет избежать вилка/выполнение за выражение команды.

+794
Jason Prado 30 янв. 2014 г., 20:25:27

Очевидно, я не ищу, чтобы открыть другой терминал и СШ без . Я на самом деле делаю это с запуском Матлаба на другом сервере. Так что после СШ передоза на мой удаленный сервер с вариант, я типа Матлаб и графика вперед, как ожидалось.

Как запустить Матлаб с X11 переадресация включена, но без графики?

+765
Karlo Smid 14 мая 2019 г., 17:41:07

Вы можете использовать команду grep и ДД для этого. С другого диска, выполните

# грэп -а-б "текст в удален файл" как /dev/sdXY
530159385076:текст в удален файл
# ДД, если=/dev/sdXY количество=8 пропустить=$(expr с 530159385076 / 512 - 4)

где -это выглядит на самом диске и печатает смещение байтов. количество=8 занимает 8 блоков и пропустить в данном случае восходит в 4 кварталах -- приспособиться к вашим потребностям.

+744
LouisXW 10 февр. 2015 г., 15:34:23

Добавить краткое имя=снижение ваших параметров монтирования.

Или, по крайней мере, это сработало для меня.

+703
micaela si 27 авг. 2018 г., 10:10:46

Видимо там были некоторые 64-разрядные процессоры Pentium 4 производства чипов. Проверьте ваш процессор с кошка /proc/cpuinfo для

+664
Muleskinner 14 мая 2014 г., 13:12:16

Простой ffpipe псевдоним.

Данные Ури решения, данное снежок и luk3yx не работают для меня на GNU/Линукс.

Следующий псевдоним должен работать:

в base64 -В0 ffpipe псевдоним='<&0 | читал -р х; в Firefox "данных:текст/HTML;base64, и$Х"'

например.

Эхо '<Н1>Привет, мир</Н1>' | ffpipe

Ограничения

Страница будет загружать только после того, как труба закрыта (т. е. конец файла был достигнут).

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

+584
MRSAJEZ 27 дек. 2013 г., 18:23:16

У меня есть скрипт, который создает резервную копию базы данных. Я хотел бы сохранить последние 7 дней за файлы.

Что такое синтаксис мне нужно удалить файлы в папке по дате или я могу сохранить новые 7 файлов в каталоге?

Скрипт запускается через cron

Редактировать: что-то вроде этого?

найти -типа F опции-mtime +7 -параметр maxdepth 1 -exec для РМ -Ф {} \;
+544
Tom Hanna 6 июн. 2016 г., 17:41:48

У меня возникают проблемы в конфигурации nginx для балансировки нагрузки. сервер балансировки нагрузки не хочет вперед в любой backend сервер.

Я установил конфигурацию сервера, как показано ниже:

Ір_адрес роли хоста 
nginx-node1.phann.net веб-сервер nginx в 172.17.45.103
nginx-node2.phann.net веб-сервер nginx в 172.17.45.107
nginx-node3.phann.net веб-сервер nginx в 172.17.45.108
phann.net 172.17.45.113 балансировки нагрузки 

мои конфигурации балансировки нагрузки В "/и т. д./nginx/conf файл.д/лоад-балансер.конф", используя хост, как написано ниже:

сайт апстрим {
 сервер nginx-node1.phann.net;
 сервер nginx-node2.phann.net;
 сервер nginx-node3.phann.net;
}
сервера {
 слушать 80; # слушать на внешнем интерфейсе
 расположение / {
 директива proxy_pass http://website;
}
}

Для того у меня тоже есть РНР включить в каждый сервер. моя конфигурация-это нормально и не ошибка.

в качестве альтернативной конфигурации, я также попытался заменить имя хоста с IP-адресами.

сайт апстрим {
 сервер 172.17.45.103;
 сервер 172.17.45.107;
 сервер 172.17.45.108;
}
сервера {
 слушать 80; # слушать на внешнем интерфейсе
 расположение / {
 директива proxy_pass http://website;
}
}

Наконец, когда я тестировал сервер балансировки нагрузки, его всегда показывают веб-страницы по умолчанию nginx, то он не вперед к node1 до Узел3. но я проверил, что все уместно. Мне интересно, в какой части меня не хватает или ошибки в конфигурации. Я сделал много исследований, но до сих пор не могу понять, почему "вверх" не работает.

Я использую учебник от: http://www.itadminstrator.com/2017/07/how-to-configure-nginx-load-balancer-on.html?showComment=1516785023396

+501
lfurini 29 июл. 2016 г., 01:18:47

Нет, первые 512 байт диска GPT фактически зарезервированных для таблицы разделов MBR называется защитный таблицу разделов. Эта таблица не является обязательной, но место для этого. Следующие 512 байт содержит заголовка GPT-диск, но это не содержать таблицу разделов, которая идет рядом. Таблица разделов на GPT диске гораздо больше, чем в MBR таблице.

В sgdisk программа включает в себя способ, чтобы сделать резервную копию разделов GPT таблицы, которые вы используете такой: sgdisk --резервное копирование <имя_файла> <устройство>, где <имя_файла> - имя файла, в котором хранится резервная копия, и <устройство> - это имя устройства, если диск.

+501
Joe bob 22 сент. 2019 г., 11:19:37

В диск команду в shell не может быть отдельный процесс, потому что в Unix нет никакого механизма, чтобы изменить текущий рабочий каталог на другой процесс (даже не родительский процесс).

Если компакт-диск был другой процесс, то ему придется изменить текущий рабочий каталог родительского элемента (оболочки), что невозможно в Unix. Вместо компакт-диска специальная встроенная команда. Оболочки вызывает функции Как помощью chdir() и fchdir() изменить свой текущий рабочий каталог.

Примечание : ядро хранит номер inode в текущий рабочий каталог для каждого процесса. Дочерний процесс наследует это ухо от своих родителей.

+482
Vdova 9 июл. 2017 г., 04:28:18

разделах и fmask являются разрешения на каталоги и файлы соответственно. Это восьмеричное число. И обозначает чтение, запись и выполнение для владельца, группы и остальных пользователей.

в fstab:

файл /dev/sdb1 /СМИ/exampleFolderName для vfat разделах=000,fmask=111 0 0

Когда вы говорите, подключи дисковод, внешний диск E.г USB нужно автомонтирование.

+457
harmony 31 июл. 2017 г., 01:21:36

За последний год, я стал счастливым пользователем плазме KDE 5. В KDE виджеты, однако, заставить меня пропустить более непосредственно программируемых систем, таких как носатый. Создание специального монитора для чего тот нужен мониторинг на данный момент не простая задача, с KDE плазмы 5, в то время как это дело организовывать shell-скрипт, и добавив следующую строку в ~/.conkyrc.

Я понимаю, что ожидать расширения носатый в плазме KDE 5 будет понять приоритеты. Тем не менее, KDE плазмы 4, кажется, есть JavaScript-код привязки, который больше подошел бы для специальных настольных сценариев по сравнению с основной с Qt на C++ с API. В kdeexamples репозиторий Git даже содержит ряд примеров плазмоиды, написанных на JavaScript. Однако, когда я загрузить Git-репозиторий и установить произвольный пример виджета:

$ в Git клон git://anongit.в KDE.орг/kdeexamples.ГИТ
$ kdeexamples/плазма/яваскрипт/плазмоиды
$ (компакт-диск медиаплеер/; зип ../медиаплеер *)
$ plasmapkg -я mediaplayer.zip 
Успешно установлен /home/witiko/kdeexamples/plasma/javascript/plasmoids/mediaplayer.zip

виджет не появляется в „добавить виджет“ меню независимо от того, или не я перезапустить плазму:

$ команду killall plasmashell; kstart plasmashell

Я предполагаю, что либо все изменилось между плазменным KDE 4 и 5, или что я делаю что-то неправильно. Я буду благодарен за указатели в правильном направлении.

+456
user1586214 6 дек. 2016 г., 11:37:32

Вы могли бы использовать

по rsync | команда grep -v "и вприпрыжку не обычный файл"
+455
user3375611 10 янв. 2018 г., 00:01:06

Недавно, я использовал команду echo префикса $. К моему удивлению, что это было в результате ошибки. Моей команде было что-то вроде этого.

# !/бин/Баш
$(эхо "а")

Ошибка была..

./test1.sh: линия 3: ответ: команда не найдена

Может кто-нибудь объяснить, что здесь происходит. Спасибо заранее.

+451
SHADOWDASH INFINITYGLOW 22 февр. 2018 г., 17:24:59

Я хочу запустить два экземпляра клиенту dnscrypt прокси, но у меня возникли проблемы, делая их запуск при загрузке. Вот что я пробовал:

В радиоуправляемый.местные, это первая:

/usr/местные/sbin/dnscrypt-proxy-это 127.0.0.1:40 -у _dnscrypt-прокси -д-л /dev/нуль -Р dnscrypt.ЕС-ДК

и второй:

/usr/местные/sbin/dnscrypt-proxy2 -это 127.0.0.1:41 -у _dnscrypt-proxy2 -д-л /dev/нуль -Р dnscrypt.орг-о.

Я компакт-диск в /usr/местные/sbin и сделал СР dnscrypt-Proxy в dnscrypt-proxy2 , а затем, когда я перезагрузки, я хотел бы получить [ошибка] неизвестный пользователь : [dnscrypt-proxy2].

Потом я поискал и увидел этот вопрос , то я вручную редактировал файл/etc/passwd С и добавил нового пользователя, тщательно копируя по умолчанию _dnscrypt-прокси - пользователей и изменили идентификатор, как теперь эти 2 записи:

_dnscrypt-прокси:*688:688:dnscrypt-proxy для пользователей: в/var/пустой: на/sbin/nologin 
_dnscrypt-proxy2:*689:689:dnscrypt-proxy2 пользователей:/ВАР/пустой: на/sbin/nologin`

И когда я перезагрузки, неизвестная ошибка пользователей по-прежнему сохраняется. Быстрый ЛС на папку, показывает мне, у меня дублируются в папку. ПС ОКС показывает мне демон не начал. Поиск в Google не помог мне, поэтому я обратилась к специалистам Linux здесь. Моя ОС является OpenBSD 5.7.

+417
Andrew Erdle 30 апр. 2019 г., 15:06:29

Этот способ может помочь, но это не черный делюкс:

удовольствие () {
В1=$1
П2=$2
 для V В "В1 $" "$У2"
делать
 дело "$V" в
 имя=*) название=${в/*=/};;
 возраст=*) возраст=${в/*=/};;
 *) Эхо "неожиданным $V, пожалуйста, название и возраст" ;;
эсок
сделано

 Эхо "имя=$имя возраст=$возраст"
}

выход:

удовольствие "имя=Джон" "Возраст=22"
имя=Джон Возраст=22
весело "Возраст=22" "имя=Джон"
имя=Джон Возраст=22
+416
rahil khan 19 мая 2011 г., 16:22:41

Вы можете сделать это один-лайнер, сохранив в последний подал к новой переменной, а затем установить его оригинальный указатель на пустую строку, а затем распечатать $0 и последний подал переменной сохраняется.

(Эхо А Б 10; Эхо х м 2 ; Эхо х 1) \
 | у awk '{lastf=$НФ ; $NФ="" ; печати $0,", "lastf}' \
 | колонки -ТС

# выходной 
А Б в 10
Х У 2
х 1
+394
Albion Mahmutaj 22 авг. 2017 г., 00:11:05

Насколько мне известно, нет инструмента для поиска строить-идентификаторы (см. Дальше).

Вы можете использовать команду apt-файл для поиска пакетов, обеспечивая библиотек в использовании. Установить его, обновить индексы, а затем запустить

АПТ-поиск файла в /lib/x86_64 с-линукс-дистрибутив GNU/libpcre.так.3
АПТ-поиск файла в /lib/x86_64 с-линукс-дистрибутив GNU/сайт libz.так.1
АПТ-поиск файла в /lib/x86_64 с-линукс-дистрибутив GNU/libbz2.так.1.0

Использовать строить-идентификаторы, вам нужно посмотреть через пакеты файлов вручную. Индекс для хранилищ отладки включает в себя построение идентификаторов, например

$ АПТ показать libbz2-1.0-dbgsym
Пакет: libbz2-1.0-dbgsym
Версия: 1.0.6-8.1
Авто-встроенный пакет: отладка-символы
Приоритет: дополнительный
Раздел: отладка
Источник: помощи bzip2
Сопровождающий: Анибал Монсальве Салазар <[email protected]>
Установлен-размер: 68.6 КБ
Зависит: libbz2-1.0 (= 1.0.6-8.1)
Домашняя страница: http://www.bzip.org/
Строить-идентификаторы: 06ea95ca3df11e4a8e85791c1ff89a49fc3fe9c1
Скачать-Размер: 51.5 КБ
АПТ-источников: http://debug.mirrors.debian.org/debian-debug стрейч-отладка/главная пакеты для amd64 
Описание: отладочные символы для libbz2-1.0

Для поиска построения идентификаторов напрямую, например через файл/var/lib в/АПТ/*пакеты:

грэп -л 06ea95ca3df11e4a8e85791c1ff89a49fc3fe9c1 в /var/lib в/АПТ/списки/*пакеты

Вы можете совместить это с меньше , чтобы увидеть название и версию пакета:

команда grep -л 06ea95ca3df11e4a8e85791c1ff89a49fc3fe9c1 в /var/lib в/АПТ/списки/*пакеты | команды xargs -Р меньше -p06ea95ca3df11e4a8e85791c1ff89a49fc3fe9c1

Это будет работать только если у вас есть индексы для отладки пакетов; получить те, добавить в файл /и т. д./кв/источников.список.д, назовем его например отладки.источников, содержащих

Типы: деб
Урис: http://debug.mirrors.debian.org/debian-debug/
Люксы: стрейч-отладка-тестирование-отладка нестабильно-отладка опытно-отладка
Компонентов: основной

Это будет скачать отладка индексы для основных компонентов в стабильный, тестирование, нестабильные и экспериментальные.

Некоторые пакеты (например, libpcre3) не строят -dbgsym пакеты, поэтому они не покрываются поиска выше. Есть соответствующие libpcre3-ДБГ но, насколько я могу сказать, ни одна из версий в настоящее время в архивах матч сборка-идентификатор.

+379
JOscar 27 мая 2011 г., 21:10:51

Согласно lftp страницу, ~/.netrc по это поддерживает или использоваться lftp:

~/.netrc по

Файл консультируются, чтобы получить логин и пароль по умолчанию для FTP-сервера. Пароли также искали здесь, Если используется URL-адрес с именем пользователя, но без пароля.

На основании этого чтения, я подозреваю, что Ваш URL-адрес, используя настраиваемые порты, должно быть нормально.

+378
Northburns 11 мая 2016 г., 21:14:19

Сообщение об ошибке нет правила, чтобы сделать целевой dl_params.Инк, необходимых angfrc.о'. означает, что make-файл указывает на файл dl_params.Инк как зависимость для построения файла angfrc.о'. Так что надо найти или создать dl_params.Инк файл.

Поиск в документации указано, что этот файл должен содержать параметры Фортран требуется DL_POLY. В инструкции в разделе 7.1.1 объясняет, что там должна быть утилита суб-папки, содержащие программы PARSETБЫЛ , который может быть использован для создания такой параметр файл (так называемый new_params.Инк по умолчанию). Вы, наверное, просто нужно переименовать new_params.Инк файл dl_params.Инк и поместите его в главный источник-папку.

Если ошибка сохраняется, то в Makefile, очевидно, ожидает dl_params.Инк файл где-то еще и вы должны были бы иметь более близкий взгляд на файл Makefile.

+356
antonpug 17 авг. 2015 г., 16:19:31

вы можете использовать такие инструменты, как СЭД и на awk, но на мой взгляд они очень устаревшие и только для узко определенной задачи.

лучше всего, чтобы перенаправить stdin на языке Perl сценарий или сценарий. поддержка регулярных выражений в Perl настолько хорошо, что в большинстве других языков теперь поддерживает некоторые совместимости с ними. есть даже а2р и 2гп инструменты для преобразования sed и awk прямо на языке Perl. при использовании Perl позволяет использовать весь CPAN для того, чтобы помочь вам решить ваши проблемы.

и если вам не нравится Perl, вы можете использовать Python в подобной емкости.

+355
helljav 16 янв. 2015 г., 01:46:49

Моя библиотека iTunes на NAS (серия WD MyCloud тесно 4ТБ), и у меня есть ряд сериалов, организованная библиотекой iTunes в обычном:

Папка 'телешоу':

ТВ-шоу 1

|------------- Серия 1
 |-----------01 Название Эпизода.м4в
 |-----------02 Название Эпизода.м4в
|...
|------------- Серия 2
 |-----------01 Название Эпизода.м4в
|...
|...
ТВ-шоу 2
|------------- Серия 1
 |-----------01 Название Эпизода.м4в
 |-----------02 Название Эпизода.м4в
|...
|------------- Серия 2
 |-----------01 Название Эпизода.м4в
|...
|...

Я крепко связал всю папку ТВ в другую папку, назвал настояться. В этой папке будут читать настаиваться приложения на мой Apple ТВ [это позволяет мне обойти имея компьютер с iTunes постоянно включен, поэтому мне нужно переименовать все файлы с жесткой связью как таковой:

ТВ-шоу 1
|------------- Серия 1
 |-----------ТВ-шоу 1 - S0101 название эпизода.м4в
 |-----------ТВ-шоу 1 - Название серии S0102.м4в
|...
|------------- Серия 2
 |-----------ТВ-шоу 1 - S0201 название эпизода.м4в
|...
|...
ТВ-шоу 2
|------------- Серия 1
 |-----------ТВ-шоу 2 - S0101 название эпизода.м4в
 |-----------ТВ-шоу 2 - S0102 название эпизода.м4в
|...
|------------- Серия 2
 |-----------ТВ-шоу 2 - S0201 название эпизода.м4в
|...
|...

Я пока нашел решение (например ТВ-шоу 1, папка 1 сезон):

компакт-дисков в каждом сезоне папку для каждого шоу, и работать

для F в *; у МВ $Ф "ТВ-шоу 1 E01S$Ф"; сделано

но это действительно много времени, а потом мне нужно

компакт-диск ... /2 сезон/
для F в *; у МВ $Ф "ТВ-шоу 1 E02S$Ф"; сделано
компакт-диск ... /3 сезона/

...

CD ТВ показывают ../../2/1 сезон/
для F в *; у МВ $Ф "ТВ-шоу 2 E01S$Ф"; сделано
...

и то, что я в идеале хочу, чтобы скрипт извлекает имя из каталога прародителя и номер сезона и от родительского каталога, поэтому я могу написать одно короткое bash-скрипт и запустить его. Что-то вроде:

#!/бин/Баш
а=[папка ТВ-шоу]
б=[папка сезон]
с=[каждый эпизод]

для C в каждой А/Б/
МВ $с "$а - С0$быть$C" (или) переименовать $С "$а - С0$быть$с"
сделано

Можете ли вы помочь мне это осуществить ряд для петли или конкретной команды?

+332
user277241 8 мар. 2012 г., 10:41:57

Я обычно используют Калибр, конвертировать из различных форматов (epub и MOBI и pdf). Это довольно просто конвертировать с ней, вот скриншот, есть другие и видеоурок , а также.

скриншот

   ss of calibre

+288
Whoaa512 23 мая 2010 г., 14:45:03

Я использую Debian стабилен в течение 1 года. Мне нравится Debian для их политики конфиденциальности, без телеметрии и безопасности.
Теперь мне нужно переустановить дистрибутив и я хочу пойти на дистро безопасности. Я не знаю, стоит ли мне идти в Debian stable или testing.

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

+285
absolutelydevastated 7 февр. 2013 г., 04:52:52

Создал папку "Sample_dir" и анализ его разрешения.

$ команды mkdir Sample_dir
$ Лл Sample_dir/
итого 36
drwxrwxr-X 2 двух пользователей пользователей 4096 июл 1 19:26 ./
drwx------ 71 пользователь 28672 1 июля 19:26 ../

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

$ чмод 1775 Sample_dir/
$ Лл Sample_dir/
итого 36
drwxrwxr-Т 2 пользователя 4096 июл 1 19:26 ./
drwx------ 71 пользователь 28672 1 июля 19:26 ../

Но, на выходе ЛС изменилось.

Лл был псевдоним ЛС-Альф и имя папки теперь отображается белый текст на синем фоне.

Пожалуйста, объясните.

+207
abdul aziz 18 мар. 2018 г., 23:11:00
Загружаемый модуль ядра является продолжением запущенных ядра операционной системы, как правило, драйверы или другие функции модуля, можно загружать и выгружать по мере необходимости.
+189
FellowBeginner 17 янв. 2012 г., 18:47:35

Вы можете отключить по запросу “копия” на уничтожение askcc установка; в ваш ~/.muttrc:

сбросить askcc
+158
celegorm 15 нояб. 2013 г., 04:50:26

Когда помещено в кавычки, ~ никогда не расширена. Так:

РМ -Р '~'

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

РМ -Р ./~

Безопасный подход для удаления пустых каталогов

РМ -р будет удалить каталог и все его содержимое. Если вы только хотите удалить каталог, если он пустой, а затем использовать команду rmdir вместо (шляпа совет: Патрик). В этом случае:

команда rmdir '~'

Или,

команда rmdir ./~

Документация

Тильда Расширение
Если слово начинается с некотируемые Тильда символ (~), все символы, предшествующие первой некотируемых Слэша (или все символы, если нет косая черта) считается Тильда-префикс. Если ни один из персонажей Тильда-префикс цитаты, персонажи Тильда-префикс после Тильды рассматриваются в качестве возможного имени. Если этот имя является пустой строкой, то Тильда заменяется
стоимость дома параметров оболочки. Если дома не установлен, дома каталог пользователя, выполняющего оболочка, а не заменить. В противном случае, Тильда-префикс заменяется на домашний каталог связанные с указанным именем. [Курсив добавлен.]

+134
NXTLVL DEV 11 сент. 2014 г., 14:29:09

Как построить Вулкан драйвера для Линукс Минт?

Я запустил Линукс Минт Рафаэлла, 17.2, с видеокартами Intel 5-го поколения, модель процессора: i3-5010U. Я пытался скомпилировать https://cgit.freedesktop.org/mesa/mesa/tree/?h=vulkan, но это не удалось:

anv_allocator.З.:32:25: фатальная ошибка: ОС Linux/memfd.ч: нет такого файла или каталога
 #включить <ОС Linux/memfd.ч>

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

Какая версия ОС Linux-заголовков следует использовать и как их настроить для работы? Или, что еще я должен сделать в первую очередь, чтобы сделать компилируемый Вулкан на мою ОС?

редактировать:

Я решил дать немного информации для моего процесса компиляции. Я увеличил $вулкан/ГРЦ/вулкан/Makefile с

Переменная CFLAGS += -я"в/usr/src/и в Linux-заголовков-3.19.0-49/включить/uapi"

и CXXFLAGS я так же. Появилось новое сообщение о том, что компилятор в Linux/.ч отсутствует. Еще одно усовершенствование в Makefile выглядела так:

Переменная CFLAGS += -я"в/usr/src/и в Linux-заголовков-3.19.0-49/включить/uapi" -я"в/usr/src/и оригинальных заголовков-3.19.0-49/включать"

и CXXFLAGS я так же. Следующая ошибка, которой я не могу избавиться вообще, в основном из-за отсутствия знаний:

anv_allocator.с:137:19: ошибка: 'SYS_memfd_create' незаявленных (первое использование в этой функции) обратный вызов(SYS_memfd_create, имя, флаги);

Это ошибка, которая заставляет меня задаться вопросом, какая версия ОС Linux-заголовков следует использовать. Также, похоже, не для меня, что memfd.H находится под uapi.

+116
ImpriinT 23 сент. 2015 г., 20:32:03

Чтобы сделать эту работу, вам понадобится перенаправить стандартный вывод в файл и затем кошка этого файла. Bash не сохраните вывод команды самостоятельно.

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

+64
Kornitskay 1 июл. 2013 г., 02:23:37

Показать вопросы с тегом