Как открыть окно в плавающее, когда рабочее место не имеет окон?

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

Делает приложение открыть в режим поплавка, а потом делаешь $мод+Shift+пробел единственный способ достичь этого?

+702
Sushant Gaikwad 15 нояб. 2016 г., 19:07:22
38 ответов

Делать

сейчас << ВФ
 команды
︙
ВФ

Вы сможете делать с readline-как редактирования при вводе команды.

+959
hjpark 03 февр. '09 в 4:24

В команды mdadm пакет рекомендует МТА так как для отправки по электронной почте в случае сбоя диска. Это полезная функция, так что я рекомендую вам сделать убедитесь, что электронная почта работает.

Postfix-это перебор для системы, которая ничего не делает, но отправить электронную почту к реле. Я рекомендую добавить nullmailer в свой список пакетов, и настроить его соответствующим образом.

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

+944
liprikon007 7 февр. 2013 г., 12:56:31
Другие ответы

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


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

Я пишу сценарий пробуждения по локальной сети для набора наших тестовых компьютерах. У нас есть БД SQLite с список компьютерных хостов, IP-адреса и Mac, а в настоящее время я проверяю каждый из них С '-С1', поэтому она не идет бесконечно - но даже для этого нужно ждать, есть быстрый способ получить ответ, а не пинг? С помощью команд ping, кажется, медленный скрипт совсем немного, как он должен ping-ответы, чтобы продолжить.

Спасибо за любые предложения!

+919
Federico Gentile 1 дек. 2013 г., 13:22:55

Вообще, когда я копирую файлы из локального экземпляра на сервер, мне трудно генерировать строку УПП для сервер для копирования файлов. Мне нужно выполнить следующие три команды whoami, команду ifconfig & лсов , а затем скопировать результаты каждой из них для создания УПП скопировать строку.

Есть ли лучший способ, чтобы генерировать строку копировать?

+889
JGBooysen 10 нояб. 2010 г., 22:54:16

ЗШ может делать это внутренне. Положите это в ваш .zshrc:

zstyle ':завершение:* список-подсказка "
zstyle ':завершение:*' выберите строки "

перед

Автозагрузка -УЗ compinit
compinit

(добавить последние строки, если уже не присутствует)

Посмотреть ЗШ документации для деталей.

+851
Jesse Buchanan 19 июн. 2017 г., 07:36:21

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

+815
Kostadin Prosenikov 21 авг. 2019 г., 15:02:39

Название резолюции, среди прочего, осуществляется в/etc/файл nsswitch.конф. Вот выдержка:

пароль: файлы СНО
тень: файлы СНО
группа: файлы СНО
ведущие: файлы ДНС myhostname
(...) 

Обратите внимание на узлы линии. Он говорит: "при разрешении имени хоста, сначала прочитать /и т. д./хосты файл для поиска имени хоста, если не найден, то выполнить DNS-запрос, если не нашли, то попробуйте локально настроенные системы хоста".

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

+791
user624256 9 июн. 2010 г., 11:39:40

Почему я получаю

./6_sum_square_difference.sh: 11: ./6_sum_square_difference.sh незаконное количество: {1..3}

для

#!/Бен/ш
суммирование () {
the_total=0
num_in=$1
 для one_num в {1..$num_in}
 делать 
 е "аааа\Н"
 the_total=$((the_total+one_num)) # <-- Линия 11
сделано
}
просуммировав 3
если [[ $the_total == 6 ]]; затем
 Эхо "уравнений до 6 "$the_total
еще
 эхо "не равно 6"
интернет
е "общей= "$the_total
+754
gabrielzalles 8 мая 2016 г., 00:21:45

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

Для хрома есть вы - с той же целью.

+723
ouledtahar 26 авг. 2014 г., 19:17:04

Не легко: клиент (gimp) открывает соединение к определенному X-сервер с помощью дисплея переменные/параметры, а затем спрашивает X-сервером, открыть окна и т. д. Что значит, все окна будут "принадлежать" к тому же X-сервер, вы не можете просто переключать окна между разными серверами х (один местный, один пульт). Чтобы заставить клиента использовать несколько X-серверов сразу, что должно быть запеченным в клиент.

Я не уверен, о вашем точном случае использовать (вы хотите использовать ноутбук в качестве лага втором экране в "мульти-экран" настройка на главном компьютере? Вы хотите графически приложения открыть на другом компьютере на приложение-на-приложения? Что-то другое?), но взгляните на Xpra , чтобы увидеть, если это может делать то, что вы хотите.

+719
X Tian 8 февр. 2015 г., 03:00:19

Оба ответы здесь более чем достаточно - хотя я бы лично, как Патрик предполагает, и использовать ${ВАР##*/}. Еще, просто для удовольствия:

ИФС=/ ; комплект -Ф
комплект -- ${0+/ИСФ/ГКМ/VPfig/Аас/АР/ClCo дома Эл Республика/ВМН CRTro.txt}
для п я=$((я+1))
 е "арг#$i:\t%s\n" "${п:-/}"
сделано
Эхо теперь свалить...
клавишу Shift $(($#-1))
е 'АРГ#1:\т%з\п' "$1"

Выход

АРГ#1: /
арг#2: ИСФ
арг#3: ГКМ
АРГ#4: VPfig
арг#5: Аас
арг#6: АР
арг#7: ClCo дома Эл Республика
арг#8: CRTro.txt ВМН 
теперь свалить...
АРГ#1: CRTro.txt ВМН 

Вам не придется беспокоиться о $МФС съедает переменной оценки, если вы установите его правильно. Вы можете даже использовать его в своих интересах.

+710
YYY78 16 июл. 2018 г., 14:34:28

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

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

Запись #для /dev/sdb1 :
Идентификатор UUID=75d5863b-7463-475f-b3c1-259235486ee2 / в ext4 ошибки=перемонтировать-РО 0 1
Запись #для /dev/sda2 :
Идентификатор UUID=1D5F3A4B09CF588F /медиа/имя_пользователя/1D5F3A4B09CF588F нтфс-3г по умолчанию,nodev,с nosuid,язык=язык.В UTF-8 0 0
/файла подкачки не поменять Юз 0 0

на /dev/sda2, казалось, мой DVD-ROM-привод, который, чтобы быть полностью честным, я не могу понять, почему было бы за все это, но я заметил, что линия теперь мой файл fstab выглядит так:

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

Запись #для /dev/sdb1 :
Идентификатор UUID=75d5863b-7463-475f-b3c1-259235486ee2 / в ext4 ошибки=перемонтировать-РО 0 1
Запись #для /dev/sda2 :
#Идентификатор UUID=1D5F3A4B09CF588F /СМИ/ashberian/1D5F3A4B09CF588F нтфс-3г по умолчанию,nodev,с nosuid,язык=язык.В UTF-8 0 0
/файла подкачки не поменять Юз 0 0

... и он работал !!! Наконец, Неон нормально загружается! Я потерял мой DVD-привод кажется :|

+631
Chintan Soni 18 нояб. 2015 г., 17:56:42

Похоже, что команда grep является правильным инструментом для "поиска" на строку. Что осталось сделать, это определить такие строки с регулярным выражением. Первая проблема состоит в определении границ слова. Это не так просто, как "пространство", как книгу, лампу использовать , как разделители слов, в той же концепции, многих других персонажей, или даже в начале или в конце линии может выступать в качестве разделителя слов. Есть несколько разделителей слов в GNU grep в:

  • \< начало слова.
  • \> конец слова.
  • в \B граница слова.

Все они предполагают, что слово-это последовательность [а-Яа-З0-9_] символов. Если это нормально для вас, это регулярное выражение может работать:

 грэп -о '\<.\{64\}файл\>' 

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

 грэп -ое '\<.{64}файл\>' 

Что выбирает из "пуск" (\<), 64 ({64}) символов (.), на "конец слова" (\>) и печатает только с соответствующего () частей.

Тем не менее, точка (.) будет соответствовать любой символ, что может быть слишком много.

Если вы хотите быть более строгий отбор (шестнадцатеричных цифр), используйте:

 грэп -ое '\<[0-9а-фа-фа]{64} файл\>' 

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

 Значение lc_all=C в грэп -ое '\<[0-9а-фа-фа]{64} файл\>' 

Некоторые реализации грэп (как grep -П) не имеют "начало" и "конец слова" (А \< и \>), но есть "граница слова" (а ):

грэп -ОП 'выражение\b[0-9а-фа-фа]{64} файл\б 

Есть некоторые языки, которые принимают в POSIX границами слова [[:<:]] и [[:>:]], но не Perl, и только от PCRE 8.34.

И есть много ароматов "слово границ".

+607
George Aramoonie 15 мар. 2012 г., 05:17:31

Да, вы правы. Нет таких ключей по умолчанию.
Но вы можете упростить ваши звонки.

# Переключение между почтовыми ящиками (в случае, если вы имеете несколько почтовых ящиков)
индекс макро,пейджер <Ф2> "<изменить-папку>+<компьютере с почтовым ящиком mailbox1>/почтовый<ввод>"
индекс макро,пейджер <Ф3> "<изменить-папку>+<MAILBOX2>/почтовый<ввод>"

В дополнение к этому у меня sibebar включен и используйте клавиши со стрелками для переключения папок.

# Боковой панели навигации
индекс связывания,пейджер <вниз> боковая панель-следующий
индекс связывания,пейджер <вверх> боковая панель-пред
индекс связывания,пейджер <справа> боковая панель-открыть

Редактировать: здесь можно найти всю .muttrc

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

Положи это в свой .muttrc

папка-крючок компьютере с почтовым ящиком mailbox1/* источник ~/.шавка/счетов/компьютере с почтовым ящиком mailbox1
папка-крючок MAILBOX2/* источник ~/.шавка/счетов/MAILBOX2

Создать учетную запись конфигурации в ~/.шавка/счетов/почтовый ящик#

Например, переключение между двумя разные папки с одинаковым ключом.

~/.шавка/счетов/компьютере с почтовым ящиком mailbox1 содержит:

индекс макро,пейджер <Ф2> "<изменить-папку>+MAILBOX2/почтовый<ввод>"

~/.шавка/счетов/MAILBOX2 содержит:

индекс макро,пейджер <Ф2> "<изменить-папку>+компьютере с почтовым ящиком mailbox1/почтовый<ввод>"
+605
user3422 10 дек. 2016 г., 13:14:50

Я довольно новыми для Linux и я ищу инструмент мониторинга, который имеет веб-интерфейс. Специально искал статистику по следующим вопросам:

  • Пространство памяти, занято/свободно
  • Активность ЦП
  • Процессор Темпс
  • Использование оперативной памяти

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

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

У кого-нибудь есть рекомендации?

Спасибо

Стив

+581
IanLai 15 июл. 2014 г., 14:29:10

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

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

+580
spikendu 30 мая 2012 г., 12:31:42

у нас есть скрипт, который напечатает все плохо WSP файлов

./print_bad_wsp_files.sh



./аааа/ррр/аааа/ФФФ/ООО/мин. ПБВ
./аааа/ррр/аааа/ФФФ/ООО/Р50.ПБВ
./аааа/ррр/аааа/ФФФ/ООО/мин. ПБВ
./аааа/ррр/аааа/ФФФ/ООО/Р50.ПБВ

# Общ -л

директорию типа drwxr-XR-х 14 5 корень корень 36 августа 14:58 аааа

можно ли передать скрипт, так что я буду вам в ЛС -ЛТР результаты ? каждого файла?

Я это сделал до сих пор

 ./print_bad_wsp_files.sh | Общ -л 

но это даст только

 директорию типа drwxr-XR-х 14 5 корень корень 36 августа 14:58 аааа

а ожидаемые результаты должны быть

 -RW-р-р-- 1 графитовый МО 17308 11 октября 2017 ./аааа/ррр/аааа/ФФФ/ООО/мин. ПБВ
 -RW-р-р-- 1 графитовый МО 13508 11 октября 2017 ./аааа/ррр/аааа/ФФФ/ООО/Р50.ПБВ
 -RW-р-р-- 1 графитовый МО 27208 11 октября 2017 ./аааа/ррр/аааа/ФФФ/ООО/мин. ПБВ
 -RW-р-р-- 1 графитовый МО 19208 11 октября 2017 ./аааа/ррр/аааа/ФФФ/ООО/Р50.ПБВ
+572
Celine Solaas 31 авг. 2015 г., 00:27:24

У меня машина работает Селеш 10 с двумя сетевыми и карт в разных подсетях. Сервер использует протокол DHCP.

Поэтому, когда один интерфейс, интерфейс eth0получает IP от DHCP и регистрируется в DNS, а затем другой интерфейс, интерфейс eth1, получает IP и регистрирует в DNS, он переписывает DNS-записи.

Вопросы

  • Есть ли способ я могу держать обе записи в DNS и уметь использовать интерфейсы отдельно?
  • Я наткнулся на статью под названием: 14.3. Настройка DHCP-клиент, кто-нибудь использовал опцию DHCP_hostname , где вы можете привязать интерфейс к имени хоста для первого для eth0 и eth1, который может быть что-то еще?
  • Разве кто-нибудь проверял, что?
  • Согласно ст. представляется, что это возможно, это звучит правильно?

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

+566
Lisa Bradfield 26 мая 2013 г., 02:21:44

Я установил GalliumOS (вариант Убунту), и это работает нормально некоторое время (наверное ~ 1 месяц с момента установки). Некоторое время назад (вероятно, по крайней мере 2 недели назад), некоторые обновления (кажется на grub2) необходимо выбрать место установки/что-то вдоль тех линий. Я выбрал что-то вроде /Дев/а sda7 потенциально (я действительно не могу вспомнить конкретное место), который вполне может быть проблема. С тех пор, когда я загружаюсь у меня экран жратвы просит, чтобы я забрал с 1 ~4 варианты подходят для загрузки, который был раздражающим, но я никогда не получил вокруг, чтобы пытаться это исправить.

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

Я сделал GalliumOS USB-носителя успешно, и я смогла загрузиться с этого (при питании от сети, жратва дает мне два варианта, SSD и USB-устройства. SSD-диск до сих пор висит, на USB работает нормально). Как я могу идти о ремонте жратвы, что этот носитель? Я нашел это в которой подробно описано, как сделать это в Ubuntu с помощью LiveUSB - это будет работать (при условии, что я сделать Ubuntu с USB-носителя) хотя мне установить на мой компьютер GalliumOS?

+560
user1304750 6 янв. 2010 г., 03:43:50

У меня такая же проблема на Центо 7. Когда я пытаюсь добавить новый репозиторий ... Команда компании Yum repolist показывать нулевое состояние всех последних РЕПО .. Я не знаю, что, точно, проблема есть, но я думаю, что система требует определенного времени для проверки и обновления базы данных repolist

+485
mkaul 29 февр. 2012 г., 21:07:29

Я изменил файл /etc/безопасности/ограничения.Conf в целях увеличения лимитов ресурсов. Но это привело к ошибке: “ошибка в служебном модуле”. Поэтому я восстановил файл /etc/безопасности/ограничения.conf, но возникла новая ошибка:“не удается прочитать параметры из /etc/безопасности/ограничения.конф: отказано в доступе” . И я попробовал команду chmod , режим работы. The screen shot И я пам config для логина такой: pam config

Это действительно заставляет меня с ума . Доза кто-нибудь может мне помочь ???!!! ОРЗ

Моя система Centos7, кстати.

+449
Chaitanya Andhare 24 февр. 2011 г., 07:17:56

Я создал загрузочный USB-диск с Arch Linux и успешно установлен, но не любил его так сильно, как я думал, что тогда я создал загрузочный USB-диск с Debian. Проблема в том, что только 16 ГБ USB диск виден в меню раздела во время установки Debian, и я хотел бы установить его на жесткий диск ноутбука. Я пробовал очистка существующего свода этому способствуют Линукс с жесткого диска путем повторного создания арки загрузки Linux USB и с помощью командной консоли и разошлись, чтобы удалить их, но это не делает его видимым для установщика Debian, либо. Любые идеи?

+420
truda 16 янв. 2018 г., 22:23:24

Как apt-получить обновление (или обновление АПТ), а ДНФ проверить обновление обновления локального хранилища кэша.

(Общие) ДНФ обновление эквивалент в Debian/Ubuntu это сочетание АПТ обновлять, квартира Upgrade и через apt autoremove.

Есть хорошее сравнение между инструментами управления пакетами apt, как Yum, DNF и ПКГ.

+419
Malgorzata ptak 5 авг. 2018 г., 13:50:18

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

Для этого я создал файл 99-местного.правила в файл/etc/udev из/правил.д и размещенные в нем следующее:

Действия=="изменить", подсистемы=="power_supply", М{онлайн}=="1", запустить+="/usr/sbin/onchg.sh"
Действия=="изменить", подсистемы=="power_supply", attr, который{онлайн}=="0", запустите+="/usr/sbin/onbatt.sh"

Однако, с файла на месте, система подвисает на некоторое время "поднять сетевые интерфейсы" цели, которая через 2 минуты из 5 минут он отображает.

Если я удалить файл, то он работает просто отлично.

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

+397
Thijser 16 февр. 2013 г., 17:32:16

Уборка производится на трех уровнях, как описано в комментариях в файле Makefile ядра Linux:

###
Уборка # осуществляется на трех уровнях.
# чтобы удалить большинство созданных файлов
# Достаточно оставить для сборки внешних модулей
# сделать mrproper удалить текущую конфигурацию, и все сгенерированные файлы
# делают distclean удалить редактор файлов резервного копирования, патч остаточные файлы и тому подобное

По данным Makefile, то mrproper цели зависит от чистой цели (см. линии 1421). Кроме того, distclean цели зависит от mrproper.

Выполнение сделать mrproper поэтому будет достаточно будет также удалить то, что чистый цель была сделать (и более).

В mrproper цели был добавлен в 1993 году (Линукс 0.97.7) и всегда зависела от чистой цели. Это означает, что в этом не было необходимости использовать обе цели как сделать чистый && сделать mrproper.

Историческая справка: https://archive.org/details/git-history-of-linux

+383
biokaiot 13 мар. 2012 г., 00:33:53

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

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

Вы можете увидеть дальнейшие различия в том, как вы перезагрузите вещи после остановки. Сочетание клавиш Ctrl-Q и перезапускает выходной клемме через сочетание клавиш Ctrl-С, когда при перезапуске процесс остановлен с помощью Ctrl-Z не требует ФГ команды управления снарядом.

+377
Ozgur Erdogan 15 нояб. 2015 г., 13:08:20

Вы можете только расшифровать файл Shadow грубой силой: она включает в себя хэши паролей, так что ваш единственный шанс в том, чтобы угадать пароли, вычислить хэш и посмотреть, если хэши совпадают. См. Википедию подробные сведения о хэш поколения.

+369
Sivakethan Suddapalli 25 июл. 2019 г., 22:39:23

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

Однако, когда я перешел с Windows на Linux на моем рабочем столе, у меня было много уже существующие .Летучая мышь и .УМК файлов которые вы хотите конвертировать и я не собираюсь переписывать логику для них, поэтому я нашел способ сделать перейти в bash, который работает, потому что переход работает СЭД на себя ленту из любой части скрипта, что не следует бежать, а потом все это "эвалс":

#!/бин/Баш

Функция # бать / Гото УМК 
функция goto
{
метка=$1
 КМД=$(СЕПГ -Н "/^:[[:пробел:]][[:пробел:]]*${метка}/{:а;п;р;ба};" $0 | 
 команда grep -v с ':$')
 функция eval "$УМК"
выход
}

меткое обновление

# Просто так, без причины: Как создать переменную, в которой перейти к:
старт=${1:-"старт"}
Гото "$старт"

: начать
goto_msg="начиная..."
Эхо $goto_msg
# Просто прыгаем на метку:
Гото "продолжить"

: пропущены
goto_msg="это пропустили!"
Эхо "$goto_msg"

продолжайте
goto_msg="закончились..."
Эхо "$goto_msg"

# следующей не перейти к меткому обновления, тогда как оригинал
обновление Гото 

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

От: Линус Торвальдс
Тема: re: шанс 2.6.0-тест*?
Дата: Вс, 12 янв 2003 11:38:35 -0800 (PST) В

Я думаю, что Гото-это нормально, и они часто являются более читаемыми, чем большие количества отступов. Это особенно верно, если код потока на самом деле не естественно с отступом (в данном случае это, так что я не думаю, что использование goto в любом случае понятнее , чем нет, а вообще переход может быть довольно хорошо для читабельности).

Конечно, в тупых языков, таких как Паскаль, где этикетки не может быть описательным, Гото может быть плохо. Но это не вина Гото, это braindamage дизайнера язык.

Исходный код (изменен, чтобы сделать его менее подверженным ошибкам)
Источник цитата

+359
kayleigh 2 февр. 2010 г., 14:13:57

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

я=0
выход СК
во время сна 1; сделать
 выход радиоуправляемый
 линия Эхо "$((я=я+1))"
 линия Эхо "$((я=я+1))"
 линия Эхо "$((я=я+1))"
 линия Эхо "$((я=я+1))"
сделано

output

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

РЦ=$(выход ОЖ) ||
 Эхо >&2 "предупреждение: терминал не поддерживает восстановление курсор"
...
функции printf '%з\п' "${РЦ}строка1..."

В тех редких терминалах, которые не поддерживают это, вы всегда можете использовать последовательности позиционирования курсора

во время сна 1; сделать
 линия Эхо "$((я=я+1))"
 линия Эхо "$((я=я+1))"
 линия Эхо "$((я=я+1))"
 линия Эхо "$((я=я+1))"
 выход КУУ 4 # или=$(выход cuu1); функции printf %S "С$до$до$до$вверх"
сделано

Увидеть , используя базу человек в разделе 5 (Если ваша система поставляется с ncurses) для более подробной информации.

+358
Gaven Barrientes 4 нояб. 2012 г., 00:00:43

Старайтесь использовать официальный драйвер видеокарты. Драйвера с открытым исходным кодом невероятен..

+351
Peter Tran 15 февр. 2015 г., 23:44:29

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

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

+319
mysomic 9 авг. 2017 г., 07:48:26

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

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

Пример (столбцы табуляцией ) - удалить строки 2 и строки ниже он только в столбце 1, то сдвиг на один столбец влево переместить столбцы 2 и 3 по линии 2 вниз:

Вход:

для семейного отдыха hunkey Прингл 
jungley Брюгге джинглы 
свежие резка Джекки 
Королева Королевский Оруженосец

Выход:

для семейного отдыха hunkey Прингл 
Брюгге джинглы 
резка Джекки 
Царский Оруженосец
+282
Aryeh Leib Taurog 24 окт. 2018 г., 12:58:08

Просто удалить .РЕПО файл из файл/etc/Юм.РЕПО.дпапку. Содержание должно быть таким http://download.virtualbox.org/virtualbox/rpm/el/virtualbox.repo .

+259
Dileep Rao 21 июн. 2010 г., 23:35:29

На Минт 19 приятель ручка привода стойкие установки, я пытаюсь скопировать Каспер-РВ сохраняемого файла ограничен 4 Гб на разделе с ext4.

Я ищу шаги для переноса приложений и данных xt4 Каспер-РВ раздел и загрузиться с флешки.

До сих пор шаги:

Я создал раздел ext4 на имени Каспер-РВ

Я скопировал все Каспер-RW с файлами с помощью команды rsync -р-р-О -Е

Я удалил Каспера-РВ с флешки.

Я перезагрузился в расчете на Каспер в ext4-раздел РАО получает приоритет над Каспер-RW с файлом. Система ext4 Каспер-RW дисков появился раздел как Каспер-РВ, но была доступна как /Каспер-rw1.

После перезагрузки осталась одна "в формате корова указан как имплементацией OverlayFS и поддержки не нашли" ошибку.

Вторая перезагрузка принес мятный с в ext4 Каспер-RW с перегородкой сейчас монтируется как Каспер-РВ, а Каспер-RW с файловой также доступны.

При следующей перезагрузке ожидая загрузки с помощью системы ext4 Каспер-RW дисков раздел, "корова overlaysfs" снова.

Удаление Каспера-RW с файлом или откат к предыдущей Каспер-РВ сохраненный файл в результате та же ошибка.

Каспер-РВ раздела с ext4 не может быть переименована в Windows программа основного раздела. С помощью SystemRescueCd ИСО загружены на Юби я был в состоянии использовать GParted для изменения формата ext4 Каспер-RW с названием раздела.

Теперь я снова с Каспером-RW с файл установлен.

Что я могу попробовать, чтобы двигаться вперед?

пакет Каспер 1.394 вездесущность-Каспер 1.394 люпин-Каспер 0.57build1

+219
lsutiger1 6 янв. 2014 г., 08:21:05

Я пытаюсь обновить мой Солярис х86 системы 11.3. Система Хассун/программное обеспечение Oracle, включая разработчика Sun Studio и Солнце SSH-сервер. Он не имеет другого программного обеспечения на нем, и у меня нет ничего в /usr/местные.

Я ловил эту ошибку:

обновление $ судо ПКГ 
Создание плана (планирование пакета: 1/10): -
обновление ПКГ: цепь уходит корнями в ненадежный самоподписанный сертификат.
Включили пакет pkg://solaris/consolidation/ddt/[email protected],0.5.11-11.4.0.0.1.11.0:20180718T212443Z

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

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

$ судо ПКГ набор-издатель --одобрям-СА-сертификата Солярис/консолидации/ДДТ/ДДТ-включение
набор ПКГ-издатель: требует имя издателя 
Использование:
 ПКГ набор-издатель [-пед] [-к ssl_key] [-с ssl_cert]
 [-г origin_to_add|--добавьте происхождения=origin_to_add ...]
 [-Г origin_to_remove|--удалить-происхождения=origin_to_remove ...]
....

И:

$ судо ПКГ набор-издатель --одобрям-СА-сертификата Солярис/консолидации/ДДТ/ДДТ-включение солнца
ПКГ набор-издатель: невозможно найти /экспорт/дома/jwalton/Солярис/консолидации/ДДТ/ДДТ-включение

Я пробовал другие комбинации, такие как добавления ПКГ:// и используя полное имя, но проблемы сохраняются.

Как я могу получить за эту ошибку?

+214
Alexander Ryan Baggett 2 февр. 2012 г., 12:34:51

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

Причина вашей ошибки в том, что интерфейс не существует, с точки зрения команду ifconfig.

Если вы внимательно посмотрите на вывод iwconfig, вы заметите, во второй строке вывода, что интерфейс не связан с точкой доступа. Для того, беспроводной интерфейс 802.11 (a/Б/г/N), чтобы быть любого использования в управляемом режиме (который является стандартным для клиентских операций), интерфейс должен быть связан с какой-то другой конечной точки. Как только беспроводная сеть, связанные с интерфейсом, как wlan0 интерфейс сможет быть адреса через команду ifconfig, ИС, или других ваших любимых инструментов сетевого управления.

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

+131
Yanlong Li 7 янв. 2011 г., 07:40:03

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

#!/Бен/ш

### НАЧАЛО ИНИТ ИНФОРМАЦИЯ
# Обеспечивает: моя-настройка-сервера
# Необходима-старт: $удаленной_файловой_системы $syslog в
# Необходима-стоп: $удаленной_файловой_системы $syslog в
# По Умолчанию-Старт: 2 3 4 5
# По Умолчанию-Стоп: 0 1 6
# Короткое описание: Мой сайт конфигурации 
# Описание: Python колбу вебсервер с конфигурации просмотров и API
### КОНЕЦ ИНИЦИАЛИЗАЦИИ ИНФОРМАЦИЯ

# Изменение ближайшие 3 линиями, где вы установите свой сценарий и то, что вы хотите назвать это
Маршрутизатор dir=/Home/Пи/мой_сервер/конфиг-сайте
Демон=$DIR/run.py
DAEMON_NAME=моя-настройка-сервера
ЛОГФАЙЛ=/ВАР/лог/мой_сервер/конфиг.журнал

# Добавить любые параметры командной строки для демона здесь
DAEMON_OPTS=" - государственное"

# Следующая строка определяет, что пользователей скрипт работает как.
# Корень обычно не рекомендуется, но и необходимо, если вы используете малины Pi GPIO с из кожи питона.
DAEMON_USER=Пи

# Идентификатор процесса из скрипта при запуске хранится здесь:
Идентификатора=/tmp/и$DAEMON_NAME.пид

. /Либ/ЛСБ/инит-функции

do_start () {
 log_daemon_msg "система запуска даемона $DAEMON_NAME"
 старт-стоп-демона --пуск --фон --PID-файл $PID-файл-Сделать-идентификатора пользователя --$DAEMON_USER --chuid $DAEMON_USER --startas /бин/Баш -- -с "метод exec $daemon в $DAEMON_OPTS > $лог-файл 2>&1"
 log_end_msg $?
}
do_stop () {
 log_daemon_msg "остановить демона $DAEMON_NAME"
 старт-стоп-демона --стоп --PID-файл $PID-файл --повторить 10
 log_end_msg $?
}

дело "$1" в

старт|стоп)
do_${1}
;;

перезапуск|перезагрузка|силы-перезарядка)
do_stop
do_start
;;

статус)
 status_of_proc "$DAEMON_NAME" "$демона" && выход 0 || выход $?
;;

*)
 Эхо "использование: /етц/инит.д/$DAEMON_NAME {запуск|остановка|перезагрузка|статус}"
 выход 1
;;

эсок
выход 0

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

Обратная трассировка (самый недавний призыв последнего):
 Файл "/home/pi/myserver/config-site/run.py", линия 17, в <модуль>
 из конфига приложения импорт 
 Файл "/home/pi/myserver/config-site/config/__init__.py", линия 32, в <модуль>
alarm_brightness=100
 Файл "/home/pi/myserver/config-site/config/persistent_config.py", строки 52, в set_defaults
 если самостоятельно.вам(к) - нет:
 Файл "/home/pi/myserver/config-site/config/persistent_config.py", линия 14, в хорошем
 с полки.открытая(self.именем) в качестве полка:
 Файл "/usr/lib/python3.4/shelve.py" линия 239, в открытом
 возвращение DbfilenameShelf(именем, флагом, протокол обратной записи)
 Файл "/usr/lib/python3.4/shelve.py", строки 223, в __инит__
 Полка.__инит__(самостоятельная, дБм.откройте(имя, знамя), протокол обратной записи)
 Файл "/usr/lib/python3.4/dbm/__init__.py" линия 94, в открытом
 возвращение мод.открыть(файл-флаг, режим)
_dbm.ошибка: [значение errno 13] отказано в доступе

В настоящее время полки разрешения на файлы и Директории находятся rwxr--Р--.

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

Я бегу это на Установка Raspbian на Raspberry Пи ноль.

+69
Destinique Conley 9 февр. 2011 г., 20:11:05

Вы должны убедиться, что линии указывают на правильное расположение файла. Например, у меня в Fedora ИСО со мной, но я не могу найти файл в/boot/vmlinuz или файл/boot/initrd, который.ИМГ в нем. По крайней мере, вы должны иметь:

menuentry "Федора ИСО" {
 петлевой петля (hd0,8)/path/to/Fedora-14-i386-DVD.iso
 Линукс (петли)/файла isolinux/vmlinuz0 загрузки=файла isolinux iso-scan/filename=/Fedora13.iso всплеск --
 файл initrd (петли)/файла isolinux/initrd0.ИМГ
}

Возможно, вы не правильно поняли, но в Linux и initrd, который выше точки к записи в ISO, а не на вашем жестком диске.

+10
John Fitzgerald 17 июл. 2015 г., 14:54:30

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

$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