в Emacs: признании линии притон

Как я могу настроить Emacs, чтобы признать, что она-бац линии?

он распознает линии притон:

#!/usr/Бен/ОКР рубиновый

но не shebang линия из

#!/usr/Бен/ОКР наследником пакетов ruby1.9

Я думаю, должен быть где-то список со списком языков сценариев вызывается /usr/Бен/ОКР и режима, но я не могу найти его.

+155
user240993 8 июл. 2012 г., 20:10:57
25 ответов

МСИО, ЛС'ы выходные данные кэшируются.

Как быстро ваше подключение к NAS? Это может быть частью его. Файловой системе, и скорости жесткого диска может иметь что-то с этим делать, тоже. Не могли бы вы предоставить немного больше информации?

+975
adosaiguas 03 февр. '09 в 4:24

Мне нужно создать выездные полных резервных копий LVM-раздела блочного устройства. Думал старый ДД по SSH способ.

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

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

Редактировать: ОК, одна вещь, которую я только что вспомнил, что конечно же ДД будет передавать блоки, независимо от данных на ФС уровня. Так что на 300 ГБ LV с одного 1К текстовый файл, ДД будет передавать полный 300 ГБ стоимостью блоков. Достаточно ярмарка. ЛЖ я буду делать это держится на уровне около 80%, так что не слишком беспокоятся о лишних 20% передается каждый раз.

+944
Tara B ji 23 мар. 2019 г., 02:16:57
Другие ответы

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


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

То, что вы требуете, что первая двойная кавычка до последнего быть облаченной в html-как построить, что это выполнимо, как это:

СЭД -е 'ы|".*"|<ы> & </с>|' входной_файл
+934
fateddy 8 сент. 2011 г., 14:08:02

Это то, что я придумал. Он разрешает "монтирования". если вы запустите resolve.sh в /var/www и оно вернется "/данные в/var/www"или без него. Наверное, это должно быть сделано рекурсивно снизу вверх для любого заданного пути, если есть более чем один монтирования в Pat. Но я оставлю это для кого-то, кто в этом нуждается. Теперь вы можете бросить результат (/данные в/var/www) и в файловой системе Btrfs. в Btrfs показать /данные в/var/www и работает, в то время как связываться монтируется в /var/www и все-таки не возвращает результата с файловой системой Btrfs показать файл /var/ВСП.

#!/Бен/ш
# Имя скрипта: путь resolve.sh 
find_bind_mount функции 
{
 Результат=$(findmnt -с-N "$1"|команда grep "\[.*\]")
Рэт=$?

 # Мы проверяем "/" и не нашел ни монтирование
 если [ "$1" == "/" -за $РЕТ != 0 ]; тогда
 возвращение 1
интернет

 # так что если мы не нашли монтирования проверить родительский каталог
 если [ $РЕТ != 0 ]; тогда
 find_bind_mount $(каталог "$1")
 вернуть $?
еще
 Эхо "$результат"|СЭД -Р ":^([^ ]+) ([^\[]+)\[([^]]+)(.*)$:\1\Т\2\Т\3:г"
 возвращает 0
интернет
}

resolve_bind_mount функции 
{
 локальная цель="$1"

 локальный результат=$(find_bind_mount "$таргет")
 местные PARENT_DIR_ORIG=$(у awk '{ печати 1$;}' <<<"$результат")
 местные родитель=$(у awk '{ печати $2;}' <<<"$результат")
 местные PARENT_DIR1=$(у awk '{ печати $3;}' <<<"$результат")
 местные PARENT_DIR2=$(findmnt -с-N "$родитель" |команда grep -v "и\[.*\]"|у awk '{ печати $1;}')
 местные PARENT_DIR_NEW="$PARENT_DIR2$PARENT_DIR1"

 Эхо $(СЭД "ы:$PARENT_DIR_ORIG:$PARENT_DIR_NEW:" <<<"$таргет")

}

resolve_bind_mount "$1"
+905
Paisa Seeluangsawat 30 нояб. 2017 г., 03:20:49

Я боролся с установкой Солярис 8 СПАРК-32бит на QEMU на некоторое время. До сих пор я просмотрела несколько сайтов с инструкциями по установке Солярис-sparc32bit на QEMU. Но только вчера я был успешным. В любом случае, я скачал и скомпилировал последний (3 недели назад) QEMU и полученный ISO-образ ОС Solaris 8 от моего друга.

С помощью команды: СПАРК-softmmu/в QEMU-система-СПАРК -м СС-5 -БИОС СУ5.Бен -гермоблок жесткого диска/sunos8.ИМГ -М 256 -nographic

Я был в состоянии успешно установить Solaris8.

Я использовал эту команду для запуска установки:

СПАРК-softmmu/в QEMU-система-СПАРК -м СС-5 -гермоблок жесткого диска/sunos8.ИМГ

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

VNC-сервер работает на::1:5900'

Затем я использую TigerVNC просмотреть с помощью команды:

приложения vncviewer localhost в:5900

После этого я сделать графический интерфейс для QEMU. Вот пример первоначального вывода:

Добро пожаловать в OpenBIOS В1.1 построен на 10 марта 2014
 Типа "справка" для получения подробной информации
Пытаюсь диск...
В SunOS 5.8 выпуск версии Generic_108528-22 32-бит
Авторское Право 1983-2003 Сан Майкросистемс, Инк.
Имя хоста: localhost в
Интернет /файловой системы (Дев/рдск/c0t0d0s0) проверяется.
Дев/рдск/c0t0d0s0: неверный блок граф я=17266 (2 должно быть 0) (исправлено)
Дэв/рдск/c0t0d0s0: 39877 ДУП я=17356
Дэв/рдск/c0t0d0s0: неожиданные несоответствия; запускает fsck вручную.

Предупреждение - не в состоянии отремонтировать / файловой системы. Запускает fsck
вручную (для fsck -Ф УФС Дев/рдск/c0t0d0s0). ЗНО оболочек при
сделано для продолжения процесса загрузки 

Вот изображение: enter image description here

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

Пожалуйста, помогите!

Машина/Способ: Windows 7 64-разрядная, процессор Xeon (8 ядер), 6 гиг оперативной памяти, NVIDIA Quadro и на FX 1800 Работает научный Линукс 64-бит в VMware (в VMware Tools установлен) Я обновил научных Linux перед компиляцией в QEMU

+847
Crunchy234 14 июл. 2014 г., 00:56:40

Следующая команда grep должна вернуть желаемых результатов при условии файл1.CSV-файл имеет только один столбец для каждой строки. Это использует каждую строку в файл file1.CSV в качестве строки поиска (иглы) и поиск по файл2.КШМ (сена).

грэп -Ф файл1.CSV-файл файл2.КШМ | тройник выходной_файл.КШМ

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

+843
PARDEEP SACHDEV 23 мар. 2015 г., 21:05:14
$ судо apt-получить установку gmrun
Чтение списков пакетов... готово
Построение дерева зависимостей 
Чтение информации о состоянии... готово
gmrun уже новейшая версия.
0 обновлено, 0 установлено новых, 0 для удаления и 18 не обновляется.
2 не полностью установлены или удалены.
После этой операции, 0В дополнительного дискового пространства будет использовано.
Настройка monodoc-база (2.4.4~svn151842-1ubuntu4) ...

Обработка триггеров для monodoc-база ...
/usr/Бен/обновление-monodoc: строка 3: [: аргумент ожидается
создание индекса поиска monodoc...
/usr/Бен/обновление-monodoc: строка 9: monodoc: команда не найдена
с dpkg: ошибка при обработке monodoc-база (--настроить):
 подпроцесс установлен сценарий, выполняемый после установки вернул код ошибки 127
с dpkg: проблемы зависимостей предотвратить конфигурации monodoc-по HTTP:
 monodoc-http зависит от monodoc-основание; однако:
 Пакет monodoc-база еще не настроена.
с dpkg: ошибка при обработке monodoc-протоколу HTTP (--настроить):
 проблемы зависимостей - оставляем "не задано"
Нет отчета Аппорт написал, потому что сообщение об ошибке указывает на его ошибки кратностью от предыдущего отказа.
 Ошибки возникли при обработке:
monodoc-база
monodoc-протокол HTTP
Е: суб-процесс /usr/бен/с dpkg вернул код ошибки (1)
+809
Nemanja Boric 19 дек. 2015 г., 07:37:16

interceptty выполняют такую работу:

interceptty на /dev/ttyACM0 /dev и/ttyDUMMY

или, с хорошим формата и настройки устройства в серверной, и с буфферизацию:

скорость interceptty -ые ospeed 19200 19200-л как /dev/ttyACM0 /dev и/ttyDUMMY | interceptty-nicedump

а затем соединиться с вашей программы на/dev/ttyDUMMY.

+737
Orange 28 нояб. 2015 г., 07:21:29

Я хотел бы найти несколько серверов для пользователей ss7459 в следующих файлах в/etc/пользователям использовать sudo?, /и т. д./пользователям использовать sudo?.д/Ице, /и т. д./пользователям использовать sudo?.д/данных и /и т. д./группы.

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

Может кто-то пожалуйста, помогите мне написать скрипт для этого?

Также, я буду управлять этим на спутник со всеми серверами на нем таким образом, главная цель-найти все сервера с этого пользователя (ОКС-7***) на них. Мне также нужен способ, чтобы получить имя сервера и составить список этих серверов.

+735
anonymo 12 окт. 2017 г., 23:37:05

Я настройка сервера входит и требования:

  1. Мне нужен пользователь resourcesadmin с домашнего каталога в/var/www и/ресурсов с подтверждением пароля и FTP с доступом на запись (уже сделано)
  2. Мне нужен еще один пользователь ресурсов без домашнего каталога (уже сделано)
  3. Мне нужно пользователю ресурсы , чтобы иметь доступ на чтение к папке/var/www и/ресурсов (пробовал с user_config_dir и local_root=/ВАР/ВСП/ресурсов без успеха (500 упс: не удается изменить директории:/home/ресурсов))
  4. Мне нужен пользователь ресурсов на доступ без пароля (даже не знаю как это сделать).

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

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

+668
user307824 1 мар. 2019 г., 02:23:27

Основные параллельной архитектуре клиент/сервер: есть основной цикл слушает запросы на порту (например 3000), после принятия на подключения сервер создает дочерний процесс, который заканчивается имея доступ к файловых дескрипторов, где данные могут быть считаны.

Если у нас есть несколько клиентов, подключенных к серверу, сервер будет иметь дочерний процесс для каждого запроса. Так С1 (дочерний процесс сервера) считывает данные из С1 (клиент), С2 считывает данные из С2 и так далее. На мой вопрос как это возможно, что все клиенты (С1, С2...) посылают информацию в один и тот же порт (3000) и все серверные процессы (С1, С2...) имеют значение только данные, отправленные от клиента, возложенные на них? Где мультиплексирования делается и как?

+594
slolife 3 июн. 2014 г., 17:18:18

Пытаюсь обновить в Antergos (с GUI) дает мне

Error

Вот мой Пакман.конф

#
# файл /etc/Пакман.конф
#
# Увидеть Пакмена.конф(5) manpage для опции и хранилищем директив

#
# ОБЩИЕ ПАРАМЕТРЫ
#
[опции]
# Следующие пути закомментированы с их значениями по умолчанию.
# Если вы хотите использовать разные пути, раскомментируйте и обновить пути.
#Теперь, если = /
#DBPath = /ВАР/Либ/Пакман/
#CacheDir = в /var/кэш/Пакман/ПКГ/
#Лог-файл = файл /var/журнал/Пакман.журнал
#GPGDir = /и т. д./Пакман.д/с GnuPG/
#HookDir = /и т. д./Пакман.д/крючки/
HoldPkg = Пакман в glibc
#XferCommand = /usr/Бен/завиток -с - -ф %Щ > %о.
#XferCommand = /usr/бен/с wget --пассивно-фтп-К-О %О %у
#CleanMethod = KeepInstalled
#UseDelta = 0.7
Архитектура = авто

# Пакман не обновить пакеты, перечисленные в IgnorePkg и членов IgnoreGroup
#IgnorePkg =
#IgnoreGroup =

#NoUpgrade =
#NoExtract =

# Разные варианты
#UseSyslog
#Цвет
#TotalDownload
CheckSpace
#VerbosePkgLists

# По умолчанию, Пакман принимает пакеты, подписанные ключи, что его местные брелок
# трестов (см. Пакман-ключ и ее Man-странице), а также неподписанные пакеты.
SigLevel = Требуемая DatabaseOptional
LocalFileSigLevel = Опционально
#RemoteFileSigLevel = Требуется

# Примечание: Вы должны запустить `Пакман-ключ-инит` перед первым использованием Пакман; местные
# брелок можно заполнить с ключами от всех официальных Арч Линукс
# упаковщиков с `Пакман-ключ-заполнить archlinux`.

#
Репозитории # 
# - может быть определено здесь, или из другого файла
# - Пакман будет искать репозитории в определенном порядке здесь
# - местные/изготовленные на заказ зеркала можно добавить здесь или в отдельных файлах
# - списке репозиториев первый будет иметь преимущество, когда пакеты
# имеют одинаковые имена, независимо от номера версии
# - URL-адреса будет $РЕПО заменяется именем текущего РЕПО
# - URL-адреса будет $арку заменили на название архитектуры
#
Записи хранилище # имеют следующий формат:
# [РЕПО-имя]
# Server = Сервер
# Включить = IncludePath
#
# Заголовок [РЕПО-имя] имеет решающее значение - он должен присутствовать и
# раскомментировать для включения РЕПО.
#

# Хранилищ тестирования отключены по умолчанию. Чтобы включить, раскомментируйте
# имя заголовка РЕПО и включают линии. Вы можете сразу добавлять предпочитаемые серверы 
# после заголовка, и они будут использоваться до зеркала по умолчанию.

#[тестирование]
#Включить = /и т. д./Пакман.д/непосредственно

[ядро]
Включить = /и т. д./Пакман.д/непосредственно

[дополнительную]
Включить = /и т. д./Пакман.д/непосредственно

#[сообщество-тестирование]
#Включить = /и т. д./Пакман.д/непосредственно

[сообщество]
Включить = /и т. д./Пакман.д/непосредственно

# Если вы хотите выполнять 32 разрядные приложения на систем x86_64,
# включить репозитории мультилиб, как это требуется здесь.

#[мультилиб-тестирование]
#Включить = /и т. д./Пакман.д/непосредственно

[мультилиб]
Включить = /и т. д./Пакман.д/непосредственно
#Включить = /и т. д./Пакман.д/непосредственно

# Пример пользовательского репозитория пакет. Увидеть Пакман manpage для
# советы по созданию собственного хранилища.
#[заказ]
#SigLevel = Дополнительный TrustAll
Файл #сервер =:///дома/custompkgs

[antergos]
SigLevel = PackageRequired
Включить = /и т. д./Пакман.д/antergos-непосредственно

...и мой файл /etc/Пакман.д/непосредственно...

# Арч Линукс непосредственно порожденных Cnchi #
Сервер = http://mirrors.acm.wpi.edu/archlinux/$РЕПО/ОС/$арку
Сервер = http://mirrors.rit.edu/archlinux/$РЕПО/ОС/$арку
Сервер = http://archlinux.surlyjake.com/archlinux/$РЕПО/ОС/$арку
Сервер = http://mirror.us.leaseweb.net/archlinux/$РЕПО/ОС/$арку
Сервер = http://lug.mtu.edu/archlinux/$РЕПО/ОС/$арку
Сервер = http://mirror.kaminski.io/archlinux/$РЕПО/ОС/$арку
Сервер = http://mirror.lty.me/archlinux/$РЕПО/ОС/$арку
Сервер = http://il.mirrors.linaxe.net/archlinux/$РЕПО/ОС/$арку
Сервер = http://arch.mirrors.ionfish.org/$РЕПО/ОС/$арку
Сервер = http://www.gtlib.gatech.edu/pub/archlinux/$РЕПО/ОС/$арку
Сервер = http://muug.ca/mirror/archlinux/$РЕПО/ОС/$арку
Сервер = http://mirrors.kernel.org/archlinux/$РЕПО/ОС/$арку
Сервер = http://arch.tamcore.eu/$РЕПО/ОС/$арку
Сервер = http://mirror.23media.de/archlinux/$РЕПО/ОС/$арку
Сервер = http://mirror.cinosure.com/archlinux/$РЕПО/ОС/$арку
Сервер = http://mirror.one.com/archlinux/$РЕПО/ОС/$арку
Сервер = http://arch.yourlabs.org/$РЕПО/ОС/$арку
Сервер = http://archlinux.lucysan.net/$РЕПО/ОС/$арку
Сервер = http://archlinux.honkgong.info/$РЕПО/ОС/$арку
Сервер = http://mirror.tyborek.pl/arch/$РЕПО/ОС/$арку
Сервер = http://mirror.compojoom.com/archlinux/$РЕПО/ОС/$арку
Сервер = http://ftp.halifax.rwth-aachen.de/archlinux/$РЕПО/ОС/$арку
Сервер = http://archlinux.cyborg-connect.de/$РЕПО/ОС/$арку
Сервер = http://mirror.hactar.bz/$РЕПО/ОС/$арку
Сервер = http://ftp.acc.umu.se/mirror/archlinux/$РЕПО/ОС/$арку
Сервер = http://archlinux.mirrors.uk2.net/$РЕПО/ОС/$арку
Сервер = http://mirrors.uni-plovdiv.net/archlinux/$РЕПО/ОС/$арку
Сервер = http://ftp.nluug.nl/os/Linux/distr/archlinux/$РЕПО/ОС/$арку
Сервер = http://archlinux.my-universe.com/$РЕПО/ОС/$арку
Сервер = http://mirror.js-webcoding.de/pub/archlinux/$РЕПО/ОС/$арку
Сервер = http://mirror.united-gameserver.de/archlinux/$РЕПО/ОС/$арку
Сервер = http://archlinux.beccacervello.it/archlinux/$РЕПО/ОС/$арку
Сервер = http://mirror.neuf.no/archlinux/$РЕПО/ОС/$арку
Сервер = http://ftp.tuxdroid.org/archlinux/$РЕПО/ОС/$арку
Сервер = http://ftp.snt.utwente.nl/pub/os/linux/archlinux/$РЕПО/ОС/$арку
Сервер = http://mirror.archlinux.no/$РЕПО/ОС/$арку
Сервер = http://archlinux.mirror.pkern.at/$РЕПО/ОС/$арку
Сервер = http://archlinux.polymorf.fr/$РЕПО/ОС/$арку
Сервер = http://fooo.biz/archlinux/$РЕПО/ОС/$арку
Сервер = http://k42.ch/mirror/archlinux/$РЕПО/ОС/$арку
Сервер = http://mirror5.bastelfreak.org/archlinux/$РЕПО/ОС/$арку
Сервер = http://mirror.lastmikoi.net/archlinux/$РЕПО/ОС/$арку
Сервер = http://mirrors.n-ix.net/archlinux/$РЕПО/ОС/$арку
Сервер = http://ftp.myrveln.se/pub/linux/archlinux/$РЕПО/ОС/$арку
Сервер = http://mirror.f4st.host/archlinux/$РЕПО/ОС/$арку
Сервер = http://ftp5.gwdg.de/pub/linux/archlinux/$РЕПО/ОС/$арку
Сервер = http://mirror.gnomus.de/$РЕПО/ОС/$арку
Сервер = http://ftp.rnl.tecnico.ulisboa.pt/pub/archlinux/$РЕПО/ОС/$арку
Сервер = http://burek.archlinux.ba/$РЕПО/ОС/$арку
Сервер = http://mirror.datacenter.by/pub/archlinux/$РЕПО/ОС/$арку
Сервер = http://ftp.sh.cvut.cz/arch/$РЕПО/ОС/$арку
Сервер = http://mirror1.htu.tugraz.at/archlinux/$РЕПО/ОС/$арку
Сервер = http://mirror.de.leaseweb.net/archlinux/$РЕПО/ОС/$арку
Сервер = http://archlinux.mirror.kangaroot.net/$РЕПО/ОС/$арку
Сервер = http://arch.mirror.far.fi/$РЕПО/ОС/$арку
Сервер = http://mirror.nl.leaseweb.net/archlinux/$РЕПО/ОС/$арку
Сервер = http://mirror.pseudoform.org/$РЕПО/ОС/$арку
Сервер = http://ftp.jaist.ac.jp/pub/Linux/ArchLinux/$РЕПО/ОС/$арку
Сервер = http://archlinux.ip-connect.vn.ua/$РЕПО/ОС/$арку
Сервер = http://arch.midov.pl/arch/$РЕПО/ОС/$арку
Сервер = http://arch.nimukaito.net/$РЕПО/ОС/$арку
Сервер = http://archlinux.puzzle.ch/$РЕПО/ОС/$арку
Сервер = http://mirror.selfnet.de/archlinux/$РЕПО/ОС/$арку
Сервер = http://mirror.t-home.mk/archlinux/$РЕПО/ОС/$арку
Сервер = http://ftp.byfly.by/pub/archlinux/$РЕПО/ОС/$арку
Сервер = http://mirrors.tuna.tsinghua.edu.cn/archlinux/$РЕПО/ОС/$арку
Сервер = http://pet.inf.ufsc.br/mirrors/archlinux/$РЕПО/ОС/$арку
Сервер = http://ftp.swin.edu.au/archlinux/$РЕПО/ОС/$арку
Сервер = http://mirrors.zju.edu.cn/archlinux/$РЕПО/ОС/$арку
Сервер = http://ftp.yzu.edu.tw/Linux/archlinux/$РЕПО/ОС/$арку
Сервер = http://ftp.tsukuba.wide.ad.jp/Linux/archlinux/$РЕПО/ОС/$арку
Сервер = http://mirror.devilzc0de.org/archlinux/$РЕПО/ОС/$арку
Сервер = http://mirror.internode.on.net/pub/archlinux/$РЕПО/ОС/$арку
Сервер = http://mirror.is.co.za/mirror/archlinux.org/$РЕПО/ОС/$арку
Сервер = http://mirror.bytemark.co.uk/archlinux/$РЕПО/ОС/$арку
Сервер = http://mirrors.atviras.lt/archlinux/$РЕПО/ОС/$арку
Сервер = http://ftp.tku.edu.tw/Linux/ArchLinux/$РЕПО/ОС/$арку
Сервер = http://foss.aueb.gr/mirrors/linux/archlinux/$РЕПО/ОС/$арку
Сервер = http://archlinux.c3sl.ufpr.br/$РЕПО/ОС/$арку
Сервер = http://ftp.wa.co.za/pub/archlinux/$РЕПО/ОС/$арку
Сервер = http://suro.ubaya.ac.id/archlinux/$РЕПО/ОС/$арку
Сервер = http://mirrors.manchester.m247.com/arch-linux/$РЕПО/ОС/$арку
Сервер = http://archlinux.pop-es.rnp.br/$РЕПО/ОС/$арку

Любой помочь? Спасибо.

+571
Kirk Elifson 20 нояб. 2019 г., 01:32:50

Вам нужно скачать исходный код и скомпилировать его.

Вот исходный код.

Чтобы распакуйте его выполнить: (версия приравнивает к версии, которую вы скачали)

тар xvf dos2unix-VERSION.tar.gz

Наконец, выполните команду:

сделать

Если компиляция удалась, он появится исполняемый файл с именем dos2unix и unix2dos.

+566
Brian Ritz 16 мая 2013 г., 08:14:08

В моем bash-скрипт у меня есть эта строка:

 МВ-Ф $HOME_DIR/$Dir и $HOME_SAVE/резервного копирования

Проблема, когда $Дир пустое ( $Дир каталог) на МВ команда переехала в каталоге $HOME_DIR. Мы хотим только, чтобы переместить $Дир каталогах.

Как я могу избежать этого дело?

Я могу использовать это:

Общ $HOME_DIR | туалет -л 
# и проверить, если номер -ГТ 1

Но это не элегантное решение.

+508
Jonathan Crooke 14 мар. 2011 г., 02:40:41

Вы можете также воспользоваться помощью apache2-МПМ-ИТК , который позволяет настроить Apache пользователя и группы , используемые для каждого виртуального хоста.

apt-получить установку apache2 не-МПМ-ИТК

нано /etc/apache2 не/сайты-доступны/мойдомен.ком

Раздел <VirtualHost *:80>
 Издание [email protected]
 Имясервера mydomain.com
 ServerAlias www.mydomain.com
 DocumentRoot так /дома/мой_логин/мойдомен.ком
 Параметры-Индексы
 AssignUserID мой_логин команды mygroup
</Хост>

См. В разделе Создание и настройка виртуального хоста Apache для более подробной информации.

+382
RS Wood 19 янв. 2014 г., 07:41:25

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

Но ведь происхождение причина пропустите модуль bnx2, поэтому сетевая карта не поднялась.

+344
Tasharn Mills 9 нояб. 2015 г., 04:56:27

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

+331
asiya93 22 июл. 2010 г., 13:51:54

Во-первых, чтобы отрезать тривиально, но неприменно ответы: Могу ли я использовать ни найти+размер трюка, ни ее вариантов (как найти с -exec будет) потому что мне нужно использовать несколько таких выражений на вызов. Я вернусь к этому в конце.


Теперь для лучшего примера рассмотрим:

$ найти -L некоторые/реж -имя \*.Азбука | сортировка
некоторые/реж/1.Азбука
некоторые/Дир/2.Азбука
некоторые/реж/пространство.Азбука

Как я могу передать их в качестве аргументов в программу?

Просто это не сделать трюк

$ ./программа $(найти -L некоторые/реж -имя \*.Азбука | рода)

не удается, так как программа получает следующие аргументы:

[0]: ./программа
[1]: некоторые/реж/1.Азбука
[2]: Некоторые/Дир/2.Азбука
[3]: Некоторые/реж/а
[4]: космос.Азбука

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

Цитата пока это работает

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

"$(...)"

$ ./программа "$(найти -L некоторые/реж -имя \*.Азбука | сортировка)"
[0]: ./программа
[1]: некоторые/реж/1.Азбука
некоторые/Дир/2.Азбука
некоторые/реж/пространство.Азбука

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

Цитирование отдельных путей

Перспективный подход:

$ ./программа $(найти -L некоторые/реж -имя \*.АБЦ-е '"%п"\п | вид)
[1]: "некоторые/реж/1.Азбука"
[2]: "Некоторые/Дир/2.Азбука"
[3]: "Некоторые/реж/а
[4]: космос.Азбука"

Кавычки есть, конечно. Но они уже не интерпретируется. Они являются просто частью строки. Так они не только не предотвращает разбиение, но и они спорили!

Изменение МФС

Потом я пытался играть вокруг с МФС. Я предпочел бы найти с -print0 команды и сортировки С в любом случае - так что они будут иметь никаких проблем на "проводной пути" сами. Так почему бы не заставить разбиение на нулевой символ и все?

$ ./программа $(ИФС=$'\0' найти -я кое/реж -имя \*.АВС-print0 команды | сортировка -з)
[0]: ./программа
[1]: некоторые/реж/1.abcsome/Дир/2.abcsome/реж/а
[2]: космос.Азбука

Так он все равно распадается на пространство и не делится на нуль.

Я пытался размещать ИФС назначения как в $(...) (как показано выше) и до ./программы. Также я попробовал другой синтаксис, как \0, \х0, \х00 оба указаны с ' , а " , а также С и без $. Никто из тех, кто, казалось, никакой разницы...


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

Что еще я мог сделать? Осуществимо ли это вообще?

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

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


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

$ ABC_FILES=$(найти -L некоторые/реж -имя \*.Азбука | рода)
$ XYZ_FILES=$(найти -L другие/реж -имя \*.АБВ | сортировка)
$ ./программа-Азбука-файлов $ABC_FILES --АБВ-файлов $XYZ_FILES

Так делают команды xargs от одного поиска до сих пор не оставляет меня, как с другой...

+316
Vazgen Torosyan 8 янв. 2016 г., 19:52:07

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

  • Если карта интегрирована на плате и прошивки/BIOS содержит необходимые сведения, первая сетевая карта будет eno1.
  • Если карта находится в горяч-штепсельная вилка PCIe слота, его имя будет ЭНС<идентификатор слота>.
  • Если карта имеет разъем PCI ID устройства, его название будет построен из него: устройства PCI ХХ:УУ.Z будет enpXsY если z=0, или enpXsYfZ если z>0. Обратите внимание, что команду lspci использует шестнадцатеричные числа, но сетевые имена устройств в обычной десятичной системе.
  • в противном случае, использовать старую схему именования.

Обновление с Debian 8 будет сохранить старую схему именования, и вы можете вернуться к старой схеме, если вы хотите.

+268
rebahozkoc 17 июн. 2017 г., 20:59:09

Вы могли бы использовать что-то вроде SSHFS. Посмотри, например:

https://www.digitalocean.com/community/tutorials/how-to-use-sshfs-to-mount-remote-file-systems-over-ssh

+229
whizvids 21 июл. 2010 г., 19:43:33

Как восстановить СРПМ с документацией CentOS: http://wiki.centos.org/HowTos/RebuildSRPM

+221
yatish mehta 29 дек. 2016 г., 21:55:46

Нет опции в грэп себя, чтобы соответствовать файлы, используя регулярные выражения.

У вас есть два варианта:

  1. Использовать Глоб оболочки, как

    грэп -е '9' Б*
    

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

    • globstar (использует ** чтобы соответствовать весь каталог дерево)
    • nocaseglob (без учета регистра)
    • extglob (расширенная моделей: ?(), @(), !(), *(), +())
    • nullglob (несовпадающих моделей расширится до пустой строки)
  2. Использовать найти для поиска файлов и выполнения команды grep из него:

    найти . -имя 'Б*' -exec, то команда grep '9' {} +
    

    или если регулярное выражение требуется:

    найти . -регулярное выражение './б.*' -метод exec команда grep '9' {} +
    

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

+195
Zesty 3 сент. 2011 г., 13:15:48

Я следую учебник, установите Cubian скопировать Cubian на SD карту. И я использую следующую команду, как учебник, предложил:

судо ДД, если=Cubian-рабочий стол-Х1-А10-по HDMI.ИМГ в=в/dev/mmcblk0p1 BS=в 4096; синхронизация

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

506880+0 записей
506880+0 записей из
2076180480 байт (2,1 ГБ) копируются, 178.307 с 11.6 МБ/с

Но SD карта не загружается, и когда я проверить его в карты, кажется, быть пустым. Когда я запускаю ДФ, я получаю следующее (только 2% полной; это всего лишь 4 ГБ, карты и изображения составляет 2 ГБ, поэтому она должна быть около 50%):

в /dev/mmcblk0p1 3918780 44012 3874768 2% /средства/марка/, как Cubie
+139
anichka khvede 26 нояб. 2014 г., 09:47:07

/ \ ! Текущее состояние: обновления 3 /\!

Некоторым из /proc/meminfo значения представляют собой сумму или разность каких-то других ценностей. Однако, не так много сказано о том, как они рассчитываются по этим двум ссылкам (просто нажмите Ctrl-F и meminfo , чтобы добраться туда):

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

MemFree: LowFree + HighFree
Активный: активный(Анон) + активные(файл)
Не активен: не активен(Анон) + неактивным(файл)

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

Эти два значения правильно рассчитали? Или есть какая-то вариабельность из-за каких-либо внешних средств?

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

Как в/proc/meminfo значения рассчитываются?


Если это помогает, вот пример файла/proc/meminfo:

Используется параметр memtotal: 501400 КБ
MemFree: 38072 КБ
MemAvailable: 217652 КБ
Буферы: 0 КБ
Кэширования: 223508 КБ
SwapCached: 11200 КБ
Активный: 179280 КБ
Неактивные: 181680 КБ
Активный(Анон): 69032 КБ
Неактивный(Анон): 70908 КБ
Активный(файл): 110248 КБ
Неактивный(файл): 110772 КБ
Удаления и недоступные для удаления: 0 КБ
Mlocked: 0 КБ
HighTotal:
HighFree:
LowTotal:
LowFree:
MmapCopy:
SwapTotal: 839676 КБ
SwapFree: 785552 КБ
Грязный: 4 КБ
Обратная запись: 0 КБ
AnonPages: 128964 КБ
Сопоставляется: 21840 КБ
Shmem: 2488 КБ
Сляб: 71940 КБ
SReclaimable: 41372 КБ
SUnreclaim: 30568 КБ
KernelStack: 2736 КБ
PageTables: 5196 КБ
Quicklists:
NFS_Unstable: 0 КБ
Отказов: 0 КБ
WritebackTmp: 0 КБ
CommitLimit: 1090376 КБ
Committed_AS: 486916 КБ
VmallocTotal: 34359738367 КБ
VmallocUsed: 4904 КБ
VmallocChunk: 34359721736 КБ
HardwareCorrupted: 0 КБ
AnonHugePages: 0 КБ
ShmemHugePages:
ShmemPmdMapped:
CmaTotal:
CmaFree:
HugePages_Total: 0
HugePages_Free: 0
HugePages_Rsvd: 0
HugePages_Surp: 0
Hugepagesize: 2048 КБ
DirectMap4k: 36800 КБ
DirectMap2M: 487424 КБ
DirectMap4M:
DirectMap1G:

Обновление 1:

Вот код, используемый в/proc/meminfo для заполнения своих данных:

http://elixir.free-electrons.com/linux/v4.15/source/fs/proc/meminfo.c#L46

Однако, поскольку я не кодер, я имея трудное время выяснить, где эти перечисления (например, NR_LRU_LISTSи т. д.) и глобальные переменные (электронная.г totalram_pages от si_meminfo в page_alloc.в C#L4673 ) заполнены.

Обновление 2:

Перечисления части решена, и NR_LRU_LISTS равна 5.

Но totalram_pages часть кажется тяжелее выяснить...

Обновление 3:

Похоже, я не смогу прочитать код, поскольку он выглядит очень сложным. Если кто-то умудряется сделать это и показывает, как в/proc/meminfo valures рассчитываются, он/она может получить вознаграждение.

Тем более ответ подробно, тем выше награда будет.

+104
rood 7 авг. 2019 г., 11:19:11

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

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

+46
DJustice 17 янв. 2015 г., 17:46:41

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

buy cialis buy cialis online buy cialis online without script canadian cialis online pharmacy cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis dosage cialis for daily use cialis free trial cialis generic cialis generic release date cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis side effects cialis vs viagra cialis without a doctor's prescription generic cialis generic cialis at walmart generic cialis canada pharmacy generic cialis tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20mg tadalafil 5mg tadalafil generic tadalafil generic at walgreens tadalafil side effects viagra vs cialis where can i buy cialis over the counter at walmart buy cialis buy cialis online buy cialis online without script canadian cialis online pharmacy cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis dosage cialis for daily use cialis free trial cialis generic cialis generic release date cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis side effects cialis vs viagra cialis without a doctor's prescription generic cialis generic cialis at walmart generic cialis canada pharmacy generic cialis tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20mg tadalafil 5mg tadalafil generic tadalafil generic at walgreens tadalafil side effects viagra vs cialis where can i buy cialis over the counter at walmart 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