Мой каталог /var/www-это полный

Я использую Дебиан 7 на VirutalBox как мой виртуальный веб-сервер. Теперь, мой файл/var/www в каталоге есть почти полный.

Я добавил 27 ГБ места на моем виртуальную машину в качестве нового раздела, отформатировал раздел в ext4 , но меня в/var/www в директории все равно не хватает места. Как я могу изменить размер в/var/ВСП?

Выход ДФ-ч:
enter image description here

+13
Vivek Vasudevan 5 мар. 2015 г., 14:18:21
34 ответов

Я взял этот скрипт:

#!/бин/Баш
ловушка "" ИНТ
ловушка - ИНТ

И побежал:

$ трассированием Баш script.sh 2>&1 | grep в инт

Среди выхода, я вижу:

читать(3, "#!/бин/Баш\ntrap \"\" ИНТ\ntrap - Я"..., 80) = 35
читать(255, "#!/бин/Баш\ntrap \"\" ИНТ\ntrap - я"..., 35) = 35
rt_sigaction(сигнал SIGINT, {sa_handler=SIG_IGN, в sa_mask=[], в Flag=SA_RESTORER, sa_restorer=0x7f24e88f2030}, {sa_handler=значение sig_dfl, в sa_mask=[], в Flag=SA_RESTORER, sa_restorer=0x7f24e88f2030}, 8) = 0
rt_sigaction(сигнал SIGINT, {sa_handler=значение sig_dfl, в sa_mask=[], в Flag=SA_RESTORER, sa_restorer=0x7f24e88f2030}, {sa_handler=SIG_IGN, в sa_mask=[], в Flag=SA_RESTORER, sa_restorer=0x7f24e88f2030}, 8) = 0

Учитывая sa_handler=SIG_IGN в первом вызове rt_sigaction() и sa_handler=значение sig_dfl во втором, похоже, ловушка "" ИНТ вызывает Баш , чтобы действительно игнорировать сигнал, и ловушка - ИНТ вызывает его, чтобы сбросить по умолчанию обработчик.

+970
teknofile 03 февр. '09 в 4:24

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

  1. alloc_chrdev_region для ряда устройств.
  2. Создать классы для каждого устройства (с разными именами)
  3. Набор классов узел устройства поле с пользовательской функции, например: возврат kasprintf(GFP_KERNEL, "имя/на%D", глобальной++);. Это когда именования происходит. Udev должны чтить эту функцию.
  4. Создать cdevs с cdev_init && cdev_add и установить их фатов.
  5. Создание устройств с device_create (родитель есть null)

Обратите внимание, что нет устройства иерархии здесь, просто независимых устройств, которые оказались в той же директории /dev/. Имена, указанные в шагах 2-5 будут в конечном итоге в /sys/.

+932
schad 13 нояб. 2015 г., 14:22:26
Другие ответы

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


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

Я пытаюсь установить драйвер зонда IPEH-00202242179, я скачал установочный файл со следующими командами:

$ пик-Линукс-драйвер-7.9 кд 
$ сделать чистым
$ сделать 
$ Су-c "сделать установить" 

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

сделать [1]: [PCAN-настройки] Ошибка 1 *

Что я должен сделать, чтобы решить эту проблему?

+906
Medical Funding 25 июл. 2017 г., 04:48:50

Я использую Арч Линукс с i3wm и setxkbmap от xorg-сервер-общий пакет.

+854
Ricky Barz 31 авг. 2012 г., 23:53:34

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

Это может показаться странным, что я хочу сделать двойную загрузку двух систем nixos, но причина в том, что я хочу, чтобы одна из систем С ядром набор для CONFIG_PREEMPT_RT https://github.com/musnix/musnix. И другие системы, я просто хочу, как обычное ядро.

Я создал раздел установки с раздела EFI (nvme0n1p1) и LVM с шифрованием раздела (nvme0n1p2):

МАЙОР ИМЯ:MIN РАЗМЕР РМ РО МОНТИРОВАНИЯ ТИП 
nvme0n1 259:0 0 953.9 г 0 диск 
├─nvme0n1p1 259:1 0 512 МБ 0 части 
└─nvme0n1p2 259:2 953.4 0 г 0 часть 
 └─корня 254:0 0 953.4 г 0 склеп 
 ├─виртуальные--группа-своп 254:1 0 0 16Г ЛВМ [поменять]
 ├─виртуальные--группы-нормальные-корень 254:2 0 0 172 г ЛВМ 
 ├─виртуальные--группа-РТ--корневой 254:3 0 0 172 г ЛВМ /
 └─виртуальные--группа-общий-дом 254:4 0 593.4 г 0 д /дома

Я успешно установлен nixos как нормальный корень и на РТ-корень, каждый со своей собственной конфигурации.и аппаратной конфигурации шухер.шухер. общий дом - это просто установить как дома для обеих систем.

В аппаратной конфигурации системы.шухер файлы я указываю файловых систем."/загрузки" в раздел EFI. И в обоих конфигурации системы.файлы Nix я сделал следующие конфигурации grub:

 загрузки.затяжелитель = {
 жратва = {
 включить = истина;
 efiSupport = истина;
 enableCryptodisk = истина;
 устройство = "nodev";
 useOSProber = истина;
};
 Эфи.canTouchEfiVariables = истина;
};

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

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

+848
SchrodingersCat 22 июл. 2019 г., 21:47:49

Это зависит от того, что вы подразумеваете под “УНИКС”, и “Линукс”.


  • Строго говоря, Линукс - это ядро операционной системы, которая предназначена как Unix ядро.

  • В Linux чаще всего используется как название Unix-подобных операционных систем, которые используют Linux в качестве ядра. Как и многие инструменты вне ядра являются частью проекта GNU, такие системы часто называют GNU/Линукс. Все основные дистрибутивы Linux состоят из GNU/Linux и другого программного обеспечения.

  • Есть на основе Linux Unix-подобных систем, которые не используют множество инструментов GNU, особенно в embedded мире, но я не думаю, что любой из них не прочь с GNU средства разработки, в частности ССЗ.

  • Есть операционные системы Linux в качестве ядра, но не Unix-подобных. Наиболее популярным является планшет, который не имеет Unix-подобных пользовательский опыт (хотя вы можете установить Unix-подобная командная строка) или опыт работы администратором (в основном) программист опыт (“родной” Андроид программы используют API, который полностью отличается от Unix).

+721
Ian Dershem 20 авг. 2010 г., 13:53:24

Ваш сервер rsync скопировать, а не переместить. Почему бы просто не перенести все сразу?

МВ-Ф /путь/к/реж/"otherfilesandfolders"/. /путь/к/реж/2018/

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

Реальный пример поможет дать реальный ответ.

+693
user22986 22 дек. 2015 г., 15:09:57
#включить заголовочный файл <stdio.ч>
#включить <строка.ч>


статический недействительным print_middle(инт строк, инт седла)
{
 инт Вт = строк/2,
 ХТ = 0;

 голец *сообщение = "Пожалуйста, подождите, копирование из сети ...";

 КЧ = (седла - функция strlen(сообщение))/2;

 fputs("\033[2Д", стандартный вывод);

 функции printf("%C [от%D, а%ДФ", 0x1B, НТ, Вт);

 функции printf("%ы", сообщение);

}

тап_п()
{
 print_middle(25, 80);

 возврат 0;
} 
+609
Sunny Jain 11 нояб. 2015 г., 18:59:24

Я пытаюсь придумать с busybox-совместимый скрипт (или сценарий), в котором перечислены каждый файл внутри указанной секции , которые были изменены с момента последнего включения питания. Это должно включать в себя файлы, которые были написаны во время загрузки, когда это возможно. Его не следует включать файлы, которые монтируются отдельно на определенный раздел электронной.G если я спрашиваю его, чтобы найти корневой раздел / , то он должен автоматически исключать /Дев , потому что это отдельная devtmpfs.

+562
Frisayl 25 нояб. 2010 г., 20:01:12

Для каталога можно использовать команду лсов или переменной $ФРД.

Пример

$ Каталог=.
$ TRUEDIR=$(диск - "$" каталог && лсов)
$ Эхо $TRUEDIR
/главная/Стив
$
+536
EllenSebb 22 окт. 2012 г., 01:18:29

У меня такая же проблема с компьютером из моих коллег. Он имеет новый компьютер с этим процессором, и он нуждается в Debian. В Debian 9 имеет в backports репозиторий ядра 4.13. Но, я в состоянии установить из бэкпортов репозиторий стабильной версии с ядром 4.9 на этом процессоре, если функция 4.9 donť ядра на нем.

+528
Tarnee Stringfellow 16 апр. 2013 г., 04:18:49

У меня есть контент в мой файл :

123456789

Мой вывод: 1234CC789

Желаемый результат-это:

1234CC56789

Я вставить ПП в энной позиции предположим.

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

Пожалуйста, скажите мне, что это неправильно.

#!/usr/Бен/Perl с
мой файл$;
мой $тип char='чч';
мой $пос=5;
открыть файл ($,'+<',"file.txt") или Die $!;
искать (файл$,$пос,0);
распечатать файл $$гольца;
закрыть($файл);
+488
Ivan Timofeev 19 июл. 2017 г., 07:10:43

Не ГНУ экрана есть клиент-сервер архитектура модели?

Каждый сеанс экране клиентского процесса экране?

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

$ судо команду netstat-а | грэп -я экран
[суда] пароль для T: 
в Unix 2 [ акк ] трансляция прослушивания 2807736 /работа/экран/с-сайт testme/3341.достижения этой цели
в Unix 2 [ акк ] трансляция прослушивания 2809282 /работа/экран/с-сайт testme/3875.ТМ
в Unix 2 [ акк ] трансляция прослушивания 4533106 /работа/экран/ы-т/27525.тест

$ ПС вход aux | grep в -Я [С]и
сайт testme 3341 0.0 0.0 45416 2428 ? СС Nov30 0:00 экран -с достижения этой цели
сайт testme 3875 0.0 0.0 38860 2380 ? СС Nov30 0:00 экран -с ТМ
т. 27525 0.0 0.0 45828 3740 ? СС 07:22 0:00 экран -тест

Как я могу узнать процесс сервера?

Спасибо.

+472
organic 26 мар. 2012 г., 11:37:06

Я на Линукс Минт 18.1.

Я пытаюсь высвободить клавишу Alt+комбинацию через изменение:

орг.гном.столе.Сус.хоткеев.переключатель-группы

значение

[]

но это не помогло. Как отвязать этот системный ярлык?

+470
Colorless Photon 17 сент. 2018 г., 09:27:11

У меня тоже возникали проблемы с запуска ядра Циркона фуксия.

если вы выполните команду

./скрипты/работа-Циркон-х86-64

Я получаю ошибку

Я решил снять его

-проверить,-fsgsbase

от флага

-Хасвел процессора,+смап,-проверить,-fsgsbase

она должна быть проблема с моим процессором

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

+470
Jaleks 3 авг. 2016 г., 02:05:49

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

Я сомневаюсь, что перенос "списки контактов" существует особенность, но я прошу, если я что-то пропустил.

+465
Mohammed al khatib 22 февр. 2011 г., 07:21:46

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

экспорт путь=".:$Путь"

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

+462
Vyacheslav Enis 2 сент. 2019 г., 11:15:12

Мне на ум приходят два типа приложений, где оболочки петель не считается лучшим подходом. Первая-обработка данных; множество инструментов (например, СЭД, как awk, Perl ит. д.) сделать петлю неявно и намного более производительным. Второй (как в вашем примере кода), где код выполняется для набора файлов, где найти со -продюсером Switch может также выполнять команды (также раковины) с меньшими проблемами и затратами. Вероятно, существуют еще случаи, но эти два упомянутых уже должен быть поучительным. Что сказал; петли оболочка по сути не плохие, или somesuch. Просто возьмите другие варианты (например, два упомянутых) на ваше рассмотрение.

+381
Marco Bedolla 2 окт. 2012 г., 10:05:11

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

экзек 5> >(регистратор -Т $0)
BASH_XTRACEFD="5"
ПС4='$LINENO: '
комплект -х

Даже с systemd, эти команды дают ожидаемый выход в journalctl. Однако, похоже, что может быть, я должен быть вместо того, чтобы использовать что-то вроде этого.

systemd в кошки-Т $0

Как я должен изменить мой нынешний команды журнала под systemd?

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

+366
Mian Usman 21 мар. 2011 г., 18:03:31

Можно передать параметры линкера. Например, для выполнения тест-программ из библиотеки' построить-каталог (которые полагаются на библиотеки не установлены), я использую вариант такой (в командной строке GCC):

-ЧШ,-путь rpath,../Либ

который содержит относительный путь. Такой же вариант можно внедрить абсолютный путь:

-ЧШ,-путь rpath,..в/lib:/usr/местные/ncurses6/Либ

Делать это полезно для локального тестирования, но не для установки на системы по целому ряду причин. Debian имеет политику против него, построенном в 1990-х годах, хотя внятной дискуссии редко (см., например, путь rpath вопрос который собирает некоторую информацию).

+366
Tamarahhansen 11 янв. 2017 г., 14:27:12

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

Открытые ключи могут быть восстановлены с помощью этой команды: ssh-ключей -г -Ф путь/до/частная/ключ. Настройки пользователя (файл "конфиг") также может быть полезно, если у вас есть набор любого номера-по умолчанию.

Все эти файлы будут обычно находиться в ~/.СШ, но сначала проверьте!

+355
P Getz 2 мар. 2016 г., 06:24:30

Мне было интересно, почему следующее генерирует PS-файл не PDF файл? Как я могу сделать это создать файл PDF? Спасибо.

$ подсветка -Б -PPDF код/Блум.с-о Блум.формат PDF 
[ 2 страницы * 1 копия ушла в цветение.формат PDF
файл $ зацветают.формат PDF 
Блум.формат PDF: текст документа PostScript соответствующем уровне ДСК 3.0

Я уже установил чашки-PDF по

суда apt установите чашки в формате PDF
+326
zwaap 28 мар. 2015 г., 00:26:41

Нет на awk. Только СЭД и столбцов:

колонка -ТС@ file.txt | СЭД -е 'ы/([^ ]+)([ ]+) (.+)/\2\[email protected]\3/'

Выход:

[email protected]
[email protected]
[email protected]

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

+284
Tony Charlton 3 авг. 2019 г., 02:58:54

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

osascript -E 'можно сделать настройки громкости'

или скорее, может быть, это, чтобы захватить просто объем (например, а не громкость звонка):

osascript -E 'в набор ovol объемам производства (получить настройки громкости)'

... но учтите, что не все звуковые устройства будут иметь прямой контроль программного обеспечения за настройки громкости. Например, ваш дисплей аудио должно иметь контроль; однако, FireWire или USB платы ВХ/вых вряд ли бы эти параметры под контролем программного обеспечения (поскольку они могут быть физических кнопок). Если конкретное значение не находится под контролем программного обеспечения, то оно будет отображаться в объекте, возвращенном из Вам объем настройки как "отсутствующее значение" или что-то подобное.

+235
carlder2the 7 июн. 2012 г., 04:24:22

Юм сохраняет кэш оборотах его загрузки здесь:

в /var/кэш/Юм/<вы архитектура>/<версия ОС>/

Например, моя коробка в Fedora 14, x86_64 с архитектурой, поэтому у меня есть следующее:

$ LS в каталоге /var/кэш/Юм/x86_64 с/14/
компания Adobe-Линукс-для i386 lamolabs rpmfusion-nonfree в
компания Adobe-ОС Linux-x86_64 с lamolabs-noarch rpmfusion-nonfree в-виде
Программа Dropbox Наутилус-Фликр-загрузчик rpmfusion-nonfree в-сыромять виде
Федора УК rpmfusion-nonfree в-источник
...
...

Но пакеты, которые устанавливаются в основном как ZIP или tar-файл. Поэтому содержимое эти файлы не попадали в систему и оборотах ведет базу данных о том, какие пакеты были установлены. База данных RPM "" находится в этой директории:

$ Общ /ВАР/Либ/мин
Имена __дБ.002 Каталогов Installtid Пакеты Публичные Ключи Sha1header
Conflictname __дБ.003 Filedigests Имя Providename Requirename Sigmd5
__дБ.001 __дБ.004 Группа Obsoletename Provideversion Requireversion Аргумент Triggername

Вы можете увидеть, где файлы будут установлены в каждой оборотах с этими командами.

какие файлы в установленное оборотах

$ оборотах -КЖ об / мин
/ОГРН/об / мин
в /etc/мин
/usr/Бен/rpm2cpio
/usr/Бен/rpmdb
/usr/Бен/rpmquery
/usr/Бен/rpmsign
/usr/Бен/rpmverify
в /usr/lib в/Мин
в /usr/lib В/об / мин/макросы
в /usr платформой/Либ/об / мин/
в /usr/lib В/об / мин/платформы/архитектуры AMD64 и Linux
...
...

пакет информация о данной оборотах

$ РПМ-ки об / мин
Название : Об / мин перемещение: (не перемещаемый)
Версия : 4.8.1 Поставщика: Проект Fedora 
Релиз : 7.fc14 все дата сборки: Вт 04 окт 2011 03:49:08 утра EDT
Дата установки: ВТР 25 окт 2011 09:36:34 утра EDT построение узла: x86-05.phx2.fedoraproject.org
Группа : системы окружающей среды/базы источник оборотах: об / мин-4.8.1-7.fc14 все.ГРЦ.об / мин
Размер : Лицензия 2035701: В GPLv2+
Подпись : ОГА/и SHA256, ВТР окт 04 2011 12:14:48 ВЕЧЕРА EDT, идентификатор ключа 421caddb97a1071f
Упаковщик : Проект Fedora 
URL-адрес : http://www.rpm.org/
Резюме : система управления rpm-пакет 
Описание :
Менеджер пакетов RPM (об / мин) - это мощный управляемый командной строки 
система управления пакетами, способных устанавливать, удалять,
проверки, запросы и обновление программных пакетов. Каждое программное обеспечение
пакет состоит из архив файлы вместе с информацией о
пакет, как и его версия, описание и т. д.
+229
blagbalabal lakmakalap 17 янв. 2016 г., 09:16:17

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

Если вы хотите установку FreeBSD скачать накопитель.Гуи версию здесь.

Если вы хотите жить с FreeBSD версии скачать образ от сюда.

После загрузки дампа образа на USB Stick с ДД команду:

ДД, если=~/с FreeBSD-накопитель.ИМГ в=в/dev/USB на БС=1М

USB кабель может быть также в/dev/СКБ или как/dev/sdc в... Сначала проверьте, что буква диска флешки, будет иметь, в противном случае вы можете удалить неправильную езды.

+204
Vigor 15 дек. 2014 г., 20:14:19

Я смог построить лязг измененная версия вы.

# Предварительный:
# Получить источник
# Экстракт источник
# Установить переменные среды

компакт-диск /домашний/avilella/ГРЦ/инфраструктуры LLVM/последний
# Лязг ожидается на `инструменты/дзинь`.
МВ инструменты/ДОВСЕ-3.3.ГРЦ инструменты/лязг
# Вы должны очистить перед настройкой, а не после.
сделать чистым
# Недостающая конфигурации.H-файл создается скриптом configure
# если лязг в нужное место 
./настроить --префикс=/домой/avilella/ГРЦ/LLVM с/последний/LLVM с
сделать -Сингапур, J8
сделать установить
+191
Gregory Morgan 24 мар. 2018 г., 18:02:34

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

найти / -тип F

или список файлов из текущей директории:

найти $(фрд) -тип F
+184
hiline 19 янв. 2015 г., 17:20:12

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

rightsubnets={172.16.1.0/24,192.168.3.0/24,}

Обратите внимание на дополнительную запятую в конце.

+174
dominicXD hough 30 янв. 2012 г., 16:28:22
ивал 'Для я в {'"$((1 + 1))"'..5}; сделать эхо $я; сделано'

Выход

2
3
4
5

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

Рассматривайте это:

в='"цитирует здесь"'; е %з\\п $в
"цитаты
в
здесь"

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

в='"цитирует здесь"'; оценку функции "printf '%з\\п' $V"в
цитаты здесь

Выход неожиданно разные. Разница-это парсер - это бит, который решает, что бит его вход команды и почему. Это та часть, которая работает с ;${}()||"""&& а если все такого рода вещи. Это не значит, что в {} скобки там, эквивалентны тем, о котором ты спрашиваешь - как другого ответа уже показывали, это видимо отдельно как Баш расширения. В любом случае, как правило, вам нужна вторая оценка, чтобы справиться с этим.

Именно это делает функция eval опасен. Когда вы "${расширение}" цитировать расширение пометить его для парсера - вы размежевать его. Оболочка знает, что что бы ни случилось, это лишь один пункт - скорее аргумент в команде. И даже если вы не; оболочка не согласиться с $Расширение , что выходит за пределы ; простой команды границу - потому что простая команда тоже уже разделителями. Но как он это делает с эвал - если оболочка пришлось вернуться и посмотреть, что расширение еще раз, он может найти команду он может работать - даже несколько - и это, как оценку работы.

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

Вот первая функция eval строку:

команда \ ивала #начальное 
для меня в {'\ #хард-цитирует - не расширен или казнены
"$((1 + 1))"\ #в двойных кавычках - расширенная и разделителями
'..5}; сделать эхо $я; сделано' #хард-цитирует - не расширен или казнены

В комментариях выше обсудят меры, принятые в ходе ивал'ы первый проход - есть еще одна. В этом случае, вы хотите 1+1. Так что мы сначала именно так и никак иначе. Самое худшее, что мы можем узнать из этого это 2. Это не парсер маркер оболочки и безопасно оценить - и даже в двойных кавычках. В самом деле, если есть какая-то реальная правильное использование функции eval это арифметика. Все остальное-тяжело,-цитирует - нет принятые решения и струн просто соединяются и цитаты удалены, как произошло бы с любой другой жесткий кавычки.

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

для меня в {2..5}; сделать эхо $я; сделано

И он это делает.

Есть и другие способы пойти об этом:

в bash -c "для меня в {$((1+1))..5}; сделать эхо \$я; сделано"

^что работает.

И:

. в /dev/ФД/0 <<УМК
 для меня в {$((1+1))..5}; сделать эхо \$я; сделано
УМК

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

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

пока [ $((я=я+1)) -ГТ 5 ]
сделать Е %Д\\N $я
сделано
+147
k073l 17 июн. 2010 г., 20:59:37

У меня две трубы с разделителями файлы, как показано ниже

Файл 1

Тест|123456
Тест|123457
Тест|123458
Тест|123459
Тест|123460

Файл 2

ТЕСТ|123456|РЭЙ|ДОУ||
ТЕСТ|123457|ДЖЕЙН|ДОУ||
ТЕСТ|123458|РОЗА|РАССВЕТ||
ТЕСТ|123459|ДЖОРДЖ|БРОД||
ТЕСТ|123460|РАЛЬФ|МЭ||
ТЕСТ|123461|ДЖОН|ДОУ||
ТЕСТ|123462|СТИВ|СМИТ||

Файл 3 - Желаемый Результат

ТЕСТ|123461|ДЖОН|ДОУ||
ТЕСТ|123462|СТИВ|СМИТ||

Я хочу использовать первый и второй столбец file1 и file2 как ключ к несовпадающие строки из файла 2.

+130
bhillam 25 окт. 2019 г., 19:57:36

Цитировать страницу:

${параметр##слово}
 Удалить шаблон префикс. Слово расширяется, чтобы произвести
 шаблон просто как расширение пути. Если шаблон совпадает
 начало значение параметра, [...]

/* не совпадает с началом, потому что Ваш URL-адрес начинается с ч не /.

Тривиальный способ сделать то, что вы ищете (по вашему комментарию) - это эхо "$URL-адрес" | об | вырезать -Д / -Ф 1 | об. Но, конечно, это даст интересные результаты для URL-адреса, заканчивающиеся на слеш.

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

+118
Harish Talanki 19 июл. 2018 г., 23:46:47

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

О загрузочных оптических устройств, вы просто должны убедиться, что Эль Torito, то часть там и BIOS могут понять, остальное осталось все, что ОС загружается.

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

+90
muhammad daniyal 24 янв. 2014 г., 04:00:16

Если в CentOS 7 по-прежнему использует два установки в файле/etc/файл RC.д все скрипты, быстрый грэп должен показать, где она называется. Скрипты сами связаны (под их названиями, которым предшествует очередности) в файле/etc/rc автомобиль/х каталогах, распутывая это не слишком сложно. Понимания сценариев и другой коленкор совсем...

Если он уже использует systemd в (смотри, например, здесь обзор) файлы конфигурации находятся в каталоге/lib/systemd в, и конкретные конфигурации в файл/etc/systemd не. Опять же, грейферы верная команда grep(1) и окопаться.

+11
user257753 12 нояб. 2013 г., 17:05:37

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

$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