Получить исходный IP-адрес с обратный SSH-туннель

Если я использую клиент, чтобы создать обратный туннель SSH с , я получу этот результат на сервере, если я выполните команду netstat:

по умолчанию@на Debian:~$ судо команду netstat-зл
Активные интернет-соединения (только сервера)
Прото приема-вопрос отправить-вопрос локальный адрес внешний адрес состояние PID-регулятора/название программы
протокол TCP 0 0 0.0.0.0:22 0.0.0.0:* слушайте 801/демон
протокол TCP 0 0 127.0.0.1:39963 0.0.0.0:* слушать 1074/демон: anonymou
tcp6 0 0 :::22 :::* слушать 801/демон
УДП 0 0 0.0.0.0:68 0.0.0.0:* 451/программа dhclient

Я хотел бы знать, что такое IP-адрес клиента, который создал сокет на порт 39963.

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

+602
tugoh ugak 11 сент. 2015 г., 10:05:18
32 ответов

Получается, сервер использует файловую систему типа "Киф" (предположительно общая файловая система интернета, ака Киф). Это было обнаружено путем выполнения команды ДФ -Т.

Киф, видимо, проявляет нестандартное поведение в отношении разрешения.

Под управлением той же команды на машине с файловой системой ext4 и последнюю версию данного Coreutils:

$ МВ 1 2
МВ: заменить ‘2’, отменяя режим 0444 (р--р--р--)?

как и ожидалось.

+951
bellazrak khalid 03 февр. '09 в 4:24

Я хочу использовать PDF-XChange в Редактор, чтобы открыть PDF-файлы из МС. Я пробовал установка

Открыть=вина ~/PDFXEdit6_Portable/PDFXEdit.exe %Ф

в МК.доб, но он открывает только приложения, а не файл.


[править]

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

+821
OxC0FFEE 30 сент. 2013 г., 02:41:30
Другие ответы

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


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

Как вы и просили. Следующее должно работать

[[ $(ПС-ocommand= -Р $ppid хранит | у awk '{печати $1}') = скрипт ]] || { скрипт -Ф /ВАР/лог/shellog/$пользователь$(сроки -от U +%Е.%М.%д-%ч:%м:%ы).${Имя:-$(хоста)}.$$.журнал && выход ;} 
+780
tngn 10 дек. 2017 г., 19:18:37

Способ #1

Можно использовать следующую цепочку:

$ grep в -л строках * | тр '\N' в '\0' | команды xargs -0 grep в -л stringB | команды xargs-дю | сортировка -НР

В ТР преобразует вывод команды grep так что если имена файлов содержат пробелы, они будут защищены в будущем. Все остальное довольно прямо вперед. Использование команды xargs для запуска на выходе из предыдущей команды до следующей команды, это типичная картина в Unix.

Вы можете отказаться от тр бит и использовать grep ВС выключатель.

$ грэп -ЛЗ строках * | команды xargs -0 grep в -л stringB | команды xargs ду | сортировка -НР

Пример

$ грэп -ЛЗ строках * | команды xargs -0 grep в -л stringB | команды xargs ду | сортировка -НР
9220 stringA99stringB.txt
8196 stringA88stringB.txt
7172 stringA77stringB.txt
6148 stringA66stringB.txt
5124 stringA55stringB.txt
4100 stringA44stringB.txt
3076 stringA33stringB.txt
2052 stringA22stringB.txt
1028 stringA11stringB.txt
4 stringAspacestringB.txt

Способ № 2

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

$ грэп -ЛЗ строках * | команды xargs -0 grep в -л stringB | команды xargs общ. -общ.

Пример

$ грэп -ЛЗ строках * | команды xargs -0 grep в -л stringB | команды xargs общ. -общ.
-РВ-РВ-Р-- 1 SAML в основе SAML 9437200 6 августа 15:15 stringA99stringB.txt
-РВ-РВ-Р-- 1 SAML в основе SAML 8388624 6 августа 15:15 stringA88stringB.txt
-РВ-РВ-Р-- 1 SAML в основе SAML 7340048 6 августа 15:15 stringA77stringB.txt
-РВ-РВ-Р-- 1 SAML в основе SAML 6291472 6 августа 15:15 stringA66stringB.txt
-РВ-РВ-Р-- 1 SAML в основе SAML 5242896 6 августа 15:15 stringA55stringB.txt
-РВ-РВ-Р-- 1 SAML в основе SAML 4194320 6 августа 15:15 stringA44stringB.txt
-РВ-РВ-Р-- 1 SAML в основе SAML 3145744 6 августа 15:15 stringA33stringB.txt
-РВ-РВ-Р-- 1 SAML в основе SAML 2097168 6 августа 15:15 stringA22stringB.txt
-РВ-РВ-Р-- 1 SAML в основе SAML 1048592 6 августа 15:15 stringA11stringB.txt
-РВ-РВ-Р-- 1 SAML в основе SAML 32 6 августа 15:35 stringAspacestringB.txt

Способ № 3

Это делает использование команды grepспособность использовать в Perl движок регулярных выражений (PCRE вместе).

$ грэп -Pzol "(?ы)строках.*stringB" * | команды xargs Общ -общ

Этот метод немного медленнее, так как файл преобразуется, так что это конец строки заканчивается символы null (\0), а не символы новой строки (\п).

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

В регулярное выражение:

  • (?ы) активировать PCRE_DOTALL, что означает, что . находит любой символ или строку

Ссылки

+775
masterton 31 июл. 2015 г., 17:16:42

https://github.com/swarren/u-boot — у меня есть это, нужно сделать бинарный, так что я могу, наконец, работать что-то другое, чем Raspbian на Пи.

Инструкции: "компакт" на баттхерт каталог... "сделать rpi_2_defconfig" "сделать все"

Впрочем, это как получится ---

[*userredacted*@*machineredacted* U-загрузки-tegra_dev] $ сделать rpi_2_defconfig
Скрипты HOSTCC/основных/fixdep
HOSTCC скрипты/Рейнхард/конф.о
Отправлен скрипты/Рейнхард/zconf.вкладку.с
Отправлен скрипты/Рейнхард/zconf.Лекс.с
Отправлен скрипты/Рейнхард/zconf.хеш.с
HOSTCC скрипты/Рейнхард/zconf.вкладку.о
Скрипты HOSTLD/Рейнхард/конф
#
настройки # записи .конфиг
#
[пользователь/machineredacted* U-загрузки-tegra_dev] $ сделать все
скрипты/Рейнхард/конф --silentoldconfig Рейнхард
ЧК включает/конфиг.ч
УПД включать/конфиг.ч
Ген включить/автонастройки.МК
Ген включить/автонастройки.МК.ДЭП
ЧК включает/конфигурации/приложения uboot.релиз
УПД включать/конфигурации/приложения uboot.релиз
ЧК включает/автоматически/version_autogenerated.ч
УПД включать/автоматически/version_autogenerated.ч
ЧК включает/автоматически/timestamp_autogenerated.ч
УПД включать/автоматически/timestamp_autogenerated.ч
ГК Либ/АСМ-взаимозачеты.с
Либ/АСМ-взаимозачеты.с:1:0: ошибка: неверное значение (процессорах ARMv5) для -марта= переключатель
/*
^
Kbuild:43: рецепт для цели Либ/АСМ-взаимозачеты.ы' не удалось
сделать[1]: *** [Либ/АСМ-смещения.ошибки S] 1
Файл Makefile:1216: рецепт для цели prepare0 не удалось
сделать: * * * ошибка [prepare0] 2

Как я могу идти о том, чтобы его пропустить, даже заботясь ни о чем процессорах ARMv5 связаны?

Или может есть простые этикетки, чтобы удовлетворить ее, так что процесс завершается?

От того, что я знаю, это ошибка автора, не определяя такие.

редактирование--- Всего за Немного истории.. абсолютно ничего не загружается, кроме нубов и berryboot. В загрузки.Бен не будет читать вообще с ним секционированы для арки (500 МБ FAT16 с загрузки & лаб флаги и второй ext4 для корневого, просто распаковать в секции), ни с официальный образ Ubuntu мате. Говоря о berryboot, каждый операционной системы в списке (которые не включают в Ubuntu или Arch) не сразу после попытки, жалуясь на несоответствие контрольной суммы в SHA. Я понимаю, что есть раздел Пи на ЮВ.. но так как все остальное не удалось, и они, наверное, просто я предлагаю использовать недоносков (которая не дает установить ничего больше кроме Raspbian).

Поэтому я хочу, чтобы у ботинок, так что я могу контролировать загрузки и добавить то, что захочу. Если кто-то хотел бы сделать это для меня (или кого-то еще возникли проблемы с "сделать" в этом или подобном случае,) то буду благодарна <3

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

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

+758
Tomarik 7 мар. 2018 г., 22:28:19

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

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

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

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

Потому что apt-получить обновления запускаются с правами или с правами sudo, apt-получить есть возможность заменить некоторые ненужные файлы во время обновления.

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

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

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

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

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


Примечание: хотя я чувствую, что принято отвечать вписывается в критерии больше всего, мне очень нравится ответить @СГ. также.

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

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

+751
Devd123 7 окт. 2018 г., 20:31:15

Я читал, никогда не запускает fsck для файловой системы. Насчет запуска fsck -N, чтобы только определить, но не восстановить файловую систему при установке? Это опасно? Это для fsck -Н известен к перегрузке системы и замедлить его?

+743
Yuri Stuken 31 дек. 2013 г., 18:54:38

Запустить mateconf-Editor и проверьте, что запись ему в соответствии с /рабочий стол/мат/сессии/required_components/ расположен в Марко.

+708
Vishan Sarup Aggarwal 18 июн. 2014 г., 11:21:39

Поскольку ни на awk волшебники вмешался, но я продемонстрирую, что я имею в виду об использовании более чем одной поисковой захватить в Perl (так как я не мастер на awk и Perl для гулянки ... но вы могли бы перевести это на баш). Комментарии Санс и тестовых данных, это ~15 строк:

#!/usr/Бен/Perl с
использовать строгие;
используйте предупреждения фатальных => кя(все);

мой $метка = qр/выражение^\D+:\D+В:\Г+/;
# Альтернативная версия, см. ниже:
#мой $метка = qр/^([а-Яа-я]+\s+С\Д+\С+и\D+и\S+)?\д+: выражение\D+:\D+в/;

мой $блок = "";
мой $исключение = 0;
в то время как (<данные>) {
# Обратите внимание, что Perl считает пустую строку-значение false.
 если ($блок) {
 # $_ является текущей входной строки в Perl.
 если ($_ =~ $типа timestamp) {
 распечатать "\н\н***исключение***\Н$блок" если $исключений;
 $блок = "";
 $исключение = 0;
}
 # Это на самом деле не второе регулярное выражение, это поиск подстроки.
 # Но вы могли бы использовать регулярное выражение.
 $исключение = 1 если (индекс($_,"исключение") >= 0);
 $блок .= $_;
далее;
}
 $блок = $_ если ($_ =~ $метка времени);
}

# Все, после этого читать через <данные> для тестирования.
____Данных
06:14:начало 27.9 веб-сервер
06:14:33.3 инициализации фреймворка Spring журналы
18 октября 2013 6:14:33 набрано орг."Апач".Каталина.запуска.Встроенные начать
Информация: запуск сервера Tomcat
18 октября 2013 6:14:34 утра орг."Апач".Каталина.ядро.StandardEngine начать
Информация: запуск сервлета: Апач Томкэт/6.0.32
18 октября 2013 6:14:35 утра орг."Апач".Каталина.запуска.ContextConfig DefaultWebConfig
Информация: нет по умолчанию web.xml
18 октября 2013 6:14:38 набрано орг."Апач".Каталина.сессии.StandardManager doLoad
Тяжелые: IOException при загрузке сохранялись сессий: Ява.Ио.WriteAbortedException: запись прервана; Ява.Ио.NotSerializableException: объявления.док.бэкофисе.StoreInfos
Ява.Ио.WriteAbortedException: запись прервана; Ява.Ио.NotSerializableException: объявления.док.бэкофисе.StoreInfos
 в Java.Ио.ObjectInputStream.readObject0(ObjectInputStream.Ява:1354)
 в Java.Ио.ObjectInputStream.defaultReadFields(ObjectInputStream.Ява:1990)
 в Java.Ио.ObjectInputStream.readSerialData(ObjectInputStream.Ява:1915)
 на рекламу.инструменты.AppServerMain.основной(AppServerMain.Ява:83)
Вызванные: Java для.Ио.NotSerializableException: объявления.док.бэкофисе.StoreInfos
Информация: JK, как работает ИД=0 Время=0/105 конфиг=нуль
06:14:48.6 запуска сервера экспортер 
06:14:48.6 начиная хрон сервера
03:19:13.4 начать резюме обновления для объявлений.док.инвентаризации.InventoryItemSummary
03:19:33.9 CronServer:: [email protected] DailyJob не с рекламой исключение.утиль.AppError: не удается создать UnitName из ключей: каждый
объявления.утиль.AppError: не удается создать UnitName из ключей: каждый
на рекламу.дБ.DBObjectDefault.createFromKeys(DBObjectDefault.Ява:42)
на рекламу.дБ.Таблицу dbtable.createFromKeys(таблицу dbtable.Ява:227)
на рекламу.дБ.DBValue.и getValue(DBValue.на Java:621)
на рекламу.dbmanager в.DBObjectsManager.initObjects(DBObjectsManager.Ява:400)
на рекламу.dbmanager в.DBObjectsManager.релоад(DBObjectsManager.Ява:447)
на рекламу.dbmanager в.DBObjectsManager.loadFromStore(DBObjectsManager.Ява:497)
на рекламу.док.инвентаризации.InventoryItemSummary.refreshSince(InventoryItemSummary.Ява:173)
на рекламу.дБ.DBSummaryTable.refreshAll(DBSummaryTable.Ява:67)
на рекламу.инструменты.CronServer$DailyThread.запустить(CronServer.Ява:271)
[Исключение soapexception: значение=мыло-ОКР:клиент; МСГ=ошибка открытия сокета: Ява.чистая.Исключения connectexception: соединение отказался; targetException=Ява.яз.IllegalArgumentException: ошибка открытия сокета: Ява.чистая.Исключения connectexception: соединение отказался]
в орг."Апач".мыло.транспорт.протоколу HTTP.SOAPHTTPConnection.отправить(SOAPHTTPConnection.Ява:354)
в орг."Апач".мыло.протокол RPC.Вызова.вызова(звонка.Ява:248)
на рекламу.поддержка.SupportCall.вызов(SupportCall.Ява:56)
на рекламу.инструменты.SupportThread.запустить(SupportThread.на Java:101)
03:46:42.5 периодическом запрос в службу поддержки не удалось: объявления.поддержка.SupportException: ошибка открытия сокета: Ява.чистая.Исключения connectexception: соединение отказался
06:31:36.1 загрузить не удалось: Ява.Ио.Исключение filenotfoundexception: c:/tmp/cygwin1.dll (нет такого файла или каталога)
08:01:08.0 подключения с /172.22.3.28 

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

Как скрипт находит следующие четыре блока:

***Исключение***
06:14:33.3 инициализации фреймворка Spring журналы
[...]
Информация: JK, как работает ИД=0 Время=0/105 конфиг=нуль

***Исключение***
03:19:33.9 CronServer:: [email protected] DailyJob не с рекламой исключение.утиль.AppError: не удается создать UnitName из ключей: каждый
[...]
на рекламу.инструменты.SupportThread.запустить(SupportThread.на Java:101)

***Исключение***
03:46:42.5 периодическом запрос в службу поддержки не удалось: объявления.поддержка.SupportException: ошибка открытия сокета: Ява.чистая.Исключения connectexception: соединение отказался

***Исключение***
06:31:36.1 загрузить не удалось: Ява.Ио.Исключение filenotfoundexception: c:/tmp/cygwin1.dll (нет такого файла или каталога)

Это основано на интерпретации каждого блока, начиная с 06:31:36 стиль метки; материалов с октября 18, 2013 6:14:33 очевидно, что JRE журнал вещи передаются на сервер журнала, и поэтому часть записей. Если вы хотите сделать это по-другому, путем разделения отдельных JRE и исключения, воспользоваться "альтернативной версией" $метка времени, которая касается обоих стилей, как начинать запись.

+705
York Shen 18 июл. 2010 г., 17:56:34

Если вы находитесь на Linux, а не на Fedora, вы можете использовать DD (видео с USB Creator является его использование в некоторых случаях), ваш USB-ключ будет полностью переписан, поэтому резервное копирование данных.

команда :

гора

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

sudo размонтировать раздел /dev/sdb2 буд ет экспортироваться

судо ДД, если=<ISO-файле Fedora> о=с/dev/sdb2 буд ет экспортироваться БС=4М
  • "если" для входного файла,
  • "в" для выходного файла,
  • "БС" для блока

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

+690
Ben McCulloch 27 авг. 2017 г., 15:42:29

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

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

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

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

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

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

+672
Aaron Nagao 5 апр. 2014 г., 18:45:18

Если вы хотите передать базовая часть тью различными именами в качестве первого параметра в скрипт, измените цикл:

для меня в {1..201..5}; делать
 грэп "Шаг" "${1}-${я}" | вырезать -д" " -F25 привод датчика
сделано > pitch.txt

(предполагается, что в тире всегда есть, и не передается как часть параметра и переменной части имена файлов всегда в конце)

+555
Gareth Compton 10 февр. 2018 г., 10:13:37

Где я должен развернуть приложение Плагины? Никто и никогда не использовать их. Есть ли смысл положить их в /usr/Либ?

+529
Matthew Winkler 23 нояб. 2014 г., 02:06:29

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

Как вы можете видеть в таблице раздела, /dev/sda3 в качестве использует файловую систему EXT4:

Номер начало конец размер тип файловая система флаги 
 1 1049kB 106MB 105 МБ первичных NTFS для загрузки
 2 106MB 250ГБ 250ГБ основной файловой системы NTFS
 3 250ГБ 251GB 1074MB первичной системы ext4
 4 251GB 500ГБ 249GB продлен
 5 251GB 500ГБ 249GB логических ЛВМ

Итак, я с помощью /dev/sda3 в качестве как мое устройство в активные команды, как:

активные судо-Р 'стат Бруно/Ола/ИЦ/praticas/ФК.URL-адрес' в /dev/sda3 в качестве

Тем не менее, я всегда получаю эту ошибку:

активные 1.42.12 (29-августа-2014)
Бруно/Ола/СК/praticas/ФК.адрес: файл не найден на ext2_lookup 

И то же самое применяется при использовании номер inode файла:

стат-с %я Ола/СК/praticas/ФК.URL-адрес 
919916

активные судо-Р 'стат <919916>' с /dev/sda3 в качестве
активные 1.42.12 (29-августа-2014)
характеристика: незаконное номер inode при чтении инф 919916

Сейчас, извините, если я ошибаюсь, из таблицы разделов я почти уверен, что я должен быть глядя внутрь устройства /dev/sda4 в (поскольку это единственный правильный /домашний размер), но у меня нет ФС определенные там, так я получаю эту ошибку (очевидно, я думаю):

активные судо-Р 'стат <919916>' с /dev/sda4 в
активные 1.42.12 (29-августа-2014)
на /dev/sda4 в: попытке прочитать блок из файловой системы в результате короткого чтения во время открытия файловой системы

Итак, может кто-то объяснит мне что я делаю неправильно здесь? Я немного запутался на самом деле, я не знаком со схемой раздела Федорино еще слишком..

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

Это тоже не работает на sda5, поэтому:

активные судо-Р 'стат <919916>' с /dev/sda5, поэтому
активные 1.42.12 (29-августа-2014)
на /dev/sda5, поэтому: плохой магическое число в супер-блоке во время открытия файловой системы
характеристика: файловая система не открыта

lsblk:

lsblk
МАЙОР ИМЯ:MIN РАЗМЕР РМ РО МОНТИРОВАНИЯ ТИП 
ПДД 8:0 0 465.8 г 0 диск 
├─sda1, поскольку 8:1 0 100м 0 часть 
├─sda2 8:2 0 232.8 г 0 часть 
├─sda3 в качестве 8:3 0 1г 0 часть /загрузки
├─sda4 в 8:4 0 1К 0 часть 
└─sda5, поэтому 8:5 0 231.9 г 0 часть 
 ├─Федора замены 253:0 0 8 г 0 ЛВМ [своп]
 ├─Федора-корень 253:1 0 0 50г д /
 └─Федора-дом 253:2 0 173.9 г 0 д /дома
в SDB 8:16 0 465.8 г 0 диск 
└─sdb1 8:17 0 465.8 г 0 часть 
sr0 успешно 11:0 1 1024M 0 ПЗУ 

крепление:

гора
файловой системы sysfs в /sys тип файловой системы sysfs (RW,то с nosuid,nodev,с параметром noexec,режиме,seclabel)
прок на /тип прок прок (РВ,с nosuid,nodev,с параметром noexec,параметром)
devtmpfs на /devtmpfs типа dev (РВ,с nosuid,seclabel,размер=2009528k,nr_inodes=502382,режим=755)
securityfs в /sys/ядра/безопасность тип securityfs (РВ,с nosuid,nodev,с параметром noexec,параметром)
файловая система tmpfs в /dev/ГИМ тип файловая система tmpfs (RW,то с nosuid,nodev,seclabel)
devpts на /dev/тип оч devpts (RW,то с nosuid,с параметром noexec,режиме,seclabel,гид=5,режим=620,ptmxmode=000)
файловая система tmpfs на /запуска тип файловая система tmpfs (RW,то с nosuid,nodev,seclabel,режим=755)
файловая система tmpfs в /sys/ДФ/группы типа tmpfs (Ро,с nosuid,nodev,с параметром noexec,seclabel,режим=755)
группы в /sys/ДФ/группы/systemd в тип контрольной группы (rw,nosuid,nodev,noexec,relatime,xattr,release_agent=/usr/lib/systemd/systemd-cgroups-agent,name=systemd)
pstore в /sys/ДФ/pstore тип pstore (РВ,с nosuid,nodev,с параметром noexec,режиме,seclabel)
группы в /sys/ДФ/группы/Тип памяти контрольной группы (РВ,с nosuid,nodev,с параметром noexec,режиме,памяти)
группы в /sys/ФС/группы/устройств типа контрольной группы (РВ,с nosuid,nodev,с параметром noexec,режиме,устройств)
группы в /sys/ФС/группы/ввод ом-вывод ом тип контрольной группы (РВ,с nosuid,nodev,с параметром noexec,режиме,ввод ом-вывод ом)
группы в /sys/ФС/группы/морозильник типа контрольной группы (РВ,с nosuid,nodev,с параметром noexec,режиме,морозильная камера)
группы в /sys/ФС/группы/net_cls,net_prio контрольной группы тип (РВ,с nosuid,nodev,с параметром noexec,режиме,net_cls,net_prio)
группы в /sys/ФС/группы/hugetlb тип контрольной группы (РВ,с nosuid,nodev,с параметром noexec,режиме,hugetlb)
группы в /sys/ФС/группы/наборе процессоров типа контрольной группы (РВ,с nosuid,nodev,с параметром noexec,режиме,наборе процессоров)
группы в /sys/ФС/группы/процессор,подсистема cpuacct контрольной группы тип (РВ,с nosuid,nodev,с параметром noexec,режиме,процессор,подсистема cpuacct)
группы в /sys/ФС/группы/perf_event тип контрольной группы (РВ,с nosuid,nodev,с параметром noexec,режиме,perf_event)
configfs в /sys/ядро/конфигурация тип configfs (РВ,режиме)
/Дев/маппер/Федора-root в / тип системы ext4 (RW,в режиме,seclabel,данных=приказ)
selinuxfs в /sys/ДФ/SELinux в тип selinuxfs (РВ,режиме)
файловая система tmpfs на /tmp типа файловая система tmpfs (RW,то seclabel)
активные в /sys/ядра/отладки типа активные (РВ,режиме,seclabel)
systemd в-1 в /proc/sys в/Ф/binfmt_misc типа autofs с (РВ,режиме,ФД=30,значение pgrp=1,параметр timeout=300,minproto=5,maxproto=5,прямой)
них на /dev/страниц них тип (РВ,режиме,seclabel)
mqueue на /dev/mqueue mqueue типа (РВ,режиме,seclabel)
фнур на /прок/ФС/фнур тип фнур (РВ,режиме)
на /dev/sda3 на /тип загрузки системы ext4 (RW,в режиме,seclabel,данных=приказ)
/Дев/маппер/Федора-домой /дома тип системы ext4 (RW,в режиме,seclabel,данных=приказ)
sunrpc на каталог /var/lib в/НФС/rpc_pipefs тип rpc_pipefs (РВ,режиме)
файловая система tmpfs на /выполнения/пользователей/42 тип файловая система tmpfs (RW,то с nosuid,nodev,режиме,seclabel,размер=404292k,режим=700,Уид=42,гид=42)
файловая система tmpfs на /выполнения/пользователей/1000 тип файловая система tmpfs (RW,то с nosuid,nodev,режиме,seclabel,размер=404292k,режим=700,с uid=1000,gid=, что 1000)
gvfsd-предохранитель на /выполнения/пользователей/1000/В тип предохранителя.gvfsd-взрывателя (РВ,с nosuid,nodev,режиме,функция user_id=1000,и group_id=1000)
+459
JLagana 18 июл. 2015 г., 05:49:19

Я хочу упростить, как awk команду для общего пользования, поэтому вместо того, чтобы писать на awk '{печати "РМ -р"$4 }' каждый раз, когда я хочу написать myawk "РМ -р"$4. Я пытался написать такую функцию

myawk() { у awk '{ печати $1 }' } и он не работает..

Как я могу написать функцию такую, что в Ubuntu?

+408
Daniel Lozano 23 окт. 2014 г., 11:52:36

Я составил cdctl некоторое время назад для Fedora/CentOS в. Я взял этот сборник и преобразовывать .файл deb. cdctl является единственным приложением, я обнаружил, что делает надежной работы блокировки/разблокировки компакт-диска кнопка извлечения.

Не стесняйтесь, чтобы дать ему попробовать.

Команды для блокировки и разблокировки

# замки лоток
% cdctl -О1

# открывает лоток
% cdctl -о0
+405
dapoh 11 июл. 2017 г., 13:48:48

На одном из моих жестких дисков было несколько физических томов/разделов и LVM на них. А потом я потерял таблицу разделов. У меня еще есть файлы из /etc/LVM с/* как я могу восстановить мои данные?

+402
Uncle Meat 2 июл. 2015 г., 01:47:57

компилятором gfortran является свободным программным обеспечением (часть GCC, набор компиляторов GNU) и полностью реализует стандарт языка Фортран 95 и имеет поддержку многих функций в Фортране 2003 и Fortran, а также стандартов 2008. Это определенно вариант, которые вы должны рассмотреть. 1

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

Возможно, вы также захотите взглянуть на фланг, компилятор Фортрана, который является частью проекта LLVM. 3

Я считаю, что и позволит вам получить доступ к внешние подпрограммы и модули. Вы упомянули "переднего плана", значит, у вас есть приложение, которое использует GUI инструментарий, как приложения рабочего стола? Если это так, то вполне возможно, что графическая библиотека он использует доступна на Intel Фортране, или даже только в Windows (в случае графического интерфейса пользователя Windows API), но трудно сказать без более подробной информации о том, что именно вы пытаетесь скомпилировать...

Мое предложение заключается в том, что вам попробовать вышеперечисленные компиляторы и посмотреть, как далеко они пойдут. Если вы до сих пор становятся в тупик (например, построения частей, которые зависят от графического API-интерфейс), а затем опубликовать конкретные вопросы о них. Вы можете получить более полезную помочь. Удачи!

+397
ksana081 2 окт. 2018 г., 12:33:09

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

Следующая команда будет предоставлять исходный файл/etc/АПТ/источников.список файлов, полученных из скачанного файла образа для Ubuntu 18.04 ЛЦ.

судо Эхо -э "# источники.список полученных напрямую от скачал Ubuntu ISO образ файл\ndeb http://archive.ubuntu.com/ubuntu/ бионический главного ограничен\ndeb http://security.ubuntu.com/ubuntu/ бионического охраны Главного ограничен\ndeb http://archive.ubuntu.com/ubuntu/ бионического обновления основных ограничений" > в /etc/АПТ/источников.список

После того, как основная РЕПО исходный файл был создан, вам нужно будет обновить АПТ-кэш:

судо apt-получить обновление

На данный момент, Вы можете получить ошибки, в зависимости от того, некоторые из ваших ППД конфликта с главным РЕПО. Желательно отключить все свои ППД, прежде чем пытаться исправить ваши проблемы РЕПО. Однако, что также может привести к ошибкам, если некоторые из программ, установленных от отдельных Сзэ требуют новых библиотек, чем официальная Убунту.

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

#деб с cdrom:[Ubuntu с 18.04 ЛЦ _Bionic Beaver_ - релиз для amd64 (20180426)]/ бионический главного ограничен

# Смотри http://help.ubuntu.com/community/UpgradeNotes для как обновить
# более новой версии дистрибутива.
деб http://us.archive.ubuntu.com/ubuntu/ главная бионический ограничен
# деб-СРЦ http://us.archive.ubuntu.com/ubuntu/ бионический главного ограничен

## Основные Исправлена ошибка обновления производится после окончательного релиза
# распределение#.
деб http://us.archive.ubuntu.com/ubuntu/ бионического обновления основных ограничен
# деб-СРЦ http://us.archive.ubuntu.com/ubuntu/ бионического обновления основных ограничен

## Н. б. программы из этого репозитория полностью поддерживается в Убунту
команда##. Также, обратите внимание, что программное обеспечение во Вселенной не будете получать
## комментарий или обновления от команды безопасности с Ubuntu.
деб http://us.archive.ubuntu.com/ubuntu/ бионический Вселенной
# деб-СРЦ http://us.archive.ubuntu.com/ubuntu/ бионический Вселенной
деб http://us.archive.ubuntu.com/ubuntu/ бионика-обновления Вселенной
# деб-СРЦ http://us.archive.ubuntu.com/ubuntu/ бионика-обновления Вселенной

## Н. б. программы из этого репозитория полностью поддерживается в Убунту 
команда##, и не может быть под свободной лицензией. Пожалуйста удостоверьтесь, что 
## ваши права на использование программного обеспечения. Кроме того, обратите внимание, что программное обеспечение в 
## мультиверс не получит любой комментарий или обновления с Убунту
служба безопасности##.
деб http://us.archive.ubuntu.com/ubuntu/ бионический мультивселенной
# деб-СРЦ http://us.archive.ubuntu.com/ubuntu/ бионический мультивселенной
деб http://us.archive.ubuntu.com/ubuntu/ бионика-обновления мультивселенной
# деб-СРЦ http://us.archive.ubuntu.com/ubuntu/ бионика-обновления мультивселенной

## Программное обеспечение Б. Н. из этого репозитория не были протестированы как
## тщательно, как в основной выпуск, хотя он включает
## более новые версии некоторых приложений, которые могут обеспечить полезные функции.
## Также, обратите внимание, что программное обеспечение в backports не получит каких-либо комментарий
## или обновление от команды безопасности с Ubuntu.
деб http://us.archive.ubuntu.com/ubuntu/ бионического бэкпортов основной ограничен мультивселенной Вселенной 
# деб-СРЦ http://us.archive.ubuntu.com/ubuntu/ бионического бэкпортов основной ограничен мультивселенной Вселенной 

## Раскомментируйте следующие две строки, чтобы добавить программное обеспечение от компанией Canonical,
## 'партнер' репозиторий.
## Это программное обеспечение не является частью Ubuntu, но предлагают канонических и
## с поставщиками в качестве услуги для пользователей Ubuntu.
# деб http://archive.canonical.com/ubuntu бионический партнер
# деб-СРЦ http://archive.canonical.com/ubuntu бионический партнер

деб http://security.ubuntu.com/ubuntu бионического охраны Главного ограничен
# деб-СРЦ http://security.ubuntu.com/ubuntu бионического охраны Главного ограничен
деб http://security.ubuntu.com/ubuntu бионический-безопасность Вселенной
# деб-СРЦ http://security.ubuntu.com/ubuntu бионический-безопасность Вселенной
деб http://security.ubuntu.com/ubuntu бионический безопасности мультивселенной
# деб-СРЦ http://security.ubuntu.com/ubuntu бионический безопасности мультивселенной

Внешние Ссылки:

В Ubuntu 18.04 ИСО (2 ГБ)

Суть источника для полного Убунту ЛТС 18.04 /и т. д./источников.список (обычный текст)

+385
user9197 9 июн. 2012 г., 05:15:27

Последний код winexe (от "текущего" репозиторий Git, а.к.а. "winexe-п"; дата ноябрь 2013) Не вешать, когда я проверить его. Я строю winexe на Debian Wheezy с Самба 4.0.10 пакеты из UNSTABLE и запустить winexe -у "<пользователь>%<дуо>" //192.168.1.2 'при работе с BIOS сделать серийный_номер' , где 192.168.1.2-IP-адрес виртуальной машине VirtualBox с Windows 7 профессиональная SP1. Выход заключается в следующем.

$ winexe -у "<пользователь>%<дуо>" БИОС //192.168.1.2 'с wmic вам серийный_номер'
Серийный_номер
0

$ winexe -у "<пользователь>%<дуо>" //192.168.1.2 'с wmic computersystem вам модель
Модель
В VirtualBox
+307
hangar18 21 февр. 2017 г., 04:09:09

Я пытаюсь настроить NetworkManager для выполнения следующих действий для интерфейса

IP-маршрута добавить ::/0 Дэв он-протокола IPv6

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

Я пробовал вручную настроить маршрут через:

nmcli с изменить он-протокола IPv6 и IPv6.маршруты '::/0'

но, конечно, nmcli не позволит вам настроить статические маршруты на шлюз по умолчанию.

Ошибка: не удалось изменить протокол IPv6.маршруты: неверный префикс '0'; <1-128> допускается.
+303
langtu 14 дек. 2015 г., 22:41:47

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

Справочник DOC для ограничения ресурсов: в getrlimit из стандарта POSIX 2008.

Взять например процессор ограничение RLIMIT_CPU.

  • Если процесс превышает лимит, он получает отправлены в SIGXCPU
  • Если процесс превышает жесткий лимит, он получает обычный сигнал SIGKILL

Если вы можете ждать() в вашей программе, вы могли бы сказать, если он был убит SIGXCPU. Но вы не могли отличить сигнал SIGKILL отправляется за нарушение жесткого ограничения от просто убить извне. Более того, если программа обрабатывает XCPU, вы даже не увидите, что снаружи.

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

Открытым? Ну, вы даже не получаете сигнал. открытые и друзей просто вернуться EMFILE к программе. Это не иначе надоело, так что она не будет выполнена (или нет) в зависимости от того, как он был написан с ошибкой в этой ситуации.

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

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

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

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

  • проверить состояние выхода для обнаружения SIGXCPU и SIGXFSZ (насколько мне известно, эти сигналы будет сформирован только ОС для ресурса безо всяких проблем). В зависимости от ваших потребностей, вы могли предположить, что сигнал SIGKILL и сигнала SIGSEGV были также связаны с ограничения ресурсов, но это немного растянуть.
  • посмотрите на то, что вы можете выйти из вызов getrusage(RUSAGE_CHILDREN,...) на своей реализации, чтобы получить подсказку о других.

ОС-конкретные объекты могут существовать, чтобы помочь (возможно, такие вещи, как в ptrace на Linux или Solaris потребителя), или, возможно, отладчик-тип техники, но это будет еще более привязан к конкретной реализации.


(Я надеюсь, что кто-то еще ответит какая-то магия, что я совершенно не знал.)

+299
instantepiphany 16 янв. 2011 г., 12:03:31

На мои различные снаряды (КШ, ЗШ, Баш), у меня есть ожидаемое поведение : я только 1, 2, а не 3. Проблема здесь может быть связана как сигнал sigpipe, производится на ваш ЗШ версия.

Вы можете попробовать запустить эти команды в рамках "ОКР-бесплатный" экземпляр ? например, без псевдонима, конфигурации и т. д....

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

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

Таким образом, вы увидите "Эхо-3" в отладке, которая будет выполнена, и разрывает оболочку.

+226
Harish NInge Gowda 24 мая 2019 г., 11:43:40

Нет 100% верный способ, чтобы найти все новые файлы, которые были установлены во время установки после того как вы удалили каталогов сборки, которые могут содержать список установленных (но обычно не переписываются одни файлы).

Вы могли бы попробовать нечто подобное найти /directory_path опции-mtime -1 -ЛС (украдено из здесь), но вы можете работать в разного рода неприятности, если ты больше сборка и установка сроки.

Команда apt-get метод вы пытались, не потому что ты настроена, изготовлены и установлены за пределами интегрированной системы управления пакетами утилита apt.

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

Удачи.

+201
shirley johnston 22 дек. 2017 г., 05:20:50

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

Здесь находится полный файл конфигурации:

anonymous_enable=нет
local_enable=да
write_enable=да
local_umask=022
dirmessage_enable=да
xferlog_enable=да
connect_from_port_20=да
xferlog_file=/ВАР/лог/входит.журнал
xferlog_std_format=да
idle_session_timeout=0
data_connection_timeout=0
nopriv_user=ftpsecure
connect_from_port_20=да
слушать=да
chroot_local_user=да
chroot_list_enable=нет
ls_recurse_enable=да
listen_ipv6=нет

pam_service_name=входит
userlist_enable=да
tcp_wrappers=да

FTP с проблем меня имя пользователя и пароль, я ввожу их, логин неверны. Я проверил, этот пользователь может войти с СШ. Что-то напортачили с pam_service.

Анонимный (если изменилась разрешено), кажется, работает хорошо.

SELinux отключен.

Ftpsecure видимому, настроен нормально... я в полной растерянности!

Вот лог-файлы, я проверил без успеха:

в /var/журнал/сообщения
в /var/журнал/xferlog #пустой
в /var/журнал/входит.журнал #пустой
в /var/журнал/безопасной

Нашли что-то в каталоге/var/журнал/аудит/аудит.журнал:

тип=USER_AUTH МСГ=аудита(1335632253.332:18486): пользователь пид=19528 с uid=0 auid=4294967295 СЭС=4294967295 сообщение='ОП=pam:аутентификация счет="Кейт" ехе="каталог/usr на/sbin/входит" hostname=ip68-5-219-23.oc.oc.cox.net значение addr=68.5.219.23 терминал=FTP в Рес=не

Возможно, я должен посмотреть в/var/журнал/ВТФ-это-неправильно.помогите :-)

Более подробная информация:

в /etc/Пэм.д/входит выглядит так:

#%Пам-1.0
сессия факультативного pam_keyinit.так что силу отменить
авторизации требуется pam_listfile.так что пункт=чувство пользователя=запретить файл=файл/etc/входит/ftpusers onerr=успех
авторизации требуется pam_shells.так
авт включать пароль-авт
внимание: пароль-авт
сессии требуется pam_loginuid.так
сессии включают пароль-авт
+157
Patrik Soderberg 4 дек. 2015 г., 23:08:40

С ЗШ, есть (Щ), (КК), (ККК), (qqqq) переменной расширение флаги, которые могут цитировать переменными различными способами:

$ а=$а б\НБА\БК\u00e9\0'

$ е '%з\п' долларов
б
bcé

$ е %ы $а | ОП -ВТК
0000000 б \п б \б 303 251 \0
0000013

$ е '%з\п' ${(г)а}
в\ B$'\Н Альба$'\б'cé$'\0'

$ е '%з\п' ${(QQ), то есть}
'б
bcé'

$ е '%з\п' ${(ККК)с}
"б
bcé"

$ е '%з\п' ${(qqqq)с}
$'б\НБА\bcé\0'

$ (){местное значение lc_all=с; принт-Р -- ${(qqqq)а}}
$'б\НБА\БК\303\251\0'

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

+156
frbsfok 3 янв. 2011 г., 17:19:59

Я пытаюсь вывода строки, содержащие определенную строку

пример строки:

Столбец1:Столбец2:Столбец3 + ИД
Столбец1:Столбец2:Столбец3 - ИД
Столбец1:Столбец2:Столбец3

желаемый результат:

Столбец1:Столбец2:Столбец3 + ИД

Попытки -

на awk -Е: '$3 == + ИД' < file.txt > out.txt

что возвращает никаких выходных, так как он ищет именно "+ код " без каких-либо других входов в столбец3

Теперь я знаю, что я мог сделать

грэп -Ф "+ идентификатор" <file.txt >out.txt

но если + ИД не в столбец3 тогда он будет выводить любую строку, содержащую идентификатор+, примером этого может быть

выход:

Столбец1:Столбец2 + идентификатор:Столбец3

обратите внимание, как + идентификатор в столбец2, а не 3

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

+149
pepperdreamteam 15 мар. 2011 г., 15:46:17

Я нашел один, это proxychain: https://github.com/haad/proxychains

+146
Reyas theen 15 мая 2016 г., 18:58:11

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

Когда я доступ [домен]:8080, он направляет мой HTTP-запрос через установленное соединение, которое было инициировано мой домашний компьютер, на свой домашний компьютер, где создается подключение (с локального компьютера) к серверу на порт 80. Все работает, просто журналы все Apache теперь говорят, что запросы пришли с localhost. Я действительно хотел бы узнать больше о том, кто подключается к моему серверу.

Это команда, я бегу, чтобы создать обратный туннель:

autossh -я mykeyfile -Н -Е -Г-Р \*:8080:localhost в:80 мой_логин@мой_домен

Я попытался проверить файл/var/журнал/авт.журнала это не имеет никакого отношение, хотя.

+89
veradiego31 6 сент. 2015 г., 06:34:56

Помимо клавиш Ctrl-С и Ctrl-K в прикол, если ты на экране, просто нажав CTRL-а д отклеить затем соединить с экраном -Р

Вы могли бы также просто открыть еще одно окно с помощью ctrl+а с

+61
David Reichert 26 янв. 2017 г., 10:09:06

Запустить команду в фоновом режиме с & в конце:

команды nohup path_to_domain_bin/startWebLogic.sh>/dev/нуль < /dev/нуль 2>&1 &

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

Ловушка "" 1 # поймать сигнал hangup
path_to_domain_bin/startWebLogic.sh>/dev/нуль < /dev/нуль 2>&1 &

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

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

(
ЛОГФАЙЛ=/ВАР/лог/weblogic_start.журнал
 Ловушка "" 1 # поймать сигнал hangup
 метод exec 1>> $logfile не # перенаправление вывода немного более читаемо
 в exec 2>> $logfile не
 старпома < /dev/нуль

 path_to_domain_bin/startWebLogic.sh &
 дата "+%г%г%г:%ч%м%ы WebLogic и начал с ПИД $!"
)

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

+55
Gimme the 411 29 авг. 2015 г., 09:34:17

Вы можете использовать программу MediaInfo для этого:

$ медиаинфо мой.мова | команда grep 'записаны даты'
Даты записи : 2014-2-23T09:00:00Z

Знакомство с этой даты в формате с сенсорным команда должна быть небольшой вопрос программирования. Лично я бы использовать в Perl дата::Манип модуль для этого. Он может почти справляется с описанной выше форме; требует 2-значное месяцев с нуля обивка понять этот конкретный формат даты. Ремонт, который требует только тривиальное выражение, которое, конечно, легко в Perl.

$ Перл-м'Date::Манип' -е 'печать ParseDate("2014-02-23T09:00:00Z")'
2014022302:00:00

Тот факт, что он печатает, показывает, что это парсинг. Если вы уроните 0, вы увидите, что это не печатать ничего, потому что ParseDate() возвращает фдоон.

+42
DmytroSytro 4 янв. 2016 г., 15:01:00

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

$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