открытый ключ аутентификации SSH в Ubuntu работает в среде VirtualBox

У меня Ubuntu работает внутри себя VirtualBox внутри мой рабочий стол Windows 8. Я пытаюсь общаться между Ubuntu и другой сервер Debian в сети.

Я включил переадресацию портов в VirtualBox и я могу подключиться по SSH и из виртуальной Ubuntu с помощью пароля.

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

Сделано шагов так далеко

  • Проброс портов в VirtualBox. Настройки портов 22 направляется в VirtualBox и SSH с паролем работает.
  • Создается государственно-частное пары ключей в Ubuntu и скопировал id_rsa.паб для авторизованных ключей на сервер Debian
  • Создается государственно-частное пары ключей в сервер Debian и скопировал id_rsa.паб для авторизованных ключей в Ubuntu
  • Создается государственно-частное пары ключей, используя средства puttygen в Windows 8 и скопировать открытый ключ на авторизованных ключей на сервере Debian
  • Поменял настройки сети в VirtualBox в мостовом адаптера. IP-адрес виртуального ящика изменен с частного в VirtualBox IP на внешний IP. Но я не в состоянии пинговать сервер Debian сейчас. Поменял его обратно на нац
  • Изменен файл sshd_config на сервере Дебихина не принимать пароли и использовать только открытый ключ аутентификации - теперь Ubuntu не умеет общаться с Дебихина с "отказано в доступе (открытый ключ)" ошибка.

Может кто-то пожалуйста, укажите, если я пропускаю какие-то шаги или делает что-то неправильно.

Любая помощь с благодарностью.

+547
komono 15 сент. 2013 г., 03:17:25
37 ответов

Я пытаюсь добавить пользователя в группу с помощью Wireshark как описано здесь.

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

~$ судо команду adduser $пользователей с помощью Wireshark
Пользователя `' является членом `помощью Wireshark'.

И вновь вошел в систему.

~$ групп 
пользователь адм компакт-диск судо дип plugdev ваш любимый редактор для редактирования sambashare

но, похоже, как если бы пользователь не был добавлен в группу (которая в отличие от первой команды). Также предположение о том, что он не добавил поддерживается программой Wireshark не работает.

Что я должен считать правильным?

+984
Daryl Walters 03 февр. '09 в 4:24

хрон используются системные часы, которые он проверяет каждую минуту. Для изменения системных часов, следующая выдержка из человека страница может быть полезно:

Существуют особые соображения, когда часы изменилось менее чем за 3 часа, например в начале и конце светового дня экономия времени. Если время перемещается вперед, те задания, которые бы работать в то время, которое было пропущено в ближайшее время будет работать после смены. И наоборот, если время двинулось назад менее чем за 3 часа, те рабочие места, которые попадают в повторное время не будет перезаезд.

+967
Yang Li 16 июн. 2012 г., 22:12:59
Другие ответы

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


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

:сет-лист

Это покажет вам пробельные символы, такие как вкладки и Эолс. Это не пробелы, однако, на сколько мне известно это не возможно (за исключением неразрывные и конечные пробелы), хотя в шрифт моноширинный какие-нибудь "космические" - это не вкладка, очевидно, будет пространство.

Вы можете менять персонажей ВИМ использует с listchars опция; тип :помочь listchars , чтобы узнать больше о том, как использовать и в каких вариантах.

Это то, что я использую в моей .файл vimrc:

"Установить некоторые хорошие списки персонажа, затем активировать список
выполнить набор listchars+=вкладка:\ ' . nr2char(187)
выполнить набор listchars+=Эол:' . nr2char(183)
сет-лист
+852
Larissa 7 июн. 2015 г., 03:20:27

При этом могут трансформироваться в псевдоним, функции, как правило, предпочтительнее. От человека Баша:

Практически для каждой цели, псевдонимы вытеснили функции оболочки.

Ваш псевдоним в виде функции:

my_du() {
 а с printf "%S " или "$(ДТ -П / | У awk 'ШП==2 { печати $(НФ-1) }')"
делать
 сон 30
сделано
}

Это более читабельным, и как таковой более ремонтопригодны.

+829
James Knox Polk 2 февр. 2012 г., 01:29:12

Успех с мятой корицей 18.3 и новый amdgpu-профессиональный водитель (17.50)! Это с Радеон Вега пограничной выпуск карты, хотя у меня есть основания полагать, что это сработает с других карт, если вы скачиваете нужный драйвер. OpenGL и OpenCL работает и, кажется, по крайней мере так быстро, как Windows (которая использует немного старый драйвер). Не проверял вулкан или ускорение видео.

Главная хитрость заключается в том, что файла xorg-сервера должны быть обновлены в xorg 1.19 или модули не загружается из-за несоответствия Аби. Для этого может потребоваться включить в пакеты из Unstable репозитория: АПТ установить пакет xserver-xorg из-рхв-16.04

Скачать драйвера от AMD. Перейти к http://support.amd.com/en-us/download а затем использовать "вручную выбрать драйвер". Мне пришлось выбрать "профессиональная графика", "Радеон Вега пограничной издание", "Радеон Вега пограничной издание", и "Linux", нажмите "просмотр результатов". Точка на Скачать кнопки, чтобы увидеть, что версия, которую вы получаете, вы хотите, 17.50 или лучше для Ubuntu (внимание, это новее, чем те, что указаны в большинстве, что я могла найти в интернете, старые работы, но они составляют ядро модуля и иначе показаться более сложным, я считаю, 17.50 является первым "открытым исходным кодом" один). Вам не нужно "установить" скрипт. Нажмите правильную кнопку "Скачать".

Распаковать (измените число на то, что вы скачали):

команда CD ~/загрузки
тар-Jxvf amdgpu-про-17.50-511655.тар.ХZ
компакт-диск amdgpu-про-17.50-511655

Исправить Убунту-конкретный скрипт для работы на монетном дворе, используя некоторые редактора: amdgpu-про-установить нано. Заменить Убунту) с сайт linuxmint), и в новый поворот в 17.50, снять ${1+"[email protected]"} после $АПТ (это, кажется, для отправки коммутаторов в скрипт для apt, но это усекает командной строки вместо, Я не знаю, хватит колотить, чтобы выяснить, почему, и может быть ошибка в мятой квартиру, или ошибка в этом скрипте).

Запустите установить скрипт вроде этого: ./amdgpu-про-установки --технологии OpenCL=церковно-певческий он говорит, чтобы использовать наследие на месте церковно-певческий для "предварительной Vega10". Я потратил некоторое время, пытаясь выяснить, если моя карта "Vega10", АМД умудряется не скажи, в любом месте, но я подозреваю, правда, что называется "Вега".

Другие инструкции по установке сказал, чтобы сделать usermod -а-г видео $параметр logname. Я не знаю, если это необходимо, вы, возможно, захотите попробовать без него.

И после перезагрузки sudo и наслаждайтесь!

Если он облажается, посмотри в каталоге/var/журнал/файл xorg.0.журнал. Поиск "драм" просто чтобы увидеть, если она пытается найти его, а потом искать "разгрузили" найти не удалось модулей. Если он жалуется на "главной версии Аби", то вы должны изменить файл xorg, который вы используете. Если вы не можете заставить его работать, вы можете запустить amdgpu-PRO-удаление, обратите внимание, что для этой работы необходимо отредактировать, то установите скрипт на месте, как он копирует его и запускает его снова, чтобы удалить!

+808
zyan 20 дек. 2015 г., 15:37:00

Я под управлением Debian 8, и я успешно использует PulseAudio/Bluez в воспроизведения аудио через динамик Bluetooth.

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

Динамик нормально с других входов.

Любая помощь высоко ценится!

Вот раковина из списка-раковины pacmd:

индекс: 2
название: <bluez_sink.40_EF_4C_87_A6_85>
водитель: <модуль-bluez5-устройства.с>
флаги: оборудование DECIBEL_VOLUME задержки FLAT_VOLUME 
состояние: работает
приостановить причина: 
приоритет: 9030
объем: передний левый: 65536 / 100% / 0.00 дБ, передний правый: 65536 / 100% / 0.00 дБ
 баланс 0.00
объем базы: 65536 / 100% / 0.00 дБ
шаги громкости: 65537
приглушенные: нет
текущая задержка: 32.82 МС
Макс запросу: 3 КБ
Макс перемотки: 0 КБ
монитор источник: 3
образец спецификаций: s16le 2ch в 44100гц
канал карте: передний левый,передний правый
Стерео
используется: 1
связаны: 1
фиксированная задержка: 45.32 МС
карты: 2 <bluez_card.40_EF_4C_87_A6_85>
модуль: 27
свойства:
 с поддержкой Bluetooth.протокол = "a2dp_sink"
 устройства.описание = "оси Х3"
 устройства.строка = "40:эф:4С:87:А6:85"
 устройства.АРІ - "на Bluez"
 устройства.класс = "звук"
 устройства.автобус = "блютуз"
 устройства.form_factor = "гарнитура"
 на Bluez.путь = "/орг/на Bluez/hci0/dev_40_EF_4C_87_A6_85"
 на Bluez.класс = "0x240404"
 на Bluez.псевдоним = "оси Х3"
 устройства.icon_name = "аудио-гарнитура-блютуз"
 устройства.intended_roles = "телефон"
порты:
 гарнитура-выход: наушники (приоритет 0, задержка, смещение 0 МКС, доступен: неизвестный)
свойства:

активный порт: <гарнитуры-выход>

И вот только входной раковиной:

1 входной раковина(ы), доступных.
индекс: 1
водитель: <протокол-родной.с>
флаги: START_CORKED 
состояние: работает
раковина: 2 <bluez_sink.40_EF_4C_87_A6_85>
объем: передний левый: 65535 / 100% / -0.00 дБ, передний правый: 65535 / 100% / -0.00 дБ
 баланс 0.00
приглушенные: нет
текущая задержка: 982.00 МС
просила задержки: 45.32 МС
образец спецификаций: s16le 2ch в 44100гц
канал карте: передний левый,передний правый
Стерео
метод интерполяции: (нуль)
модуль: 11
клиент: 16 <Спотифай>
свойства:
 СМИ.роль = "музыка"
 СМИ.имя = "Спотифай"
 приложения.имя = "Спотифай"
 родной-протокол.Пэр = "клиентский сокет Unix"
 родной-протокол.версия = "29"
 приложения.процесс.идентификатор = "1555"
 приложения.процесс.пользователь = "Ричард"
 приложения.процесс.хост = "дебиан"
 приложения.процесс.двоичное = "Спотифай"
 окна.Х11.дисплей = ":0.0"
 приложения.язык = "en_GB.кодировке utf8"
 приложения.процесс.machine_id = "1b66e5d6e5fc45b981704645611058d0"
 приложения.процесс.идентификатора session_id = "1"
 приложения.icon_name = "Спотифай-клиент"
 модуль-поток-восстановить.идентификатор = "раковины-вход-на-медиа-роль:музыка"
+733
HEBOBA 29 окт. 2011 г., 14:03:37

Есть предупреждение в Archlinux список приложений безопасности. Он говорит, что из всех возможных экрана-кабинки, только четыре блока телетайп доступа: sflock, physlock, корица заставка, приятель Screensaver и Гном заставки.

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

  • Сочетание клавиш Ctrl-Альт-пробел (убить X-сервер, возможно, поднять текстовой консоли)
  • Контрол-Альт-Ф1 (Ф2, ..., и т. д)(открыть виртуальную консоль)
  • На Alt-SysRq-Ф (случайно убить длительный процесс)
  • Контрол-Альт-KP_Multiply (убить любое приложение X11, который держит замок)

На получения справки об справка дает способы отключения интернета.

Но есть и другие? И у тех экран-шкафчики, что Archlinux подразумевает несколько фактически заблокировать все эти бэкдоры, перечисленных в получения справки об часто задаваемые вопросы, и другие вопросы, которые там могут быть?

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

Слова из получения справки об авторе Джейми Zawinski:

Не получения справки об отключить Ctrl-Альт-клавиша "Backspace" при заблокированном экране?

Да, надо. К сожалению, это не возможно с текущей версии xfree86 или xorg. Это как если бы разработчики X11 и ядра Linux хотите сделать его максимально трудно для вас, чтобы заблокировать экран.

...

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

В идеальном мире там будет один запрос Х11 им что-то вроде XGrabMagicKeys (), что бы analagously в XGrabKeyboard(), отключение всех этих волшебных клавиш до тех пор, пока захватите была выпущена и программа завершится. Это должен быть призыв к Х11, не в ioctl(), и особенно не в корень-только в ioctl(). Нечего говорят, нет такой интерфейс существует.

+711
badjr 4 окт. 2013 г., 01:52:21

Я не знаю, почему вы используете жратва на первом месте. С UEFI выступает в качестве загрузочного загрузчик и позволяет выбрать различные операционные системы или отдельных ядра из меню загрузки. Хотя есть некоторые исключения, это обычно не требуется, чтобы цепь второго загрузчика GRUB в этом случае.

Вы упоминаете, вы установили начальное ОС вместо Федоры, которая означает, что вы нужно только загрузить одну операционную систему. Здесь я представляю способа сделать это без помощи grub. Ядро должно быть скомпилировано с EFI_STUB, если это так, вы можете проверить с

грэп EFI_STUB /загрузки/конфиг-<версия>

Скопировать ядро и initramfs к ЭСП (системный раздел EFI)

СР файл /boot/vmlinuz-<версия> /загрузки/ели/ели/начальное/vmlinuz-<версия>.Эфи
СР файл /boot/initrd, который.ИМГ-<версия> /загрузки/ели/ели/начальное/initrd он.ИМГ-<версия>

Ядра зарегистрироваться в качестве опции загрузки в UEFI

Эхо "корень=идентификатор UUID=<disk_uuid> РО тихий rootfstype=ext4 и add_efi_memmap и initrd=\\ели\\элементарно\\и initrd.ИМГ-<версия>" |
 с iconv -F в формате ASCII -Т ucs2 |
 программе efibootmgr \
 --создать --ГПТ \
 --диск как /dev/<диск> часть <номер_раздела> \
 - метка "начальной операционной системы" \
 --погрузчик "\\ели\\элементарно\\vmlinuz-<версия>.Эфи" \
 --написать подписи --добавить-бинарных-аргументы -

В - дискового аргумента принимает имя устройства диска, например --диск /Дев/СДА, в часть аргумента принимает номер раздела в ЭСП, например 4. Вы можете найти номер раздела ESP с следующую команду:

помощью gdisk -л /Дев/СДА | у awk '$6=="EF00" {печати $1}'

Убедитесь, что вы повторите шаги после каждого обновления ядра

Либо вы это вручную (просто повторяем шаги выше) или вы напишите небольшой скрипт, который выполняет эту работу. Чтобы полностью automatise его, скрипт можно подключить после установки ядра порядке, в в initramfs после обновления процедуру и в ядра например порядок (убрать загрузочную запись UEFI). На самом деле, я не знаю почему это не сделано по умолчанию в дистрибутивах, это всего лишь несколько строк кода.

+659
Noggerfragger 18 окт. 2018 г., 22:09:42

К сожалению, я не дал всю необходимую информацию в мой первоначальный вопрос. Все ответы были полезны для меня в том, что я действительно хотел. Что я использовал был:

вроде -Т-К1,1 -К2 2

где:

-Т - делить хосты в поля с помощью тире (-) вместо пробелов.
-К1,1 Первый ключ сортировки поле (от 1 до 1), нормальный вроде
-К2,2 второго ключа является вторым месторождением, используя числовой (Н) сортировка
 (поле включает в себя ".example.org" но числовой сортировки
 кажется, чтобы справиться с трейлинг не количество символов)

это дает результат:

blargh-1.example.org
:
blargh-13.example.org
thingaroo-1.example.org
:
thingaroo-17.example.org
whatever-1.example.org
:
whatever-13.example.org
+640
jose souyer 26 июл. 2015 г., 14:59:47

Я использую в CentOS 7. Когда я sshpass на мой сервер удаленного входа в систему, мне нужно задать заголовок на каждом терминале я открываю через гном-терминал. Я попробовал следующий подход из ссылки, предложенной @Jesse_b в первом комментарии.

гном-терминал --максимально 
--вкладка -е 'Баш-с "Эхо-СВ \"\033]0;title1\007\"; топ"' \ "sshpass -п "пароль" СШ -о StrictHostKeyChecking=нет [email protected]_add диск /Азбука/ЕФГ/ ; Баш;'"

гном-терминал --максимально 
--вкладка -е 'Баш-с "Эхо-СВ \"\033]0;title2\007\"; Баш-я"' \ "sshpass -Р "пароль" СШ -о StrictHostKeyChecking=нет [email protected]_add 'компакт-диск /Азбука/ЕФГ/ ; Баш;'"

Я создал следующую функцию в ~/.bashrc и как это упоминается в той ссылке.

набор-название функции() {
 если [[ -Z "на$ориг" ]]; затем
ОРИГ=$ПС1
интернет
Заголовок="\[\е]2;$*\а\]"
ПС1=${ОРИГИНАЛЬНОМ}${ЗАГОЛОВОК}
}

В мой первый титул терминал становится изменилось, но кажется я не могу использовать ее для дальнейшего использования. И мой второй терминал запущен, но не зайти на мой сервер не менял название. Изображения из первого терминала

Terminal-title1

Но когда я побежал следующую команду, как я хочу добиться более чем в два терминала.

гном-терминал --максимально 
---вкладка -Т "Title1" -е "sshpass -Р "пароль" СШ -о StrictHostKeyChecking=нет [email protected]_add 'компакт-диск /Азбука/ЕФГ/ ; Баш;'" 

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

Пожалуйста, предложите какое-то решение, что я делаю неправильно.

+639
segFaulter 12 апр. 2011 г., 12:11:26

Я случайно по имени файла testIn2Post.py а не testIn2post.py (обратите внимание на различные дела на букву "П") и не переименовать его, даже после того, как РМ-ную файл в вопрос. Обратите внимание, что когда я повторно создать файл со строчной "р" и запустите ЛС, файл создается с большой буквы "П":

enter image description here

Я ожидал, чтобы создать именем testIn2post.pyно я вам testIn2Post.py (опять же, другое дело на букву "П").

Как я могу заставить ОС Х, чтобы правильно переименовать/создать свой файл? Это вызывает проблемы, когда я пытаюсь импортировать модуль.

+629
ZeroUltimax 16 нояб. 2013 г., 04:14:52

"Домен" - это очень перегруженный термин: есть несколько доменов DNS, NIS-доменов, окна активный Directory-Домены, доменами Xen виртуализации, и так далее.

Но из тегов на ваш вопрос, я предполагаю, что вы имели в виду Домены DNS.

При настройке разрешения DNS-сервер, он обычно поставляется с встроенным в список корневых DNS-серверов. Когда DNS-сервер запускается, он использует этот список, чтобы подключить один из корневых DNS-серверов и загрузите актуальную версию корневые DNS список серверов. Этот список также может быть найден в: ftp://ftp.internic.net/domain/named.cache

"Корневой домен" - это абсолютный высший уровень иерархии DNS: оно содержит группу географически широко распространенный, высокопроизводительный DNS-серверов, для которых основным местом работы является узнать адреса dns-серверов доменов верхнего уровня (TLD), как .ком, .чистая, .Эду, .нас, .Калифорния, .ЕС, .Великобритания, .ру, .спицы, .ДЖП, .АУ, .БР или .Арпа. Они также поддерживать актуальную список всех корневых DNS-серверов домена.

При разрешении DNS-сервер только что запущен, он знает только адреса серверов корневого домена. Когда он получает запрос на разрешение, скажем, example.comсначала свяжитесь с одним из корневых DNS-серверов и запрашивает список .ком имен. Это будет кэшировать этот список, так что его не придется снова запрашивать один и тот же список слишком часто. Как только он знает адреса .ком дву имен, он выбирает один из них, контактах и просит от него список example.com серверы, от которых он может, наконец, запросить информацию своего клиента изначально просили.

Для обычного пользователя, корневой DNS-домене практически невидимым. Когда вы изучаете администрирование DNS, Вы узнаете, что если вы хотите явно указать, что DNS-имя полное, можно добавить точку в конце, т. е. example.com. явно не полное, example.com может или не может быть. В этом стиле, полностью определенное имя для корневого домена DNS-это просто .

+542
user26168 15 февр. 2012 г., 12:16:31

Я нашел подобную проблему, сообщается на Редхат. Закрыт со статусом "NOTABUG". В конце концов признана неверной конфигурации.

ИМГ #1 1


ИМГ #2 2


ИМГ #3 3


Обновление

Я нашел один более похожей проблемой сообщается на serverfault. И еще одно в ответ на это, на рисунке ниже.

ИМГ 1/1enter image description here

+514
Mircea Paul Muresan 16 авг. 2014 г., 02:17:35

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

вар=${вар:-$переменная2/файл}

+474
Andrew Cobb 19 февр. 2019 г., 23:48:53

Это продиктовано НСС (имя службы переключателя) конфигурации, т. е. в/etc/файл nsswitch.конф файл хостов директивы. Например, на моей системе:

ведущие: mdns4_minimal файлов [процесс=возвращение] в DNS

Здесь, файлы ссылается на /и т. д./хосты файл, и ДНС относится к системе DNS. И как вы можете себе представить, что наступит первым, выигрывает.

Кроме того, видел человек 5 файл nsswitch.конф , чтобы получить больше идеи на этот счет.


Как в сторону, чтобы следовать НСС хозяина разрешение порядков, использовать getent с хозяевами как базы данных, например:

getent хозяев example.com
+436
LaShonda Marsh 20 нояб. 2019 г., 02:38:35

У нас есть ОКР(1) , чтобы изменить окружение команды, мы хотим запустить (например ОКР MANPAGER=больше мужчина потребителя). Есть нечто подобное, но для того, чтобы изменить каталог, в котором команда стартует в?

В идеале, я хотел бы, чтобы она выглядела так:

theMagicCommand /новый/ухо иногда

Таким образом, это может быть "прикован" с другими ОКР(1)-как команды, например,

демон -р в /tmp/пид ОКР ВАР=значение theMagicCommand /новый/ухо иногда

До сих пор я могу вспомнить следующие решения, которые, к сожалению, не имеет такой же интерфейс , как ОКР(1):

компакт-диск /новый/Дов && иногда

Кроме того, я могу просто создать простой shell-скрипт такой:

#! /Бен/ш -
компакт-диск "${1:?Отсутствует новый рабочий каталог}" || выход 1
сдвиг
метод exec "${@:?Отсутствует команда для запуска}"

но я ищу что-то, что уже существует (по крайней мере на macOS и FreeBSD).

иногда не обязательно настольное приложение (в этом случае я мог бы просто использовать путь ключа .файл Desktop).

+406
The Rocketeer 26 мар. 2018 г., 22:48:57

Я пытаюсь автоматически смонтировать диск, когда пользователь вводит его и показать прогресс на моей веб-странице, так что я буду переводить это в мой код на Python. Используя команды Linux - что бы вам контролировать/использовать команды?

+376
mugetsu 10 июл. 2017 г., 04:41:05

Решение на Perl:

печать lsblk -био ХНАГХ,тип,размер,модель | Перл-Анэ 'если $Ф[2] > 3e11'

Вы можете использовать 300_000_000_000 как ценность также.

  • считывает входной сигнал построчно без печати
  • -это разбивает входной сигнал на пробелы в @Ф массив
+363
zizon65 14 мар. 2016 г., 14:46:03

В файле/etc/услуги, службы имен может быть несколько (транспортный протокол, номер порта) пар. Например, интерфейс программирования в Linux говорит:

Файл /etc/Services состоит из строки, содержащей три столбца, как показано в следующих примерах:

# Имя службы порта/протокола [псевдонимы]

протокол HTTP 80/TCP с # протокол передачи гипертекста 
протокол HTTP 80/УДП
СШ 22/TCP с # защищенную оболочку
СШ 22/УДП
телнет 23/протокол TCP # телнет
телнет 23/УДП
протокол SMTP 25/TCP с # простой протокол передачи почты 
протокол SMTP 25/УДП

Какое поле(S) может быть ключевым в таблице?

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

Учитывая имя службы и транспортный протокол, они могут соответствовать более одного номера портов? Другими словами, Может ли служба слушать на двух портах в тот же транспортный протокол?

Спасибо.

+356
SeeJayBee 10 июл. 2013 г., 02:48:23

Я пытаюсь удалить некоторые устаревшие резервные копии, и глубоко внутри я нашел файл 'cifs3bee', что я не могу найти способ удаления. (И поскольку я не могу удалить его, это запрет удаления всего дерева каталогов, ведущих к нему.) Если я запускаю ЛС-л я вам:

Итого 1
-rwxr-XR-х 1 jgw87 корень 307 30 октября cifs3bee 2014 

И если я запускаю файл cifs3bee я иногда получаю:

cifs3bee: записи, обычный файл, нет прав на чтение 

но иногда я получаю:

cifs3bee: ошибка: cifs3bee не может открыть `' (нет такого файла или каталога)

что по сути та же ошибка, Я всегда получу, если я запускаю РМ, чмод, lsattr, меньше, или просто о любой другой команде на него (даже если я судо до корня). Я даже пытался 'Эхо "х" > cifs3beeи все равно получить Нет такого файла или каталога ошибка, даже если ЛС будет продолжать показывать файл иРМ -РФна родительский каталог не говорю, что каталог не пустой.

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

Редактировать: Извините, забыл спецификаций системы. Это меня Линукс Минт 17, работает на удаленном сервере Windows, установленный через Самбу. (Я не знаю характеристики сервера).

Редактировать: я побежал трассированием голову cifs3bee, со следующими выходными данными:

для execve("/usr/Бен/голова", ["Голова", "cifs3bee"], [/* 69 Варс */]) = 0
БРК(0) = 0x11f0000
открыть ("файл/etc/ЛД.так.nohwcap", F_OK) = -1 ENOENT (нет такого файла или каталога)
вызов mmap(null, в 8192, PROT_READ|флаг prot_write, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f8ccbe8f000
открыть ("файл/etc/ЛД.так.поджатие", R_OK) = -1 ENOENT (нет такого файла или каталога)
открыть("/usr/местные/технологии CUDA-5.0/Либ/ТЛС/x86_64 с/библиотеки libc.так.6", флагов o_rdonly|O_CLOEXEC) = -1 ENOENT (нет такого файла или каталога)
с помощью stat("/usr/местные/технологии CUDA-5.0/Либ/ТЛС/x86_64 с", 0x7fff275aa470) = -1 ENOENT (нет такого файла или каталога)
открыть("/usr/местные/технологии CUDA-5.0/Либ/ТЛС/библиотеки libc.так.6", флагов o_rdonly|O_CLOEXEC) = -1 ENOENT (нет такого файла или каталога)
с помощью stat("/usr/местные/технологии CUDA-5.0 в/lib/tls в", 0x7fff275aa470) = -1 ENOENT (нет такого файла или каталога)
открыть("/usr/местные/технологии CUDA-5.0 в/lib/x86_64 с/библиотеки libc.так.6", флагов o_rdonly|O_CLOEXEC) = -1 ENOENT (нет такого файла или каталога)
с помощью stat("/usr/местные/технологии CUDA-5.0 в/lib/x86_64 с", 0x7fff275aa470) = -1 ENOENT (нет такого файла или каталога)
открыть("/usr/местные/технологии CUDA-5.0/Либ/библиотеки libc.так.6", флагов o_rdonly|O_CLOEXEC) = -1 ENOENT (нет такого файла или каталога)
с помощью stat("/usr/местные/технологии CUDA-5.0/Либ", 0x7fff275aa470) = -1 ENOENT (нет такого файла или каталога)
открыть("/домашний/jgw87/программное обеспечение/корень/Либ/СС/x86_64 с/библиотеки libc.так.6", флагов o_rdonly|O_CLOEXEC) = -1 ENOENT (нет такого файла или каталога)
с помощью stat("/домашний/jgw87/программное обеспечение/корень/Либ/СС/x86_64 с", 0x7fff275aa470) = -1 ENOENT (нет такого файла или каталога)
открыть("/домашний/jgw87/программное обеспечение/корень/Либ/СС/библиотеки libc.так.6", флагов o_rdonly|O_CLOEXEC) = -1 ENOENT (нет такого файла или каталога)
с помощью stat("/домашний/jgw87/программное обеспечение/корень/Либ/ТЛС", 0x7fff275aa470) = -1 ENOENT (нет такого файла или каталога)
открыть("/домашний/jgw87/программное обеспечение/корень/библиотека lib/x86_64 с/библиотеки libc.так.6", флагов o_rdonly|O_CLOEXEC) = -1 ENOENT (нет такого файла или каталога)
с помощью stat("/домашний/jgw87/программное обеспечение/корень/библиотека lib/x86_64 с", 0x7fff275aa470) = -1 ENOENT (нет такого файла или каталога)
открыть("/домашний/jgw87/программное обеспечение/корень/Либ/библиотеки libc.так.6", флагов o_rdonly|O_CLOEXEC) = -1 ENOENT (нет такого файла или каталога)
с помощью stat("/домашний/jgw87/программное обеспечение/корень/Либ", {st_mode=S_IFDIR|0770, st_size=32768, ...}) = 0
открыть ("файл/etc/ЛД.так.кэш", флагов o_rdonly|O_CLOEXEC) = 3
функцию fstat(3, {st_mode=значений: s_ifreg|0644, st_size=168641, ...}) = 0
вызов mmap(null, в 168641, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8ccbe65000
рядом(3) = 0
открыть ("файл/etc/ЛД.так.nohwcap", F_OK) = -1 ENOENT (нет такого файла или каталога)
открыть ("в/lib/x86_64 с-линукс-дистрибутив GNU/библиотеки libc.так.6", ФЛАГОВ O_RDONLY|O_CLOEXEC) = 3
читать(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320\37\2\0\0\0\0\0"..., 832) = 832
функцию fstat(3, {st_mode=значений: s_ifreg|0755, st_size=1840928, ...}) = 0
вызов mmap(null, то 3949248, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f8ccb8aa000
mprotect(0x7f8ccba65000, 2093056, PROT_NONE) = 0
мкарта(0x7f8ccbc64000, 24576, PROT_READ|флаг prot_write, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1ba000) = 0x7f8ccbc64000
вызов mmap(0x7f8ccbc6a000, 17088, PROT_READ|флаг prot_write, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f8ccbc6a000
рядом(3) = 0
вызов mmap(значение null, 4096, PROT_READ|флаг prot_write, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f8ccbe64000
вызов mmap(null, в 8192, PROT_READ|флаг prot_write, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f8ccbe62000
arch_prctl(ARCH_SET_FS, 0x7f8ccbe62740) = 0
mprotect(0x7f8ccbc64000, 16384, PROT_READ) = 0
mprotect(0x608000, 4096, PROT_READ) = 0
mprotect(0x7f8ccbe91000, 4096, PROT_READ) = 0
выполнении munmap(0x7f8ccbe65000, 168641) = 0
БРК(0) = 0x11f0000
БРК(0x1211000) = 0x1211000
открыть ("файл/usr/lib в/локаль - /локаль-архив", флагов o_rdonly|O_CLOEXEC) = 3
функцию fstat(3, {st_mode=значений: s_ifreg|0644, st_size=2919792, ...}) = 0
вызов mmap(null, в 2919792, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8ccb5e1000
рядом(3) = 0
открытые("cifs3bee", флагов o_rdonly) = -1 ENOENT (нет такого файла или каталога)
открыть("/usr/доли/язык/язык.псевдоним", флагов o_rdonly|O_CLOEXEC) = 3
функцию fstat(3, {st_mode=значений: s_ifreg|0644, st_size=2570, ...}) = 0
вызов mmap(значение null, 4096, PROT_READ|флаг prot_write, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f8ccbe8e000
читать(3, "# локали имя псевдонима базы данных.\Н#"..., 4096) = 2570
читать(3, "", 4096) = 0
рядом(3) = 0
выполнении munmap(0x7f8ccbe8e000, 4096) = 0
открыть("/usr/доли/язык/язык.В UTF-8/для категории lc_messages/coreutils.МО", флагов o_rdonly) = -1 ENOENT (нет такого файла или каталога)
открыть("/usr/доли/язык/язык.в utf8/для категории lc_messages/coreutils.МО", флагов o_rdonly) = -1 ENOENT (нет такого файла или каталога)
открыть("/usr/доли/язык/язык/для категории lc_messages/coreutils.МО", флагов o_rdonly) = -1 ENOENT (нет такого файла или каталога)
открыть("/usr/доли/язык/Эн.В UTF-8/для категории lc_messages/coreutils.МО", флагов o_rdonly) = -1 ENOENT (нет такого файла или каталога)
открыть("/usr/доли/язык/Эн.в utf8/для категории lc_messages/coreutils.МО", флагов o_rdonly) = -1 ENOENT (нет такого файла или каталога)
открыть("/usr/доли/язык/ванной/для категории lc_messages/coreutils.МО", флагов o_rdonly) = -1 ENOENT (нет такого файла или каталога)
открыть("/usr/доли/локаль-ленгпак/язык.В UTF-8/для категории lc_messages/coreutils.МО", флагов o_rdonly) = -1 ENOENT (нет такого файла или каталога)
открыть("/usr/доли/локаль-ленгпак/язык.в utf8/для категории lc_messages/coreutils.МО", флагов o_rdonly) = -1 ENOENT (нет такого файла или каталога)
открыть("/usr/доли/локаль-ленгпак/язык/для категории lc_messages/coreutils.МО", флагов o_rdonly) = -1 ENOENT (нет такого файла или каталога)
открыть("/usr/доли/локаль-ленгпак/Эн.В UTF-8/для категории lc_messages/coreutils.МО", флагов o_rdonly) = -1 ENOENT (нет такого файла или каталога)
открыть("/usr/доли/локаль-ленгпак/Эн.в utf8/для категории lc_messages/coreutils.МО", флагов o_rdonly) = -1 ENOENT (нет такого файла или каталога)
открыть("/usr/доли/локаль-ленгпак/ванной/для категории lc_messages/coreutils.МО", флагов o_rdonly) = 3
функцию fstat(3, {st_mode=значений: s_ifreg|0644, st_size=619, ...}) = 0
вызов mmap(null, то 619, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8ccbe8e000
рядом(3) = 0
открыть ("файл/usr/lib в/кодировку.псевдоним", флагов o_rdonly|O_NOFOLLOW) = -1 ENOENT (нет такого файла или каталога)
напишите(2, "руководитель: ", 6head: ) = 6
напишите(2, "не удается открыть \342\200\230cifs3bee\342\200\231 для Р"..., 38cannot открыть ‘cifs3bee’ для чтения) = 38
открыть("/usr/доли/язык/язык.В UTF-8/для категории lc_messages/библиотеки libc.МО", флагов o_rdonly) = -1 ENOENT (нет такого файла или каталога)
открыть("/usr/доли/язык/язык.utf8 в/для категории lc_messages/библиотеки libc.МО", флагов o_rdonly) = -1 ENOENT (нет такого файла или каталога)
открыть("/usr/доли/язык/язык/для категории lc_messages/библиотеки libc.МО", флагов o_rdonly) = -1 ENOENT (нет такого файла или каталога)
открыть("/usr/доли/язык/Эн.В UTF-8/для категории lc_messages/библиотеки libc.МО", флагов o_rdonly) = -1 ENOENT (нет такого файла или каталога)
открыть("/usr/доли/язык/Эн.utf8 в/для категории lc_messages/библиотеки libc.МО", флагов o_rdonly) = -1 ENOENT (нет такого файла или каталога)
открыть("/usr/доли/язык/ванной/для категории lc_messages/библиотеки libc.МО", флагов o_rdonly) = -1 ENOENT (нет такого файла или каталога)
открыть("/usr/доли/локаль-ленгпак/язык.В UTF-8/для категории lc_messages/библиотеки libc.МО", флагов o_rdonly) = -1 ENOENT (нет такого файла или каталога)
открыть("/usr/доли/локаль-ленгпак/язык.utf8 в/для категории lc_messages/библиотеки libc.МО", флагов o_rdonly) = -1 ENOENT (нет такого файла или каталога)
открыть("/usr/доли/локаль-ленгпак/язык/для категории lc_messages/библиотеки libc.МО", флагов o_rdonly) = -1 ENOENT (нет такого файла или каталога)
открыть("/usr/доли/локаль-ленгпак/Эн.В UTF-8/для категории lc_messages/библиотеки libc.МО", флагов o_rdonly) = -1 ENOENT (нет такого файла или каталога)
открыть("/usr/доли/локаль-ленгпак/Эн.utf8 в/для категории lc_messages/библиотеки libc.МО", флагов o_rdonly) = -1 ENOENT (нет такого файла или каталога)
открыть("/usr/доли/локаль-ленгпак/ванной/для категории lc_messages/библиотеки libc.МО", флагов o_rdonly) = -1 ENOENT (нет такого файла или каталога)
напишите(2, ": нет такого файла или каталога", 27: Нет такого файла или каталога) = 27
напишите(2, "\п", 1
) = 1
рядом(1) = 0
рядом(2) = 0
exit_group(1) = ?
+++ выход с 1 +++

К сожалению, я не знаю, как интерпретировать это. Любой помочь?

+353
estimater 8 июн. 2019 г., 12:39:30

Как указано в этом ответе, вино-постановка теперь имеет возможность для GTK темы, и она работает, как указано там.

Добавление вина-постановка на виртуальный диск в чипов в Linux , в разделе "постановка" появится в настройки Wine для этого диска, но "включить" ГТК "тематизации" становится неактивной.

enter image description here

enter image description here

Как я могу получить ГТК темами для работы в чипов в Linux?


После решения связаны, как вино-постановка и winehq-постановка установлены. Я думаю, что вино-постановка является развитие отрасли вина но я не знаю о winehq-постановка.

winehq-постановка нужд и устанавливает вино-постановка для того, чтобы работать, но я не думаю, что чипов в Linux устанавливает winehq-постановка и что могут быть проблемы.


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

+329
SEO Rank My Business 5 февр. 2016 г., 21:40:38

Гном стоит на объектной модели GNU в среду.

В проект гнома обеспечивает две вещи: окружение рабочего стола GNOME, интуитивно понятный и привлекательный рабочий стол для пользователей, и Гном платформы разработки, обширная платформа для создания приложений, которые интегрируются в остальной части рабочего стола.

Дальнейшее чтение

+305
Arif Tanmoy 17 мар. 2011 г., 20:11:54

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

Я по-прежнему должны попробовать это . Я буду доложить, если я могу получить его на работу.

Редактировать: Мне удалось создать шрифт ПСФ, но еще не пробовали использовать его в качестве шрифта телетайп. Я считаю, что смысл вопроса. Это путь, который я создал шрифт (копируется квази-напрямую по ссылке).

  1. Преобразования ОТФ в соб

    otf2bdf -Р 72 -Р 12 -ч /usr/доли/шрифты/шрифты TrueType/incon...а/inconsolata.ОТФ |
     компания sed -э "ы/AVERAGE_WIDTH.*/AVERAGE_WIDTH 80/" > inconsolata-12.БДФ
    

    (вызов СЭД является обязательным, поскольку bdf2psf вменяемость проверяет Собственность AVERAGE_WIDTH, а не ограничивающий прямоугольник шрифта, или проверяя в DWIDTHs глифы, которые он фактически использует)

  2. Конвертировать файл BDF файл ПСФ:

    bdf2psf inconsolata-12.БДФ /usr/доли/bdf2psf/стандарт.эквиваленты \
     /usr/доли/bdf2psf/требуется.набор+/usr/доли/bdf2psf/полезные.набор 256 inconsolata-12.ПСФ
    

Вот именно.

+277
m21 9 нояб. 2013 г., 18:35:27

Серверы TACACS+, производным от (но не обратно совместим с) мощностью, разработанный в 1984 году для MILNET по ББН, подрядчика министерства обороны США. Первоначально разработанный как средство для автоматизации входа, в котором человек, который уже прошел проверку подлинности на один узел в сети может подключиться на другой компьютер в той же сети, без необходимости проверки подлинности снова, серверы TACACS является открытым (квази-)стандарт, описанный ББН Брайан Андерсон в инженерной проектной группы Интернета (IETF) в документе RFC 927.

Ссылки

+234
wudanao 6 окт. 2015 г., 14:09:29

С миником по умолчанию прослушивает для последовательной передачи данных на /dev/модема, обычно это символическая ссылка на первый серийный телетайп. Иногда первый серийный телетайп не аппаратный порт DB9. Поэтому первое, что вам нужно знать, какой серийный телетайп устройство утилиткой подключен. Самый простой способ сделать это будет работать:

за $dev в $(общ. с /dev/ttys и*); делать
ТЭМП=$(mktemp)
 Эхо $ТЭМП
 Эхо $Дэв >$ТЭМП
 кошка $Дэв >>$температура и
сделано

Затем загрузите ваше устройство утилиткой. Это будет дамп потока от порта tty к одной из временных файлов, перечисленных в выходной скрипты. Проверить каждый файл Temp, чтобы определить, какой порт нужно настроить minicom для использования. Затем вы можете начать миником с параметра "-D" с последующим устройством. Указана скорость и параметры управления потоком подходят, как вы говорите, то вы должны увидеть выход из потока устройства в миником.

+221
hasen solea 8 янв. 2016 г., 03:28:31

пытаюсь установить файле PageSpeed мод и получаю сообщение об ошибке Апач 2.4.29 Сервер Ubuntu 18.04.1 ЛЦ

с dpkg -я мод-файле PageSpeed-stable_current_amd64.деб
(Чтение базы данных ... 184514 файлы и каталоги установлены.)
Готовится распаковать мод-файле PageSpeed-stable_current_amd64.деб ...
Распаковка мод-файле PageSpeed-стабильный (1.13.35.2-Р0) за (1.13.35.2-Р0) ...
Установка мод-файле PageSpeed-стабильный (1.13.35.2-Р0) ...
Ошибка: файле PageSpeed модуль не существует!
Ошибка: конф pagespeed_libraries не существует!

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

enter image description here

+212
discodane 9 авг. 2017 г., 22:20:34

Если Вы читаете для OpenVPN Man-странице (человек для OpenVPN) он расскажет вам, как сделать нечто подобное:

Цитирую прямо из страницы:

--порт-доля хост-порт [реж] При запуске в режиме TCP-сервера, поделиться с OpenVPN порт с другим приложением, такие как HTTPS-сервера. Если есть OpenVPN чувств подключение к своему порту, который использование для OpenVPN протокол, он будет перенаправлять подключение к серверу хост:порт.

Иметь свой веб-сервер на прослушивание другого порта, такие как localhost в:40443, и настроить OpenVPN на прокси-сервер входящих подключений для этой цели.

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

+212
LakshmiNarayana 26 апр. 2018 г., 12:46:32

Также xrdb -слияния не установлен по умолчанию, но в окне менеджера перекрывает их с собственными настройками. Они могут быть прочитаны из файла config на ВМ запустить. Ф. е. Квин получает данные из ~/.в KDE/доля/конфигурации/kcminputrc. Изменяя этот файл и делаем Квин --заменить применит новые настройки курсора во всех приложениях началось после этого. Узнайте, где ваши WM хранятся настройки курсора из источника.

+188
igorkkk 10 июл. 2010 г., 03:21:15

На работе у нас есть VPN-решение, которое будет работать только на Windows. Я лично не запустить Windows на дому и запускать Линукс (Ubuntu 14.04). Я использовал виртуальную коробку для установки Windows 7 на виртуальную машину, чтобы запустить программное обеспечение VPN. Он работает, как ожидалось.

Моя цель-отправить мой трафик на мой основной хост Линукс через виртуальную машину Windows, чтобы надлежащим трафик можно забрать на VPN. Возможно ли это вообще?

+181
shinjidf 17 сент. 2013 г., 18:21:25

Пожалуйста, проверьте рис. 2 в этом разделе: ОС Linux и Windows: ОС влияет на работоспособность и скорость

enter image description here

Почему этих версий самая стабильная ОС здесь?

+126
issam ah 7 янв. 2018 г., 18:04:47

У меня мой Дев среды Linux, который, кстати, отстает от меня, когда я был на Windows и РДП в течение долгого времени, одна из вещей, мне нужно сделать СШ очень часто , и я очень хочу, чтобы скрипт для выполнения задач, а не вводить каждый раз СШ [email protected] и ********, кто-нибудь может мне точку в правильном направлении, где я могу получить работу

+120
archer vallesfin 28 нояб. 2011 г., 09:26:47

Предположим, у меня есть каталог на локальной машине, позади брандмауэра:

местные:/главная/яяяя/директорию/

И каталог на удаленной машине, на другой стороне брандмауэра:

пульт дистанционного управления:/А1/А2/.../в/одно/два/
пульт дистанционного управления:/А1/А2/.../в/одну/не копировать-мне{1,2,3,...}/

...таких, что П >= 0.

Моей локальной машине есть скрипт, который использует при помощи rsync. Я хочу, чтобы этот скрипт, чтобы скопировать только один/два/ от удаленной машины для переменной-но-известно 'Н' такие, что я в конечном итоге с:

местные:/главная/яяяя/директорию/один/два/

Если я использую rsync на удаленный:/А1/А2/.../в/один/два/ ~/директорию/, я в конечном итоге с:

местные:/дома/яяяя/директорию/два/

Если я использую по rsync --относительно удаленные:/А1/А2/.../в/один/два/ ~/директорию/, я в конечном итоге с:

местные:/главная/яяяя/директорию/А1/А2/.../в/одно/два/

Ни одним из них является то, что я хочу.

  1. Есть rsync и флаги, которые могут достичь желаемого результата?
  2. Если нет, кто-нибудь знает простое решение?
+87
sdfsdvg 3 апр. 2018 г., 18:11:49

Процедуру вы выбрали неправильный.

Предполагая, что значение это начинается на 1: а=1

Когда сценарий читает именем на совершено<"$имя" строки содержимое файла (а это на тот момент) читать. Затем вы изменяете один и тот же файл на месте , удалив одну строку (допустим, первый), то при следующем чтении примут второй исходной линии (сейчас первый на файла), но удалить строку с индексом 2 (третий сейчас) на настоящий файл. Так далее и так далее.

Чтобы увидеть, что произойдет, запустите этот скрипт:

#!/УСР/бин/Баш
а=1
именем=входной_файл
сл 5 >"$имя"

пока читала-Р линии; делать
 Эхо "прочитать строку $Line для индекса доллара в"
 Эхо "удалить строку $(СЭД "${в}!д" "именем")"
 СЭД -т. е. "${А}Д" "именем"
 Эхо;Эхо далее
 пусть А+=1
сделано < "$имя"

Что будет делать это:

$ ./сценарий
Линия чтения 1 для индекса 1
Будут удалить строку 1

далее
Линия чтения 2 для индекса 2
Будут удалить строку 3

далее
Линию 3 для индекса 3
Будут удалить строку 5

далее
Чтение строки 4 для индекса 4
Будут удалить строку 

далее
Линия чтения 5 для индекса 5
Будут удалить строку 

далее

Как вы видите, линии 1,3,5 получил удалены.

Чтобы сделать это правильно: либо

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

Реализация третьего варианта с инструментами, вы уже знаете:

#!/УСР/бин/Баш

именем=входной_файл
сл 5 >"$имя"

в то время как [[ -с "именем" ]]; делать
 имя=$(руководитель -Н1 "именем")
 Эхо команды wget "$имя"
 СЕПГ -я '1д' "$имя"
сделано
+86
pDOTgetName 9 февр. 2016 г., 14:52:20

Да вы не можете найти его в /Media или /MNT, стандартный Каспер + AUFS подключить USB-диск, который содержит файловую систему.файл в каталог/cdrom или /cdrom0, вот где вы ищете для USB-ключа раздела.

Для остальных, просто открыть файловый менеджер, может быть, Thunar, вы увидите их на панели слева.

И если вы ре-плагин ключ, это разрушит живой системы.

+48
Dornathal 27 янв. 2017 г., 15:13:50

Если вы создаете подкаталог, и удалить запись у себя, вы не сможете удалить все файлы в Каталоге, но вы все еще можете изменить их.

$ mkdir служат для реж ; Эхо что-то > реж/фу ; чмод а-Вт реж
$ $Редактор реж/фу
$ РМ -РФ реж/
РМ: невозможно удалить 'реж/фу': отказано в доступе

Хотя вы все еще может уничтожить или сократить содержание во время редактирования, поэтому лучшим вариантом было бы иметь резервные копии. Ваш системный администратор может (должно?) делать резервное копирование в каталог, вы не могли удалить, но дешевый моделирование может быть сделано в принципе та же идея, что и выше: сделать каталог, и создать скрипт, который временно восстанавливает запись, делает резервные копии в каталоге и удаляет разрешение на запись снова.

+29
yjhrby 30 июл. 2019 г., 05:10:06

Поскольку Netflix сегодня поддерживает (или лучше не блокировать) для Linux/Хром для Linux. Но она требует более новую версию libnss3, чем тот, что в репозитории хриплый.

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

Не такая большая проблема здесь, потому что я просто переустановил Debian хриплый. (не так давно работает в любом случае) но я столкнулся с той же проблемой сейчас. Есть ли возможность установки libnss3/смотреть Netflix без необходимости добавления репозитория Джесси? Или есть ли лучший способ сделать это, который не приведет к неработающей системы?

+15
Vignesh Vicky 12 янв. 2013 г., 04:25:19

У меня есть команда в мой make-файл для очистки:

РМ-РФ */*.о */*.УМК */*.ММК */*.СМХ */*.МНМ */*.cmxa */*.Анно

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

Кто-нибудь знает как правильно написать эту команду?

+14
Eric Mwangi 9 авг. 2014 г., 01:14:24

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

$200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil