Как скачать последний версия CMake?

Я установил CMake, например, такой -

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

Но когда я пытаюсь скомпилировать мой код C++.. я всегда получаю ниже ошибки

Ошибка тмаки в CMakeLists.тхт:2 (cmake_minimum_required):
 Тмаки 2.8.7 или выше требуется. Вы работаете в версии 2.8.2

Когда я с CMake --версия я получил это -

имя пользователя@phx7b02c-ee1b:~/построить$ с CMake --версия
с CMake версии 2.8.2

Как-то не скачивая последняя версия CMake? Какие мысли?

Я с Ubuntu -

имя пользователя@phx7b02c-ee1b:~$ команды uname -а
Phx7b02c-ee1b ОС Linux 2.6.35-22-сервера #33-Убунту СМП солнца 19 сентября 20:48:58 по UTC 2010 x86_64 с ГНУ/Линукс
+608
gracefullikeagazelle 12 февр. 2015 г., 05:55:42
39 ответов

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

Итак, я хочу быть в состоянии перезапустить пхп-ФПМ из php-скрипта. Чтобы добиться этого, это то, что я сделал.

Создал бинарные обертке с такой поддержкой PHP-Шелл.с:

#включить заголовочный файл <stdio.ч>
#включить <stdlib.ч>
#включить <строка.ч>

#определить MAX_CMN_LEN 100

тап_п(АГДС, типа char *переменной argv[])
{
 голец УМК[MAX_CMN_LEN] = "", **Р;

 если (argc < 2)
{
 fprintf(stderr, "использование: ./php_shell terminal_command ...");
выход(EXIT_FAILURE);
}
еще
{
 функции strcat(УМК аргумент argv[1]);
 для (Р = &параметр argv[2]; *п; р++)
{
 функции strcat(УМК, " ");
 функции strcat(УМК, *п);
}
система(УМК);
}

 возврат 0;
}

Эта программа была составлена так:

php_shell ССЗ.с-о php_shell

Я потом добавил, что nginx пользователей в команду sudo visudo такой:

По умолчанию:с nginx !requiretty
nginx и все=(все) NOPASSWD:/путь/к/php_shell

Затем я выполнил в php-скрипт такой командой:

вложенностями(shell_exec('команду sudo /путь/к/php_shell "служба nginx перезапустить" 2>&1'));

Как только я запускаю этот скрипт php-скрипт, я получаю 502 ошибка шлюза и кажется, что все пхп-ФПМ процессов была перебита и не начать резервное копирование.

Любые идеи? Я делаю это неправильно? Я хочу иметь возможность перезапустить сервер Nginx с PHP-скрипт, выполнив служба nginx перезапустить. Как я могу добиться этого?

+999
user3545332 03 февр. '09 в 4:24

BatchyX уже дают очень хорошие объяснения про iptables и маршрутизации, так что я буду осуществлять свою лень и пойти прямо в скрипт.

Она должна преобразовывать весь трафик на порт 80,443,22,4070 через 192.168.0.91. Все остальное NAT через 192.168.1.254.

Я переделать мои испытания и в итоге после этого руководство. Что отсутствует в этом руководстве-это последние 3 строки в мой сценарий. Что я узнал из другого порта, но я потеряла эту ссылку.

Это проверенный рабочий скрипт.

Нужен Маршрут По Умолчанию

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

маршрут добавить шлюз по умолчанию 192.168.1.254

Когда вы делаете маршруте -н, надо только маршрут по умолчанию (Дест:0.0.0.0)

0.0.0.0 0.0.0.0 192.168.1.254 в UG 0 0 0 eth1 и

fw-router.sh

# Сбоса в iptables
в iptables -Ф
в iptables -х
в iptables -Т физ-Ф
в iptables -Т физ-х
в iptables -Т мангл-Ф
в iptables -Т мангл-х
в iptables -П входной принять
в iptables -П вперед принять
в iptables -P выходная принять

#Сбоса/настройка IP-маршрута (Таблица 4)
IP-маршрута заподлицо Таблица 4
ИС следования показывают, таблица главная | команда grep -ев ^по умолчанию | пока читал маршрута ; ИП добавление маршрута в таблице 4 $маршруту ; сделать
IP-маршрута добавить таблицу 4 по умолчанию через 192.168.0.1

#Марк пакетов с соответствующими порт D.
в iptables -Т мангл-а следующее -п протокол tcp --dport 22 -с 10.0.0.0/24 -J тэг-набор-Марк 4
в iptables -Т мангл-а следующее -п протокол tcp --dport 80-х 10.0.0.0/24 -J тэг-набор-Марк 4
в iptables -Т мангл-а следующее -П по tcp --dport 443 -с 10.0.0.0/24 -J тэг-набор-Марк 4
в iptables -Т мангл-а следующее -П по tcp --dport 4070 -с 10.0.0.0/24 -J тэг-набор-Марк 4

#Правила СНАТ 
в iptables -Т физ-а POSTROUTING -O и на eth1 -J в СНАТ-к-источник 192.168.1.74
в iptables -Т физ-а POSTROUTING -вывода для eth2 -J в СНАТ-к-источник 192.168.0.91

#IP-маршрута
правило IP добавить fwmark 4 таблица 4
IP-маршрута кэша 

Стек #ИС 
#Это недостающая часть от гида
Эхо 1 > /труды/системы/нетто/протоколов IPv4/ip_forward
для F в /труды/системы/нетто/протоколов IPv4/Conf в/*/rp_filter ; делать Эхо 0 > $ф ; сделано
Эхо 0 > /труды/системы/нетто/протоколов IPv4/маршрут/флеш

ПС1: короче, маскарад не работает (в большинстве случаев, и наверняка в вашем случае) для NAT с нескольких внешних IP-адресов, которые нужна какая-то балансировка нагрузки или необходимость ДНАТ для обработки входящего трафика. Вам нужно снать для контроля направления.

ПС2: чисто в iptables недостаточно.

+964
Shannon Haworth 10 февр. 2012 г., 11:23:33
Другие ответы

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


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

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

+960
Shehreyar 5 авг. 2019 г., 09:16:14

Изменить назначение клемм в /и т. д./По умолчанию/жратву для

терминал=консоль

и удалить

всплеск=тихий 

и заменить

nomode набор

в GRUB_CMDLINE_LINUX_DEFAULT задания

+957
Anthony Mitchell 31 авг. 2018 г., 09:04:34

Ответ от @Убайд-Ашраф почти нет. Как указать файл без расширения, в КШ будет:

- Пи...!(*.*) /новый/путь/

так что любой файл с точкой в имени файла пропускается.

Для того, чтобы работать в Баш, вам нужно включить extglob вариант (shopt -с extglob) и kshglob вариант в ЗШ (взаимозачета kshglob).

+943
Romain Raynaud 11 сент. 2015 г., 21:37:42

Функция будет более уместным.

В Bourne-подобных оболочек:

место() { СР -- "$1" /Главная/Мэтт/файл; }

В оболочках других, чем Баш, Яша и пош вы можете упростить это:

место() СР -- "$1" /Главная/Мэтт/файл

В рыбу:

место функции 
 СР -- $массива argv[1] /для дома/матовая/файл
конец

в РЦ/Эс:

ФН место {
 СР -- $1 /дом/Мэтт/файл/
}

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

место псевдонимов СР -- \!:1 /дом/Мэтт/файл/'

Когда называют место myfile.txtони будут копировать myfile.txt в ~/файл

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

#! /Бен/ш -
старпома СР -- "${1?Дайте, пожалуйста, файл для копирования в качестве аргумента}" /домашний/матовая/файл
+936
michael kelly 2 июн. 2015 г., 19:04:14
  • У меня есть виртуальная машина.
  • У меня есть 4 настройки изображениянабережной.Ио/птеродактиль/сердечник:Ява) загрузкой.
  • У меня в MongoDB, установленных на хост-машине, не в Docker.

Я хочу Докер изображений в MongoDB.

Мой MongoDB в конфигурации :

bind_ip = [127.0.0.1, 172.18.0.1]
порт = 27017

Но, это не работает. Я не знаю, почему.

+908
Ian Lewis 4 мар. 2019 г., 03:17:36
$ Перл -лне печать 'Регистрация" ", /\.\К (...) файл/г' 
+892
madni id 7 мар. 2015 г., 21:43:34

Здравствуйте В Unix & Linux-Сообщества,

Я здесь, чтобы спросить, как я могу перевести пакетный файл Windows (.летучая мышь), в Линукс Баш файл (.Ш.), потому что я хочу, чтобы программа, которую я сделал, в Linux. Но я понятия не имею, как заставить его работать в Linux. Я понимаю, что некоторые вещи, как бывшие, являются "несуществующими" в Linux.

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

+873
Durmanchik 10 сент. 2013 г., 08:57:32

Я пытаюсь использовать команду traceroute на VMware гостевой машины Linux, и вот результат :

трассировка до 172.217.9.228 (172.217.9.228), 30 прыжков, максимум, 60 байтовых пакетов
 1 10.10.0.1 183.499 193.008 МС МС МС 192.763
 2 * * *
 3 * * *
 4 * * *
 5 * * *
 6 * * *
 7 * * *
 8 * * *
 9 * * *
10 * * *
11 * * *
12 * * *
13 * * *
14 * * *
15 * * *
16 * * *
17 * * *
18 * * *
19 * * *
20 * * *
21 * * *
22 * * *
23 * * *
24 * * *
25 * * *
26 * * *
27 * * *
28 * * *
29 * * *
30 * * *

Хост-ОС является Windows, и я попытался эквивалентную команду (команда tracert) на Windows, и это показывает, около 26 хмеля с их IPS.

Почему это происходит? И какие настройки нужно изменить, чтобы заставить его работать?

Обновление

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

+819
Camilo Rojas 14 авг. 2019 г., 03:57:18
команда rmdir $(найти теперь, если типа D | сортировка -Р)
+779
Isana 16 февр. 2010 г., 13:01:00

Ниже один работал: любой другой awk или решение СЭД было бы здорово знать...

Перл-ПЭ с#(выражение\D{1,}[.]\Д{1,})(-)#2$$1 файл#'г 
+774
aksyuta80 28 окт. 2011 г., 13:02:44

Очень быстрый поиск Google показывает много ответов как это сделать.

Большинство из них что-то вроде этого команды:

xwd по -аут экрана.xwd по -корневой -дисплей :0.0

Например: https://superuser.com/questions/224875

+737
Sm1200 1 нояб. 2013 г., 11:40:12

Работа с Линукс Минт циннамон и терминал GNOME, как я использую термин/цвета доступные файлы отсюда:

http://dotshare.it/category/terms/colors/

+712
Voland 111 29 июн. 2011 г., 19:47:14

Я хочу фон командной цепи, как СР а б && МВ б && ое.

Я пробовал делать СР в B && МВ б && ое & но это только фон последнего процесса.

Как мне фон командной цепочке?

+683
BigbearZzz 14 июл. 2014 г., 21:51:20

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

С их сайта:

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

Бродячий поддерживает пакет из (виртуального) поля.

+660
John Cashew 24 сент. 2012 г., 06:24:58

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

СШ-кейген -Т ОГА
СШ-копия-удостоверение личности 192.168.254.148

Затем я запустил эту команду, и она не просила пароль:

[корень@fazi1 данные1]# СШ [email protected] ДФ-ч
Размер файловой системы используется выгоде использования% установленной на
на /dev/sda3 в качестве 7,7 г 893M 6,5 г 12% /
файловая система tmpfs 1,5 г 16К 1.5 г 1% в /dev/ГИМ
на /dev/sda1, поскольку 194М 41М размере 144 22% /загрузки
на /dev/sda2 11г 7,7 г 2.4 г 77% /данные1
в /dev/а sda7 4,5 г 539M 3.8 г 13% /данные2
на /dev/sda5, поэтому 7,7 г-1,4 г, 6.0 г 19% /опт

Я побежал эти команды на вторую машину:

СШ-кейген -Т ОГА
СШ-копия-удостоверение личности 192.168.254.150

И когда я хотел проверить, если это работает или нет:

[корень@fazi2 данные1]# СШ [email protected] ДФ-ч
пароль [email protected]'ы:

Почему это работает так, как я хочу на первую машину и действовать по-разному на второй?

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

+659
BWAPSU1 1 янв. 2012 г., 04:59:21

К сожалению, ОС-проберитесь довольно уютно, он не принимает какой-либо конфигурации (файл или в командной строке). Однако, он понял Лукс.

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

Внутри каталога/usr/lib в/ОС-зондов/50mounted-тесты Тест выполняется следующим образом:

типы="$(выражение fs_type "$раздел")" || типы=не обнаружены
# ...
Элиф [ -з "$видах" ]; затем
 если тип пакета cryptsetup >/dev/нуль 2>&1 && \
 использовании luksDump "$разделу" >/dev/нуль 2>&1; затем
 отладка "1 $ - это раздел Лукс, вприпрыжку"
 выход 0
интернет

Поэтому с помощью LUKS есть проще решение.


Тем не менее, если вы действительно не хотите использовать LUKS можно просто взломать ОС-проберитесь и включать свой зашифрованный раздел на выражение fs_type проверить. Что проверка выполняется внутри /usr/share/os-prober/common.sh и на самом деле довольно тривиально:

выражение fs_type () {
 если (экспорт путь="/библиотека lib/udev для:$путь"; тип vol_id) >/dev/нуль 2>&1; затем
 Путь="/библиотека lib/udev из:$путь" vol_id --типа "$1" 2>/dev/нуль
 тип Элиф blkid >/dev/нуль 2>&1; затем
 blkid -о стоимости -S типа "$1" 2>/dev/нуль
еще
 возвращает 0
интернет
}

А вы можете ее взломать на:

выражение fs_type () {
 если [ "Х$1" = "х на/dev/sdb1" ]; затем
 возвращает 0
 Элиф (экспорт путь="/библиотека lib/udev для:$путь"; тип vol_id) >/dev/нуль 2>&1; затем
 Путь="/библиотека lib/udev из:$путь" vol_id --типа "$1" 2>/dev/нуль
 тип Элиф blkid >/dev/нуль 2>&1; затем
 blkid -о стоимости -S типа "$1" 2>/dev/нуль
еще
 возвращает 0
интернет
}

ОС-проберитесь на самом деле просто набор скриптов.

+658
impossibru 5 апр. 2012 г., 09:11:52

Я нашел как распечатать все перед косой чертой, однако мне нужно, чтобы напечатать все символы после слеша. У меня есть строку вроде blablabal/важное и мне нужно распечатать только важные. Как я должен изменить строку ниже, чтобы распечатать все, что после слеша, а не раньше?

СЭД с:/[^/]*$::'
+653
filo891 24 авг. 2017 г., 08:20:19

Я новичок, для закаленной Linux и я довольно путать о функции РХП, как это упоминается в чтение.мне hardenedlinux/ARMv7 с-Нексус 7-grsec.

Я получить некоторые материалы из сайтов: Grsecurity-Вики

Он говорит, что:

Это земля ядра эквивалент PAGEEXEC и MPROTECT, то есть, включение этой опции позволит сделать его более трудным для того чтобы впрыснуть и выполнять "чужой" код в памяти ядра сама

Что это значит? И как бы писать тестовый случай безопасности, если бы я хотел выявить закаленной функцию?

+650
JP Langcay 20 авг. 2014 г., 11:05:57

Я могу установить/использовать Picasa с вином, но как можно изначально установить из RPM (есть ли официальные источники, чтобы получить установщик?)

+642
user183270 18 мар. 2018 г., 05:32:52

По данным Вики https://en.wikipedia.org/wiki/ANSI_escape_code#8-bit статье 8 "стандартные цвета" и 8 "высокой интенсивности цвета". Когда я проверил возможности терминала виртуальной консоли в Linux (телетайп) на выход цвета, он показал 8. Однако, если я распечатаю их в ВТ и получить 16 различных цветов. Почему так?

Если присмотреться, можно увидеть, что цвета 0-7 темнее версии 8 до 15.

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

-----------------
| 8 | 4 | 2 | 1 |
-----------------
| Я | Р | Г | Б |
-----------------

Сложить значения, для чего вы хотите. Светло-красный = 8+4 = 12, к примеру.

Биты расположены в вашем примере по-другому, Похоже, 1=красный, 2=зеленый, 4=голубой.

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

(Эти биты хранятся в разделе памяти под названием "атрибут памяти" - остальные 4 бита можно выбрать цвет фона и включение/выключение режима мигает.)

Насколько почему вы не видите 256 цветов, ваш терминал является, вероятно, не в 256-цветном режиме или что-то подобное.

+635
Marwan Mostafa 26 июн. 2013 г., 08:13:04

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

Я пробовал pdfcrop, который, кажется, не работать с нестандартными размера PDF-файлов (вывод pdfcrop --10 полей ввода.PDF выходной.формат PDF выглядит так же как на входе) и я пробовал pdfjam - выход pdfjam --keepinfo --отделка "10мм 10мм 10мм 10мм" --клип правда --суффикс "обрезанные" вход.формат PDF создает файл А4 с недостающей информацией.

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

Есть ли способ сделать это?

+521
Alex Saad 17 апр. 2018 г., 01:16:04

Сказать - что если бы я хотел, чтобы переместить каждый файл html в нескольких независимых каталогов со словом "heavengames" в имени файла (и как второй вопрос, каждый HTML-файлы со словом "heavengames" в его тексте) новый каталог с именем "heavengames-нити"?

+487
curtified 4 февр. 2018 г., 19:14:01

Вы, вероятно, есть Linux, который использует systemd в.

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

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

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

$ systemctl пользователей-$состояния жидкости.срез
пользователь-22001●.срез - срез пользователей теплоносителя 22001
 Загружен: загружен
 В: в /usr/lib в/systemd в/системы/пользователя.срез.д
└─10-по умолчанию.конф
 Активный: работает с пн 2018-09-10 17:36:35 еесть; 1 неделя 3 дня назад
 Задачи: 17 (Лимит: 10267)
 Память: 616.7 М

По умолчанию, максимальное число задач, что systemd не позволяет для каждого пользователя составляет 33% от "системы максимум" (sysctl-переменной ядра.потоки-максимум); это, как правило, составляет ~10 000 задач. Если вы хотите изменить этот лимит:

  • В systemd v239 и позже, пользователь по умолчанию устанавливается через TasksMax= в:

    в /usr/lib в/systemd в/системы/пользователя.срез.Д/10-по умолчанию.конф
    

    Чтобы настроить ограничения для определенных пользователей (которые будут немедленно применены, а также хранятся в системе в /etc/systemd в/.контроль), выполнить:

    systemctl [--время выполнения] набор-свойства пользователя-<жидкости>.нарезать TasksMax=<значение>
    

    Обычные механизмы переопределения блока настройки (такие как systemctl редактирование) могут быть использованы здесь, но они требуют перезагрузки. Например, если вы хотите изменить лимит для каждого пользователя, можно создать файл/etc/systemd в/системы/пользователя.срез.д/15-лимиты.конф.

  • В systemd v238 и раньше, пользователь по умолчанию устанавливается через UserTasksMax= в файле/etc/systemd в/logind.конф. Изменяя значение, как правило, требует перезагрузки.

Подробнее об этом:

+446
Sebax 17 авг. 2014 г., 02:08:11

Моя программа запускает команду, которая выглядит примерно так:

найти | команды xargs делать потенциально памяти голодные работа

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

Возможное решение я думаю было установить

параметр ulimit -V размер оперативной памяти

Но что-то мне подсказывает, что это не очень хорошая идея.

+426
Setsuna Meioh 21 окт. 2019 г., 08:02:36

( это Баш )

е "Р1-2 Р3: 1 Р7: 5\н"
функции printf "\033[2А\033[4C3\033[2Б\Р"

Будет печатать Р1-2 Р3: 1 Р7: 5 , а затем изменить его на Р1: Р3 3: 1 Р7: 5.

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

\033 ЗНАЧЕНИЕ [ КОД

,где пример коды: а - вверх, Б - стрелкой вниз, и C - курсор вперед

Здесь у вас есть список доступных кодов побег.

+374
Nickolay Yegorov 1 мар. 2018 г., 10:50:41

Если нет повторяющихся имен файлов

  1. получение списка файлов с сервера (обычно выход найти, относительно их общий каталог), и передать его на местные
  2. на локальном, переместить все файлы в тот же каталог (через Найти [...] -exec МВ -Т некоторые/постановка/каталог {} \;
  3. на местном, в ухо как общий каталог, выполнить что-то вроде:

    а читать Ф; 
    делать
     команды mkdir -Р $(каталог "$Ф")
     МВ -в "некоторые/постановка/каталог/$(базовое имя $ф)" "$ф"
    сделано < files_on_server.ЛСТ
    
+349
rorypicko 6 июл. 2014 г., 19:16:49

Перенаправление <"реж/файл" - открывает файл для чтения со стандартного ввода на время команды в том, что перенаправление применяется. Когда нет команды, то файл открывается для чтения (что приводит к ошибке, если файл не существует или не хватает соответствующего разрешения), но кроме этого перенаправления не имеет никакого эффекта.

КШ добавлена пристройка, которая была принята в bash и KSH. Если команда замещения содержит входной перенаправление и никак иначе $(<"реж/файл") (не команды, никакой другой переадресации, переуступка, и т. д.), затем команда susbtitution заменяется на содержимое файла. Таким образом, $(<"реж/файл") - это эквивалентно $(кот "реж/файл") (за исключением того, что он не зовет кота утилита, так немного быстрее и делает то же самое, даже если бы кошка была заменена или не в командной путь поиска).

Об этом говорится в Баш руководство под “команду”.

+334
An Individual 18 авг. 2017 г., 00:14:16

Просто используйте journalctl команды, как в:

journalctl -U в сервис-название.услуги

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

journalctl -U в сервис-название.сервис -б

Для вещей по имени <что-то>.обслуживание, вы можете просто использовать <что-то>, а в:

journalctl -U в сервис-название

Но для других видов блоков (розетки, мишеней, таймеров, и т. д.), Вы должны быть явными.

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

+277
Christine Cherry 5 сент. 2010 г., 06:52:57

Самба 4 поставляется с собственным "внутренним DNS", который может быть использован, а не привязать. Поскольку Самба 4 основным нововведением является объявление замена, я бы не подумала, что его DNS будет функционировать аналогично Windows сервера ДНС, по мере того как клиент получил адрес от DHCP-сервис на той же машине должны были заметить на DNS-клиента имя и новый IP.

Однако, управлением Samba 4.1.3 с внутренних DNS, наряду в dhcpd, на CentOS 6.4, я испытываю те сценарии, что некоторые DHCP-клиенты не получают свои имена зарегистрированы. Это может быть просто те, подключение через беспроводной маршрутизатор, я не проверял их все. Таких клиентов, я думаю, потому что они не реверс-ДНС-состоянии, и, следовательно, не соответствуют минимумы, необходимые для ad участия, не может получить доступ к Самба обменник (например, через \\sambaserver в Проводнике), но могу только открыть наш сервер интрасети и интернет.

(Интересно, что некоторые клиенты могут обмениваться информацией на их клиента-имя поля, как найти в файле/var/lib в/в dhcpd/в dhcpd.арендует, но вернуться через другое имя на том же домене, чем один пингуется. Т. е. Я пинг и он говорит пинг.мой.дом с последующим 64 байт из А2.мой.дом. Я не уверен, считаю ли я это проблемой, или если это связано с вышеуказанной проблемой, но у меня это указывает соответствующую информацию.)

Как я могу гарантировать, что клиенты DHCP получают их имена зарегистрированы в DNS?
Я установил позволяют клиент-обновления; в в dhcpd.конф и перезапустить службу.

+257
Donald Lee Cain 11 мар. 2019 г., 12:38:40

У меня ноутбук Lenovo x120e, который не загружается. Когда я включаю его, он просто открывает пустой экран.

Машина под управлением Ubuntu 10.04.

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

Другие Детали:

  1. Операционная система 10.04 был установлен, в то время как это было в другой ноутбук. Поскольку я перешел на HD в этой машине, я был загрузке другой ОС.
  2. Я никогда не обновляются драйвера в этой операционной системе работать с этой машиной. (Это важно для данной конкретной ситуации / проблеме?)

Что я пробовал до сих пор: я нашел REISUB способ здесь , но у меня нет SysReq кнопку.

Какие мои дальнейшие действия, чтобы устранить / решить эту проблему?

Примечание: этот вопрос был также размещен на askubuntu , но я не получу ответа тут, что решили проблему.

+224
Cates1930 21 сент. 2013 г., 13:33:40

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

Образец данных

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

$ ря вам по -o широкая-всех имен ContainerCreat | грэп 
ns8 pod8 0/1 ContainerCreating 0 2М <нет> охз-приложения-01Б.lab1.somedom.местные <нет>
ns9 pod9 0/1 ContainerCreating 0 2М <нет> охз-приложения-01Б.lab1.somedom.местные <нет>
нс1 pod1 0/1 ContainerCreating 0 45С <нет> охз-приложения-01i.lab1.somedom.местные <нет>
в NS2 pod2 0/1 ContainerCreating 0 58s <нет> охз-приложения-01i.lab1.somedom.местные <нет>
сайт ns3 pod3 0/1 ContainerCreating 0 58s <нет> охз-приложения-01i.lab1.somedom.местные <нет>
нс5 pod5 0/1 ContainerCreating 0 1м <нет> охз-приложения-01i.lab1.somedom.местные <нет>
ns6 pod6 0/1 ContainerCreating 0 2М <нет> охз-приложения-01G таблетки.lab1.somedom.местные <нет>
ns4 pod4 0/1 ContainerCreating 0 1м <нет> охз-приложения-01i.lab1.somedom.местные <нет>
ns7 pod7 0/1 ContainerCreating 0 2М <нет> охз-приложения-01Б.lab1.somedom.местные <нет>

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

Вы в основном беру столбца, $6 в этом примере, и вычисления на нем, используя соответствующий коэффициент пересчета, основанный на блоках присутствует.

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

$ ря вам по -o широкая-все-пространств | \
 ContainerCreat грэп | \
 у awk '{ unitvalue=$6; }; \
 $6 ~ /[0-9]+с/ { М=1 }; \
 $6 ~ /[0-9]+м/ { м=60 }; \
 $6 ~ /[0-9]+ч/ { м=3600 }; \
 $6 ~ /[0-9]+д/ { М=86400 }; \
 { \
 суб("[ПНПЗ]","",unitvalue); \
 unitvalue=unitvalue*м; \
 печать unitvalue, $1, $4, $6, $8; \
 }' | \
 сортировка -рН-К1,1 | \
 у awk '{печати $2,$3,$4,$5}' | колонка -Т

Пример

$ ря вам по -o широкая-все-пространств | \
 ContainerCreat грэп | \
 у awk '{ unitvalue=$6; }; \
 $6 ~ /[0-9]+с/ { М=1 }; \
 $6 ~ /[0-9]+м/ { м=60 }; \
 $6 ~ /[0-9]+ч/ { м=3600 }; \
 $6 ~ /[0-9]+д/ { М=86400 }; \
 { \
 суб("[ПНПЗ]","",unitvalue); \
 unitvalue=unitvalue*м; \
 печать unitvalue, $1, $4, $6, $8; \
 }' | \
 сортировка -рН-К1,1 | \
 у awk '{печати $2,$3,$4,$5}' | колонка -Т

 нс1 ContainerCreating 45С ОСР-приложения-01i.lab1.somedom.местные
 в NS2 ContainerCreating 58s ОСР-приложения-01i.lab1.somedom.местные
 сайт ns3 ContainerCreating 58s ОСР-приложения-01i.lab1.somedom.местные
 ns4 ContainerCreating 1м ОСР-приложения-01i.lab1.somedom.местные
 нс5 ContainerCreating 1м ОСР-приложения-01i.lab1.somedom.местные
 ns6 ContainerCreating 2М ОСР-приложения-01G таблетки.lab1.somedom.местные
 ns7 ContainerCreating 2М ОСР-приложения-01Б.lab1.somedom.местные
 ns8 ContainerCreating 2М ОСР-приложения-01Б.lab1.somedom.местные
 ns9 ContainerCreating 2М ОСР-приложения-01Б.lab1.somedom.местные

Обратите внимание на окончательный вывод, что данные отсортированы по оригинальному $6 столбце в порядке возрастания по времени.

+211
Oleg Kuts 13 февр. 2019 г., 19:54:10

Я строю программу eBPF. Для того, чтобы построить мне нужно, чтобы добавить пути к заголовочным файлам () некоторые заголовки, расположенные в каталоге/usr/src/и Линукс-заголовки-*/арки/х86/включать.

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

Однако, имена архитектур, используемых в Linux источниках не совпадают возвращается по команде uname -м. Например, если uname-м возвращает архитектуру x86_64 нужно включить арка/х86/включать, но если uname-м возвращается aarch64, то мне нужно включить арка/arm64/включать.

Есть ли способ, чтобы найти, который является правой арки/* включать без необходимости использовать сопоставление (uname-м -> путь арки) для всех поддерживаемых архитектур?

+174
CJM 18 июл. 2018 г., 01:18:30

Это решение требует гну на awk:

ШП == ФНР {
 сплит($6, аранж, "-");
 дата = функцией mktime(функции sprintf("%4D в %02d порта %02d порта 00 00 00", Арр[1], Арр[2], модуль arr[3]));
 если (!начало[$5] || Дата < старт[$5]) {
 начало[$5] = Дата;
}
 если (дата > стоп[$5]) {
 остановка[$5] = Дата;
}
далее;
}

{
 печати $0 " и " int((стоп[$5] - начать[$5]) / (3600 * 24));
}
+162
user72106 7 июл. 2016 г., 13:31:48

у меня одной переменной например

переменная var1="<envpath>/главная/genl/jeenk[путь]/отъ/</envname>"

и имея <envpath>/дома/genl/jeenk[путь]/отъ/</envname> запись в file.txt

но если я пытаюсь изменить это с помощью команды sed его не изменилось.

например

СЕПГ -я "ы|$переменная1|/дома/Генк/г" file.txt

какие могут быть решения этой проблемы, чтобы избежать [ & ] в Варе?

+151
Bunni 28 сент. 2017 г., 21:09:41

У меня есть две машины под управлением Ubuntu 12.04 LTS с установленной Самбой. У меня есть доступ к myshared папку, как ожидалось.

Однако, при постановке в R путь по SMB://mymachine1/mysharedfolder для чтения файла не могу найти каталог.

Я новичок в Ubuntu, поэтому извините, если мой вопрос очевиден результатов.

+148
Lea Movsesian 13 февр. 2011 г., 06:17:40

На работе, я хотел бы использовать в KDE Дельфин в качестве файл-менеджера. Однако, наши домашние каталоги находятся на АСПО доли [1]. При запуске дельфина, он будет отвечать за десятки минут.

stracing он показывает, что он пытается открыть все узлы в дереве АСПО:

в openat(AT_FDCWD, "/АФС/somewhereElse.тлд", флагов o_rdonly|o_nonblock и|O_DIRECTORY|O_CLOEXEC

Мне нужно, чтобы остановить Dolphin из этого, такое поведение делает программу полностью непригодным для использования на АФС деревьев. Есть какой-то параметр, который управляет этим?


[1] Если вы никогда не работали с АФС до, ради этого вопроса, предположим, что есть корневой каталог, который имеет поддеревьев из различных университетов, научно-исследовательских институтов и т. д. установленный ниже нее. Данные в этих поддеревьев действительно проживают на удаленных узлах, так что доступ медленный и ресурсоемкий.

+128
Ibrahim Ali Khan 12 янв. 2016 г., 20:37:37

Попробуйте сделать это при помощи rsync -Р (--относительный) флаг:

$ для меня в LS ./*/именем; сделать rsync -AVR с $я ../условие_2; сделано

Флаг-R синхронизирует полный путь, указанный в командной строке.

+105
user295913 7 окт. 2014 г., 04:16:39

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

$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