.zshrc ярлык работает на Arch, но не в Ubuntu

Я использую ЗШ оболочки как оболочки по умолчанию на обоих Ubuntu и арки.

Я настроил ярлык (стрелка вверх) для автозаполнения из истории в моем ЗШ оболочки, используя следующую строку в моей .zshrc:

bindkey "^[[а" история-начало-поиск-назад

Однако, когда я источник моей .zshrc и/или перезагрузки в Ubuntu, ссылки не работают (я только предыдущая команда, неважно, что я начал печатать), а на арку она отлично работает (я получаю только последнюю команду, начиная с того, что я напечатал).

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

+628
user211941 8 сент. 2013 г., 03:27:11
40 ответов

Вместо того, чтобы пытаться создать пользователя службу systemd, я в конечном итоге положить

...

[Услуги]
...
Пользователь=1000

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

Однако моя собственная система остается загадкой для меня.

+977
Soll777 03 февр. '09 в 4:24

Обновление: теперь вы можете сделать это путем передачи --разверните флаг (см. документы):

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

Увидеть этот ответ для примера.


Короче: вы не можете.

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

Решение: начать с нуля! (не большая проблема с certbot)

+968
Rebecca White 5 апр. 2017 г., 18:00:45
Другие ответы

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


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

Такой способ в Windows mklink /Д Virtual_Folder_Here Real_Folder_Here. Я не смог заставить работать алиас в Апаче виртуальные хосты в Windows, поэтому я сделал виртуальный каталог. Это возможно в Linux тоже?

+949
EgorJohngba 22 авг. 2019 г., 22:29:25

В * интерпретируется оболочкой, прежде чем он достигнет грэп. Процитирую его:

 потребителя -л | команда grep 'д*'
+938
sopan jangle 9 февр. 2015 г., 00:04:58

Мне нужен редактор sed/awk и команды для печати данных между специальными charactes при условии, что массив должен представить матч между специальных символов ({ & })

У меня есть файл, который содержит

определите сервис {
имя_хоста dns_vips
service_description поиск нескольких 
использовать standard_service_template
active_checks_enabled 1
passive_checks_enabled 1
notifications_enabled 1
mailgrp contact_groups 
max_check_attempts 3
normal_check_interval 5
retry_check_interval 1
notification_interval 10
check_period 24x7 и
notification_period 24х7
notification_options ж,р,с
}
определите сервис {
имя_хоста dns_vips1
service_description мульти подстановки 2 
использовать standard_service_template
active_checks_enabled 1
passive_checks_enabled 1
notifications_enabled 1
contact_groups mailgrp1
max_check_attempts 3
normal_check_interval 5
retry_check_interval 1
notification_interval 10
check_period 24x7 и
notification_period 24х7
notification_options ж,р,с
}

Мне нужны данные между { и } , когда служба описание игр поиск нескольких

+937
Techdumbo 3 янв. 2020 г., 10:36:12
gsettings установленные org.гном.столе.интерфейс позволяют-анимации ложные

будет отключить анимацию в GNOME.

+918
ladeedah 11 янв. 2019 г., 18:17:12

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

Я использовал его в двух различных случаях:

  • Установлена на серверах, так что у меня всегда есть работа Баш, даже в катастрофических ситуациях, когда ЛД.так или библиотеку libc не функционируют (отсутствует, поврежден, плохо настроенный, ...)
  • Поставляются клиентам вместе с моей shell-скрипты, так что я уверен, что они имеют нужную версию Баш, так как я использовал некоторые дополнительные функции, которые были введены с Баш В4.3.
+918
LSabyr 2 июл. 2012 г., 17:42:11

Это nameif устаревшие?

можно ли продолжать использовать nameif?

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

Если это так есть равноценная замена?

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

В моем случае, карта на моей системе меняется, так как это испытательный стенд, а у меня при запуске скрипт, который считывает система MAC-адресов и MAC-адресов сетевых адаптеров, создает файл/etc/mactab файл и запускает nameif , чтобы мои названия интерфейсов последовательной.

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

+850
Leo B 9 сент. 2015 г., 21:43:11

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

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

Вы должны включить переадресацию на прокси (напр., с помощью sysctl).

Если IP-адрес прокси-сервера является видимым внутри прокси-сервер, то нужно делать СНАТ с публичным IP внутри прокси только (не в доке). Это также называется маскарад. Это стандартная настройка, Google для "маскарада".

Если IP-адрес прокси-сервера - это не видно внутри прокси-сервера (т. е., когда вы делаете ірадреса), потому что хозяин прокси (или еще какого-нибудь другого хозяина дальше) делает NAT, то вам следует избегать двойной NAT и сделать док появляются просто как еще один контейнер для хозяина. Детали зависят от того, как сеть настроена на хозяина (который вы не сказали), но в основном конца тоннеля в док придется иметь IP в той же подсети, что контейнеры на прокси - узле.

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

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

Шаг за шагом:

1) Проверить проходческих работ. На прокси, сделать пинг 192.168.10.2. На скамье подсудимых, делать пинг 192.168.10.1. Отладка с тсрйитр на всех промежуточных сетевых интерфейсов у вас есть доступ. Если комитет по здравоохранению-туннель не работает, используйте другой тоннель и заставить его работать.

2) удалить все правила iptables правила на скамье подсудимых. Установить маршрут по умолчанию через туннель. Тест с IP-маршрут вам 8.8.8.8 если маршрут работает.

3) предполагая, что интерфейс eth0 на прокси-сервер с публичным IP, удалить все в iptables правила, выполните:

Эхо 1 > /труды/системы/нетто/протоколов IPv4/ip_forward
в iptables -Т физ-в POSTROUTING -O в интерфейсе eth0 -J в маскарад
в iptables -вперед -я из eth0 -о tun10 -М состояние-состояние, связанное,создан -Джей принимает
в iptables -вперед -о интерфейсе eth0 -я tun10 -Джей принимает

Это говорит "вперед пакеты, маскарадные всех пересылаемых пакетов, выходящих на интерфейс eth0 , дав им общего IP-адреса на интерфейсе eth0 в качестве адреса источника, и связь их отследить. Пакеты из tun10 можете всегда быть передано через eth0, входящие пакеты на интерфейсе eth0 только вам направлен tun10 если подключение было установлено на причале."

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

4) После того, как все работает, сделать его постоянным: редактировать /и т. д./sysctl.conf файл или файл в /и т. д./sysctl.Д для продажи.протокол IPv4.ip_forward = 1. Либо использовать скрипт для добавления в iptables правила, или использовать любой пакет ваш дистрибутив обеспечивает, чтобы сохранить правила.

+805
Alexandre Cavalcante 19 февр. 2015 г., 14:26:31

Вы буквально введите одну из этих команд.

Находясь на Linux, в вашем оболочку Bash, так что вы должны источник settings64.sh файл. Вы что, набирать в команду просто как ты сам ввел его в вопрос:

. /opt/Xilinx/14.7/ISE_DS/settings64.sh

Поскольку вы находитесь в оболочку Bash, не источник settings64.хсг файл. Это не для вас.

Независимо от программы это, он достаточно любезен, чтобы предложить два разных файла, один для пользователей ш-раковины (как Баш и КШ), и один для пользователей хсг-как снаряды (как в csh и tcsh в).

+801
Merns 16 окт. 2014 г., 20:04:25

Это убить ... - "$пгуу", то есть это должен быть процесс групповой идентификатор. убей... -"$$" будет работать только если снаряд был процесс группы, лидером которой это не при работе с судо из интерактивной оболочки:

$ судо Баш-с-ПС-J; на выходе'
 ПИД ПГУУ СИДА ТЕЛЕТАЙП ВРЕМЕНИ УМК
26786 26786 29719 оч/39 00:00:00 судо
26794 26786 29719 оч/39 00:00:00 Баш
26795 26786 29719 оч/39 00:00:00 ПС

судо процесс руководитель группы, а не Баш.

Итак, вам нужно сделать убить ... - "$(ПС -о пгуу= -П "$$")" или просто:

убить 0

Которая команду, чтобы убить собственную группу процессов.

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

Также обратите внимание, что в:

(в-скрипта; Эхо "$?")

Или:

в-скрипт | УМК

В том случае, когда в первом случае или КМД - второй являются также размещены в той же группе процессов, так что будет убит, как убивают 0.

+795
joeEverybody 24 апр. 2018 г., 19:29:06

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

+771
Michael Loizakos 12 февр. 2014 г., 23:57:30

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

Вы можете использовать VBoxManage internalcommands createrawvmdk -имя /город/dataLV.файл VMDK-rawdisk /Дев/маппер/dataVG-dataLV

Вам придется изменить разрешения либо файл устройства/добавить правила udev или запустить VirualBox как root чтобы это стало возможным. (Первое предпочтительнее). Затем вы можете прикрепить /местоположение/dataLV.файл VMDK как SATA/IDE диска в VirtualBox.

+761
moonlander 25 авг. 2019 г., 05:14:37

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

pathmunge () {
 если ! Эхо $путь | /бин/для egrep -Вопрос "(^|:)1$($|:)" ; тогда
 если [ "$2" = "После" ] ; затем
ПУТЬ=$ПУТЬ:$1
еще
ПУТЬ=1$:$ПУТЬ
интернет
интернет
}

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

pathmunge домой $/бин
pathmunge $дома/скрипты
путь экспорта

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

Если вы просто хотите быстро удалить существующие дубликаты, сделайте следующее:

Путь=$(Эхо $путь | тр ':' '\п' | Перл -лне 'гусеничка; печать, если $к{$_}; $к{$_}++' | ТР '\п' ':' | ООО 'с/:$//')

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

+741
Benjamin Fosco 31 мая 2014 г., 01:14:06

От @sr_ ссылку (как получить чистую окружающую среду в КШ оболочки?), Я посмотрел ОКР, и вы, возможно, захотите попробовать это:

ОКР -я ./my-script.sh
+708
Neelamadhab sahu 7 сент. 2010 г., 14:14:14

Вы можете добиться этого с помощью программы на.

Для одной команды, сделать:

на сейчас + 2 часа-Ф /path/to/uninstall.sh

Для нескольких команд, обслуживать ваш скрипт в оболочку через кот heredocument:

кошка << ВФ | у Сейчас + 2 часа
КОМАНДА1
команда2
........
ВФ

В качестве альтернативы, вы могли бы добиться этого с помощью systemd решение (опять же, если он у вас установлен)

systemd в-бежать-на-активный=2ч -- /бин/Баш /path/to/uninstall.sh
+690
Alexander Livingstone 24 апр. 2017 г., 05:27:33

Здесь вы получите разницу текущих дат/времени на каждую дату в файл, в секундах:

СЭД -рН '/([[:Альфа:]]{3} ){2}([ [:цифра:]]{2}[ :]){4}/ с/^.*\|[[:пробел:]]*//Р' | дата +файл"Эхо \ $ ((сейчас $ - %ы ))" -ф | ш
109431
109431

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

+665
ATv 7 мар. 2015 г., 18:52:56

У меня есть полностью рабочий в CentOS 7 ПК, я хочу изменить, что компьютере, так что мне нужно вынуть жесткий диск из старого в новый комп( сохранить все файлы и ВМ конфиг) но мой новый ПК не могу найти в CentOS 7 с EFI файл для загрузки.

+587
Bliebervik 14 июн. 2017 г., 20:11:31

Это должна быть достаточно распространенная задача. Я только что установил Archlinux. Далее, я установил на Openbox, удивительно найти, что X не входит в его зависимости. Так что я установил с помощью xorg-сервера , как на первые строчки в вики. Однако

# командой StartX
Баш: команды StartX: команда не найдена

На моей коробке с Debian,

$ dpkg для -С /usr/Бен/командой StartX
xinit: /usr/Бен/командой StartX

Еще на арке коробка

Пакман -с xinit
ошибка: цель не найдена: xinit

Позже Вики вновь ссылается на /usr/Бен/командой StartX , который не существует для меня. Что я упускаю?

+543
Mij 4 сент. 2017 г., 05:57:49

У меня есть куча веб-сайтов, которые я разрабатываю, и я запустить сервер Apache, локально, чтобы сделать отладки и проектирования. Веб-сайты используют Апач, PHP и MySQL. Чтобы было понятно, мой Апач сервер не обслуживает эти сайты в Интернете, я просто открыть их локально.

Я разрабатываю на двух машинах. Один для настольных компьютеров и один ноутбук. Оба работают под управлением Linux Mint, и я пытаюсь сохранить параметры согласуются между ними. Это означает, что я должен дублировать конфигурации Apache и PHP. Я храню в этих структурах то же самое. Я должен убедиться, что копирование базы данных MySQL с одного компьютера на другой, если я вношу изменения.

Который не является идеальным. Это повышает вероятность ошибок, особенно при сохранении в MySQL базы данных синхронизированы. Иногда я работаю на одной на одной машине, забудьте экспортировать и импортировать базы данных, а затем после того как я сделаю работу на другой машине, у меня две версии и я не могу объединить их легко. Кроме того, это хлопотно для создания резервных копий.

Какая работа заключается в том, что я храню все мои HTML, CSS и JavaScript в папке в моем каталоге Dropbox. Поэтому любые изменения, которые я сделать, чтобы эти файлы будут автоматически синхронизированы. Это также означает, что у меня есть резервная копия в облаке. Если возникнет необходимость, чтобы восстановить эти файлы, если я когда-нибудь переехать в новую машину, мне просто нужно установить Dropbox и все файлы будут восстановлены.

Максимум, что я должен делать, если настройки на новом компьютере создать символическую ссылку в мой каталог Dropbox, где мои HTML файлы хранятся:

судо ЛН-с /главная/Дэйв/на Dropbox/сайты каталог /var/www в/Сайты

Есть ли способ я могу сделать это с моими настройками Apache и базы данных MySQL, а? Где я могу синхронизировать их через обе машины в моей папке Dropbox, и есть минимальный набор, если я иду на новую машину?

+507
Viktor Malyi 15 нояб. 2011 г., 23:37:49

Да. По крайней мере, один процесс ждет 5,9 сек. Я увидел то же самое (5,3 секунды). Он, казалось, был сломан fibrechannel путь, который не был определен как сломана; он работал (он же симптом ушел) после отключения одного порта на fibrechannel переключателя: https://serverfault.com/questions/575447/server-hangs-randomly-without-log-entries

+473
Patrick Toninato 7 дек. 2019 г., 07:27:40
для J в ./*.тхт
делать
я=$( СЕПГ -Н-3Р' "$J" и | вырезать -д " - " - Ф2)
МВ "$J" и "$я"
сделано

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

+446
Alex Elhage 20 июл. 2010 г., 08:14:05

Проверить наличие портов:

расширения xrandr -Q и

Например, чтобы включить оба дисплея (заменить порты с вашим собственным)

расширения xrandr --вывода HDMI1 --первичный --авто --выход LVDS1 --авто

+422
Daniel Bushman 22 февр. 2012 г., 20:24:54

Я использую Linux Mint, и многие из операционной системы клавиши/функции конфликтов мышь с функциями блендера. Например, когда я пытаюсь зажать Alt и перетащить, он двигается все окно, а не делать его предполагаемом действии в блендер. Есть ли способ, что я могу отключить определенные функции такой в Cinnamon в Linux Минт?

+416
vetri 17 июн. 2016 г., 21:10:32

Из nmcli руководство:

Таблица 25. Опции IPv4 
┌──────┬────────────────┬────────────────────────┐
│Псевдоним Собственность │ │ Примечание │
├──────┼────────────────┼────────────────────────┤
│ип4 │ протокола IPv4.адреса │ псевдоним - │
│ │ протокола IPv4.│ метод эквивалентного │
│ │ │ +для IPv4.адреса синтаксис │
│ │ │ и комплекта │
│ │ │ протокола IPv4.метод ручного. │
│ │ │ Может быть указано │
│ │ │ несколько раз. │
├──────┼────────────────┼────────────────────────┤
│gw4 │ протокола IPv4.│ шлюз │
└──────┴────────────────┴────────────────────────┘
+404
Khaled Khalil 21 нояб. 2015 г., 06:31:27
для egrep -V с ^'(#|$)' file.txt

Удаляет все комментарии и пустые строки из file.txt

+398
David Francis 7 мар. 2017 г., 00:40:39

Я хочу понять, как OpenSolaris и ptools(инструменты) работает. Как именно кстати, pmap, pargs и т. д. работает, но я не могу найти ссылку на ее полный исходный код. Я могу только найти онлайн-версия Источник. Любые советы, где я могу скачать исходный код для использования в автономном режиме?

+391
cbron 15 мая 2014 г., 18:26:55

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

+374
Anita Ali 4 нояб. 2012 г., 15:11:07

Я пытаюсь настроить раскладку клавиатуры на AZERTY (французская клавиатура) в форматах. Мой телетайп и мой рабочий стол уже на AZERTY.

У меня в /etc/Х11/файл xorg.конф.Д/20-клавиатуры.conf с :

Раздел "InputClass"
 Идентификатор "клавиатура"
 MatchIsKeyboard "да"
 Вариант "XkbLayout" "фр"
 Вариант "XkbVariant" "nodeadkeys"
EndSection

Но мой перевод зазывала еще в йцукен. Я не знаю, что еще я могу сделать. Любая идея ? Тест с гладким и зазывала ГТК.

+368
Modin 4 июл. 2010 г., 07:15:31

Вы можете использовать оболочки параметр расширения конструкции ${ВАР#префикс} и ${Вар%суффикс} получить значение переменной с заданным префиксом или суффиксом снял. Если префикс узор, короткие стринги лишен; С ## и %%, самый длинный матч лишается взамен. Эти конструкции доступны в каждой ш-типа (Борн/с POSIX) оболочки, не только bash.

Если значение ВАР - это путь /путь/к/директории/файла, затем "${ВАР%/*}" - это каталог, содержащий файл и "${Вар##*/}" - имя файла без корневую часть. Обратите внимание, что "${ВАР%/*}" является единственно правильным, если $VAR в содержит по крайней мере один /, и "${Вар##*/}" только если ВАР не заканчивается /. Есть также утилиты под названием каталог и имени , которые более надежны в этом отношении. Аналогично ${ВАР##*.} это последнее расширение.

для X в /РСП/*/*.формат JPG; делать
реж="${х%/*}"
 МВ "$х" "каталог$dir/${реж##*/}.в JPG"
сделано

Как обычно ЗШ немного загадочно, но коротким и сладким способом. В ЗМВ функция удобна для массового переименования файлов.

Автозагрузка -у ЗМВ # положить это в ваш .zshrc
ЗМВ '/РСП/(*)/*.формате JPG' '/РСП/1$/$1.jpg'

Другой подход, использующий историю расширения модификаторов на параметр расширения:

ЗМВ '/РСП/*/*.формате JPG' '$Ф:ч/$Ф:ч:т.$Ф:Е'
+319
Sergi 22 авг. 2011 г., 01:49:08

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

Мой browserync прокси возвращает меня некоторые кэшированная версия моего сайта, вот мой рабочий процесс:

На Windows 10, я запущенный экземпляр VMware для Федоры 25 и это моя "база" ОС, так как сейчас.

Как второй экземпляр с VMware я запустил сервер Ubuntu 16.04.2 и этот сервер установлен с SSHFS внутри моего Федора Линукс. Я вообще SSH в него пользователя с правами root (но не укоренится).

Я запустил приложение колбу внутри виртуальное окружение, внутри /var/www, там я сделал на chown пользователь:ВСП-данных -R для этой папки.

Мой nginx отдает это приложение на порт 80 на Ubuntu сервере, и разрешении его по имени хоста (website.com), так на моей рабочей станции с Fedora у меня есть хозяин "192.168.ХХ.ХХ website.com" это значит, я могу получить доступ к моей заявке, когда я типа website.com все хорошо, так и сейчас.

Проблема начинается, когда я за залпом и browsersync в-залпом плагин.

Я проксирование мое приложение с этими параметрами:

прокси: {
 цель: 'http://127.0.0.1',
 proxyReq: [
 функция(proxyReq) {
 proxyReq.действие setheader('хост', 'website.com')
}
]
}

И это прекрасно работает, он открывает еще один сервер под 192.168.ХХ.XX и обновляет себя, когда я внести некоторые изменения в файлах (как я указал задачей смотреть, чтобы перезагрузить browsersync в рамках каких-либо изменений).

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

Я думаю, что число 3 версии отражает 3 рабочих , я поставил для gunicorn внутри systemd в, это выглядит так:

"ExecStart=/главная/пользователя/.местные/Бен/gunicorn работников --3 --привязать к Unix:сайт.ком.носок -М 777 тут WSGI:приложение"

(Я в курсе разрешения должен быть 007)

И вот как мой nginx и сайт, конфиг выглядит так:

расположение / {
 включают proxy_params;
 директива proxy_pass http://unix:/var/www/website.com/website.com.sock;
}

Поэтому цепи выглядит так:

Федора 25 -> СШ -> Убунту 16.04.2 -> глотка -> залпом-browsersync в -> с nginx -> виртуальное окружение -> Gunicorn -> колбу приложение

Что-то подобное

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

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

+294
m00se 12 июн. 2017 г., 21:29:58

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

грэп -А5 onestring foo.txt

и

грэп -В5 foo.txt otherstring 

Как этого можно добиться?

+279
nebility 27 мар. 2016 г., 22:24:40

У меня есть USB с элементарными 3.01 (Фрейя). Я могу успешно запустить с LiveCD (который у меня есть сейчас) и я в состоянии выполнить установку операционной системы на свой ПК. По-видимому, успешной установки операционной системы, перезагружаюсь и получаю следующее:

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

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

Я читал на AskUbuntu /вопросы/159846/пытался до загрузки Убунту-но-в-жратва-спасение-показывает вверх-вместо и на Unix /вопросы/148041/восстановления-от-жратва-спасательных аварии

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

Некоторые ключевые параметры я использую на моей материнской платы:

Функция Windows 8 был установлен для другой ОС, а не Windows 8 или Windows 8 WHQL для

Выбор загрузочного режим был установлен в наследство и не UEFI или UEFI и Legacy

Хранилище параметров загрузки контроль был установлен первый наследием, а не с UEFI сначала

Режим XCHI был установлен на смарт-авто и не авто, отключена или включена

XCHI передачи был установлен, чтобы включить и не отключить

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

Из-за отсутствия оперативной ПК (ноутбук является слишком медленным для использования), есть небольшое исследование, я могу сделать, как испытание чего-то требует от меня, чтобы спуститься в машину за 10-25 минут на попробовать.

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

Обновление 1

Из элементарной ОС на моем ноутбуке я установил unetbotin, побежал как root и форматировать мой USB. Я успешно установили ОС в режиме UEFI и перезагружается, чтобы добраться до экрана Баш. Затем я последовал за следующие действия:

ЛС для идентификации (Ф2,gpt2) , который имеет загрузочный/ каталог и vmlinuz папку.

установить корень=(Ф2,gpt2)/загрузки была следующая команда побежала.

isnmod Linux с последующим Линукс (Ф2,gpt2) файл/boot/vmlinuz-3.19.0-26-универсальный (также пробовал .ели один)

Следующая команда была и initrd (Ф2,gpt2) файл/boot/initrd он.ИМГ-3.19.0-26-родовые и после загрузки и запрос был доведен до образа initramfs, круто.

Это успешно стартовал с busybox. Отсюда компьютер перестал узнавать свою клавиатуру, даже в режиме BIOS/наследие.

Обновление 2 Я устала, используя ноутбук. Я установил Ubuntu 15.04 через Live компакт-диска. После перезагрузки я попадаю в меню grub (который до сих пор имеет записей для элементарных), но загружаетесь в Ubuntu не получается. Я ввожу дополнительные Убунту и загрузиться в обычный и все хорошо.

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

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

Обновление 3 обе арки и Linux Manjaro Linux в результате в терминале просто _ на экране без ввода. Я также попытался установить Ubuntu 15.04 и с Lubuntu 15.04, но не из-за какой-то странной USB для 1-10 не читать -71ошибки. Я теперь начинаю думать, что либо есть какие-то серьезные столкновения оборудования или оператора.

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

+194
user5794 19 июн. 2010 г., 01:53:05

С вставьте команду:

ВАР="$(вставить -д',' -с <<<"$Вар")"
  • -д -',' - слияние строк из файла, используя , в качестве разделителя
+177
llrs 8 янв. 2012 г., 21:06:22

Я заинтересован в листинге на терминала строки из файла CSV, где первый символ "а". Есть ли оперативный способ сделать это?

+129
alycalhoun 19 апр. 2013 г., 09:08:28

На мой взгляд, единственное преимущество вы получаете от компиляции ядра Linux-это:

Вы узнаете, как скомпилировать собственное ядро Linux.

Это не то, что вам нужно сделать для более высокой скорости / памяти / ХХХ что угодно. Это ценная вещь, чтобы сделать, если это этапе вы чувствуете, что находитесь в своем развитии. Если вы хотите иметь более глубокое понимание того, что все эти "открытые источники" - это о чем, о том, как и что различные части ядра, то вы должны дать ей идти. Если вы просто хотите ускорить время загрузки на 3 секунды, то... какой смысл... иди купи SSD-диск. Если вы любознательны, если вы хотите узнать, то компиляция ядра-это отличная идея, и вы, вероятно, получите много из него.

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

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

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

+104
Alda Sarreira 9 сент. 2013 г., 10:22:13

У меня в Fedora Linux на борту Samsung Артик 5. Я сделал настройки с DHCP на статический. Через WiFi у меня подключен Интернет на борту. Когда я пинг Google, он отображается, но после 10-15 раз пинговал соединение теряется и его подачи в узел недоступен.

Я испытывал его в DHCP и статический как-хорошо. Но каждый раз после успешного пинга на сервер Google это как узел недоступен.

Как я уже не troubleshooted это перенаправление сетевого менеджера как wlan0 к Ethernet автоматически и соединение становится за.

+94
Tony Adumata 13 февр. 2019 г., 12:24:39

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

Я сделал акцию под названием "веб" доступными для гостевых ОС (сервер Ubuntu 12.10) из хост-ОС (Ubuntu 12.04 рабочего стола). Я настроил его для автоматического монтирования в файле/etc/fstab файл со следующей строкой:

веб каталога /VAR/по умолчанию ВСП vboxsf,номер uid=1000,gid=, что 1000 0 0

Однако, когда я перезагрузки, он наверняка не установлен, в файле/var/www в папку установки по умолчанию показывает по index.html файл, а не содержимое общей папки.

Если я выполнить команду sudo горы, я вижу горы на выходные:

гид=Web на каталог /var/www и vboxsf тип объекта (uid=1000,1000,РВ)
веб-в /Media/sf_web vboxsf типа (гид=1001,РВ)

Это, кажется, быть установлен в другом месте, на что я не подстава.

Если я пытаюсь перемонтировать все крепления в файле/etc/fstab файл , выполнив команду sudo гору -а, он до сих пор не установлены.

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

+39
eGarrido 24 сент. 2014 г., 05:30:47

Я нашел этой теме на сайте StackOverflow под названием: удаление папок с rsync “двигаться”?, что спрашивать по сути один и тот же вопрос. Один из ответов предложил делать rsync и в 2 команды, так кажется, нет ни одной команды, которая может осуществить перемещение и удаление файлов и исходных каталогах.

$ при помощи rsync -АВ --игнорировать-существующие-удалить-источник-файлы источника/ назначения/ && \
 в rsync-АВ --удалить `mktemp -д`/ источник/ && rmdir служат источником/

В качестве альтернативы вы можете сделать это с помощью следующей команды:

$ при помощи rsync -axvvES --удалить-источник-файлы исходный_каталог /назначения/ && \
 РМ -РФ исходный_каталог

Не идеально, но делает работу.

+11
Komkrit Wangtragool 23 апр. 2019 г., 13:36:16

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

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

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

Есть ли дистрибутивы, которые стараются сохранить совместимость на уровне двоичных кодов, не обязательно путем сохранения старых версий, но, по крайней мере, сохранение старых so-файлов, таких, что код работает с выпуска N должен также работать с выделением Н+1?

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

+10
Simba Kevin Mandizha 22 мая 2017 г., 00:27:21

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

$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