Как я могу получить информацию о моих виртуальных рабочих столов с помощью командной строки?

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

+194
Andrea Cremaschi 26 февр. 2017 г., 02:47:34
38 ответов

Что если использовать на awk?

$ awk и '$2>0 && $2<10 {$2="0"$2}файл 1' 
00.12 Нум Нум Нум
25.53 Нум Нум Нум
07.82 Нум Нум Нум
+967
terenf 03 февр. '09 в 4:24

Я пытаюсь клонировать репозиторий с Bitbucket и я установил Mercurial и скопировал команду по протоколу HTTPS. Когда я запускаю эту команду я все равно получу ХГ: команда не найдена, почему это?

+962
user2722817 16 февр. 2013 г., 17:21:55
Другие ответы

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


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

Есть довольно большой конфигурационный файл, я хочу, чтобы загрузить в VI играться. Когда я вырезать и вставить его в Ви он копирует только первый абзац. Есть ли способ, чтобы скопировать весь файл?

+952
Ayhan Buyuk 25 мая 2013 г., 13:12:51

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

enter image description here

+917
Tarun Raj 9 авг. 2019 г., 01:29:03

Я хотел бы установить .файл rpm с помощью инопланетных

судо чужой --скрипты /корень/Диск1/оракул-Хе-11.2.0-1.0.архитектуру x86_64.об / мин

ошибка: неверный формат: неизвестный тег
команды mkdir: невозможно создать каталог `оракул-Хе-11.2.0': файл существует 
можете с помощью mkdir оракул-Хе-11.2.0: в /usr/доли/perl5/инопланетян/пакет.линия часов 257

Получаю выше сообщение об ошибке.

а потом

 корень@atten2015:~# sudo эти чужеродные параметром --verbose --скрипты /корень/Диск1/оракул-Хе-11.2.0 - 1.0.архитектуру x86_64.об / мин
 Ланг=с об / мин -Qп --queryformat %{имя} /корень/Диск1/оракул-Хе-11.2.0-1.0.Х8 6_64.об / мин
 Ланг=с об / мин -Qп --queryformat %{версия} /корень/Диск1/оракул-Хе-11.2.0-1.0 .архитектуру x86_64.об / мин
 Ланг=с об / мин -Qп --queryformat %{выпуск} /корень/Диск1/оракул-Хе-11.2.0-1.0 .архитектуру x86_64.об / мин
 Ланг=с об / мин -Qп --queryformat %{арка} /корень/Диск1/оракул-Хе-11.2.0-1.0.Х8 6_64.об / мин
 Ланг=с об / мин -Qп --queryformat %{CHANGELOGTEXT} /корень/Диск1/оракул-Хе-11.2 .0-1.0.архитектуру x86_64.об / мин
 Ланг=с об / мин -Qп --queryformat %{резюме} /корень/Диск1/оракул-Хе-11.2.0-1.0 .архитектуру x86_64.об / мин
 Ланг=с об / мин -Qп --queryformat %{описание} /корень/Диск1/оракул-Хе-11.2.0 -1.0.архитектуру x86_64.об / мин
 Ланг=с об / мин -Qп --queryformat %{авторских прав} /корень/Диск1/оракул-Хе-11.2.0-1 .0.архитектуру x86_64.об / мин
ошибка: неверный формат: неизвестный тег
 Ланг=с об / мин -Qп --queryformat %{приставки} /корень/Диск1/оракул-Хе-11.2.0-1. 0.архитектуру x86_64.об / мин
 Ланг=с об / мин -Qп --queryformat %{POSTIN} /корень/Диск1/оракул-Хе-11.2.0-1.0. архитектуру x86_64.об / мин
 Ланг=с об / мин -Qп --queryformat %{POSTUN} /корень/Диск1/оракул-Хе-11.2.0-1.0. архитектуру x86_64.об / мин
 Ланг=с об / мин -Qп --queryformat %{PREUN} /корень/Диск1/оракул-Хе-11.2.0-1.0.х 86_64.об / мин
 Ланг=с об / мин -Qп --queryformat %{PREIN} /корень/Диск1/оракул-Хе-11.2.0-1.0.х 86_64.об / мин
 Ланг=с об / мин -qcp /корень/Диск1/оракул-Хе-11.2.0-1.0.архитектуру x86_64.об / мин
 об / мин -встроенного /корень/Диск1/оракул-Хе-11.2.0-1.0.архитектуру x86_64.об / мин
 Ланг=с об / мин -qpl по /корень/Диск1/оракул-Хе-11.2.0-1.0.архитектуру x86_64.об / мин
 команды mkdir оракул-Хе-11.2.0
команды mkdir: невозможно создать каталог `оракул-Хе-11.2.0': файл существует 
можете с помощью mkdir оракул-Хе-11.2.0: в /usr/доли/perl5/инопланетян/пакет.линия часов 257 
+913
AlexHamster 11 февр. 2011 г., 07:59:37
случае $имя хоста в (*В20*) псевдоним='новый CD ~/А1';; (*) псевдоним='кд ~/А99'; эсок

Вы получаете ошибку, потому что пробелов не хватает после [[ и-за - проверить, если определенная строка пуста. [[ это не стандартная функция, как она себя ведет, зависит от версии Баш. В случае, если структура является POSIX и как написано, будет работать в любом стандарте POSIX Shell и любой версии Баш.

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

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

случае $хоста в
 (*В20*) псевдоним='новый CD ~/А1';;
 (*) псевдоним='новый CD ~/А99'
эсок

более разборчивыми и портативный, чем:

если [[ $имя =~ В20 ]]; затем
 псевдоним='кд ~/А1'
еще
 псевдоним='кд ~/А99'
интернет

себя более разборчивыми (и правильнее), чем:

[[ $Имя =~ В20 ]] &&
 псевдоним='новый CD ~/А1 ||
 псевдоним='кд ~/А99'

себя более разборчивыми, чем

[[ $Имя =~ В20 ]] && псевдонимы='новый CD ~/А1 || псевдоним='кд ~/А99'
+877
Mich Houng 12 окт. 2012 г., 05:55:28

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

если файл "$файл" |команда grep -QE в 'изображения|точечный рисунок'; тогда
 файл Echo "'$ "файл" имеет заголовки изображения"
интернет

(Второй чередование для растрового изображения необходима, если вы хотите распознать в Windows bmp файлов с libmagic не использовать слово "образ" используется для описания растровых изображений.)

Однако, мы можем обмануть файл с PHP-на основании поддельного изображения от Брюса Эдигер ответ:

$ Эхо 'GIF87a<?в PHP Echo "привет от PHP!"; ?>' > fake.gif
файл $ fake.gif && изображения Эхо обнаружены || Эхо изображение не обнаружены
fake.gif данные GIF изображение, версия 87а, 16188 х 26736
изображения обнаружены

Используя ImageMagick определить

С помощью ImageMagick люкс имеет определение сценария с CLI интерфейс, который будет возвращать некоторые метаданные на данное изображение. Это не тогда, когда ожидаемая метаданные нет, поэтому он идеально подходит для этой цели:

$ определить fake.gif && изображения Эхо обнаружены || Эхо изображение не обнаружены
определить-im6.вопрос 16: отрицательной или нулевой размер изображения fake.gif' @ об ошибке/гиф.с/ReadGIFImage/1402.
изображение не обнаружены

Для быстрого сканирования большого набора файлов, я рекомендую положить обе вместе:

если файл "$файл" |команда grep -QE в 'изображения|точечный рисунок' \
&& ! определить "$файл" >/dev/нуль 2>&1; затем
 файл Echo "файл $' фальшивый образ!"
интернет

(Это перенаправляет вывод из определения в небытие, поскольку мы заботимся только о том, удалось завершить успешно, которая фиксируется на выходе код.)

Даже это все еще может быть обманом

Следующий пример использует простой 1х1 белый гиф с тем же PHP-код добавляется в конец. Я не знаю PHP и я не уверен, что это будет на самом деле работать, но так как PHP-это язык шаблонов, который печатает дословный "текст" на что-нибудь за пределами <?на PHP ... ?> тег, я предполагаю, что это будет работать данный код как есть, просто какую-то фигню перед полезной нагрузкой.

$ { Эхо 'R0lGODdhAQABAIAAAP///////ywAAAAAAQABAAACAkQBAD'
 Эхо 's8P3BocCBlY2hvICJIZWxsbyBmcm9tIFbiuceioya/ПГО='
 } | из base64 -д > fake2.gif
$ строки fake2.gif
GIF87a
;<?в PHP Echo "привет от PHP!"; ?>
файл $ fake2.gif
fake2.gif данные изображения в формате GIF, версия 87а, 1 х 1
$ определить fake2.gif
fake2.gif гиф 1х1 1х1+0+0 8-бит sRGB в 2С 68B 0.000 ЕД 0:00.000

Это также можно сделать с помощью гиф комментарий, чтобы быть действительными, так как изображение:

$ HD качестве fake3.gif
00000000 47 49 46 38 39 61 01 00 01 00 80 00 00 ФФ ФФ ФФ |GIF89a..........|
00000010 ФФ ФФ ФФ 21 Фе 20 3С 3Ф 70 68 70 20 65 63 68 6Ф |...!. <?PHP Эхо|
00000020 20 22 48 65 6С 6С 6Ф 20 66 72 6е 6д 20 50 48 50 | "привет от PHP|
00000030 21 22 3б 20 3Ф 3Е 00 2С 00 00 00 00 01 00 01 00 |!"; ?>.,........|
00000040 00 02 02 44 01 00 3б |...Д..;|
00000047

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

+853
Mo Zaatar 28 февр. 2012 г., 14:38:46

Решение: благодаря @GracefulRestart, я был в состоянии определить проблему:

Я думаю, что моя ошибка была в использовании одной и той же группы безопасности для нескольких экземпляров EC2 (каждая из которых у меня были сейчас дезактивированы). В любом случае, я побежал pgrep файл httpd, и увидел список 7 числа вернулись. Затем побежал ПС -ОКС просмотреть полный список процессов, которые у меня работает. В нижней части этого списка были все процессы httpd вернулся из pgrep файл httpd (большинство из них апачей , как пользователь, но не все). Я убил каждого из них с использованием:

судо убить -9 [ПИД]

Затем побежал судо apachectl перезагрузка, и это сработало.

+800
user1252985 28 июн. 2017 г., 17:04:51

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

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

Он сказал, что единственный правильный ответ - "меньше". Но не меньше, и больше оба работают одинаково? Вы можете идти построчно (ввод) или постранично (пространства) Как правильно?

Редактировать:

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

Из моего опыта, чтение (у меня Линукс+ книга, которая также заявляет, что они оба работают так же), и комментарии, как Энтони, кажется, что они оба работают в этом направлении.

+778
Dima Deplov 15 дек. 2019 г., 01:51:04

Вы можете разместить файлы в каталоге/etc/cron-а.д как корень (или если у вас есть судо). Вы могли бы сделать нечто подобное ...

# кошка > /и т. д./cron.д/mycronjob <<СРВ
* * * * * /ОГРН/регистратор "привет от хрон"
СРВ

... потом вы можете посмотреть ваше задание написать системном журнале вроде так ...

# хвост -Ф в /var/журнал/сообщения
+717
No Body 4 июн. 2013 г., 03:08:37

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

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

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

+709
Ayan Khan 5 сент. 2016 г., 04:52:59

Решение

Смотрите комментарии для объяснений в каждой строке.

get_lid_state_mom()
{
 # Я полностью опущен на awk здесь, а не сырое значение 
 СШ -п номер_порта -о значок connecttimeout=3 -я /дома/мой_логин/.по SSH/id_rsa [email protected]_ip кошка /proc/ACPI или/кнопки/крышка/LID0/состояние 2> /dev/нуль
}

# это должен был быть переименован для того, чтобы я знаю, что это сырое значение
lid_state_raw=$(get_lid_state_mom)

# непрямым тестом на успешное выполнение видимому, самый лучший способ
если [ "$?" не-ne 0 ]; тогда

 Эхо "ошибка при подключении к маме через SSH"
 выход 1

интернет

# после успеха экстракт государства от исходные значения
lid_state=$(Эхо "$lid_state_raw" | у awk '{печати $2}')
+645
Valeryanka 21 авг. 2016 г., 16:05:33

Я ожидаю расширения xrandr --DPI на 180 для изменения DPI от 90 до 180 на ходу сеанса и, таким образом, масштабируемое разрешение, но ничего не происходит. Я что-то пропустила? Я был в состоянии изменить DPI с глупо рубить добавления шрифтов.пакет fontconfig.Дои=180 в файле/etc/nixos/конфигурации.шухер тогда nixos-восстановить тест, который является меньше, чем идеал.

Чтобы быть очень ясно, вот моя ситуация: 1. разрешение по умолчанию является слишком низким для моего ноутбука экран и все (шрифты) выглядит удручающе малыми. 2. Я научилась добавлять шрифты.пакет fontconfig.Дои=180 в файле/etc/nixos/конфигурации.шухер на nixos можете установить DPI до 180 по умолчанию 96, так что все имеет нормальный размер (шрифты). 3. Впрочем, я и сейчас иногда открыть виртуальную машину на мониторе, который имеет более низкое разрешение, чем мой ноутбук, и я хочу, чтобы изменить DPI на лету при переключении между экраном ноутбука и монитора.

+645
JanetPGarcia 19 июл. 2015 г., 01:35:29

Как указано в разделе "1.3 найдите файл init" инструкции на которую вы ссылаетесь, библиотека readline настраивается. Комбинации клавиш могут быть определены в файле/etc/inputrc, или в локальный ~/.inputrc.

+634
Fenesi Rili 9 февр. 2010 г., 04:55:23

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

Это моя строка.

5 местные А2А СМС действительны 1 день , 10 А2А СМС действительна в течение 2 дней , 10 местных А2А SMS за 2 дней , ежедневно по 5 местных А2А ночи смс за 2 дней , ежедневно по 5 местных А2А ночи смс за 7 дней ,,,,, 5 местные А2А ночи смс за 2 дня ,,, исходящие 40 рупий/минута и входящие РС 30/мин. Применимо только для выбранных стран и операторов, исходящие РС 30/минута и входящие 20 рупий/минута. Применяется только по отдельным странам и операторам ,,,,,,,,, 5 местные ночные А2А СМС(11 вечера до 6 утра-2 дня), 5 ночь А2А СМС за 1 день, в роуминге тариф - входящие бесплатно, исходящие местные @ 80П/мин, СТД @1.15 РС/мин Время работы в режиме разговора 25 в основной а/с ,,, 5 ночи по местному А2А смс (2 дня) ,,, пополнить ТТ в основном с 95.79 + 5 А2А ночи смс. СМС действительна в течение 2 дней ,,, 300 МБ с поддержкой 3G/4G данных , 138.51 ТТ(unltdбыл вал)+5 конечных A2ASMS, СМС действительна в течение 2 дней , в роуминге тариф - входящие бесплатно, исходящие местные @ 80П/мин, СТД @1.15 грн/мин С время разговора 120 в основной А/С ,, 500 МБ для 3G/4G данных в течение 30 дней , 2 СМС действительна в течение 2 дней , 1 Гб с 3G/4G и 100TT , 1.5 Гб 3G/4G и 100TT , 2 ГБ с 3G/4G и 100TT , 2.5 Гб 3G/4G и 100TT , 3 ГБ с 3G/4G и 100TT , 3.5 Гб 3G/4G и 100TT , 4ГБ 3G/4G и 100TT , 200 МБ с поддержкой 3G/4G данных , роуминг тариф - входящие бесплатно, исходящие местные @ 80П/мин,

Например, есть 5 раз подряд, 3 подряд, 6 подряд запятых в строке. Я хочу вставить н. А. между каждой запятой.

,,,,, , чтобы быть преобразованы в ,н. А.,Н., Н. А., Н. А., и др.

+607
Steve Tran 22 июн. 2015 г., 09:31:00

У вас есть команды форматирования в функции printf в качестве первого аргумента. %-4С указывает на выход будет выделено 4 символов и выровнены по левому краю. Потом, есть пространство, сопровождается строкой, обозначаются %ов.

+603
Thatguypat 25 июл. 2011 г., 12:26:46

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

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

"Нац" таблица не предназначена для фильтрации, поэтому использование падение тормозится.

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

+595
Stefan Bartsch 29 июл. 2012 г., 18:26:21

Я пытаюсь настроить в Linux x86_64 с виртуальной машины на 32-разрядный компьютер Linux и мне сказали, что мастер aqemu является хорошим вариантом. Я могу следуйте инструкциям мастера, но когда я пытаюсь запустить виртуальную машину, я получаю "нет загрузочных устройств нашли!" ошибка. Любые идеи, что может быть происходит?

+543
Konstantin Azizov 20 июл. 2017 г., 15:43:09

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

С помощью systemd-тормозят команду-это простой передний конец этот механизм, так что вы можете попробовать

добавлена тормозят ... что=ручка-крышка-выключатель спать 99

или похожие, чтобы увидеть, если он блокирует событие. Обратите внимание, что --режим=задержка только для сна и выключения, так что вы должны использовать по умолчанию режим блокировки, для чего вам может понадобиться корень. Остерегайтесь не потерять ДГУ переменные среды при использовании команды sudo.

+516
brother eric 18 июн. 2011 г., 15:00:46

Так у меня есть USB, который есть в CentOS 7 установлен (не Live-USB) и как я могу загрузиться на моем домашнем компьютере она не запускается на моем компания Lenovo устройства IdeaPad 710s ноутбук. Я не знаю, почему, я отключил безопасную загрузку в BIOS и установщик CentOS (DVD образа на USB) может успешно загрузиться, почему нормальный в CentOS 7 USB может не загрузиться? Может кто-нибудь поможет мне решить эту проблему?

+500
NFG 3 сент. 2015 г., 01:12:04

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

найти опции-mtime +100 -удалить -печать

Я попытался ionice, но его не оказалось, чтобы помочь.

ionice -C 3-мя 

Что можно сделать, чтобы 1. ускорить операции поиска и 2. чтобы избежать влияния на другие процессы? ПФ системы ext4 в ext4.. это просто плохо на такого рода нагрузки? Ядра 3.16 Для хранения 2х 1ТБ 7200 об / мин жесткие диски в RAID 1. Там 93GB в 610228 файлы, так 152KB/файл в среднем.

Может, мне не стоит хранить так много файлов в одном каталоге?

+488
jenolet 24 дек. 2012 г., 01:56:13

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

Я думаю, что SSH-скрипт может сделать это, но есть не приятный графический интерфейс/администратора/готовые штуковина, что это?

+488
belochkasg 9 мая 2017 г., 20:48:47

Мой / только около 800МБ свободного пространства. Я предполагаю, что это является причиной того, что

$ преобразования * книги.формат PDF
Ошибка сегментирования (ядро бросила)
Баш: не удается создать временный файл для документов: нет места на диске

Я думаю, что преобразование (от Imagick) используется каталог/tmp для хранения временных файлов. Файлы в текущем каталоге представлены 188 формат PNG и в JPG файлы около 70 МБ в общей сложности. Почему 800mb свободного пространства в \ не может удовлетворить конвертировать?

Я могу обойти ограничение пространства /? У меня есть еще место на ~ и другие разделы, а также у меня есть внешний USB-накопитель. Спасибо.

+465
Ben Edelstein 9 февр. 2018 г., 09:45:48

POSIXly:

найти /тест/. ! -имя . -тип D опции-mtime +0 -экзек РМ -РФ {} \; -чернослив

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

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

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

Обратите внимание, что все -mindepth, -maxdepth С и -параметра mmin являются GNU расширениями (хотя они поддерживаются в некоторых других реализациях).

Стандартный эквивалент найти . -параметр maxdepth 1 будет:

найти . -имя . -о-чернослив

Для -mindepth 1:

найти . ! -имя .

Для -mindepth 1 -maxdepth с 1:

найти . ! -имя . -чернослив

На другие папки ., использовать найти/реж/. ... как указано выше.

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

Для: -параметр maxdepth 2:

найти . ! -путь ' * / * / * - о -чернослив

Для: -mindepth 2:

найти . -путь '*/*/*'

Еще реж:

найти/Дир//. -путь '*//*/*/*'
+459
user217651 28 июл. 2010 г., 06:18:48

Это звучит как относительно простой набор правил.

  1. Разрешить что-нибудь на шлейф
  2. Допускает ничего, что это "другой половиной" исходящий запрос
  3. Разрешить что-нибудь (от маршрутизатора к ИНТ, маршрутизатор с Ext или int на Ext)
  4. Разрешить порт 22 В С int (вывод из вашего пояснения)
  5. Разрешить порт 80 в ДОБ, и направить его на внутренний сервер
  6. Разрешить порт 443 в ДОБ, и направить его на внутренний сервер
  7. Разрешить порт 32400 в ДОБ, и направить его на внутренний сервер

Вот такое мое предложение. Непроверенные, потому что у меня нет двух ВМ интерфейс доступен только сейчас.

Определения # 
INTIF=eth1 на внутренний интерфейс # 
EXTIF=как eth0-внешний интерфейс # 
IP-адресов сервера=192.168.1.12 # внутренний адрес веб-сервера 

# Подготовить для протирки правил, так что по умолчанию, чтобы разрешить все
в iptables -П входной принять
в iptables -P выходная принять
в iptables -П вперед принять

# Стереть правил
в iptables -F вход
в iptables -F выходной
в iptables -F вперед
в iptables -Т физ-Ф следующее
в iptables -Т физ-Ф POSTROUTING

# Разрешить что-нибудь на шлейф
в iptables -Ло -Джей принимает

# Разрешить что-нибудь в том, что это "другой половиной" исходящий запрос
в iptables -a ввод -м государство --государство установило,связанных с

# Что-либо разрешить (от маршрутизатора к ИНТ, маршрутизатор с Ext или int на Ext)
в iptables -A выход -Джей принимает

# Разрешить порт 22 В С int (вывод из вашего пояснения)
# Строго, это только требуется, если применяются дополнительные ограничения
# в следующем правиле, но все равно я собираюсь оставить его здесь 
в iptables -a ввод -я $INTIF -п протокол tcp --dport 22 -J и прими

# Разрешить все через ИНТ
# Это позволяет внутренним доступом к маршрутизатору. Вы могли бы добавить некоторые дополнительные
# правила, которые запрещают доступ к маршрутизатору собственного IP-адреса
в iptables -a ввод -я $INTIF -Джей принимает

# Разрешить порт 80 из ДОБ, и направить его на внутренний сервер
# Разрешить порт 443 в ДОБ, и направить его на внутренний сервер
# Разрешить порт 32400 в ДОБ, и направить его на внутренний сервер
в iptables -Т физ -это следующее -Я $EXTIF -п протокол tcp --dport 80 -j в ДНАТ --к-назначения $IP-адресов сервера
в iptables -Т физ -это следующее -Я $EXTIF -п протокол tcp --dport 443 -J и ДНАТ --к-назначения $IP-адресов сервера
в iptables -Т физ -это следующее -Я $EXTIF -п протокол tcp --dport 32400 -Джей ДНАТ --к-назначения $IP-адресов сервера

# Установить действие по умолчанию отбрасывать весь трафик
в iptables -П вход запретить
в iptables -P выходная отрицать

# Включить переадресацию
Эхо 1 >/труды/системы/нетто/протоколов IPv4/ip_forward
+450
user2109202 18 февр. 2019 г., 21:37:26

Пользователям Mac рекомендуется версия нано поставляется с Высокая Сьерра (версия V2.0.6) или более ранней версии не поддерживает мягкий перенос строки, как описано здесь. Вы получите неизвестная команда ошибка. П2.2-это самая ранняя версия с упоминанием мягкий обернуть в MAN-страниц. Чтобы не тратить целый час на то, все эти решения, как я сделал.

Эку+L не работает, как ожидалось.

+440
user64267 28 мар. 2011 г., 01:07:56

Значит, ты хочешь, сетевого трафика, полосы пропускания, но ежедневную сводку.

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

Есть два варианта в принципе:

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

2) мониторинг дорожного движения на центральном маршрутизаторе. Чтобы отсортировать данные по локальному IP, вам нужно больше, чем суммарный трафик, поэтому нужно проверить пакеты. Многие инструменты мониторинга трафика работать, используя режим promiscious на сетевой интерфейс; это может привести к maesurable нагрузки на процессор. Другой вариант-написать собственный iptable правила для подсчета использования.

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

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

+419
GuidedHacking 8 мар. 2013 г., 20:37:39

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

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

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

+395
Avi Kav 10 нояб. 2019 г., 01:43:19

У меня компьютер с 8 ГБ оперативной памяти и 128 ГБ SSD-накопитель. Я не планирую в спячке. Как поменять размер вы бы порекомендовали? Хотели бы вы изменить любое поведение?

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

+374
Fevral 16 авг. 2016 г., 16:46:02

У меня есть файл C++, которые содержат определенное количество кодов, я хочу убедиться, что если я запускаю этот cpp-файл, она не повредит моей системе например мой файл c++ содержат этот код

удалить("importantfile.txt"); 

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

+308
Naughty Neurons 3 июн. 2019 г., 03:56:42

Если у вас видеокарта NVIDIA, попробуйте отключить опцию OpenGL "позволяют листать", это вызывает, по крайней мере для меня это сделал

+271
iheggie 30 нояб. 2012 г., 23:45:35

У меня была такая же проблема с использованием Cygwin. Вам нужно запустить

dos2unix mkdatedir.sh # или как ваш скрипт называется

это позволит удалить любые Дос каретки

но лучше установить параметр igncr

см https://cygwin.com/ml/cygwin-announce/2010-08/msg00015.html

+224
Kenyon 6 мая 2016 г., 19:21:23

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


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

Большое количество информации доступно на этой странице: Линукс Bluetooth для настройки с Bluez и hcitool, на который этот ответ частично основан.


Подключение/сопряжение устройства

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

enter image description here

Следуя инструкции по ссылке выше, и предполагая, что все необходимые инструменты были уже установлены, я попытался начать сканирование с помощью команды команду sudo hciconfig hci0 вверх. Но не могу инит устройство hci0: операция не возможна из-за РФ-Убийство (132).

Возвращаясь к инструкции

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

Так:

список команды sudo rfkill 
...

6: hci0: Bluetooth с
 Мягкая блокировка: да
 Жесткая блокировка: нет

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

Итак, вернемся к инструкции:

Если устройство Bluetooth заблокирован (мягкая или жесткая блокировка), разблокировать его с командой rfkill снова

команду sudo rfkill разблокировать блютуз

Если это не сработает, сделать

systemctl включить Bluetooth.услуги
systemctl запустите Bluetooth.услуги

как сказал Здесь.

После этого снова работает

команду sudo hciconfig hci0 вверх

а потом

сканирование hcitool 

диктор Bluetooth должен появиться в списке и готов к подключению:

enter image description here


Переключение между Bluetooth и другими устройствами вывода

В этот момент диктор Bluetooth отображается в настройках звука тоже (pavucontrol), но звук все равно идет только от предыдущего выходного устройства (ноутбук, колонки, проводные колонки/наушники), а именно тот, в котором "установить как резервный" вариант проверено под выходных устройств вкладка.

enter image description here

Изменения, которые не повлияют на уже играют в приложения, а только те начали после этого изменения. Кроме того, отсоединение и подсоединение устройства Bluetooth сбросит этот параметр на внутренний/проводной выход (который затем будет использоваться всеми вновь запущенным приложениям, за исключением тех, которым выделено определенное устройство, как сказали ниже).

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

enter image description here

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

Есть и третья сторона панель индикатора: индикатор-звук-переключатель.

enter image description here

Учитывая вмешательство в pavucontrol: каждый параметр переопределяет параметр другой инструмент. Параметр в индикатор звука-переключатель влияет на все приложения (устройство для вывода всех запущенных приложений, перечисленных в pavucontrol игровом разделе, и "установить резервный" вариант в разделе устройств вывода вкладки).


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


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

+166
tsorn 3 мая 2016 г., 20:35:43

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

путь=$1

Чтобы установить значение по умолчанию в случае, если аргумент отсутствует или если он пустой, использовать

путь=${1:-в/var/журнал/сохранность}

В общем виде ${параметр:-слово}. Это стандарт POSIX параметр расширения, и она также описана в руководстве вашей оболочки.

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

Чтобы свести на нет смысл теста, вы будете использовать !, так что вы получите

если [ ! -Ф "$путь" ]; затем
myfunction в консоли
интернет

или, используя короткого замыкания синтаксис,

[ ! -Ф "$путь" ] && myfunction в консоли

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


Полный скрипт, который принимает аргумент командной строки (путь) со значением по умолчанию и выходы состояние выхода 2, если заданный путь не соответствует существующим регулярным файлом.

#!/бин/Баш

путь=${1:-в/var/журнал/сохранность}

если [ ! -Ф "$путь" ]; затем
 е 'отсутствует файл с именем "%S"С\П "$путь"
 выход 2
интернет

е 'в файл "%S" существует\п' "$путь"
+102
CodeWizard 30 нояб. 2017 г., 01:35:52

С GNU параллельно это выглядит так:

параллель команды mkdir -р {=ы/(.).*/$1/=}; мВ {} {=ы/(.).*/$1/=}' ::: *

(Редактировать: просто отметил, что вы просите файлы - не Дирс. / удаляется).

+92
Samuel Hapak 24 февр. 2010 г., 03:52:29

Я использую Emacs с режимом org чтобы делать заметки. Я читала, что орг режим может экспортировать в PDF, когда у вас тип С-С С-Е ЛВ. Когда я печатаю это, *орг формате PDF латекс выход* буфер говорит :

/бин/Баш: pdflatex: команда не найдена

Но когда я запускаю $ pdflatex на мой терминал программа выполняет. Я верю, что Emacs не войти в bash, и в результате он не имеет доступа к моему пути$Path переменной.

У вас есть какие-либо идеи, как я могу это исправить. Спасибо заранее.

+78
Ronald Petit 31 авг. 2019 г., 07:21:29

[править]

Простое решение состоит в том, чтобы просто создайте псевдоним для собачонки:

псевдоним шавка="/usr/Бен/шавка -это $дома/.СТД.фдв"

поэтому, если вы входите шавка шавка -это $дома/.СТД.фдв будет выполнен. Вот оно!

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

мим-конструкт-в "умник@пример" --тема 'привет' \
- строка "тест" --файл-прикрепить файл /etc/motd, его

Есть некоторые решения, чтобы автоматически добавить ваш *.фдв:

фдв-к-Матт
muttquery.py

Однако, это необычно, чтобы использовать VCF на юниксов, где подпись является более распространенным.

+69
Helen Hopkins 20 дек. 2015 г., 15:01:53

У меня есть файл с двумя столбцами данных, скажем:

Кевин Н1

Эдвин Н2

Мэвин Н3

Я хотел бы создать заявление что-то вроде этого.

- Это Кевин и его количество ролл-это Н1

- Это Эдвин и его количество ролл-это Н2

--Это mewin и его количество ролл-это Н3

Теперь, я не могу сделать это на awk. Он не любит пунктирные линии " - " или одиночные кавычки (') в середине заявление.

Хотелось бы на выходе будет так, как я показал выше?

+48
DenisV 9 мая 2014 г., 01:36:46

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

$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