Таблицы маршрутизации и умножить хмеля

У меня 6 сетей, мне нужно подключить сеть 1 и сеть 5 через пять маршрутизаторов. Какая команда, чтобы установить умножить хмеля? IP-маршрута добавить IP-адрес/маска через IP_adrress Дев для eth0, но как мне установить следующий прыжок? IP-маршрута добавить IP-адрес/маска через IP_adrress через Ір_адрес Дев для eth0?

+853
user1532468 31 янв. 2018 г., 14:06:19
28 ответов

Все дистрибутивы Linux (операционные системы), а не программы, которые вы установите.

Если вы хотите попробовать один из них, просто записать ISO на диск и загрузить его.

Я не предложил бы Солярис или любые другие не связанные с основной ОС для новых пользователей, а это будет боль, чтобы найти поддержку. Попробовать Ubuntu 10.10 или 10.04, так что распределение направлено на новых пользователей.

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

Вы просили ответы на два вопроса:

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

  2. Вы спросили Как правильно писать код так, что он производит ожидаемый результат.

Глядя на ваш код, я вижу две вероятные объяснения, почему ты написал свой код, как ты сделал:

  1. Там могут быть некоторые небольшая путаница в синтаксисе цикла.

  2. Там могут быть некоторые небольшая путаница относительно порядка оценки, в то, что называется простой команды.

цикл for синтаксис

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

для меня в {1..5}; У Х="${я}"; Эхо "$х"; сделано

Другой альтернативой было бы написать цикл for использовать многострочный синтаксис с новой строки вместо точки с запятой:

для меня в {1..5}
делать
х="${я}"
Эхо "${х}"
сделано

Вы также можете смешивать и матч с запятой и символы новой строки, например:

для меня в {1..5}; делать
х="${я}"; Эхо "${х}"
сделано

оценка простых команд

Во втором случае, я бы сказал, что вы, вероятно, предположил, что присваивание переменной в прологе команды (т. е. х="$я" присвоение) происходит до вычисления переменной в теле команды (т. е. расширение ${х} в Эхо "${х}"). Но это на самом деле не так. Чтобы убедиться в этом, мы можем обратиться к странице на простой командой расширения в bash руководство или подраздел о простых команд в спецификации POSIX. Оба эти упоминания относятся следующие прохождения:

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

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

  1. Слова, что признаны присвоения переменных или перенаправления в соответствии с оболочки грамматические правила сохраняются для обработки в шагах 3 и 4.

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

  3. Редиректы должны быть выполнены, как описано в перенаправление.

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

Обратите внимание, что Шаг 2, где переменная расширения в команде происходит, но Шаг 1 нам говорит, что переменная назначения сохраняются, пока шаги 3 и 4. Отсюда следует, что выражение Эхо "${х}" расширена Эхо "" до присваивания х="${я}" проходит. Это объясняет, почему вы получаете пустой вывод.

Для дальнейшей дискуссии по этой теме см. следующие посты:

+975
mi turn 21 сент. 2015 г., 20:44:37
Другие ответы

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


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

Порядок параметров имеет значение. Из man-страницы:

фильтр ТС [ опции] [ добавить | изменить | заменить | удалить | показать ] Дэва ДЭВ
 [ родитель qdisc-ИД | корень ] [ ручки фильтр-ИД ] приоритет протокола протокола Прио 
 фильтртип [ фильтртип конкретные параметры ] потока-идентификатор flowid 

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

Хотя ТС команда себя показывает наоборот:

$ фильтр ТС помочь
Использование: фильтр ТС [ добавить | дель | изменить | заменить | показать ] [ строка Дэв ]
[...]
 [ преф Прио ] протокол прото [ цепь CHAIN_INDEX ]
 [ сметчик интервал TIME_CONSTANT ]
 [ корень | входа | выхода | Родительский идентификатор classid ]
 [ ручка FILTERID ] [ [ FILTER_TYPE ] [ помощь | параметры ] ]
^^^

Но это еще до FILTER_TYPE который является фактическим критериям фильтра.

В свою команду:

фильтр ТС добавить Дэв ЭМ1 родитель 1:0 Прио 0 IP-протокола
 принципиальный матч "мета(влан маска 0xfff экв 0x07D1)"
 ручка 20 с FW flowid 1:20

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

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

+878
tjukes 21 авг. 2016 г., 18:55:30

На этом этапе

Чаун корень /главная/sftp_user_1

Я должна измениться и группа на SFTP

Чаун корня:по SFTP /дома/sftp_user_1

потому что в файле /etc/СШ/sshd_config в существование

Групповой матч по SFTP
+831
bjou 14 февр. 2012 г., 01:58:40

Я в основном интересует аннотирования PDF-файл с текстом в заданном положении. ГПИ и утилиты командной строки, оба ок, но только свободные программные решения, пожалуйста. Тем не менее, я внесла дополнения образа для полноты.

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

Есть два похожие вопросы по задать Убунту, но они оба пару лет. Это как я могу добавить текст и изображения (например, подпись) в формат PDF? и как я могу редактировать картинку в существующий PDF файл?

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

Я тоже пробовал УСНО, который не работал для меня, хотя этот ответ и этот один , например, говорит, что это может. Я восстановил пакет (который на чистом Python) на Debian Wheezy и, используя источники от унос ППА. Кажется довольно примитивной и "сохранить как" диалоговое окно даже не было кнопки "Сохранить". Если другие люди имеют различный опыт, пожалуйста, напишите.

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

+781
Kerin 31 дек. 2011 г., 17:59:38

От человека выберите

выберите инт(инт нфбо, fd_set *readfds, fd_set *writefds,
 fd_set *показывает сколько времени прошло, структуры timeval, которая *время ожидания);

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

Какова цель нфбо, когда у нас уже есть readfds, writefds и показывает сколько времени прошло, от которой файловых дескрипторов можно определить?

+760
peppschm13r 28 апр. 2010 г., 15:48:40

Вот то, что работал для меня. (Требуется подключение к интернету):

  1. Обходной путь для загрузки в Ubuntu 18.04 ЛЦ

    (@Жас- это правильно. Вкладка ключ автозаполнения помогает!)

    От жратвы> подсказка:

    конфигурационный файл /Эфи/граб/граб.cfg для
    

    в качестве альтернативы

    конфигурационный файл (hd0,gpt1)/Эфи/граб/граб.cfg для
    
  2. После входа в систему с терминала (Ctrl+Alt+е), переустановить grub для загрузки UEFI:

    судо Су -
    АПТ установить-переустановить grub-EFI с архитектурой amd64 и Linux-универсальный Линукс-заголовки-универсальный
    

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

    Тогда

    обновления-пакет initramfs-С-К все
    
  3. Молодец!

Источники Команд

  • Временное решение для жратвы загрузке нашел в документации Ubuntu > файл grub2/устранение неполадок > устранение неполадок конкретных > жратва> > быстро исправить
    https://help.ubuntu.com/community/Grub2/Troubleshooting#grub.3E-1

  • Переустановить шаги изменен с поддержкой System76 статьи. Не нужно chroot для того, чтобы исправить, так как я мог загрузиться в реальной системе. Жратва - ремонт загрузчик GRUB
    https://support.system76.com/articles/grub/#for-sata-drives

  • Может быть связано с:

    • Ведение "весь диск" установка поверх существующей ЛВМ установка не будет выполнена, потому что установщик выбирает неверное загрузочное устройство (1724417) использовать ручной режим вместо и вручную выберите нужное загрузочное устройство в поле со списком.
      https://wiki.ubuntu.com/BionicBeaver/ReleaseNotes#Desktop
+756
annsaid 30 июн. 2010 г., 05:11:45

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

Данных и метаданных

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

Решение для сортировки имен файлов до их архивирования. Если имена файлов не содержат строки, вы можете запустить поиск | сортировка перечислить их, и добавлять их в архив в установленном порядке. Позаботиться, чтобы сказать архиватора не рекурсивный режим. Вот несколько примеров с POSIX Пакс, ГНУ утилиты tar и cpio:

найти | значение lc_all=C и сортировки | чел -ж -д | программы md5sum
найти | значение lc_all=C и сортировки | смолы -кф - -т - - нет-рекурсия | программы md5sum
найти | значение lc_all=C и сортировки | команда cpio -о | программы md5sum

Именами, и содержание только, нетехнологичным способом

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

{ экспорт значение lc_all=с;
 найти -типа F -exec в туалет -с {} \; | рода; эхо;
 найти -типа F -exec для программы md5sum {} + | сортировка; Эхо;
 найти . -тип D | сортировка; найти . -тип D | сортировки | программы md5sum;
} | программы md5sum

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

Кстати, MD5 является устаревшим. Если это возможно, рассмотрите возможность использования ша-2, или, по крайней мере ша-1.

Имена и сведения, подтверждающие переводы строк в именах

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

{ экспорт значение lc_all=с;
 дю-0ab | сортировка -з; # файл длины, в том числе каталогов (с длиной 0)
 Эхо | тр '\N' в '\000'; # разделитель
 найти -типа F -Exec и sha256sum {} + | сортировка -з; # хэш-код
 Эхо | тр '\N' в '\000'; # разделитель
 Эхо "конец хэшированных данных".; # Конец ввода маркера
} | sha256sum

Более надежный подход

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

#! /usr/Бен/ОКР питона
импорт hashlib, ксом, ОС, стат, Сыс
## Возвращает хэш содержимого указанного файла, в виде шестнадцатеричной строки
деф file_hash(название):
 Ф = открыть(имя)
 ч = hashlib.и SHA256()
 в то время как правда:
 баф = Ф.читать(16384)
 если LEN(баф) == 0: перерыв
ч. обновление(баф)
Ф.закрыть()
 возвратить ч. hexdigest()
## Пройти по указанному пути и обновить хэш с описанием его
## название и содержание
деф траверс(ч, путь):
 РС = ОС.lstat(путь)
 quoted_name = репр(путь)
 если стат.S_ISDIR(РС.st_mode):
 ч. обновление('реж' + quoted_name + '\Н')
 для записи в отсортированном(ОС.listdir(путь)):
 траверс(ч, ОС.путь.присоединиться(путь, выход))
 Элиф стат.S_ISREG(РС.st_mode):
 ч. обновление('Рег' + quoted_name + ' ')
 ч. обновление(ул.(РС.st_size) + ' ')
 ч. обновление(file_hash(путь) + '\Н')
 другое: прохождение # молча симлинки и других специальных файлов
ч = hashlib.и SHA256()
для корень в sys.аргумент argv[1:]: траверс(ч., корень)
ч. обновление('конец\Н')
печать ч.hexdigest()
+726
Kazi Selina Akhter 14 июл. 2011 г., 01:34:33

С помощью --экспорт флаг был ключ (Спасибо за совет, @Йохан Myréen). Таким образом, чтобы увидеть детали сертификата и отпечатки пальцев, это работает:

p11tool --экспорт <certurl> | в openssl x509-на-текст -noout

p11tool --экспорт <certurl> | в openssl x509-на-отпечатков пальцев -noout #по умолчанию отпечаток SHA1

p11tool --экспорт <certurl> | в openssl x509-на-отпечатков пальцев -noout -мд5 #для опознания MD5

+710
omahdi 14 июн. 2016 г., 17:53:38

Я пытаюсь сделать шмеля и работает на Асер Aspire В3-572 г-55FT ноутбук. До сих пор я установил для xorg-сервер, сервер xorg-xinit, из xorg-utils версии, сервер xorg-сервера-например, Меса, из xorg-как TWM, xterm или из xorg-часов xclock, и все необходимые зависимости. При установке Mesa на первый раз, я решил установить Nvidia-это libGL вместо Меса-это libGL. Я теперь, как в арку Вики, выполнив следующую команду:

судо Пакман -с xf86-видео-Интел нвидиа bbswitch Меса Шмель примус Меса-Демос 

Я получаю следующий вывод:

:: Шмель и Nvidia-это libGL находятся в конфликте. Удалить Nvidia-это libGL? [да/нет] 

Каков правильный курс действий, чтобы взять здесь? Я делаю правильную вещь до сих пор? Любая помощь приветствуется!

+699
dstefanovich 17 авг. 2019 г., 11:45:47

Я хочу, чтобы к власти на компьютере и есть bash-скрипт, чтобы открыть все мои программы в различных рабочих Гном пространства.

Например:

  1. Откройте текстовый редактор и командная строка в первом рабочем пространстве.
  2. Откройте веб-браузер на втором место для работы.
  3. Откройте веб-браузер B в третье рабочее место.
  4. Открыть два файловых менеджеров в четвертое рабочее место.

Как этого добиться? Никакой альтернативы?

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

+666
Kumar Ayush 25 нояб. 2011 г., 22:26:33

С гну смолы, можно использовать --трансформированные (или --преобразование), чтобы добавить /префикс/ для каждого файла:

тар-XF myArchive.tar.gz --трансформированные=с|^|myArchive/|с'

обратите внимание, нет ведущих / в префикс/ и СЕПГ выражение оканчивается на С , чтобы исключить символическую ссылку мишеням из файла преобразования.
Чтобы проверить его (сухого хода):

тар-ТФ myArchive.tar.gz --трансформированные=с|^|myArchive/|ным параметром --verbose --шоу-преобразован-имена

Чтобы вы начали, вот очень простой скрипт, который можно вызвать как экстракт <файл>:

Газа=${1%.*} #лента последних суффикс
ИМЯ=${ПРОКЛАДКИ%.деготь} #Стрип .тар - суффикс, если он присутствует
тар-XF "$1" --трансформированные="с|^|$/имя|с" #запустить команду
+656
Nikita Grygoriev 14 янв. 2019 г., 22:05:28

Я монтажа моем NAS/NFS-ресурс в /MNT/NAS на мой ноутбука/подключение WLAN. Это сработало, пока на прошлой неделе. Монтирование по NFS с двумя другими проводной ПК (тот же дистрибутив) все еще работает.

В Дебиан / Арч Линукс форумах они предложили, чтобы добавить больше Х-systemd в опции в fstab

  • опции noauto
  • х-systemd не.автомонтирование
  • х-systemd не.требует=сеть-онлайн.цель
  • х-systemd не.устройство-таймаут=10

Мой текущий файл fstab выглядит так

192.168.220.100: в/Foo/бар /тугриков/НАН НФС nfsvers=3,rsize=32768,wsize=32768,noauto,x-systemd.automount,x-systemd.requires=network-online.target,x-systemd.device-timeout=60 0 0

Я пробовал следующие параметры в fstab х-systemd не.требует= сеть-онлайн.цель или помощью systemd-networkd-погоди-онлайн.обслуживание или НФС-клиента.целевой никто из них не работал.

journalctl ошибка: гора[841]: горе.НФС: сеть недоступна

Когда я запустить команду sudo монтировать в /MNT/НАН вручную после загрузки, он монтируется на долю.

Как я могу иметь Мой по NFS монтируется автоматически после загрузки?

+624
McRom37 5 нояб. 2019 г., 20:38:51

Мне нравится быть в состоянии ... && добавить-арг "нечто"и "нечто" будет добавлен в позиционные аргументы, вроде как обратная смена.

Я пробовал ... && установить "[email protected] что-то", но это не работает, хотя просто делаю набор "[email protected] что-то" (без условия), казалось, чтобы работать правильно.

+527
acros 26 февр. 2012 г., 17:14:28

В (командной строки) утилита вы должны использовать это journalctl. Е. Г. посмотреть на вывод dmesg:

journalctl --команды dmesg

или записи для анализа, касающиеся межсетевого экрана:

journalctl --вывод=формат JSON-довольно единица=выполнение firewalld.услуги

Список дискретный блок использовать обычные инструменты:

journalctl --вывод=формат JSON-довольно | команда grep -F блок | сортировка -у

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

+500
Eric Wendelin 5 июл. 2014 г., 11:05:49

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

+464
savagehenry11 10 мая 2012 г., 00:47:43

С помощью Перл скрипта prename, который указывает символьная ссылка, чтобы переименовать на Debian дистрибутивы основаны.

переименовать -н-ы/^([^_]*)_.*/$1.txt/' *_*.тхт

Удалить Если вы уверены, это то, что нужно.

+423
serega06 19 янв. 2014 г., 21:41:04

Спецификация Ата имеет то, что называется защищенной областью.

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

Это обычно используется для хранения данных восстановления, так что пользователь не может случайно переразметить и стер раздел восстановления, это не раздел, в конце концов. Мой ThinkPad фирмы IBM с 2004 года реализовал это, и это сработало.

Это может быть полезно для вашего приложения.

+359
SSaaM 9 окт. 2014 г., 07:19:30
ОС: в CentOS-6.5-x86_64 с-минимальный

Я скачал последнюю версию с OpenSSL

Добывают его с тар-xvzf openssl-1.0.1e.tar.gz

компакт-диск в OpenSSL-1.0.1 е
./конфиг-префикс=/usr/местные
сделать

это дает мне следующую ошибку:

делая все в крипто...
сделать[1]: войдя в каталог `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто'
делая все в крипто/объекты...
сделать[2]: войдя в каталог `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/объектов
сделать[2]: ничего не попишешь, "все".
сделать[2]: покидая каталога `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/объектов
делая все в крипто/алгоритмов MD4...
сделать[2]: войдя в каталог `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/алгоритмов MD4'
сделать[2]: ничего не попишешь, "все".
сделать[2]: покидая каталога `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/алгоритмов MD4'
делая все в крипто/с MD5...
сделать[2]: войдя в каталог `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/с MD5'
сделать[2]: ничего не попишешь, "все".
сделать[2]: покидая каталога `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/с MD5'
делая все в крипто/ша...
сделать[2]: войдя в каталог `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/ша'
сделать[2]: ничего не попишешь, "все".
сделать[2]: покидая каталога `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/ша'
делая все в крипто/mdc2...
сделать[2]: войдя в каталог `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/mdc2'
сделать[2]: ничего не попишешь, "все".
сделать[2]: покидая каталога `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/mdc2'
делая все в крипто/ксом...
сделать[2]: ввод каталог `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/ксом'
сделать[2]: ничего не попишешь, "все".
сделать[2]: покидая каталога `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/ксом'
делая все в крипто/функция ripemd...
сделать[2]: ввод каталог `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/функция ripemd'
сделать[2]: ничего не попишешь, "все".
сделать[2]: покидая каталога `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/функция ripemd'
делая все в крипто/whrlpool...
сделать[2]: войдя в каталог `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/whrlpool'
сделать[2]: ничего не попишешь, "все".
сделать[2]: покидая каталога `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/whrlpool'
делая все шифрования/де...
сделать[2]: войдя в каталог `/usr/местные/src в/в OpenSSL-1.0.1 е/шифрования/де'
сделать[2]: ничего не попишешь, "все".
сделать[2]: покидая каталога `/usr/местные/src в/в OpenSSL-1.0.1 е/шифрования/де'
делая все в крипто/ПЯ...
сделать[2]: ввод каталог `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/ПЯ'
сделать[2]: ничего не попишешь, "все".
сделать[2]: покидая каталога `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/ПЯ'
делая все в крипто/RC2 в...
принять[2]: ввод каталог `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/RC2 в'
сделать[2]: ничего не попишешь, "все".
сделать[2]: покидая каталога `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/алгоритм RC2'
делая все в крипто/RC4 и выше...
сделать[2]: ввод каталог `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/RC4 и выше'
сделать[2]: ничего не попишешь, "все".
сделать[2]: покидая каталога `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/RC4 и выше'
делая все в крипто/идеи...
сделать[2]: войдя в каталог `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/идея'
сделать[2]: ничего не попишешь, "все".
сделать[2]: покидая каталога `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/идея'
делая все в крипто/БФ...
сделать[2]: войдя в каталог `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/БФ'
сделать[2]: ничего не попишешь, "все".
сделать[2]: покидая каталога `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/БФ'
делая все в крипто/литой...
сделать[2]: ввод каталог `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/литой'
сделать[2]: ничего не попишешь, "все".
сделать[2]: покидая каталога `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/литой'
делая все в крипто/Камелия...
сделать[2]: войдя в каталог `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/Камелия'
сделать[2]: ничего не попишешь, "все".
сделать[2]: покидая каталога `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/Камелия'
делая все в крипто/семя...
сделать[2]: войдя в каталог `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/семя'
сделать[2]: ничего не попишешь, "все".
сделать[2]: покидая каталога `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/семя'
делая все в крипто/режимы...
сделать[2]: войдя в каталог `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/режимов
сделать[2]: ничего не попишешь, "все".
сделать[2]: покидая каталога `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/режимов
делая все в крипто/БН...
сделать[2]: войдя в каталог `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/БН'
сделать[2]: ничего не попишешь, "все".
сделать[2]: покидая каталога `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/БН'
делая все в крипто/ЕС...
сделать[2]: ввод каталог `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/ЕС'
сделать[2]: ничего не попишешь, "все".
сделать[2]: покидая каталога `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/ЕС'
делая все в крипто/ОГА...
сделать[2]: войдя в каталог `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/ОГА'
сделать[2]: ничего не попишешь, "все".
сделать[2]: покидая каталога `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/ОГА'
делая все в крипто/ДСА...
сделать[2]: войдя в каталог `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/ДСА'
сделать[2]: ничего не попишешь, "все".
сделать[2]: покидая каталога `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/ДСА'
делая все в крипто/уровнем...
сделать[2]: войдя в каталог `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/уровнем'
сделать[2]: ничего не попишешь, "все".
сделать[2]: покидая каталога `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/уровнем'
делая все в крипто/УЗ...
сделать[2]: ввод каталог `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/ДХ'
сделать[2]: ничего не попишешь, "все".
сделать[2]: покидая каталога `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/ДХ'
делая все в крипто/ecdh...
сделать[2]: войдя в каталог `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/ecdh'
сделать[2]: ничего не попишешь, "все".
сделать[2]: покидая каталога `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/ecdh'
делая все в крипто/ДСО...
сделать[2]: войдя в каталог `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/ДСО'
сделать[2]: ничего не попишешь, "все".
сделать[2]: покидая каталога `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/ДСО'
делая все в крипто/двигатель...
сделать[2]: войдя в каталог `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/двигатель'
сделать[2]: ничего не попишешь, "все".
сделать[2]: покидая каталога `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/двигатель'
делая все в крипто/буфер...
сделать[2]: ввод каталог `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/буфер
сделать[2]: ничего не попишешь, "все".
сделать[2]: покидая каталога `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/буфер
делая все в крипто/био...
сделать[2]: войдя в каталог `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/био'
сделать[2]: ничего не попишешь, "все".
сделать[2]: покидая каталога `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/био'
делая все в крипто/стек...
сделать[2]: войдя в каталог `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/стек'
сделать[2]: ничего не попишешь, "все".
сделать[2]: покидая каталога `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/стек'
делая все в крипто/lhash...
сделать[2]: войдя в каталог `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/lhash'
сделать[2]: ничего не попишешь, "все".
сделать[2]: покидая каталога `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/lhash'
делая все в крипто/Ренд...
сделать[2]: войдя в каталог `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/Рэнд'
сделать[2]: ничего не попишешь, "все".
сделать[2]: покидая каталога `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/Рэнд'
делая все в крипто/эээ...
сделать[2]: войдя в каталог `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/ошибка'
сделать[2]: ничего не попишешь, "все".
сделать[2]: покидая каталога `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/ошибка'
делая все в крипто/ФЭГ...
сделать[2]: ввод каталог `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/ФЭГ'
сделать[2]: ничего не попишешь, "все".
сделать[2]: покидая каталога `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/ФЭГ'
делая все в крипто/является asn1...
сделать[2]: войдя в каталог `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/является asn1'
сделать[2]: ничего не попишешь, "все".
сделать[2]: покидая каталога `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/является asn1'
делая все в крипто/УГР...
сделать[2]: ввод каталог `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/Пем'
сделать[2]: ничего не попишешь, "все".
сделать[2]: покидая каталога `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/Пем'
делая все в крипто/x509 в...
сделать[2]: войдя в каталог `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/x509-на'
сделать[2]: ничего не попишешь, "все".
сделать[2]: покидая каталога `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/x509-на'
делая все в крипто/x509v3...
сделать[2]: войдя в каталог `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/x509v3'
сделать[2]: ничего не попишешь, "все".
сделать[2]: покидая каталога `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/x509v3'
делая все в крипто/конф...
сделать[2]: войдя в каталог `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/conf'и
сделать[2]: ничего не попишешь, "все".
сделать[2]: покидая каталога `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/conf'и
делая все в крипто/txt_db...
сделать[2]: войдя в каталог `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/txt_db'
сделать[2]: ничего не попишешь, "все".
сделать[2]: покидая каталога `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/txt_db'
делая все в крипто/pkcs7 в...
сделать[2]: войдя в каталог `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/pkcs7 в'
сделать[2]: ничего не попишешь, "все".
сделать[2]: покидая каталога `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/pkcs7 в'
делая все в крипто/pkcs12 из...
сделать[2]: войдя в каталог `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/pkcs12 из'
сделать[2]: ничего не попишешь, "все".
сделать[2]: покидая каталога `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/pkcs12 из'
делая все в крипто/комп...
сделать[2]: ввод каталог `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/сост'
сделать[2]: ничего не попишешь, "все".
сделать[2]: покидая каталога `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/сост'
делая все в крипто/ОМТП...
сделать[2]: ввод каталог `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/ОМТП'
сделать[2]: ничего не попишешь, "все".
сделать[2]: покидая каталога `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/ОМТП'
делая все в крипто/ИП...
сделать[2]: войдя в каталог `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/ИП'
сделать[2]: ничего не попишешь, "все".
сделать[2]: покидая каталога `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/ИП'
делая все в крипто/krb5 из...
сделать[2]: войдя в каталог `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/krb5 из'
сделать[2]: ничего не попишешь, "все".
сделать[2]: покидая каталога `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/krb5 из'
делая все в крипто/КМВ...
сделать[2]: войдя в каталог `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/ЦМИ
сделать[2]: ничего не попишешь, "все".
сделать[2]: покидая каталога `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/ЦМИ
делая все в крипто/pqueue...
сделать[2]: войдя в каталог `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/pqueue'
сделать[2]: ничего не попишешь, "все".
сделать[2]: покидая каталога `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/pqueue'
делая все в крипто/ТС...
сделать[2]: войдя в каталог `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/ц'
сделать[2]: ничего не попишешь, "все".
сделать[2]: покидая каталога `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/ц'
делая все в крипто/ПСП...
сделать[2]: войдя в каталог `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/СРП'
сделать[2]: ничего не попишешь, "все".
сделать[2]: покидая каталога `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/СРП'
делая все в крипто/кцр...
сделать[2]: ввод каталог `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/кцр'
сделать[2]: ничего не попишешь, "все".
сделать[2]: покидая каталога `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто/кцр'
если [ -н "" ]; тогда \
 (компакт-диск...; сделать libcrypto.так.1.0.0); \
интернет
сделать[1]: покидая каталога `/usr/местные/src в/в OpenSSL-1.0.1 е/крипто'
делая все в SSL...
сделать[1]: войдя в каталог `/usr/местные/src в/в OpenSSL-1.0.1 е/протокол SSL'
если [ -н "" ]; тогда \
 (компакт-диск...; сделать libssl.так.1.0.0); \
интернет
сделать[1]: покидая каталога `/usr/местные/src в/в OpenSSL-1.0.1 е/протокол SSL'
делая все в двигателях...
сделать[1]: войдя в каталог `/usr/местные/src в/в OpenSSL-1.0.1 э/двигателей
Эхо

делая все в двигателях/ccgost...
сделать[2]: войдя в каталог `/usr/местные/src в/в OpenSSL-1.0.1 э/двигателей/ccgost'
сделать[2]: ничего не попишешь, "все".
сделать[2]: покидая каталога `/usr/местные/src в/в OpenSSL-1.0.1 э/двигателей/ccgost'
сделать[1]: покидая каталога `/usr/местные/src в/в OpenSSL-1.0.1 э/двигателей
делая все в приложения...
сделать[1]: войдя в каталог `/usr/местные/src в/в OpenSSL-1.0.1 е/приложений
РМ -Ф в OpenSSL
shlib_target=; если [ -н "" ]; тогда \
 shlib_target="ОС Linux-общие"; \
 Элиф [ -н "" ]; затем \
 FIPSLD_CC="ССЗ"; УК=/usr/местные/протокол SSL/ФИПС-2.0/ОГРН/fipsld; экспорт куб. FIPSLD_CC; \
 интернет; \
 Библиотеки="-л.. -lssl -л.. -lcrypto" ; \
 сделать -Ф ../make-файл.общая -е \
 ИМЯ_ПРИЛОЖЕНИЯ=OpenSSL и объекты="в OpenSSL.о проверить.о asn1pars.о Треб.о dgst.о ДХ.о dhparam.о прил.о этом написано.о gendh.о errstr.о'ка.о pkcs7 в.о crl2p7.о СЛС.о ОГА.о rsautl.о ДСА.о dsaparam.о ЕС.о ecparam.о x509-на.о genrsa.о gendsa.о genpkey.о s_server.о s_client.скорость ввода-вывода.о s_time.о приложениях.о s_cb.о s_socket.о app_rand.о версии.о sess_id.о шифрах.о nseq.о формате pkcs12.о pkcs8.о ключ pkey.о pkeyparam.о pkeyutl.о spkac.о smime.о КМВ.о Рэнд.двигатель о'.о ОМТП.о премьер.о ТС.о СРП.о" \
 LIBDEPS=" $библиотек -ЛПНП" \
link_app.${shlib_target}
сделать[2]: войдя в каталог `/usr/местные/src в/в OpenSSL-1.0.1 е/приложений
( :; LIBDEPS="${LIBDEPS: ... я.. -lssl -л.. -lcrypto -ЛПНП}"; LDCMD="${LDCMD:-НКУ}"; LDFLAGS="${LDFLAGS:--DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -ва,--noexecstack -М64 -DL_ENDIAN -DTERMIO -О3 -стены -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DMD5_ASM -DAES_ASM -DVPAES_ASM -DBSAES_ASM -DWHIRLPOOL_ASM -DGHASH_ASM}"; Переменной libpath=`для X в $LIBDEPS; сделать эхо $х; сделано | СЭД -Е 'С/^ *-л//;т-е д | уник`; переменной libpath=`Эхо $переменной libpath | СЭД -Е 'С/ /:/г"; в переменной LD_LIBRARY_PATH=$переменной libpath:$переменная LD_LIBRARY_PATH ${LDCMD} ${LDFLAGS} -о ${ИМЯ_ПРИЛОЖЕНИЯ:=в OpenSSL} в OpenSSL.о проверить.о asn1pars.о Треб.о dgst.о ДХ.о dhparam.о прил.о этом написано.о gendh.о errstr.о'ка.о pkcs7 в.о crl2p7.о СЛС.о ОГА.о rsautl.о ДСА.о dsaparam.о ЕС.о ecparam.о x509-на.о genrsa.о gendsa.о genpkey.о s_server.о s_client.скорость ввода-вывода.о s_time.о приложениях.о s_cb.о s_socket.о app_rand.о версии.о sess_id.о шифрах.о nseq.о формате pkcs12.о pkcs8.о ключ pkey.о pkeyparam.о pkeyutl.о spkac.о smime.о КМВ.о Рэнд.двигатель о'.о ОМТП.о премьер.о ТС.о СРП.о ${LIBDEPS} )
../libcrypto.а(x86_64cpuid.о): в функции `OPENSSL_cleanse':
(.текст+0x1a0): несколько определение `OPENSSL_cleanse'
../libcrypto.а(mem_clr.о):mem_clr.с:(.текст+0х0): во-первых, определенные здесь
../libcrypto.а(cmll-архитектуру x86_64.о): в функции `Camellia_cbc_encrypt':
(.текст+0x1f00): несколько определение `Camellia_cbc_encrypt'
../libcrypto.а(cmll_cbc.о):cmll_cbc.с:(.текст+0х0): во-первых, определенные здесь
../libcrypto.а(ня-архитектуру x86_64.о): в функции `AES_encrypt':
(.текст+0x460): несколько определение `AES_encrypt'
../libcrypto.а(aes_core.о):aes_core.с:(.текст+0x5cf): во-первых, определенные здесь
../libcrypto.а(ня-архитектуру x86_64.о): в функции `AES_decrypt':
(.текст+0x9f0): несколько определение `AES_decrypt'
../libcrypto.а(aes_core.о):aes_core.с:(.текст+0xa4b): во-первых, определенные здесь
../libcrypto.а(ня-архитектуру x86_64.о): в функции `private_AES_set_encrypt_key':
(.текст+0xab0): несколько определение `private_AES_set_encrypt_key'
../libcrypto.а(aes_core.о):aes_core.с:(.текст+0х0): во-первых, определенные здесь
../libcrypto.а(ня-архитектуру x86_64.о): в функции `private_AES_set_decrypt_key':
(.текст+0xd80): несколько определение `private_AES_set_decrypt_key'
../libcrypto.а(aes_core.о):aes_core.с:(.текст+0x3e5): во-первых, определенные здесь
../libcrypto.а(ня-архитектуру x86_64.о): в функции `AES_cbc_encrypt':
(.текст+0xfa0): несколько определение `AES_cbc_encrypt'
../libcrypto.а(aes_cbc.о):aes_cbc.с:(.текст+0х0): во-первых, определенные здесь
взыскать 2: для LD вернулся 1 статус выхода
сделать[2]: *** [link_app.] Ошибка 1
сделать[2]: покидая каталога `/usr/местные/src в/в OpenSSL-1.0.1 е/приложений
сделать[1]: *** [пакет] Ошибка 2
сделать[1]: покидая каталога `/usr/местные/src в/в OpenSSL-1.0.1 е/приложений
сделать: *** [build_apps] Ошибка 1

Я попробовала ням-г установите OpenSSL.

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

в OpenSSL (который является двоичным) устанавливается, но OpenSSL (который требуется по протоколу HTTPS не установлен).

Какие варианты решения этой проблемы?

+300
user61560 23 янв. 2017 г., 15:43:23

Ядра Linux документация обязательной блокировки файлов для операционной системы Linux имеет некоторые истории:

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

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

(Более конкретно, расширенные возможности программирования в Unix окружающей среде книга говорит, что это было сделано в версии 3.)

+266
Chelovechina 2 июн. 2019 г., 04:40:02

Вы можете сделать это с помощью перенаправления вывода , Как показано ниже.

$ Бк -л <<<"obase=2;$Нум" > register.txt

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

$ Бк -л <<<"obase=2;$Нум" >> register.txt

>> - Перенаправление вывода (stdout) сообщений в режиме дописывания.

> - Перенаправление вывода (stdout) сообщений в режиме перезаписи.

<<< - Здесь строки, слова расширяется и поставляется команды на стандартный ввод.

+257
Joao Paulo Neves R F de Assis 15 сент. 2018 г., 11:43:41

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

+226
DJ Khaled 14 апр. 2018 г., 21:53:31

Ничего, под управлением х, изолировано от других запущенных программ под X.

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

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

Обратите внимание, что Docker-это о процесса изоляции, но по другим причинам, нежели безопасность. Вы получите естественный ход, хорошая изоляция и контроль над тем, что выполняется в контейнере, но нет никаких гарантий, что процессы будут быть на 100% содержал, в отличие от правильного "песочнице" (или что-то вроде SELinux включен в контейнере Docker).

Говорю, что Docker-это поражение немного словно в открытую дверь.

+61
Flot2011 9 авг. 2010 г., 21:12:08

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

судо Ш-с "Эхо 'деб http://download.opensuse.org/repositories/home:/fbergman:/libsbml/xUbuntu_14.04/ /' >> /и т. д./кв/источников.список.д/питон-libsbml.список"
судо apt-получить обновление
суда apt-получить установку питона-libsbml

Однако я получаю следующее сообщение об ошибке:

Следующие пакеты имеют неудовлетворенные зависимости:
 питон-libsbml : зависит: с libstdc++6 (>= 4.9), но 4.8.4-2ubuntu1~14.04 должен быть установлен
Е: не удалось исправить ошибки, у вас прошла сломанные пакеты.

Несмотря на то, что последняя версия libstdc++6 isntalled. Может кто-нибудь мне советы о том, как получить этот пакет установлен?

------------редактировать ------------ Вот ссылка на инструкции я использую: http://software.opensuse.org/download.html?project=home%3Afbergman%3Alibsbml&package=python-libsbml

Я использую Ubuntu 14.04

+48
Pramna S 1 июн. 2018 г., 12:52:12

У меня много файлов в подкаталогах, что я хотел бы, чтобы все переехали в родительский каталог.

Экс:

20150530XXXX/1.jpg
20150530XXXX/2.jpg
20150530XXXX/3.jpg
20150530XXXX/4.jpg
20150531XXXX/1.jpg
20150531XXXX/2.jpg
20150531XXXX/3.jpg
20150531XXXX/4.jpg

Я нашел в другой вопрос на клиент StackExchange следующую команду:

найти ./ -mindepth 2 -тип F -exec МВ -Т {} +

однако, это, кажется, перезаписать файлы изображений, потому что у каждого есть то же самое имя (1-4.jpg). Есть ли способ я могу объединить на страницах каталога с именем файла, например двигаться 20150531XXXX/4.jpg для ./20150531XXXX_4.jpg?

+47
Kala7a 2 мая 2012 г., 21:15:25

Ubuntu является производным от Сида, нестабильная и Роллинг релиз версии Debian, в каждой новой версии Ubuntu-это не более чем Сида заморожены на определенный момент времени, и обогащается все, что превращает Debian в дистрибутиве Ubuntu.

Ответ на ваш вопрос нет.

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

+33
alechonok 4 апр. 2012 г., 00:37:54

Один из способов:

на awk -F" и[}{,]" '{печати $2, $(НФ-1)}' ОФС=, файл

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

+19
Arturas M 6 авг. 2016 г., 00:25:42

Для того, чтобы упростить задачу и так как вы получаете переменную имя_сайта, почему вы не читаете переменную имя пользователя?

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

+18
elinx 27 апр. 2014 г., 03:25:45

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

$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