Я могу сделать `резать` изменить файл на месте?

Этот человек страница не дает мне надежды, но я надеюсь, что это недокументированная (и/или GNU-специфические) функции.

+203
Simone Colucci 10 янв. 2017 г., 04:39:36
31 ответов

Вы можете использовать ConditionPathExists= директива (см. команду systemd.блок(5)) для условного запуска блока. Это позволяет оставлять прибор постоянно включен и (временно) отключить, удалив файл.

Нет никакого различия между "начал При загрузке" и "начали с systemctl старт" в systemd. В качестве обходного пути можно проверить на работоспособность в вашем скрипте, чтобы принять решение, чтобы включить/выключить устройство на следующей загрузке (путем удаления/создания ConditionPathExists= файл).

+963
Aleksey Isakov 03 февр. '09 в 4:24

Я знаю, что может не ответить на ваш вопрос, и, вероятно, вы пробовали следующие команды ДГУ. Но я оставлю это здесь для тех, кто заинтересован.

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

enter image description here

вот как это выглядит, может быть, это может помочь

[Запись Рабочего Стола]
Имя=Спотифай
GenericName=Музыкальный Плеер
Комментарий=потоковой музыки Spotify, клиент
Значок=Спотифай-клиент
В exec=Спотифай %по U
TryExec=Спотифай
Терминал=ложь
Тип=Приложение
Категории=Звука;Музыки;Плеер;Аудиовидео;
Свойства mimeType=х-схема обработчика/Спотифай;

Действия=Как Playpause;Следующий;Предыдущий;Остановка

[Настольная Воспроизвести, Приостановить Действие]
Имя=Воспроизведение-Пауза
В exec=ДГУ-передача-печать-ответ --дест=орг.mpris.MediaPlayer2.Спотифай /орг/mpris/MediaPlayer2 орг.mpris.MediaPlayer2.Плеер.Как playpause

[Настольная Действий Далее]
Имя=Следующий
В exec=ДГУ-передача-печать-ответ --дест=орг.mpris.MediaPlayer2.Спотифай /орг/mpris/MediaPlayer2 орг.mpris.MediaPlayer2.Плеер.Далее

[Предыдущий Рабочий Стол Действие]
Имя=Предыдущая
В exec=ДГУ-передача-печать-ответ --дест=орг.mpris.MediaPlayer2.Спотифай /орг/mpris/MediaPlayer2 орг.mpris.MediaPlayer2.Плеер.Предыдущие

[Настольная Действие Стоп]
Имя=Стоп
В exec=ДГУ-передача-печать-ответ --дест=орг.mpris.MediaPlayer2.Спотифай /орг/mpris/MediaPlayer2 орг.mpris.MediaPlayer2.Плеер.Остановка
+961
Kirtok 14 нояб. 2013 г., 18:02:15
Другие ответы

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


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

ОК, я читал человек в xterm и нет никакого упоминания о закладке ширину. Я начинаю думать, что проще просто сбросить термин. В .bashrc следующее:

xterm_set_tabs функция () {
Термин=Линукс
 экспорт $срок
 setterm -regtabs 4
Термин=в xterm
 экспорт $срок
}

если [ `Эхо $срок` == "в xterm" ]; затем
xterm_set_tabs
интернет

Редактировать: это работает для проблемы, описанной, но имеет побочный эффект, что когда я запускаю в Emacs -СЗ указатель движения перепутала. А это очень серьезно, это не является приемлемым решение проблемы. (Я неуверен насчет политики сайта - должен ли я Удалить мой ответ, или я должен оставить его, чтобы другие могли учиться на ошибках, а? Очевидно, я думаю, что это должно остаться. Ладно, вернемся к чертежной доске.)

+936
Satish kumar 22 дек. 2013 г., 18:35:48

Я установил CentOS7 в VMware в Workstation 12 Player и я пытаюсь использовать ключ проверки подлинности на основе СШ. Я завершил процесс беспарольный SSH и работает нормально, но мне нужно запустить службу sshd каждый раз, когда я открываю VMware как он отказывается подключаться к порту 22, который стоит по умолчанию и я не менял его.

Имя osboxes и доменное имя osboxes.local.com. Почему-то мне также нужно, чтобы установить имя osboxes.local.com все время вручную, даже если есть запись в /etc/hosts-файл.

Пожалуйста, предложите, как сохранить сервис sshd работает все время и задать постоянное имя хоста FQDN в CentOS7?

+921
Dave Kanter 20 июн. 2019 г., 06:28:45

Кажется, что создать файл в/etc/файл launchd.конф и поставив свою команду внутри это следует сделать трюк.


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


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

 ~/Библиотеки/LaunchAgents ТВ-агенты пользователя, предоставленных Пользователем.
 /Библиотеки/LaunchAgents каждого пользователя агенты, предоставляемых администратором.
 Системы /библиотека/LaunchDaemons демоны, предоставляемых администратором.
 /Системы/библиотека/LaunchAgents каждого пользователя агентов, предоставляемые Маке. 
 /Системы, системы/библиотека/LaunchDaemons демоны, предоставляемые Маке. 

Моя ставка является то, что вы сейчас должны поставить свою команду в ~/библиотеки/LaunchAgents или в пути/Library/LaunchDaemons.
Вы должны попробовать оба.

Правка 2:
Кроме того, следует помнить, что файл launchd нужен XML-файл, а не только скрипты. графический интерфейс был дизайн, чтобы помочь в такой задаче не бесплатно один брусники. Может существуют и другие бесплатные продукты.

+865
joselitojusto 26 дек. 2016 г., 21:00:26

Копировать виртуальные машины не сложная: сначала необходимо выключить виртуальную машину, то вам нужно найти образ диска, где хранится на виртуальной машине и, наконец, скопируйте его в другое место (СР /путь/к/disk_image /new_path/).

Если виртуальная машина хранится на отдельном разделе, использовать ДД, если=/dev/раздел=/путь/к/резервного копирования/резервного копирования.ИМГ БС=1м или использовать ddrescue /dev/в раздел /путь/к/резервного копирования/резервного копирования.ИМГ.

Образы виртуальных машин могут быть сохранены в различных форматах. Как правило, в формате qcow2-формат используется. Чтобы получить сырой формат, вы можете использовать в qemu-img, который преобразует.

+855
account x 29 янв. 2013 г., 23:44:11

Я искал в папке /etc для SMTP-сервера записываются в /var/журнал/сообщения, а оказывается есть и другие файлы, что мне тоже нужно обновить

в /etc/программу ssmtp/программу ssmtp.конф.rpmsave
в /etc/программу ssmtp/программу ssmtp.конф

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

+844
j l 6 мар. 2019 г., 04:30:19

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

н=0
функции printf '%ы,%ы,%з\п' 'имя_таблицы' 'имя_файла' 'full_path' >> export_list.txt
пока читала-Р таблица
делать
 экстракт [ФП]=$(для egrep -ilrs "$таблица" /путь/к/файлу | для egrep -я тег | для egrep -V резервное копирование)
 имя_файла=$(и basename "${экстракт [ФП]}")
 функции printf '%ы,%ы,%з\п' "$стол" "$имя_файла" "${экстракт [ФП]}" >> export_list.txt
Н=$((Н+1))
сделано < table_list.txt
  1. В функции printf строка формата должна всегда быть отделено от фактического содержания. (е '%ы,%ы,%з\п' 'имя_таблицы' 'имя_файла' 'full_path')
  2. При использовании читать , вы должны почти всегда используют аргумент. Это позволит его прочитать \ Escape-символ как литерал
  3. всегда в двойных кавычках переменные. Из-за этого и этого.
  4. Существует специальный синтаксис, который следует использовать при обращении к массиву/элемент массива. То есть ${массив[@]} (весь массив) или ${массив[0]} (Первый элемент массива). Когда вы называете его как массив$ вы всегда получите только первый элемент.
  5. В связи с вышесказанным, нам нужен способ, чтобы убедиться, что мы хватают правильный элемент массива на каждой итерации. Для этого я добавил Н переменная, которая увеличивается на каждой итерации вашего цикла.

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

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

+843
morojenka 5 апр. 2014 г., 12:06:05

Ядро говорит вам, что он не знает, что устройство содержит корневую файловую систему. Петлю крепления не нужно. (Отключите его, прежде чем продолжить).

Попробуйте команду

в QEMU -ядра bzImage -гермоблок диска.ИМГ -добавить параметр root=/Дев/СДА

В -гермоблок диска.ИМГ параметр говорит в QEMU для эмуляции дискового устройства, основанные на вашем диске.ИМГ.

В -добавить параметр root=/Дев/СДА переключатель используется в QEMU, чтобы сообщить ядру об этом корневого устройства. Это можно сделать путем добавления в корень=/Дев/СДА ядру в командной строке. Вы можете сравнить это с ядра командной строке вашего собственного ядра, делая кошка /proc/командной строки (это безопасно). Вы должны увидеть там корневой параметр тоже.

+768
moskvax 6 июл. 2012 г., 23:29:47

Я дал команду в gzip -Р project.zip проект/* в проектах домашний каталог и я все испортил; каждый файл в каталог проекта и все другие подкаталоги имеют .ГЗ расширения. Как мне отменить эту операцию, т. е., Как убрать .ГЗ расширение от сценария, так что не нужно переименовывать каждый файл вручную?

+764
Keyshawn Henry 12 дек. 2015 г., 22:58:10

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

+733
dalslandan200 9 июл. 2019 г., 19:59:52

В ЗШ:

комплект -- dir_0.0.1_*(ОЭ['ответ=${ответ##*_}']Н[-1])
МВ dir_0.0.1 dir_0.0.1_$(( ${1##*_} + 1 ))

Это устанавливает позиционные параметры (используя только $1 ) на расширение подстановочных dir_0.0.1_*(ОЭ['ответ=${ответ##*_}']Н[-1]):

  • имена файлов должны начинаться с dir_0.0.1_
  • имена то опоследовательность определяется размером экономики (отсортированный) с последующей электронной[ ... ] выражения, которые
  • устанавливает сортировку ключ к часть имени файла, в результате срывания столько главные герои, сколько возможно, пока окончательных _ подчеркнуть
  • отсортированный Нumerically
  • список имен файлов затем нарезанный вернуть последний элемент ([-1])

Что именем с крупнейшими текущий индекс сейчас находится в $1. Это число получается внутри $(( )) численных (опять же, путем срывания ведущих персонажей через _), затем добавляется и статический префикс добавляется.

В bash, я бы петлю через имена файлов и вручную сравнить показатели:

# безопасная отправная точка
наибольший=-1
для D в dir_0.0.1_*; п=${д##*_}; [ "$н" -ГТ "$максимальный" ] && величайшей=Н$; сделано
МВ dir_0.0.1 dir_0.0.1_$(( максимальный + 1))

Разбивка цикл в bash (SH-совместимые, на самом деле):

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

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

# установите это в то, что вы знаете существует
индекс=1
в то время как [ -е dir_0.0.1_"${индекс}" ]; индекс у=$((индекс + 1)); сделано
МВ dir_0.0.1 dir_0.0.1_"${индекс}"

Этот инкрементах $индекса до соответственно-каталог вовсе не существует. Затем мы используем, что неиспользуемый делать переименование.

+722
Manelle Descartin Baja 1 янв. 2013 г., 01:20:29

У меня есть несколько предпочтений в отношении управления пакетами на Manjaro / арки:

  • pacmatic добавляет безопасности при установке пакетов
  • ура обеспечивает последовательный интерфейс для как официальными, так и ОЗМ пакеты
  • powerpill для параллельного, ускорение загрузки пакетов
  • Пакман в файле/etc/Пакман.конф варианты цвета и UseDelta (за победу)

Как я могу иметь pacmatic назвать яй , используя powerpill вместо Пакмена?

+662
user3233634 6 янв. 2011 г., 20:51:17

Мне интересно несколько вещей:

Фон

У меня есть машина с 2 дисками (каждый 500 ГБ, SATA). в/dev/ПДД содержит ничего, кроме редко используемых Windows10 для игр. в/dev/СКБ содержит мой нынешний субантарктический + systemd в + КДЕ установить, загрузившись с помощью grub2. Из-за возраста моей установки - 3+ лет, моя карта раздела(см. ниже) - это "старый стиль" МС-Дос, т. е. не более 4 первичных разделов, с Дос МБР - номера с UEFI.

My Disk Layout

Вопросы

  1. Я хотел бы знать, если это возможно, чтобы преобразовать этот макет с LVM без потери данных, и если да, то как мне это сделать?
  2. Я хочу положить файлы в /домашний каталог на отдельный раздел. Я должен сделать это прежде, чем я начну #1? Мне термоусадочная/копировать/гора, или просто гора /дом в пустом пространстве я создаю?
  3. После создания всего этого, я бы хотел относиться к 1 и 2 вместе, как объем. Это возможно?
  4. Есть все, что мне нужно делать иначе, чтобы загрузить его, когда закончите?

Обновление

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

# файл /etc/fstab: статическая сведения о файловой системе.
# Лишние комментарии удалены
# 
# <ПС> <точка_монтирования> <тип> <выбирает> <сваливать/пройти>

# Примечание: Если ваш загрузочный раздел с ReiserFS, добавьте параметр так далее в ОПЦ.
на /dev/sdb1 /Boot в ext4 и опции noauto,существует два метода 1 2
/разработки/субантарктический/ / корень файловой системы Btrfs существует два метода 0 1
/разработки/субантарктический/дома /дома в Btrfs существует два метода 0 0
в /dev/субантарктический/замены нет замены ео 0 0
в /dev/компакт-диск в каталог /mnt/cdrom с авто опции noauto,РО 0 0
файл /dev/fd0 /MNT в/флоппи-авто опции noauto 0 0

# glibc 2.2 и выше ожидает, что файловая система tmpfs монтируется на /dev/ГИМ для
# В POSIX разделяемой памяти (функция shm_open, shm_unlink).
ГИМ в /dev/ГИМ файловая система tmpfs nodev,с nosuid,параметром noexec 0 0

Для grub2 теперь ЛВМ включен, и Gentoo сейчас как чистый systemd в качестве я могу получить его, работает Xfce и sshd на моей локальной сети, так что я могу установить, вертеть, и компиляции из моего ноутбука. Я до сих пор не вкурил аргумент, который существует в лагере Gentoo на почему systemd не хуже, чем с sysvinit, но это другой вопрос сам по себе. Обратите внимание, что я не могу преобразовать диск в GPT, как проберитесь ОС/файл grub2, не может загружаться с GPT-дисков, и еще прочесть мои MS-DOS разделов в Windows. Таким образом, я завершил мои вопросы, а затем некоторые. Теперь, когда моя система восстановится, я смогу здесь помочь, в любом случае я могу

+651
Ozymandias 12 сент. 2016 г., 04:07:43

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

ИФС='
';комплект -Ф
для F в $(Кот <"$его доствили")
не-е-е "./${Ф##*/}" ] ||
 [ -ч "./${Ф##*/}" ] &&
 МВ "./${ф##*/}" "$ф"
сделано

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

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

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

    • Потому что это решение предполагает отказ от сравнения двух входных файлов целиком, а только проверяет каждый последний путь составляющей в $его доствили за существование в текущем каталоге, если имена файлов могут совпасть случайно, он не должен рассматриваться.

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

СЭД -не"с|'|'"'\\&&|г' <"$его доствили" \
 -е "|.*/\([^/].*\)|_mv './\1' '&'|р" | 
Ш-с '_mv(){ [ -Е "$1" ]||[ -ч "$1" ]&& мВ "[email protected]";};. в /dev/ФД/0'

Если Ш - это тире вы можете упасть . /разработки/ФД/0 в конце и использовать:

СЭД ... | ш-КС '_mv(){ ...;}'

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

Если второй вопрос волнует:

экспорт значение lc_all=C и 
СЭД -нэ'\|/$|!с|.*/\(.*\)|\1/&|Р' <"$его доствили" |
вроде -Т-К1,1 - ./"$srcfile" | вырезать -д/ -Ф2- |
СЭД -е "\|/|!Н;\|\н.*/|!д" \
 -е "|'|'"' \\\&&|г' 
 -э "ы|\н|' '|;с|.*|МВ './&'|" | ш

...что обращаться с нею следует очень красиво, так долго, как все имена файлов в ./"$srcfile" правильно и одинаково приходится на конец пути в "$его доствили". вроде всегда плавают наименьшего из двух идентичных сравнения с верху, а так, когда только первое поле имеет значение, и имя добавляется в голову каждого путь от "$его доствили" потом слились рода операции как файлы выходных последовательностей, таких как:

$srcfile: нет /
$его доствили: матч
$его доствили: уникальный
$его доствили: уникальный
...
$srcfile: нет /
$его доствили: матч
$его доствили: уникальный

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

+636
qreon 4 авг. 2010 г., 18:55:35

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

  • Настройка HTTP прокси, как кальмаров на рабочей станции, слушает на localhost:8080.
  • С рабочей станции, открытые обратный SSH туннель к серверу:

    СШ-Р 8080:имя localhost:8080 пользователь@сервер
    
  • Настроить ням на сервере , чтобы использовать имя localhost:8080 в качестве прокси-сервера.

  • ням теперь доступ в интернет через SSH туннель через рабочую станцию.

Вы можете проверить свои настройки вроде этого:

с wget -е use_proxy=да -при Е=127.0.0.1:8080 http://someurl.example.com/

Вижу этот вопрос и ответы для получения дополнительной информации! :)

+614
Deniz Girgin 7 мая 2017 г., 11:08:54

Я создал виртуальную машину с CLI и ISO Lubuntu, которая 16.04 с помощью VirtualBox. Теперь мне нужно несколько машин с аналогичными характеристиками (но с разных IP-адресов, чтобы проверить на C сетевых приложений я уже писал), поэтому я клонировал первый.

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

Если я пытаюсь запустить $ команду ifconfig на обоих компьютерах, я получаю один и тот же IP (т. е. 10.0.2.15). Почему? Как сделать разные айпишники?

Вот то, что внутри /и т. д./сети/интерфейсов обеих машин:

# Этот файл содержит описание сетевых интерфейсах, имеющихся в системе
# и как их активировать. Дополнительные сведения см. В разделе интерфейсы(5).

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

# Сетевой интерфейс loopback 
авто Ло
iface защитный Ло инет замыкания

# Основной сетевой интерфейс
авто enp0s3
iface защитный enp0s3 инет по DHCP
+593
Jaicob Jami 12 сент. 2019 г., 03:41:13

теперь это программистские, как весь ад, но он может работать ...

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

Чтобы получить эту работу с xterm добавьте следующую строку в ваш .Xresources и перезагрузить его с xrdb

в xterm*answerbackString: время ^[0d с^[0А
URxvt*answerbackString: время ^[0d с^[0А
xterm_color*answerbackString: время ^[0d с^[0А

где ^[ бегство (потому что в xterm не нравится пространство в конце answerbackString я шевелить курсором.

далее добавить enq в конце вашего строке строку (конкретный пример на bash):

ПС1="${ПС1}\[\005\]"

начать новую раковину в свежем xterm и скрестить пальцы, он должен работать. в \005-это enq ПО [ и ] говорит Баш, что \005 не двигается курсор.

+569
Cweena 20 сент. 2018 г., 22:46:23

Все правильно, но если вы присмотритесь /и т. д./По умолчанию/жратву вы найдете строку:

GRUB_TERMINAL_OUTPUT="консоль"

Закомментируйте его, снова построить жратвы.cfg для по файл grub2-mkconfig -о /Boot, и/ели/ели/Федора/харч.cfg В и вы готовы пойти!

+566
mfazekas 27 февр. 2018 г., 00:28:31

Моя последняя система была в Fedora 12, и я не помню ничего особенного, чтобы заставить

Приложений Места Рабочего Стола

в верхней и иметь несколько рабочих областей (также переключается вверху). Я не могу найти все это в моей новой установки Fedora 16 - что я упускаю?

+549
pereskop000 7 янв. 2010 г., 10:07:21

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

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

Я никогда не взял класс в CS до. Я чуть притаилась в сети для моего полного знания в CS.

+440
Natan Rubinstein 4 окт. 2014 г., 13:14:12

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

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

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

+355
reduxionist 31 мар. 2017 г., 18:48:11

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

+353
user37009 23 февр. 2013 г., 02:52:26

Я пытаюсь использовать grep, чтобы удалить комментарии из файла, СМБ.conf, чтобы быть конкретным, и bash выдает мне ошибку. Я нашел этот вопрос , Как удалить все комментарии из файла? что дает синтаксис grep для этого, но он не перезаписывает файл, он просто выводит его на терминал. Я хотел бы эффективно заменить файл. Вот что происходит:

 $ судо грэп -о '^[^#]*' /и т. д./Самба/SMB.конф > > в /etc/Самба/СМБ.конф
-баш: в /etc/Самба/СМБ.конф: разрешение отклонено

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

Как вы можете использовать grep, чтобы удалить комментарии из файла?

Я работаю на Raspberry Пи Б+ под управлением Raspbian Джесси.

+348
Blind Fish 13 июл. 2016 г., 07:14:08

Я пытаюсь выдавить установки в Debian (аля Dreamplug) в качестве маршрутизатора. Я не могу показаться, чтобы получить куски сочетаются друг с другом.

Интерфейс eth0: вверх/сети - DHCP-клиент
На eth1: вниз по течению/локальной сети - 192.168.0.1 DHCP-сервер

судо ВИМ /и т. д./сети/интерфейсов

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

авто eth0 в
слово iface eth0 в инет по DHCP

авто на eth1
 слово iface eth1 и инет статический
 адрес 192.168.0.1
 сеть 192.168.0.0
 сетевая маска 255.255.255.0
 трансляции 192.168.0.255

слово iface br0 инет по DHCP
 bridge_ports eth0 в eth1 и

судо ВИМ файл /etc/dhcp-сервер/в dhcpd.конф

вариант доменного имени "MyPlug.MyServer.com";
вариант доменного имени-сервера 8.8.8.8, 192.168.0.1;

по умолчанию-договор аренды-срок 600000000;
Макс-Лиза-время 720000000;

подсеть 192.168.0.0 маска 255.255.255.0 {
 диапазон 192.168.0.100 192.168.0.200;
 опции роутеров 192.168.0.1;
 вариант трансляции-адреса 192.168.0.255;
}

судо ВИМ /и т. д./По умолчанию/от ISC-DHCP-сервер

Интерфейсы="eth1 и"

сеть перезапустить службу
услуги в ISC-DHCP-сервер перезапустить

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

Ничего заметно не так с моими настройками? или что-нибудь еще я могу искать?

+333
lcardito 27 июл. 2012 г., 06:42:28

Вы, кажется, сломан привод Fusion. Вы можете увидеть это в ДФ-ч. результаты: у вас есть одна ~128 ГБ (на/dev/диске 0) и 1 ТБ диск (файл/dev/диск1), и установлен на корню. Технология синтеза предполагается связь этих двух типов приложений, от перетасовки файлов туда и обратно между объемами, так что они кажутся одним, но они действительно два отдельных Тома. Эта пара облигаций, похоже, сломан.

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

Нет, не так: сделать два.

+274
heybales 10 февр. 2013 г., 14:34:51

Вы должны включить * в отрицание, например:

ЛС !(фу*)

Изменить (уточнить): запрошенный [расширенная] подстановка шаблона !(фу*). Если команда compgen звонок будет, например:

compgen -г "!(фу*)"

Вам нужны цитаты, чтобы передать картину в команду compgen нерасширенные.

Редактировать (после вопроса смены): для полной картины в ваш отредактированный вопрос, попробуйте один из @(!(фу*)|*бар) или @(!(бар*)|*фу). (См. Мой комментарий ниже, если это не то, что вы ожидаете.)

+258
DNeo 17 янв. 2018 г., 15:05:49

У меня ноутбук Асер Aspive В3-771Г с GeForce 740M добавляют. Я хочу сделать мой ноутбук для вывода информации на 3 экрана (дисплея ноутбука + у меня 2 внешних монитора), но я не могу этого сделать из-за ошибки, вот что я получаю:

вывод xrandr поближе:

Экран 0: не менее 320 х 200, ток 3840 x 1200, максимальное 32767 х 32767
LVDS1 подключен (нормальный левый перевернутый правая ось Х ось Y)
1920х1080 60.0 + 59.9 40.0 
1680х1050 60.0 59.9 
1600x1024 60.2 
1400x1050 разрешении 60.0 
1280х1024 60.0 
Разрешении 1440x900 59.9 
1280х960 60.0 
1360x768 59.8 60.0 
1152х864 60.0 
1024х768 60.0 
800х600 60.3 56.2 
640х480 59.9 
Входы vga1 подключен 1920х1200+1920+0 (нормальный левый перевернутый правая ось Х ось Y) 518mm х 324mm
1920х1200 60.0*+
1920х1080 60.0 +
1600х1200 60.0 
1680х1050 60.0 
1280х1024 60.0 
1280х960 60.0 
1024х768 60.0 
800х600 60.3 
640х480 60.0 
720x400 70.1 
Разъемы HDMI1 подключен первичный 1920х1200+0+0 (нормальный левый перевернутый правая ось Х ось Y) 518mm х 324mm
1920х1200 60.0*+
1600х1200 60.0 
1680х1050 59.9 
1280х1024 60.0 
1280х960 60.0 
1024х768 60.0 
800х600 60.3 
640х480 60.0 
720x400 70.1 
ДП1 отключен (нормальный левый перевернутый правая ось X ось Y)
VIRTUAL1 отключен (нормальный левый перевернутый правая ось X ось Y)

команду lspci вывод: http://screencloud.net/v/pFFy

Я использую Линукс Минт 17 циннамон (основанный на Ubuntu 14.04 ЛТС)

Спасибо!

+198
allegro101 24 апр. 2013 г., 08:43:33

Если вы хотите сохранить последние n строк, использование кабеля (например, последние 20 строк):

хвост -Н 20 "$HISTFILE" > ФФ && МВ ФФ "$HISTFILE"

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

+119
Tanmay R 5 сент. 2011 г., 00:57:06

Решена проблема. Он не был из-за ошибки в cron, но это было потому, что LDAP-клиента нашего вычислительного кластера был перезапущен на час. Поэтому все задачи cron по расписанию в это время не выполняется, поскольку кластер не смог распознать идентификаторы пользователей.

+93
colemanm 11 дек. 2018 г., 22:48:26

Это стандартная задача нахождения компонент связности в неориентированном графе. Поскольку вы отметили свой вопрос с помощью Perl:

#!/usr/Бен/ОКР на Perl

использовать У5.10; 
использовать строгие;
использование предупреждений;

использование графика::неориентированный;

мой $г = графика::неориентированный->новый;

в то время как (<>) {
гусеничка;
 $г->add_edge( сплит /\Т/ );
}

для ( $г->connected_components() ) {
 сказать, присоединиться ' ', @$_;
}

Или его эквивалент командной строки:

на Perl -MGraph::неориентированный -ф'\т' полосы '
Начать{$г=графика::неориентированный->новый}
$г->add_edge(@Ф);
 Конец{$,=" ";печать @$_ для $G->connected_components}'
+48
dfreysop 15 февр. 2017 г., 22:49:16

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

$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