Как спящий на Debian 8 Джесси машины из командной строки? (Режим S4)

У меня есть старая низкого уровня настольного ПК, что я установил Debian на. Данное устройство поддерживает только пробуждения по локальной сети на режим S4, в котором находится спящий режим (остановка диска?). Когда эта машина была Windows, я просто перезимовавших и Воль правильно функционировал.

Я перепробовала множество различных команд, но они не работают, когда там были окна, если я перезимовавших его машина будет полностью отключить, без питания LED или работающих вентиляторов, но при попытке гибернации это в Linux машина идет, не отвечает и идет о том, что, кажется, малоэнергичное потребление, государство, Сид, а также внутренние вентиляторы все еще и Воль-прежнему не работает. Как я могу идти о зимующих него полностью, как в Windows? У меня не установлен графический интерфейс.

+844
Natasha Miller 9 янв. 2011 г., 07:05:16
39 ответов

Если у вас есть shellopts по умолчанию.е ignoreeof является ложным. На пустой строке сочетание клавиш Ctrl + Д будет выход из входа снарядов и SSH.

+950
Ashraf fouad 03 февр. '09 в 4:24

Я с помощью Emacs 24.2.1 установлен на CentOS 5 сервер, который я через SSH с X переадресации (через ). У меня есть и ноутбук для Windows с использованием Cygwin/X установлена, а также рабочем столе под управлением CentOS 6. Когда я SSH на этот сервер, используя мой ноутбук с Windows, то Emacs выглядит нормально:

Emacs on Windows

Однако, когда я по SSH к этому серверу, используя меня в CentOS 6 рабочих столов, кнопки панели инструментов визуализировать как-то странно (не обращайте внимание на отсутствие границы окна-это есть, просто не на скриншоте):

Emacs on Linux

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

Отмечу, что когда я использую ПХ, окна правильно. Я просто не использую ее так, потому что клиент NX на Линукс глючный, когда дело доходит до плавающего окна поддержки, который я предпочитаю использовать.

Любая помощь будет принята с благодарностью!

+946
Steve Isaac 1 дек. 2018 г., 11:25:02
Другие ответы

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


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

Я хочу переназначить мой капс лок к смене и мой левый Shift контролировать, но я хочу оставить мой нынешний левый Control нетронутой, а также работает в качестве контроля.

Следуя советам в этом вопросе Использовать setxkbmap для замены левый Shift и левый Control

Я использовал хкв, чтобы сделать этот скрипт

частичное modifier_keys
xkb_symbols "my_key_remap" {
 заменить ключ <LFSH> { [ Control_L ] };
 заменить ключ <шапки> { [ Shift_L ] };
};

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

Однако, если я добавить строку заменить ключ <LCTL> { [ Shift_L ] }; (удалением оригинальных ключа управления), что новую смену-контроль-только выходило из-под контроля, то он работает, как ожидалось, и зев сообщает, что он срабатывает только одно нажатие клавиши событие, даже если я удерживайте нажатой клавишу.

Любые идеи?

+898
zrile chalx 23 июл. 2017 г., 14:35:50
:в/^2014-02-18 15:30:/Д

в Ви удаляет все строки за исключением тех, что шаблон. Затем вы можете фильтровать больше с:

:в/логин:someguy/д

Хотя вы могли бы сделать это на одном дыхании с:

:в/^2014-02-18 15:30:.*Имя пользователя:someguy/д

В меньше, типа & , а затем ^2014-02-18 15:30:.*Имя пользователя:someguy

+886
Cinderella 13 июл. 2011 г., 20:29:37

Сокат Прошивок

Сокат уже заявил в ответ, однако указанный ответ не работает для меня на моей платформе, прошивок с динамическим WAN-адрес.

Моя цель-вперед одноадресной UDP Уэйк-на-LAN пакеты из UDP-порт 9 интерфейс WAN подсети вещания на 192.168.20.255.

Сломанный (в iptables)

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

в iptables -Т физ-л

Я верю в iptables не способен мультиплексирования трафика, как требовалось в виде одноадресного вещания преобразования.

Плохой (подделка записи ARP)

Подделка записи ARP не так плохо, потому что пакеты вам всем на сегменте Ethernet, но он имеет следующие недостатки

  • Вы "потребляете" IP-адрес
  • IP-адрес назначения в пакете Воль-это неправильно, даже если вы не получите его, потому что MAC-адрес-это все ffff в...
  • ИС неисправность может возникнуть, если кто-то в сети использует IP-адрес.
  • Это широковещательный Ethernet, а не IP вещания.

Примечание: это может быть сделано с Арп команда или ис ржание команды.

Хорошие

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

  1. Мой сокат не перенаправлять трафик при назначения UDP вещание 255.255.255.255. Я избегал этого, ограничивая широковещательный адрес подсети я, вероятно, безопаснее.
  2. Когда я установить адрес привязать к 0.0.0.0, я столкнулся с широковещательным штормом из-за трафика подпрыгивая обратно в сокат из моей локальной сети. Я впервые решена путем привязки к моей публичных сервисах, однако это не идеальный вариант, потому что у не могут быть доступны и мой динамически назначаемый IP-адрес моего изменения.

Мне удалось связаться с 0.0.0.0 (все адреса) и избежать широковещательного шторма путем добавления в iptables правило блокировать передачу наводку на сокат из локальной сети. Это правило, в дополнение к в iptables правило принимать трафик на UDP-порт 9, и в iptables правило для входа мы получаем следующие три правила в дополнение к команде сокат.

в iptables -я input_wan_rule -П по UDP --dport 9 -J, его принимаем -м комментарий --комментарий "запись брандмауэра UDP-порт 9 до сокат"
в iptables -я input_wan_rule -П по UDP --dport 9 -й журнал --журнал-префикс 'получил волшебный пакет на UDP/9'
в iptables -я input_lan_rule -П по UDP --dport 9-Д 192.168.20.0/24 -й дроп-м комментарий --комментарий "блок вещания от отскакивая назад, чтобы сокат, чтобы избежать шторма"

команду killall сокат 2>/dev/нуль
сокат -у -Т1 УДП-слушать:9,персонализация=0.0.0.0,вилка UDP-дейтаграммы:192.168.20.255:9,трансляция и

Для OpenWRTers, вставьте в файл/etc/брандмауэра.пользователей и выдачи в/etc/инит.д/брандмауэра перезагрузите вполне достаточно.

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

+873
Lily Gilbert 2 нояб. 2010 г., 09:09:40

Попробуйте:

#!/бин/Баш

KVS_VARIABLES=$(Эхо -э "ПЕРЕМЕННАЯ1 VAL1\nVAR2 VAL2\nVAR3 VAL3\Н")
Эхо "KVS_VARIABLES=[${KVS_VARIABLES}]"

пока читала-Р кв; делать
 Эхо "кв = ${кв}"
 ключ=$(Эхо $КВ | у awk '{печати $1}')
 значение=$(Эхо $КВ | у awk '{печати 2$}')

 ключ Эхо ": ${ключ} | стоимость: ${значение}"
сделал <<< "${KVS_VARIABLES}"

Вы должны получить

KVS_VARIABLES=[ВАР1 VAL1
ПЕРЕМЕННАЯ2 VAL2
VAR3 VAL3]
кв = ПЕРЕМЕННАЯ1 VAL1
ключ: ВАР1 | стоимость: VAL1
кв = ПЕРЕМЕННАЯ2 VAL2
ключ: ПЕРЕМЕННАЯ2 | стоимость: VAL2
кв = VAR3 VAL3
ключ: VAR3 | стоимость: VAL3
+866
Alexander Shubert 21 февр. 2010 г., 20:54:48

здесь-документы, чтобы обойти все неприятные подуровень цитирую:

СШ вы@узле <<-\СШ
 на awk -Ф 3<<\awk и /Дев/ФД/3
 скрипт на awk 
 столько линий, сколько вам нравится
 "$vars и цитаты" оцениваются только на awk
#Конец
На awk
 "$vars и цитаты" оцениваются только по удаленной оболочки
 одинарные кавычки Echo 'и все'
 остальной сценарий СШ 
#Конец
СШ
+848
Drew Scott 5 апр. 2013 г., 20:45:53
распаковать -Джей "myarchive.zip" "in/archive/file.txt" -д "/путь/к/распаковать/с"

Введите полный путь к файлу на молнии, а не только именем. Будьте уверены, чтобы сохранить структуру, как видно из zip-файла.

Это будет извлечь один файл file.txt в myarchive.zip в /path/to/unzip/to/file.txt.

+833
C2H6O 17 авг. 2013 г., 18:48:25

Вы должны передать имена файлов, как команды 'ls *.Хуг и переименуйте $я.

для меня в ЛС *.Хуг; делать
 МВ $я $и_с
сделано
+774
LAX1DUDE 12 мая 2013 г., 10:54:11

Просто написаны для него:

грэп -ое файл 'XXXX00[0-9]*' 
  • : выводит только совпадающие части.
  • : включает расширенные регулярные выражения.
  • [0-9]*: после строки поиска, только цифры должны появиться.
+707
roman05091987 19 сент. 2014 г., 05:48:41

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

do_first_thing && \
do_second_thing && \
do_third_thing

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

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

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

+703
Ruth Walsh saraiva 12 мар. 2014 г., 10:08:00

Я хотел бы знать точное положение следующего устройства в поток пакетов для входящего трафика:

  • ВИТ: промежуточный функциональный блок

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

  • фильтр ТС ... u32 ...
  • в iptables ... -J тэг-набор-Марк ...
  • в iptables ... -J, его классифицировать-набор-класс ...

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

Документация насколько я знаю:

Из известных документации я интерпретирую следующим образом:

Основной контроль трафика

рис. 1
+-------+ +------+
|степень| +---------+ |выход|
|qdisc +--->с netfilter+--->qdisc |
|eth0 в| +---------+ |eth0 в |
+-------+ +------+

Сертификатами imq?

в iptables -Т мангл-это следующее -Я из eth0 -J с сертификатами imq --todev 0 обернется?

рис. 2
+----------+ +-------+ +------+ +----------+
|Следующее| |вход| |выход| |следующее|
|мангл +--->qdisc +--->qdisc +--->Нат |
| | |imq0 | |imq0 | | |
+----------+ +-------+ +------+ +----------+

и в iptables -Т мангл-а POSTROUTING -O в интерфейсе eth0 -J с сертификатами imq --todev 1 приведет?

рис. 3
+-----------+ +-------+ +------+ +------+
|POSTROUTING| |вход| |выход| |выход|
|Нат +--->qdisc +--->qdisc +--->qdisc |
| | |imq1 | |imq1 | |eth0 в |
+-----------+ +-------+ +------+ +------+
+693
Rosa Isela Gonzales 10 мая 2011 г., 07:08:49

Обновление дебиан 6 до Wheezy после тестирования версии требуют обновления ядра?

Я делала squeeze до Wheezy обновление. Потом я попал в тестирование. Каждый шаг с обновление после дист-апгрейда. Мне кажется, я более-модернизированный.

В любом случае. Теперь я не могу apt-получить что-либо установить.

каторую@chttl-90092eb8e95ecef8:~/узел-версии v0.10.33-ОС Linux-x64 с$ судо apt-получить обновление
Чтение списков пакетов... готово
Построение дерева зависимостей 
Чтение информации о состоянии... готово
Возможно, вы захотите воспользоваться 'apt-получить -Ф Install' для исправления этих.
Следующие пакеты имеют неудовлетворенные зависимости:
 consolekit : перерывы: в udev (< 204-1) но 175-7.2 установлен
 libcairo-на Perl : зависит: perlapi-5.14.2 но его невозможно установить
 libfont-программа FreeType-на Perl : зависит: perlapi-5.14.2 но его невозможно установить
 libglib-на Perl : зависит: perlapi-5.14.2 но его невозможно установить
 libgtk2-на Perl : зависит: perlapi-5.14.2 но его невозможно установить
 libhtml-парсер-на Perl : зависит: perlapi-5.14.2, но его невозможно установить
 liblocale-то gettext-Перл : PreDepends: perlapi-5.14.2 но его невозможно установить
 либнет-ДГУ-на Perl : зависит: perlapi-5.14.2, но его невозможно установить
 либнет-ssleay-на Perl : зависит: perlapi-5.14.2, но его невозможно установить
 libpango-на Perl : зависит: perlapi-5.14.2 но его невозможно установить
 libperl5.14 : зависит: Perl и базы (= 5.14.2-21+deb7u2) но установлен 5.20.1-3 это 
 libtext-браузер-на Perl : зависит: perlapi-5.14.2 но его невозможно установить
 libtext-то iconv-на Perl : зависит: perlapi-5.14.2 но его невозможно установить
 аргументов-на Perl : зависит: perlapi-5.14.2 но его невозможно установить
 в libxml-парсер-на Perl : зависит: perlapi-5.14.2, но его невозможно установить
 как lsof : зависит: libperl4-corelibs-Perl но он не будет установлен или
 на Perl (< 5.12.3-7), но установлен 5.20.1-3 это 
Е: неудовлетворенные зависимости. Попытайтесь использовать-F.

С APT-получить установку -ф я

(Чтение базы данных ... 154815 файлы и каталоги установлены.)
Готовится распаковать .../архивов/udev_215-7_amd64.деб ...
Начиная с версии 198, в udev требует поддержки следующих функций
работающего ядра:

- в inotify(2) (CONFIG_INOTIFY_USER)
- signalfd(2) (CONFIG_SIGNALFD)
- вызов accept4(2)
- open_by_handle_at(2) (CONFIG_FHANDLE)
- timerfd_create(2) (CONFIG_TIMERFD)
- и epoll_create(2) (CONFIG_EPOLL)

Пожалуйста, обновите ваш ядро до или во время обновлять udev.

На свой страх и риск, вы можете заставить установкой этой версии в udev
КОТОРЫЙ НЕ РАБОТАЕТ С ЯДРОМ СИСТЕМЫ И СЛОМАЕТ ВАШУ СИСТЕМУ
При следующей перезагрузке системы, создав файл /etc/udev из/ядра-обновление.
Всегда есть безопасный способ обновления, не попробовать это, если вы
понимаю, что вы делаете!


команды dpkg: ошибка при обработке архива в /var/кэш/АПТ/архив/udev_215-7_amd64.деб (--распаковать):
 подпроцесс новый сценарий, выполняемый до установки вернул код ошибки 1
обновление-РЦ.д: предупреждение: запуск и остановка действия больше не поддерживаются; падать обратно по умолчанию
обновление-РЦ.д: предупреждение: запуск и остановка действия больше не поддерживаются; падать обратно по умолчанию
Ошибки возникли при обработке:
в /var/кэш/АПТ/архив/udev_215-7_amd64.деб
Е: суб-процесс /usr/бен/с dpkg вернул код ошибки (1)

Мне нужно обновить ядро для этого? Я не делал так уже с обновлением и дист-апгрейд? Или это я просто нужна перезагрузка?

+669
Vivek Malik 25 мар. 2012 г., 15:38:28

В CentOS 7, есть файл /для X11/xinit/Xclients, в котором по умолчанию будут проверяться. Он будет искать файл /etc/sysconfig нужно/столе. Таким образом, мы можем просто создать этот файл (/etc/sysconfig нужно/Desktop) и поместить содержимое "рабочего стола=КДЕ". Для следующего входа, окружение рабочего стола KDE будет использоваться автоматически.

+644
Gabriel Genois 30 апр. 2016 г., 14:36:56

Использовать строки команду для извлечения печати информации из vmlinuz файл.

строки vmlinuz | грэп версия

Пример вывода:

4.9.0-6-amd64 (о [email protected]) (GCC версии 6.3.0 20170516
(В Debian 6.3.0-18+deb9u1) ) #1 СМП в Debian 4.9.82-1+deb9u3 (2018-03-02)
+610
ccln 3 янв. 2010 г., 10:04:25

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

найти your_web_pages_directory -тип F -имя "*.*" -print0 команды |
 команды xargs -0 файл |
 на awk 'начать{ФС=": +"}$2~/[ФФ]ОНТ/{печати $1}' |
 команды xargs РМ --

В найти команду ищет обычные файлы с расширениями (вы можете ограничить это расширение еще больше, если вам нравится), то как awk программа соответствует догадаться из предыдущих догадаться по файл и печатает именем, и в итоге удаляется. В зависимости от того, какие файлы у вас в "your_web_pages_directory" целесообразно сначала проверить выход найти | команды xargs трубопровода перед добавлением на awk и РМ частей трубопровода.

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

+559
Wouter De Coster 19 апр. 2016 г., 19:38:07

Работаете Arch/Linux с все вверх-к-дата, и я использую менеджер сети встроенная функция Hotspot поделиться моей сети.

Я пытаюсь изменить конфигурацию (в основном пароль, как мне не нравится случайный пароль) для "горячей точки" соединения. Я работал на сетевых настроек GUI и файл config в файле/etc/настройка/система-подключения. Почему-то сетевой менеджер не нравится такая конфигурация не редактируется. Каждый раз, когда я что-нибудь изменить и начать снова точка, редактируемый будет заброшен, и НМ будет создана новая точка соединения с настройками по умолчанию и новый случайный пароль. Как мне сказать Нм принять то, что я редактировал?

+466
Thiago Bilek 28 мар. 2017 г., 22:23:03

Я пытаюсь скомпилировать TCL, но я получаю следующую ошибку:

~/приложения/tcl8.6.6/в Unix> ./настроить --префикс=$дома/.местных/на TCL
проверяя, следует ли использовать символические ссылки на страницы справочника, нет... 
проверив, есть ли сжимать страницы... нет
проверяя, следует ли добавить имя пакета суффикс страницы... нет
проверка ССЗ ССЗ... 
проверка компилятор C выходное имя файла по умолчанию... настроить: ошибка: компилятор C не может создавать исполняемые файлы
Посмотреть конфиг.журнал' для более подробной информации.

конфиг.журнал:

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

Он был создан на TCL настроить 8.6, который был
созданный по лицензии GNU autoconf для 2.59. Командной строки вызов был

 $ ./настроить --префикс=/домой/michallorenc/.местных/на TCL

## --------- ##
Платформы##. ##
## --------- ##

имя = flashlite1.местные
uname-м = x86_64 с
uname-Р = 2.6.32-573.18.1.el6.архитектуру x86_64
команде uname -ов = ОС Linux
команде uname -в = #1 СМП Вт фев 9 22:46:17 по Гринвичу 2016

/usr/Бен/команде uname -п = неизвестно
/ОГРН/команде uname -Х = неизвестно

/бин/арка = x86_64 с
/usr/Бен/арка -к = неизвестно
в /usr/выпуклое/getsysinfo = неизвестно
hostinfo = неизвестно
/ОГРН/машина = неизвестно
/usr/Бен/oslevel = неизвестно
/ОГРН/Вселенная = неизвестно

Путь: /ео/ПКР/ССЗ/4.9.2/ОГРН
Путь: /gpfs1/домов/michallorenc/.linuxbrew на/sbin
Путь: /gpfs1/домов/michallorenc/.linuxbrew/бин
Путь: /gpfs1/домов/michallorenc/.linuxbrew/бин
Путь: /главная/michallorenc/.linuxbrew/бин
Путь: каталог /usr/lib64/с Qt-3.3/ОГРН
Путь: каталог /opt/крутящий момент-ПКР/по умолчанию/ОГРН
Путь: каталог /opt/крутящий момент-ПКР/по умолчанию файл/sbin
Путь: /usr/местные/Бен
Путь: /бин
Путь: /usr/Бен
Путь: /usr/местные/sbin
Путь: каталог /usr на/sbin
Путь: файл /sbin
Путь: /опция/био/сайт NCBI/ОГРН
Путь: /опция/био/mpiblast/ОГРН
Путь: /опция/био/тиснение/ОГРН
Путь: /опция/био/clustalw/ОГРН
Путь: /опция/био/tcoffee/ОГРН
Путь: /опция/био/hmmer по/ОГРН
Путь: /опция/био/phylip/ехе
Путь: /опция/био/mrbayes
Путь: /опция/био/Фаста
Путь: /опция/био/проблеск/ОГРН
Путь: /опция/био/лучик/скрипты
Путь: /опция/био/gromacs с/бин
Путь: /опция/био/карта/бин
Путь: /опция/био/тигр/ОГРН
Путь: /опция/био/autodocksuite/ОГРН
Путь: /опция/био/РГ/ОГРН
Путь: каталог /opt/ганглиев/ОГРН
Путь: /opt/на ганглии на/sbin
Путь: каталог /usr/Ява/последний/ОГРН
Путь: /opt/на Мауи-ПКР/бин
Путь: /opt/на скалы/ОГРН
Путь: каталог /opt/пород на/sbin
Путь: /opt/на факт был отражен/ОГРН
Путь: /opt/на факт был отражен процесс/sbin
Путь: /главная/michallorenc/бин


## ----------- ##
## Основные тесты. ##
## ----------- ##

настроить:1385: проверяя, следует ли использовать симлинки на страницы справочника
настроить:1394: результат: нет
настроить:1397: проверка сжимать страницы
настроить:1412: результат: нет
настроить:1426: проверяя, следует ли добавить имя пакета суффикс страницы
настроить:1439: результат: нет
настроить:1501: проверка ССЗ
настроить:1517: найдено /ео/ПКР/ССЗ/4.9.2/ОГРН/ССЗ
настроить:1527: результат: ССЗ
настроить:1771: проверка версии для C компилятора 
настроить:1774: ССЗ --версия </dev/нуль >&5
4.9.2 ССЗ (ССЗ) 
Авторское Право (C) 2014 Г. Фонд Свободного Программного Обеспечения, Inc.
Это свободное программное обеспечение; источник смотри Условия копирования. Нет
гарантий; даже товарности или пригодности для определенной цели.

настроить:1777: $? = 0
настроить:1779: ССЗ -с V - </dev/нуль >&5
Используя встроенные спецификации.
COLLECT_GCC=ССЗ
COLLECT_LTO_WRAPPER=/gpfs1/sw1/RCC/GCC/4.9.2/bin/../libexec/gcc/x86_64-unknown-linux-gnu/4.9.2/lto-wrapper
Цель: x86_64 с-неизвестно-Линукс-гну
Конфигурации: ../настроить опции --Enable-языки=С,с++,Фортран --включить-ЛТО --включить-проверки=релиз-отключить-мультилиб опцией --enable-общий=да опцией --enable-статический=да опцией --enable-потоки=POSIX и опцией --enable-золото=по умолчанию --enable-включить Плагины ---ЛД --с-плагин-ЛД=ЛД.золотой ключ --enable-загрузчик-префикс=/gpfs1/ео/ССЗ/4.9.2-с-местными-префикс=/gpfs1/ео/ССЗ/4.9.2
Нить модель: POSIX и
версия 4.9.2 ССЗ (ССЗ) 
настроить:1782: $? = 0
настроить:1784: ССЗ -с V - </dev/нуль >&5
ССЗ: ошибка: неизвестная опция командной строки '-в'
ССЗ: фатальная ошибка: нет входных файлов
компиляция прекращается.
настроить:1787: $? = 1
настроить:1810: проверка для C компилятора по умолчанию имя файла 
настроить:1813: conftest ССЗ.с >&5
ССЗ: внутренняя ошибка компилятора: ошибка сегментирования (программы)
0x409edc выполнить
../../ССЗ/ГХК.с:2854
Просьба представить полный отчет об ошибке,
с препроцессированный исходный в случае необходимости.
Пожалуйста, включите полный след с какой-либо отчет об ошибке.
См. <http://gcc.gnu.org/bugs.html> для инструкциям.
настроить:1816: $? = 4
настроить: ошибка программы:
| /* confdefs.ч. */
| 
| #определить имя_пакета "Эппл"
| #определить PACKAGE_TARNAME "Эппл"
| #определить PACKAGE_VERSION "8.6"
| #определить PACKAGE_STRING "на TCL 8.6"
| #определить PACKAGE_BUGREPORT ""
| /* конец confdefs.ч. */
| 
| инт
| главная ()
| {
| 
| ;
| возврат 0;
| }
настроить:1855: ошибка: компилятор C не может создавать исполняемые файлы
Посмотреть конфиг.журнал' для более подробной информации.

## ---------------- ##
## Переменные кэш. ##
## ---------------- ##

ac_cv_env_CC_set=
ac_cv_env_CC_value=
ac_cv_env_CFLAGS_set=
ac_cv_env_CFLAGS_value=
ac_cv_env_CPPFLAGS_set=
ac_cv_env_CPPFLAGS_value=
ac_cv_env_CPP_set=
ac_cv_env_CPP_value=
ac_cv_env_LDFLAGS_set=
ac_cv_env_LDFLAGS_value=
ac_cv_env_build_alias_set=
ac_cv_env_build_alias_value=
ac_cv_env_host_alias_set=
ac_cv_env_host_alias_value=
ac_cv_env_target_alias_set=
ac_cv_env_target_alias_value=
ac_cv_prog_ac_ct_CC=ССЗ

## ----------------- ##
# Выходные переменные#. ##
## ----------------- ##

АР="
BUILD_DLTEST="
Чч='ССЗ'
CC_SEARCH_FLAGS="
CFG_TCL_SHARED_LIB_SUFFIX="
CFG_TCL_UNSHARED_LIB_SUFFIX="
С CFLAGS="
CFLAGS_DEBUG="
CFLAGS_DEFAULT="
CFLAGS_OPTIMIZE="
CFLAGS_WARNING="
СРР="
Добейтесь того="
ДЕФС="
DLL_INSTALL_DIR="
DLTEST_LD="
DLTEST_SUFFIX="
DL_LIBS="
DL_OBJS="
Потребителя="
DTRACE_HDR="
DTRACE_OBJ="
DTRACE_SRC="
ECHO_C="
ECHO_N='-Н'
ECHO_T="
Для egrep="
EXEEXT="
EXTRA_APP_CC_SWITCHES="
EXTRA_BUILD_HTML='@:'
EXTRA_CC_SWITCHES="
EXTRA_INSTALL="
EXTRA_INSTALL_BINARIES='@:'
EXTRA_TCLSH_LIBS="
HTML_DIR="
INSTALL_LIB="
INSTALL_STUB_LIB="
INSTALL_TZDATA="
LDAIX_SRC="
LDFLAGS="
LDFLAGS_DEBUG="
LDFLAGS_DEFAULT="
LDFLAGS_OPTIMIZE="
LD_LIBRARY_PATH_VAR="
LD_SEARCH_FLAGS="
LIBOBJS="
Либы="
MAKEFILE_SHELL="
MAKE_LIB="
MAKE_STUB_LIB="
MAN_FLAGS="
OBJEXT="
PACKAGE_BUGREPORT="
PACKAGE_DIR="
Имя_пакета='икл'
PACKAGE_STRING='на TCL 8.6'
PACKAGE_TARNAME='икл'
PACKAGE_VERSION='8.6'
PATH_SEPARATOR=':'
PKG_CFG_ARGS="--префикс=/домой/michallorenc/.местных/на TCL' '
PLAT_OBJS="
PLAT_SRCS="
PRIVATE_INCLUDE_DIR="
RANLIB="
Оболочка='/Бен/ш'
SHLIB_CFLAGS="
SHLIB_LD="
SHLIB_LD_LIBS="
SHLIB_SUFFIX="
STLIB_LD="
TCLSH_PROG="
TCL_BUILD_LIB_SPEC="
TCL_BUILD_STUB_LIB_PATH="
TCL_BUILD_STUB_LIB_SPEC="
TCL_HAS_LONGLONG="
TCL_INCLUDE_SPEC="
TCL_LIBRARY="
TCL_LIBS="
TCL_LIB_FILE="
TCL_LIB_FLAG="
TCL_LIB_SPEC="
TCL_LIB_VERSIONS_OK="
TCL_MAJOR_VERSION='8'
TCL_MINOR_VERSION='6'
TCL_MODULE_PATH="
TCL_PACKAGE_PATH="
TCL_PATCH_LEVEL='.6'
TCL_SHARED_BUILD="
TCL_SHARED_LIB_SUFFIX="
TCL_SHLIB_LD_EXTRAS="
TCL_SRC_DIR='/дома/michallorenc/приложения/tcl8.6.6'
TCL_STUB_LIB_FILE="
TCL_STUB_LIB_FLAG="
TCL_STUB_LIB_PATH="
TCL_STUB_LIB_SPEC="
TCL_THREADS="
TCL_UNSHARED_LIB_SUFFIX="
TCL_VERSION='8.6'
TCL_YEAR="
TK_SHLIB_LD_EXTRAS="
ZLIB_INCLUDE="
ZLIB_OBJS="
ZLIB_SRCS="
ac_ct_AR="
ac_ct_CC='ССЗ'
ac_ct_RANLIB="
переменные bindir='${exec_prefix}/бин
build_alias="
переменной datadir='${префикс}/поделиться
exec_prefix='/дома/michallorenc/.местные/ночной клуб'
host_alias="
includedir='${префикс}/включать
infodir='${префикс}/инфо'
переменные libdir='${exec_prefix}/Либ'
libexecdir='${exec_prefix}/IP-адресов'
localstatedir='${префикс}/ВАР'
Мандир='${префикс}/мужчина'
oldincludedir='в/usr/включать
префикс='/дома/michallorenc/.местные/ночной клуб'
program_transform_name= - Х,Х,Х,'
sbindir='${exec_prefix} на/sbin'
sharedstatedir='${префикс}/ком'
sysconfdir='${префикс}/и т. д.'
target_alias="

## ----------- ##
## confdefs.ч. ##
## ----------- ##

#определить PACKAGE_BUGREPORT ""
#определить имя_пакета "Эппл"
#определить PACKAGE_STRING "на TCL 8.6"
#определить PACKAGE_TARNAME "Эппл"
#определить PACKAGE_VERSION "8.6"

настройка: выход 77
+442
Carlos Figueroa 3 дек. 2019 г., 12:55:17

Просто попробуйте Мии-инструмент , чтобы увидеть, если ваш кабель имеет сигнала:

пользователь[email protected]с55:~$ судо Мии-инструмент
интерфейс eth0: договорная 100baseTx-FD для управления потоком, ссылку ОК

Другой способ-с помощью инструментасправочной, для отладки сетевого адаптера (сетевой Ethernet карты) проблемы.

+409
Achuthan 20 февр. 2016 г., 02:25:48

После обновления до Kubuntu 18.04 если я пытаюсь отправить на печать на USB-принтере, принтер не работает и в журнале я получаю это сообщение:

помощью systemd-udevd[4145]: ошибка при открытии АТР{/системы/устройства/pci0000:00/0000:00:1д.1/usb7/7-2/7-2:1.0/usbmisc/лп1/idProduct} для записи: отказано в доступе

Я не уверен, что эта ситуация имеет отношение только к USB-принтерам, но теперь я найти только эту проблему

+375
Debbie Ford 29 дек. 2015 г., 07:07:50

Недавно я получил сообщение об ошибке ввода-вывода на один из членов моей конфигурации RAID5; на 3 массива fakeRAID диска. Я не заметил в свое время - было только сообщение в файл/var/журнал/Керн.журнал - так что я продолжал бежать машина из этого раздела довольно долгое время дольше.

В BIOS / RAID-контроллеров Intel Диспетчере не подобрать каких-либо проблем, но когда я решил загрузиться с этого раздела, / была смонтирована только для чтения.

Сейчас я загрузился с раздела для восстановления, и просто запустить e2fsck -с-г на разделе, который поднял немало ошибок, в том числе: "умножить-заявил блоки", "одиноких inode" и "свободных индексных просчитался для группы № ХХХ" и т. д.. также воспроизводится НЛ ошибки в Керн.авторизуйтесь, чтобы dmraid деградировала массив и теперь я могу сказать легко, что поездка не удалась.

Теперь, что делать с изворотливой езды? Я получу аванс РМА, но это занимает около 5 дней, так что в то же время, мне нужно работает машина, и объем деградировавший массив RAID5 не хорошей кармы!

Сообщения я вижу из команды dmesg являются:-

ata3.00: исключением Emask Вгкт 0х10 0х1 Сэрр 0x280100 действий 0х6 замороженные
ata3.00: irq_stat 0x08000000, интерфейс фатальная ошибка
ata3: SError: { UnrecovData 10B8B BadCRC }
ata3.00: Не команду: чтение реализуется посредством
ata3.00: УМК 60/00:00:00:0В:0С/01:00:14:00:тег 00/40 0 функций NCQ 131072 в
 РЭС 40/00:04:00:0В:0С/00:00:14:00:00/40 Emask 0х10 (Ата шине ошибка)
ata3.00: статус: { DRDY }
ata3: ссылка на сброс 
ata3: ссылка SATA до 3.0 Гбит / с (Состояние помощью scontrol 123 300)
ata3.00: настроены для поддержки UDMA/133
памяти SD 2:0:0:0: [СДБ]
Результат: hostbyte=DID_OK driverbyte=DRIVER_SENSE
памяти SD 2:0:0:0: [СДБ]
Ключевые смысла : несформированность команды [текущий] [дескриптор]
Данных дескриптора со смыслом дескрипторов (в hex):
 72 0В 00 00 00 00 00 0С 00 0а 80 00 00 00 00 00
 14 0С 0В 00
памяти SD 2:0:0:0: [СДБ]
Добавить. Смысл: нет дополнительный смысл информации
памяти SD 2:0:0:0: [СДБ] ЦКБ:
Читают(10): 28 00 14 0С 0В 00 00 01 00 00
end_request: ошибка ввода/вывода, Дэв СДБ сектора 336333568
ata3: полный Эх 
устройство-картографа: ДМ-raid45: критическая ситуация: ошибка ввода-вывода на устройстве /dev/sdb в области=336329728; достоинство рейдовый набор
устройство-картографа: ДМ-raid45: сообщения об ошибках устройства подавляется

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

Кроме того, смарт-тесты, кажется, будет хорошо на все диски RAID...

+371
Neel Tailor 15 янв. 2019 г., 09:00:25

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

Есть разные роли:

  • корень есть.к.в суперпользователя: можно сделать все с всю систему и все сведения, например, удалить других пользователей тоже. Есть дизайн футболки с лозунгом: »Я есть корень. Если вы видите меня смеяться, вы лучше иметь резервную копию«
  • пользователей: учетные записи, через которые люди могут использовать систему. Что бы продлить им разрешено, чтобы, например, установить данные, удалять других пользователей, удалять основные части системы и т. д. зависит от корня
  • судо(ДЗЗ): определенных учетных записей, часто определяются в файле/etc/пользователям использовать sudo?, допускается делать определенные вещи в качестве корневого пользователя. Опять же, кореньопределяет кто разрешил делать вещи в ее/его имя

http://xkcd.com/149/
(источник)

Что я, лично, порекомендовал бы быть:

  • Рассмотреть вопрос о предоставлении некоторых прав определенных пользователей
  • Или поставить определенные счета в одной группе со специальными разрешениями
  • Или поставить специальные счета, вы хотите быть позволено, возможно, взорвать систему к чертовой матери в судоЕРС файл через редактирования и т. д./пользователям использовать sudo?
    Вот руководство от судо.с WS о настройке файла/etc/пользователям использовать sudo?

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

Вы могли бы быть заинтересованы в → этой статье на судо и → в этой статье об основных Unix и безопасности. И еще один комикс на корень (здесь в роли → администратора(управляющего))

И еще один о корень и удалять другие учетные записи: в комиксе ниже, корня удаляет аккаунт »Меган« (команда userdel-удаление будет удалить /домашний каталог и все его подкаталоги (персональные данные пользователей) в »Меган« счета тоже (наверное не по теме, но стоит прочитать: → основные понятия команда userdel)

enter image description here
(источник)

+356
Diego Lima 24 сент. 2014 г., 05:28:06

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

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

Вот соответствующие части скрипта:

для размещения в "${хозяев[@]}"
делать
 файл=$(е "%s_keys/%s_%s_% - ов.id_ed25519" "$" система "$" система "$электронной почты" "$рать")
 SSH-ключей -Т ed25519 -С $(Е "%s_%s" на "$электронной почты" "$система") -П "$пв1" -Ф "$ключей"
 читал -р-р "СШ нового ключа для размещения $рать? [д/н] " ответ
 если [[ $ответ =~ ^([ый][е][СС]|[ый])$ ]]
тогда
 кошка $ключей.паб | СШ "$Host" с 'кошка >> .по SSH/authorized_keys'
интернет
сделано

Поэтому, когда я запустил скрипт, я получил это:

Отпечаток ключа является:
И SHA256:n8FWwe+TaHbWKwWVzCdIbAcfFnPTh8J0pukzuv9j4pq a_b
Изображения randomart ключа:
+--[ED25519 256]--+
...
+----[И SHA256]-----+
новый ключ SSH на хост [email protected]? [д/н] г
[email protected]'ы пароль:
Доступ запрещен, пожалуйста, попробуйте снова.

Тем не менее:

$ СШ myhost.com

У вас есть Новая почта.
Последняя авторизация: ВС окт 30 03:28:07 2016 от 65.60.221.155
[myhost.com ~]

В качестве теста, я написал это более упрощенный сценарий, и он выстрелил без заминки:

тест $ Кот.Баш
#!/бин/Баш
Эхо-тест | СШ myhost.com кошка >> test.txt'
$ ./тест.Баш

$ СШ myhost.com

У вас есть Новая почта.
Последний вход: 30 ВС окт 03:33:25 2016 от 65.60.221.155
[myhost.com ~] кот test.txt
тест

Что я сделал в моей уже скрипт, что заставило ее забыть мою информацию СШ?

+333
chanukhya bachina 23 дек. 2016 г., 12:05:55

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

в /dev/мем на Linux обрабатывается драйверы/голец/мэм.с которой реализует ряд символов устройств: устройства/dev/мэм, и/dev/kmem, /dev/нуль, как/dev/порт, /dev/нуль, как/dev/полный, /Дев/рандом, и/dev/urandom и на/dev/kmsg.

+328
Mohamed ALOUANE 21 окт. 2016 г., 07:20:25

Я установил Стим на мой 32 битный Дебиан Джесси. Просматривая каталог многие из них имеют минимальные требования Ubuntu в качестве операционной системы. Я могу все еще играть в игры?

+313
user236416 11 июн. 2016 г., 13:13:12

Я предлагаю, чтобы вы прочитали информацию по ссылкам здесь и здесь.

В принципе, вам нужно удалить дубликаты (вручную или с помощью сценария) из каталога/var/lib в/Пакман/местные/.

+289
JKelly 27 окт. 2011 г., 20:00:32

У меня есть шрифт, который я могу установить через помощью setfont и RC.конф [CONSOLEFONT]. Это в psf2 формате. Я хотел бы использовать этот шрифт в жратве, а также. Я использую для grub2. Когда я запускаю

в grub-mkfont -о ~/outfont ПК.ПСФ

На выходе я получаю

не могу открыть файл ПК.пф2, индекс 0: 2 ошибка: неизвестный формат файла

Хотя, человек, страницы немного не хватает, из того что я читал в других местах, похоже, в grub-mkfont должен уметь принимать множество входных форматов (в том числе psf2?) и выводит шрифт psf2. Это не соответствует тому, что я вижу. У меня есть жратва шрифт, который работает, и я замечаю, что он не имеет psf2 "магия" на самом верху, а это начинается с файла , {0,0,0,4} (байт), PFF2NAMEи т. д. и вообще выглядит как текстовый/двоичный формат смешанный остроумие вещи, как MAXH, обычный 16, Фами, и т. д. в нем. Это для grub2 отличается в этом плане?

Квест: в каком формате файл grub-mkfont взять и вывести? Как я могу конвертировать мой шрифт psf2 в этом формате?

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

+286
leslis 31 авг. 2011 г., 07:10:32

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

+270
germis 11 нояб. 2015 г., 20:25:34

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

Я добавил в цикл

  1. пауза в течение нескольких секунд, а затем повторите скручивание команду
  2. использовать ложь в нижней части цикла for, чтобы определить значение по умолчанию для ненулевой статус выхода - если команда выполнена успешно завиток - петля рвется и статус выхода последней команды должна быть равна нулю.
#! /бин/Баш

набор -о errexit

# ...

Для (( я=1; я<5; я++ ))
делать
 Эхо "попытка номер: "$я
 завиток -LSso ~/.ВИМ/Автозагрузка/возбудитель.ВИМ https://tpo.pe/pathogen.vim
 если [ -Ф ~/.ВИМ/Автозагрузка/возбудитель.ВИМ ]
тогда
 файл Echo "были получены путем завиток, так что ломать теперь..."
перерыв;
интернет

 Эхо "завиток объед файл еще не существует, так что теперь буду ждать 5 секунд и повторите попытку"
 сон 5
 # выход с ненулевым статусом, поэтому основной сценарий errexit
ложные

сделано

# остальной скрипт .....

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

+252
quatro 20 июл. 2015 г., 07:40:25

Я считаю, что команды ulimit (оболочки assumming) или лимит командования (assumming вариант хсг) имеет ограничение на количество процессов.

+235
Amna Ali 26 янв. 2014 г., 13:03:22

Существует несколько обычных обозначений для протоколов IPv4 и по IPv6 - адресов. Вот расширенное регулярное выражение, подходящее для Perl м//х, который захватывает обычных нотаций. Если вы удалите комментарии и пробелы, вы можете использовать его с помощью команды grep-е, как awk, или другую программу, которая использует расширенные регулярные выражения (ЭРД).

^(
([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5]|0+[0-3][0-7][0-7]|с 0x0*[0-9а-ФА-ф][0-9а-ФА-Ф])
 (\.([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5]|0+[0-3][0-7][0-7]|0x0*[0-9a-fA-F][0-9a-fA-F])){3} # IPv4 и пунктирной квад
| 0х[0-9а-фа-фа]{1-8} # IPv4 в шестнадцатеричном
| 0+[0-9]{0-10} | 0+[1-3]{11} # IPv4 в восьмеричной
| [1-9][0-9]{1-8} # IPv4 в десятичной, небольшой
| [1-3][0-9]{9} # IPv4 в десятичной, средний
| 4[0-9]{9} # IPv4 в десятичной, большие (нуждается в дальнейшей спектр чек)
| [0-9а-фа-фа]{1-4}(:[0-9а-фа-фа]{1-4}){7} # IPv6 для всех групп
| ([0-9а-фа-фа]{1-4}:){1-1}(:[0-9а-фа-фа]{1-4}){1-6} # IPv6 с 1-6 средних групп опущен
| ([0-9а-фа-фа]{1-4}:){1-2}(:[0-9а-фа-фа]{1-4}){1-5} # IPv6 с 1-6 средних групп опущен
| ([0-9а-фа-фа]{1-4}:){1-3}(:[0-9а-фа-фа]{1-4}){1-4} # IPv6 с 1-6 средних групп опущен
| ([0-9а-фа-фа]{1-4}:){1-4}(:[0-9а-фа-фа]{1-4}){1-3} # IPv6 с 1-6 средних групп опущен
| ([0-9а-фа-фа]{1-4}:){1-5}(:[0-9а-фа-фа]{1-4}){1-2} # IPv6 с 1-6 средних групп опущен
| ([0-9а-фа-фа]{1-4}:){1-6}(:[0-9а-фа-фа]{1-4}){1-1} # IPv6 с 1-6 средних групп опущен
)$

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

если (!/[^0-9]/ && /^[^0]/) { # если это десятичное число
 умереть, если $_ > 4294967295 # отклонить числа больше 2^32-1
}

Если инструмент, который вы используете поддерживает только 32-разрядные числа, вы можете сделать тест, только если номер начинается на 4, и 4 Перед выполнением проверки.

если (!/[^0-9]/ && /^4/) { # Если это десятичное число, начиная с 4
 мой ТМП$= $_;
 $ТМП =~ ы/^4//;
 умереть, если $ТМП > 294967295;
}
+227
zeroknowledge 28 апр. 2017 г., 13:51:15

Вы можете указать postsuper в другой файл конфигурации:

postsuper -С /во-вторых каталоге-д/конфиг/все

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

+201
user3187113 1 нояб. 2011 г., 02:14:46

Попробуйте:

на awk '{Х=Х $0 ПРС}; конец{функции printf "%ы", $0 ПРС х}'

Пример

Определить переменную с нашим участием:

$ ввод="строка 1
> линия 2
> линия 3"

Работать в нашей команде:

$ Эхо "$ввод" | у awk '{Х=Х $0 ПРС}; конец{функции printf "%ы", $0 ОРС х}'
линия 3
линия 1
линия 2
линия 3

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

команды $ cat <<ЭОС | у awk '{Х=Х $0 ПРС}; конец{функции printf "%ы", $0 ОРС х}'
линия 1
линия 2
линия 3
ЭОС
линия 3
линия 1
линия 2
линия 3

Как это работает

  • Х=Х $0 ПРС

    Это добавляет каждую строку ввода переменной х.

    В awk, ОРС - это выходной разделитель записей. По умолчанию это символ новой строки.

  • Конец{функции printf "%ы", $0 ПРС х}

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

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

+195
DreamMy 22 июл. 2015 г., 14:12:49

Вы должны закончить эту сделку пальчики оближешь. Выполнить:

# ням-полный-проводка
+185
donlindsay 30 сент. 2018 г., 15:39:08

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

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

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

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

+172
fengye87 14 июн. 2017 г., 09:44:13

Плохое сетевое соединение. Вот именно.

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

64 байт из 192.168.1.9: icmp_seq=32 ТТЛ=64 время=6811.810 МС
64 байт из 192.168.1.9: icmp_seq=33 ТТЛ=64 время=5817.897 МС
64 байт из 192.168.1.9: icmp_seq=34 ТТЛ=64 время=4820.810 МС
64 байт из 192.168.1.9: icmp_seq=35 ТТЛ=64 время=3823.977 МС
64 байт из 192.168.1.9: icmp_seq=36 ТТЛ=64 время=2905.626 МС
64 байт из 192.168.1.9: icmp_seq=37 ТТЛ=64 время=1906.395 МС
64 байт из 192.168.1.9: icmp_seq=38 ТТЛ=64 время=905.815 МС

Обратите внимание, как раз постоянно уменьшаться почти 1000 мс каждой строке?
Это происходит потому, что ваша машина посылает пинг #32, в одну секунду посылает #33, второй позже #34, и т. д. Затем он получает все ответы одновременно. Так что #32 было отправлено 6,8 секунды назад, #33 отправлено 5,8 секунды назад и т. д.

Где-то вдоль линии что-то очень плохое ссылке. И так сетевой трафик становится буферизацией. Как только ссылка хороша, она сбрасывает этот буфер.

+92
mixsprouts 20 окт. 2014 г., 02:28:18

В $, используя базу специального параметра в ЗШ заполняется из данных, которые поступают из базы данных, используя базу в системе.

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

В используя базу данных индексируется на величину $срок переменную среды.

Так что либо $срок неверна или базы данных является неправильным.

Что терминал-это что? Заключается в том, что консоли некоторых BSD операционные системы? Что значит $срок содержать? Вы вошли в систему локально или вход в некоторые удаленные системы (которая может иметь различную базу данных terminfo) через SSH/РШ?

+89
RayOfHope 16 мар. 2012 г., 20:47:27

Эта команда приблизилась:

найдите -Р "$ФРД.*\.с$" | команды xargs -0 -Я {тестов -Ф} {} & & Эхо "обычный файл" | туалет -л

Проблемы:

  • Вы используете нуль с запятой ввода команды xargs, но найти не обеспечивает нуль с запятой выход.
  • В && Эхо для обнаружения | команды xargs трубы в целом, а не для отдельных прогонов теста

Попробуйте:

найдите -0г "$ФРД.*\.с$" | команды xargs -0 -Я{} Ш-с 'тест -Ф "$1" && Эхо "обычный файл"' _ {} | туалет -л
  • включение нуль с запятой выход для поиска с -0
  • сочетание теста и эхо (это может быть улучшено с петлей над аргументами в Ш-с , так что несколько файлов могут быть обработаны за вызов ш)

Есть еще проблема выражения операторов появляясь в $ФРД.

+88
David Lineton 4 мар. 2011 г., 00:36:37

Поскольку в SLES 12 СП2 я не могу активировать VNC удаленный доступ к компьютеру:

ДГУ-запуск gsettings набор орг.гном.Вино строке-включен ложные
ДГУ-запуск gsettings набор орг.гном.Проверка подлинности-методы вино "['ВНК']"
ДГУ-запуск gsettings набор орг.гном.Vino требует шифрования ложных
ДГУ-запуск gsettings набор орг.гном.Вино с VNC-пароль $(Эхо -Н-basis2k'|в base64)
ДГУ-запуск gsettings набор орг.гном.Вино правда включен 

Нет такого ключа "включено"

Ключ тоже не хватает, когда пытаюсь активировать его с интерфейсом dconf-редактор: enter image description here

+45
h3n 22 февр. 2012 г., 17:21:43

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

$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