Может ГИТ конфигурация устанавливается в нескольких репозиториях?

Мерзавец, кажется, поддерживает значения конфигурации на трех уровнях:

  • В глобальных параметрах (хранится в файле/etc/ГИТ-ядро)
  • Для каждого пользователя глобальной настройки (хранятся в ~/.gitconfig хранит настройки)
  • Для каждого хранилища локальные параметры (хранится в $РЕПО/.в git/config файл)

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

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

+435
Musoy King 29 янв. 2011 г., 07:21:27
40 ответов

Вот команда :

цифры \команда grep '(2\)[[:цифра:]]\{\1\}' 

Я хочу, чтобы соответствовать точно 2 цифры после цифры '2', 3 цифры, если я изменить цифру '2' на '3' в выражение моего лица, 4 цифры, если ...

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

команда grep: недопустимое содержание \{\}

Как можно изменить мое выражение ?

первое решение : Как Серега ответил :

2[[:цифра:]]\{1\}\|3[[:цифра:]]\{2\}\|4[[:цифра:]]\{3\}\|5[[:цифра:]]\{4\}

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

+959
Mihaela 03 февр. '09 в 4:24

Вы используете один из Дебиан 8.8 видео DVD-дисков с предварительно настроенным рабочего стола, как Gnome или KDE.

Попробуйте использовать стандартные установки Debian на DVD. Он настроен для работы в режиме BIOS прежних версий (использует MBR) и новый режим установке UEFI.

Когда этот диск сапоги он имеет сообщение, которое непосредственно государства-это установки с UEFI. Это сообщение находится на очень 1-ое меню, которое дает вам выбор графических и неграфических установки.

В видео DVD-дисков не утверждаю, что они не поддерживают UEFI и могут тратить много времени.

+941
romainl 11 июл. 2011 г., 20:54:57
Другие ответы

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


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

  1. Для изображения на Докер-концентратор:
завиток -ш "разрешение: JWT в" "https://hub.docker.com/v2/repositories/library/<изображения-имя>/теги/?размер_страницы=100" | jq не -р '.результаты[] | выбрать(.имя = = "тега<имя>") | .картинки[0].размер | numfmt элемента-в=МЭК-я
  1. Для изображения на другие реестра как реестра Microsoft контейнер. Я выясню, 3 способа.

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

    докер манифест проверить -в <реестр-домен>/<образ-имя> | размер команды grep | awk и -Ф ':' '{сумма+=$НФ} конец {напечатать сумму}' | numfmt элемента --в=МЭК-я
    

    Чтобы включить настройки манифеста проверить, отредактировать ~/.настройки/конфигурации.в JSON файл и установить экспериментально , чтобы включить.(Справка: докер манифест проверить)

    • Нажимаем изображение в Docker Hub и вы можете получить размер сжатого изображения на сайте Докер-концентратор.

    • Используйте настройки сохранить , чтобы сохранить изображение на .tar-файл, а затем сжать его .файл tar.gz .

докер сохранить мой образ:последний > мой образ.тар

# Обжать .tar-файл 
gzip в мой образ.тар

# Проверить размер сжатого образа
ЛС-ЛГ my-image.tar.gz
+865
TL247 19 нояб. 2018 г., 07:57:36

Я хочу проверить, есть ли сервис https прослушивает IPv6 и IPv4.

И также, когда я доступ к URL через браузер, я хочу знать, запроса IPv4 или IPv6.

+855
Retr0id 29 янв. 2014 г., 19:02:58

Из другого ответа, Похоже, я имею дело с файлами с неправильной спецификации подпись.

Таким образом, ответ заключается в том, что в POSIX инструменты обрабатывать Юникод (UTF-8) файлы правильно уже.

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

+832
user55246 30 дек. 2013 г., 07:53:09

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

я ФОО
я \фу
я \
фу

Они все идентичны. (Я знаю, что я я здесь, но описания есть, я и С - это сюрреализм.)

И код показывает, как много:

1111 дела "а":
Корпус 1112 'я':
Корпус 1113 "с":
1114 ч = in_nonblank ();
1115 
Read_text_to_slash 1116:
1117 если (ч == ВФ)
1118 bad_prog (_(EXPECTED_SLASH));
1119 
1120 если (ч == '\\')
1121 ч = inchar ();
+792
Peter Butkovic 25 мая 2018 г., 10:38:21

Вы спрашиваете про размер ... так что да размер накладных расходов. Моя догадка заключается в том, что лишние паритета требует какой-то дополнительный индекс или что-то (не зная внутренней RAID6). Речь идет о 370+ МБ для 8.3 ТБ ... это меньше, чем 0,005% от общей площади!

+743
holian 25 авг. 2014 г., 17:06:33

Если я войти в систему через SSH, можно использовать стандартную оболочку с простой SSH пользователь@хост, или указать что-то вроде SSH пользователь@хост 'Баш --совета --noprofile' или SSH пользователь@хост-КШ.

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

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

+740
StikCredit 18 окт. 2013 г., 05:44:30

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

Я использовании Kali GNU/Линукс катится и он работал для меня.

+678
Samuel Fleming 30 июн. 2016 г., 22:59:16

Тебе придется найти какой-то корпус для нескольких дисков (маловероятно) или USB-концентратор (желательно иметь внешний источник питания) для подключения всех ваших дисков в корпус (опять же, желательно с автономным питанием). Машины/операционной системы увидите все их как отдельные диски, возможно, вы могли бы построить Raid на них. Но usb это намного медленнее, чем напрямую подключенные диски, тем более, если несколько одни и те же пути к машине. Производительность, скорее всего, отстой. И из-за капризов в том порядке, в котором машина видит диски, поплавок на линии, или они могут сделать тасуется вокруг каждой загрузке.

+670
redshift5 27 дек. 2011 г., 11:48:46

Я имел успех с:

ffmpeg на Ф x11grab -video_size 1920х1080 -частота кадров 30 -я :1 \
 -vcodec поддержкой libx264 -preset для ультрабыстрых -Qп 0 -pix_fmt yuv444p \
видео.мкВ

Ключевые моменты:

  • -Qп 0: режим без потерь для x264
  • -предустановленные сверхбыстрой: наименьшая загрузка процессора, большой размер
  • -yuv444p pix_fmt: по умолчанию, но его предполагает, yuv420p, что с потерями

Подсказка: захвата экрана и веб-камеры с наложением:

ffmpeg на Ф x11grab -thread_queue_size 64 -video_size 1920х1080 -частота кадров 30 -я :1 \
 -Ф v4l2 -thread_queue_size 64 -video_size 320x180 частота кадров 30 -я с /dev/video0 \
 -filter_complex 'оверлей=main_w-overlay_w:main_h-overlay_h: \формат=yuv444' 
 -vcodec поддержкой libx264 -preset для ультрабыстрых -Qп 0 -pix_fmt yuv444p \
видео.мкВ

https://trac.ffmpeg.org/wiki/Capture/Desktop

[править 20180418] обновление для оболочки GNOME и Вэйланд:

#!/usr/Бен/ОКР питон3
от ДГУ импорт SessionBus, интерфейс
от импорта ОС функция getcwd, путь
из sys импорт агду

BUS_NAME = 'орг.гном.Оболочки.Видеоуроки'
Путь = '/орг/гном/оболочки/видеоуроки'
ИМЯ_ИНТЕРФЕЙСА = BUS_NAME
Трубопровод='x264enc пройти=квантователя кач=0 скорость-заданная=сверхбыстрая ! очереди ! matroskamux'

если путь.isabs(массива argv[1]):
 название = из argv[1]
другое:
 имя = путь.присоединиться(функция getcwd () аргумент argv[1])

автобус = SessionBus()
screen_cast = автобус.get_object(BUS_NAME, путь)
screen_cast = интерфейс(screen_cast, ИМЯ_ИНТЕРФЕЙСА)

рэт имя = screen_cast.Скринкаст(имя, {"конвейерное": производство})

если не рэт:
 печать('ошибка при запуске скринкаст.')
 поднять SystemExit(1)

попробуйте:
 я = вход()
за исключением (eoferror генерируется, KeyboardInterrupt):
пройти
наконец:
screen_cast.StopScreencast()
+660
kim fletcher 16 дек. 2012 г., 15:14:31
тип -п помощью figlet > /dev/нуль && помощью figlet "фу"

Баш типа команда находит команды, функции, псевдоним, сайта, или встроенную (см. помощь типа) и выводит местоположения или определение. Она также возвращает код возврата, представляющая результат поиска; истинная (0) если нашли. Так что мы здесь делаем-это пытаемся найти помощью figlet в путь ( означает только искать файлы, не встроенных модулей или функций, а также подавляет сообщения об ошибках), отбрасывая выход (это то, что > /dev/нуль никак), и если она возвращает true (&&), он будет выполняться помощью figlet.

Это проще если помощью figlet находится в фиксированном месте:

[ -X в /usr/Бен/помощью figlet ] && /usr/Бен/помощью figlet "фу"

Здесь мы используем тестовую команду (а.к.а. [), чтобы увидеть, если каталог/usr/Бен/помощью figlet - это исполняемый файл () и если это так (&&) выполнить его. Это решение я считаю более портативный, чем использование тип , который является bashism я считаю.

Вы могли бы сделать функцию, которая делает это для вас:

функция X() {
 если тип -П "$1" >/dev/нуль; тогда
команду cmd="$1"
сдвиг
 "$УМК" "[email protected]"
интернет
}

(Кавычки необходимы из-за возможных пробелов)

Тогда вы бы просто сделать:

х помощью figlet "фу"
+653
Abu Gul 27 мар. 2010 г., 11:31:47

Я не уверен, что вы ищете, но вы можете создать простой сервис с помощью сокат , чтобы слушать на порту и получить его, чтобы запустить shell-скрипт, например на каждое соединение. Вы можете ограничить максимальное число одновременных подключений. Например, создать баш скрипт ./программа MyScript холдинг:

#!/бин/Баш
в сообщении 
Echo "привет. получил $сообщение"
спать 10
Эхо "до свидания"

Затем запустить сокат на порт 10005 с максимум 2 детей, чтобы запустить скрипт:

сокат TCP4-слушай:10005,опция -- reuseaddr,вилка,максимум-дети=система 2:./программа MyScript

Теперь вы можете подключиться к этому порту через любой сетевой инструмент, который вам нравится, и взаимодействовать со скриптом. Используя Баш встроенный в устройство/dev/протокол TCP/ функция для подключения к порту, следующим будет достаточно:

(Эхо "$(дата) мое послание"; кошка -н >&2) <>/Дев/протокол TCP/localhost в/10005 >&0 &

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

1 Здравствуйте. вышла замуж 11 мая 17:33:19 по московскому времени 2016 мое сообщение
2 пока
+616
Robert Carrillo 21 авг. 2011 г., 22:19:28

Вы можете использовать команду:

oo.sh "$(кошка /и т. д./httpd/conf/и файл httpd.конф)"

Это позволит запустить кошка /и т. д./httpd/conf/и файл httpd.конф и выводить (содержимое файла) в первую аргументом oo.sh. Это в кавычках, так что он передается как один аргумент — пробелы и специальные символы передаются нетронутыми. oo.sh получает один аргумент.


В более широком смысле, хотя, возможно, лучше было бы передать имя файла в скрипт, если это возможно, или отдать содержимое файла в стандартный поток ввода (oo.sh < /и т. д./httpd/conf/и файл httpd.конф). А также больше стандартного, есть максимальная длина все аргументы командной строки, может быть, и файл может быть дольше. Даже если это работает сейчас, если что файл может расти больше с течением времени, в конечном итоге, пройдя все это, как аргумент перестанет работать с ошибкой "список аргументов слишком длинный".

Вы можете найти этот предел с getconf ARG_MAX. Размер сильно различается: у меня есть системы С 2 МБ ограничения и 256КБ пределы. Если ваш файл всегда будет маленьким, вы не нужно беспокоиться, но в противном случае вы должны попробовать другой способ получить данные в скрипт.

+589
Paul Collins 3 окт. 2014 г., 13:42:41

Если у вас старая версия openSUSE 13.2, как и не иметь возможность обновлять систему и так обновления Firefox из официальных репозиториев больше, вы можете получить последняя версия работает в Firefox, напрямую от Mozilla.

Перейти в Mozilla (https://www.mozilla.org/en-US/firefox) используя ваш Linux браузер (финальная версия для openSUSE 13.2 является 50.0.1) и загрузки актуальной версии Firefox установлен на вашей системе, такие как сайт сам предложит вам автоматически. Если не так, загрузите его вручную с сайта Mozilla.

Разархивируйте скачанный .файл tar.gz (в Firefox-68.0.1.тар.bz2, что в моем случае) с помощью учетной записи root в каталог /usr/местные/Бен/Мозилла/. Необходимо создать в программе Mozilla каталога, с помощью файлового менеджера, такие как Dolphin или ваших предпочтений, или через терминал (кд /usr/местные/Бен/ && mkdir служат Мозилла). Используйте свой предпочтительный декомпрессор также, Так что вы должны иметь в/usr/местные/Бен/браузер Mozilla Firefox или каталога выполнены с установочными файлами (включая "браузер Firefox" исполняемый файл внутри).

В openSUSE систем "для Firefox иконки" выделить и выполнить команду "Firefox", который означает, что все в /usr/Бен/Firefox в должный вид до того в $путь системной переменной (в терминале: Эхо $путь , чтобы увидеть его содержимое. ":" это разделитель по умолчанию). Но /usr/местные/Бен приходит сперва в том, что посмотреть до того, так что...

После распаковки, создать символическую ссылку в /usr/местные/Бен/ каталог браузеров Firefox , указывающую на /usr/местные/Бен/Мозилла/Firefox для. В терминал команду:

в /usr/местные/Бен/браузер Mozilla Firefox или Firefox в /usr/местные/Бен/браузера Firefox

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

Никакие изменения были сделаны на Система установленной (старой) Firefox, так что вы все еще можете запустить его. Копирование в Firefox значок с другим именем, как старый Firefox, изменить его свойства, и явно объявить /usr/Бен/Firefox В %по U , а не только в Firefox %U с , как найти приложение в АБА. Или в терминале выполните команду ./usr/Бен/браузера Firefox вручную.

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

Жаль о моем английском языке. Это мой второй язык.

+532
Stormvirux 28 янв. 2014 г., 04:14:48

Если у меня есть тип MIME файла, используя командную строку файл -Би.

Как я могу получить соответствующий значок этого типа MIME из текущей темы иконок?

Спасибо всем.

+528
Leila Tome Grace 19 февр. 2019 г., 08:41:49

Правильные драйвера для BCM43142 - это ДС , он может быть загружен после установки карты Broadcom-STA в-переходный пакет следующие шаги, как описано здесь

Для Broadcom STA является двоичной-только драйвера устройств для поддержки следующих стандартов IEEE 802.11 а/b/г/n беспроводной сетевой карты: BCM4311-, BCM4312-, BCM4313-, BCM4321-, BCM4322-, BCM43142-, BCM43224-, BCM43225-, BCM43227-, BCM43228-, BCM4331-, BCM4360-и BCM4352-аппаратные.

Добавить несвободных компонентов в файле/etc/АПТ/источников.список:

apt-получить установку ЛСБ-релиз
Эхо "деб http://deb.debian.org/debian/ $(команду -СК) основное ВНО несвободные" >> /и т. д./кв/источников.список

Обновление и установка ОС Linux-заголовков и компании Broadcom-STA в-переходный:

apt-получить обновление
apt-получить установку Linux-образ-$(uname-Р|СЭД с,[^-]*-[^-]*-,,') в Linux-заголовков-$(uname-Р|СЭД с,[^-]*-[^-]*-,,') с Broadcom-STA в-переходный

Выгрузить конфликтующие модули:

команды modprobe -Р в43 в44 b43legacy ССБ brcmsmac млрд.

Модуль загрузки ватерлинией:

команды modprobe ватерлинии

Если у вас есть некоторые проблемы с ДС модуль под 3.16 версия ядра , вы должны установить последнюю версию ядра из бэкпортов.

Известная проблема

+509
sirclesam 23 мар. 2012 г., 05:41:29

Лучший способ установить Docker: Недавно я обнаружил, что есть лучший способ установить докер , используя только одну команду:

с wget -qо - https://get.docker.com/ | ш

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

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

зы топор | грэп -я меткая

Увидев идентификаторы процессов, это время для убийства процессов с помощью следующей команды:

судо убить -9 <идентификатор процесса>

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

Привет из Докер!
Это сообщение показывает, что ваша установка будет работать правильно.

Чтобы создать это сообщение, настройки проведены следующие мероприятия:
 1. Докер клиент связался с демоном Докер.
 2. Демон Докер нажал на "Привет-мир" изображение из Докер-концентратор.
(для amd64)
 3. Демон Докер создал новый контейнер с помощью этого образа, которая запускает
 исполняемый файл, который производит вывод, который вы сейчас читаете.
 4. Демон Докер послушать, что выход в настройки клиента, который прислал его
 на ваш терминал.

Чтобы попробовать что-то более амбициозный, вы можете запустить контейнер Ubuntu с:
 $ докер Run-это Убунту Баш

Обмениваться изображениями, автоматизировать рабочие процессы, и многое другое с бесплатной идентификатор Докер:
протокол HTTPS://hub.docker.com/

Дополнительные примеры и идеи, посетите:
протокол HTTPS://docs.docker.com/get-started/
+492
adonics 27 авг. 2015 г., 12:32:06

Список возвращаемых этого сайта имеет черты расторгнут по ЧР/НЧ. В СГ () будет перемещать курсор/курсор в начало строки:

е 'хороших \р раз'
раз
+473
user138139 27 июл. 2012 г., 19:57:20

У меня список такой:

$$<002L_tbfl
Предполагаемый транскрипционный фактор 001R;
Перейти:0006355
Перейти:0046782
Перейти:0006351
IPR007031
$$<002L_FRG3G
Неспецифических белков 002L;
Перейти:0033644
Перейти:0016021
IPR004251

Я хочу, чтобы каждые $$< , чтобы начать новую строку со следующей записи на одной строке (разделенные табуляцией), до $$< появляется снова. Как это:

$$<002L_tbfl предполагаемый транскрипционный фактор 001R; перейти:перейти 0006355:0046782 идти:0006351 IPR007031
$$<002L_FRG3G неспецифических белков 002L; перейти:перейти 0033644:0016021 IPR004251

Мой метод до сих пор:

тр '\N' в '\Т' < файлы Stage1 > stage2
СЭД 'ы/$$</\н/г' stage2 > со Stage3

Дело в том, что выше работает совершенно нормально на небольшие файлы, но на мой файл размером 4 ГБ вроде работает, потом возвращает пустой файл в мгновение ока без каких-либо ошибок или сообщений.
Я также пытался тр '$$<' '\П' И что не делает этого; это производит странный файл.

+470
Ryan Lazzara 13 февр. 2018 г., 05:49:56

Я на Mac и установить csvkit. Когда я запускаю csvlook, я получаю трассировки с следующее сообщение об ошибке:

IOError: [errno значение 13] разрешение отклонено: '/библиотеки /Pythong/2.7/site-packages/python_dateutil-2.2-py2.7.egg/EGG-INFO/requires.txt'

На основе документации, я проверил следующее:

типун установить setuptools --модернизация 
типун установки --csvkit обновления 

Все-таки не повезло. Как я могу получить эту работу?

+382
Edel Manguiat 19 мая 2013 г., 01:08:55

В следующий файл Makefile

InputLocation:=./Тест
OutputLocation:=$(InputLocation)/Выход
Вход:=$(подстановки $(InputLocation)/*.Мэриленд)
Выход:=$(patsubst $(InputLocation)/%, $(OutputLocation)/%, $(входной сигнал:входной сигнал=выходной))

.Фальшивый: все
всего: $(выход)

$(OutputLocation)/%.МД : $(InputLocation)/%.МД
 СР -РФ $< [email protected];
ActualFilePath="$<"
InterimFile1Path="[email protected]"
 #СР -РФ $(ActualFilePath) $(InterimFile1Path);

СР -РФ $< [email protected]; копии файл успешно.

В то время как СР -РФ $(ActualFilePath) $(InterimFile1Path) выдает ошибку СР: отсутствует файл операнд

Почему это так?

+355
Castor Pollux 16 июл. 2015 г., 20:02:51

Первый скачать универсальный USB Installer инструмент в вашей машине : http://www.pendrivelinux.com/universal-usb-installer-easy-as-1-2-3/

Затем вы можете установить Kali используя этот инструмент в ваш USB флэш-диск.

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

+329
gkre1 10 янв. 2019 г., 09:19:40

Я знаю, что envsubst заменяет объявлены переменные среды на входе.

$ Эхо 'Привет, $user' | envsubst
Привет имя_пользователя

Мне нужен способ, чтобы заменить переменную окружения, если он существует, в противном случае envsusbst (или любая другая команда), листья переменную строку, как это. Что я получаю:

$ Эхо 'Привет, $user $UNDEFINED_VARIABLE' | envsubst
Привет имя_пользователя

Что я хочу-это:

$ Эхо 'Привет, $user $UNDEFINED_VARIABLE' | somecommand
Привет имя_пользователя $UNDEFINED_VARIABLE
+300
user325411 13 июл. 2013 г., 14:29:50

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

ИФС=': '
набор $(exiv2 -г в EXIF.Изображения.Датавремя -ПВ DSC_01234.НЭФ)
снятие МФС
год=$1 месяц=2$в сутки=3$в час=4$минута=5$второй=$6

Он также может быть полезным для изменения даты файла, чтобы соответствовать образу, дата: exiv2 -Т DSC_01234.НЭФ.

+290
professorsloth 13 сент. 2012 г., 05:32:51

Я под управлением Debian 9 / Xfce и мне нужно выбрать крупные значки на рабочем столе. Если я сделаю иконки размер больше, чем 55 они становятся невидимыми при перетаскивании их на новое место или цель. Есть ли решения, чтобы предотвратить такое поведение?

+278
Mohammed Junaid Palligunda 3 апр. 2014 г., 11:59:18

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

найти /домашний/Питер/баз данных -тип F -имя 'cells.txt' -exec для кошки {} +

(Если ваша версия найти не понимаю трейлинг +, заменить его на два символа \;)

+264
Bruce Frank 4 февр. 2011 г., 13:51:35

Когда я использовал Х11 столе, я мог бы запустить графические приложения в Docker контейнеры, разделяя $дисплей переменной и в/tmp/Х11-в Unix каталог. Например:

докер запустить -ти-Эл дисплей=$дисплей -в каталоге /tmp/.Х11-в Unix:/tmp/и.Х11-Unix для некоторых:Убунту часов xclock

Теперь, я на Fedora 25 работает Вэйланд, так что нет никакой инфраструктуры Х11 поделиться с контейнером. Как я могу запустить графическое приложение в контейнер, и он появляется на моем рабочем столе? Есть ли способ, чтобы связать в XWayland?

+257
KinomankaOlya 29 мая 2012 г., 12:59:52

Вы не можете иметь 2 разных netblocks с одинаковым адресным пространством. Следовательно, он не использовать делая ip_forward как ip_forward=1 для маршрутизации. Так что либо вы используете различные сети в обоих netblocks, или если вы действительно хотите этого настройка моста.

Если в Debian

$судо apt-получить установку моста-утилиты

ви /и т. д./сети/интерфейсов

 разрешить-автоопределения wlan0 
 как wlan0 iface защитный инет вручную

 авто eth0 в 
 слово iface eth0 в инет инструкцию

 авто br0 
 слово iface br0 инет статический 
 bridge_ports eth0 в как wlan0 
 адреса 10.0.0.1 
 сетевая маска 255.255.255.0

$обслуживание судо сетевых перезагрузка
+212
Nikkei 225 11 нояб. 2014 г., 23:47:53

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

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

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

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

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

Отметим, что файловые системы, такие как спи, а XFS, ZFS в и файловой системы Btrfs выделить дескрипторы динамически, так не выставлять этот вопрос больше.

+200
Toni Villena 18 апр. 2013 г., 21:02:19

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

Я хочу, чтобы сопоставить их с Ф1 и Ф2 соответственно.

Я понимаю, что нужно что-то менять в конфигурационном файле ~/.tmux.конф , но я не уверен, что, особенно как для обозначения функциональных клавиш при отображении, и выйти за пределы префикс определение, что называют префикс+Q и в этом случае.

Спасибо заранее :)

+176
SJMcMullan 9 мар. 2010 г., 10:08:21

Возможность использования нескольких выражений в sed-это , не :

СЭД -е "/:= *[0-9]+\.[0-9]+ *$/:= $ВАР/г" -е "/:= [0-9]+ *$/:= $переменная2/г"

Из инструкции (при условии, ГНУ учитывая тег):

-э сценария'
'--выражение=скрипт'
Добавить команды в скрипт с набором команд, которые должны выполняться при обработка входных данных.

предназначен для использования расширенных регулярных выражений.

+154
user286546 22 апр. 2010 г., 03:43:21
Gnuplot-это портативный командной строки утилита графиков для Linux и OS/2, ОС Windows, OSX и ВМ, и многих других платформах.
+142
R Alekhya 10 окт. 2012 г., 03:34:11

Есть много причин для образа initramfs, некоторые из них ниже.

  1. Когда вам нужно иметь отдельный файл /usr,/VAR как в некоторых дистрибутивах зависит от наличия этих директорий в /
  2. Когда вы хотите зашифровать / но вы хотели бы иметь /Boot на флешку, так как вы можете не иметь зашифрованный файл /boot
  3. Если вы не хотите иметь вещи в строение ядра, а модуль, таким образом вы лишь загрузить то, что вам нужно, и это делается в начале космической пользователей
  4. При использовании dmraid на /
  5. Когда вам нужно более точное управление.е у вас есть удаленный сервер, которые вы зашифровали на который сейчас требует настройки сети в начале пространства пользователя вместе с dropbear (крошечный демон SSH), чтобы позволить вам для расшифровки и продолжить обычную загрузку ;)

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

+136
Manu Alv 30 июл. 2017 г., 09:40:41

У меня есть Linux-сервер, который должен подключиться к VPN через несколько ненадежной связи. Время от времени, связь упадет, и сервер теряет доступ до Сети диспетчер перезапуска. Подключение будет отображаться будут, но отображается все нелокальные адреса не удастся. (systemctl перезапустить NetworkManager-а.обслуживание почти всегда самое простое и правильное исправление).

Openvpn клиент поддерживает --пинг-перезагрузка, но я не могу найти аналогичную функциональность для NetworkManager, или способ справиться с этим в systemd.

Я могу придумать способ, чтобы взломать это вместе с помощью bash-скрипт и cron-задание или таймер systemd в (т. е. пинг периодически известный IP-адрес и перезапустить NetworkManager-а.службы, если это не удается). Но это кажется немного хрупким, и я представляю, что там должно быть чище способ контролировать сетевые соединения под systemd.

+126
tidliwinx 28 янв. 2019 г., 08:44:24

В a0f3dd13 можно использовать ассоциативные массивы. Они могли пригодиться здесь, особенно когда придет время для извлечения данных.

Ассоциативные массивы могут использовать строку для индекса, а не целое число (они, по сути, хэш-карты), так что вы можете легко восстановить данные.

объявить -выходной
для файла файл1 в файл2 ....;делать
 выход["$файл"]=$(awk, с -Ф":" '{ печати "имя:" $1 "\т\Тид:" $3 }' "${файл}")
сделано

Затем для получения данных можно использовать:

Эхо "${выход[файл1]}"

Это будет выводить результаты, которые вы получили от файл1

+111
Harshit Peer 13 сент. 2017 г., 04:58:14

Нет, нет, нет и нет:

Я объясню для uid ( он же гид) процесс может перейти ИД между реальной и другого. Процесс может также произвольно установить идентификатор, если и только если оно имеет CAP_SETUID возможность.

Давайте посмотрим на способ реализации UID и GID являются:

Есть оба числа хранятся в таблице базы данных (файла), обе эти таблицы являются независимыми. У меня есть UID и основной гид. Обоих зовут Ричард, но с разными номерами. Единственный соединений: в /etc/passwd в нем перечислены имя пользователя, UID и основной gid. В /etc/группа в нем перечислены группы, гид жидкости.

Большую часть времени эти отношения не проверяются, за исключением: при входе и при setgid в называется (Я так думаю).

Для эффективности только то, что необходимо проверять.

  • Процесс может переходить ID между реальной, и другое (Файл, Сохранить).
  • Процесс может также произвольно установить идентификатор, если и только если оно имеет CAP_SETUID возможность.

--

Из Man-странице для setreuid(),

setreuid() устанавливает реальные и эффективные идентификаторы пользователя вызывающего процесса.

Поставляя значение -1 для любой реальный или эффективный идентификатор пользователя заставляет систему оставить код без изменений.

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

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

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

Совершенно аналогично, setregid() устанавливает реальный и эффективный идентификатор группы процесса вызова, и все вышесказанное имеет с "Группа" вместо "пользователь".

+96
Marcel Gosselin 17 апр. 2019 г., 14:01:09

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

Например, если у меня есть три текстовых файлах под названием foo.txt, bar.txt и baz.txt в /Главная/пользователя usera/папка/, соответствующие изображения в формате JPEG будет в /Главная/пользователя usera/папка2/фу/, /главная/пользователя usera/папка2/бар/ и в/Home/пользователь а/папка2/баз/.

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

Баш: /home/userA/folder/File1.txt: ошибка синтаксиса: ожидается операнд (маркер ошибка "/home/userA/folder/File1.txt")`

Мой сценарий:

#!/бин/Баш
Файлы=/домой/усера/папка/*.тхт
для меня в $файлы
делать
 str1 выглядит следующим образом=$я | вырезать -д'/' -Ф5 #получить имя файла
 Эхо /главная/пользователя usera/папка2/$i_filename #я хочу включить .txt с именем в выходных данных должен быть такой /главная/пользователя usera/папка2/Text1_filename 
сделано

Как я могу это исправить?

+69
Ryan Kennedy 2 авг. 2012 г., 06:58:39
 Е "> %С < " 1 2 3

будет печатать

 > 1 <> 2 <> 3 <

 е "> %ы %ы <" 1 2 3

печать

 > 1 2 <> 3 <

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

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


Такое поведение, описанное в тексте с помощью функции printf:

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

и это предусмотрено http://pubs.opengroup.org/onlinepubs/9699919799/utilities/printf.html

+22
Dicarva 1 дек. 2012 г., 13:38:20

С СЭД:

СЭД 'с/^,// файл' 

Это удаляет запятую, если это первый символ в каждой строке.

+20
sudhir singh 20 мая 2015 г., 17:12:07

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

$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