Как искать пакеты Debian по тегам?

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

Теги: осуществляться в: с, интерфейс: система х window, роль: программа, область: сфера::утилиты, uitoolkit::Афина, назначение: нужен дополнительный тег, оконная система X: приложения, эмулятор терминала

Есть ли способ для поиска или браузера для упаковок в соответствии с этими тегами?

+142
user316926 6 янв. 2016 г., 11:19:19
28 ответов

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

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

Сказать, что я не имею решения для установки средств я хочу на сервере или в Сети. Каковы мои решения?

  • Я должен сократить на 21 порт и посмотреть, что переводы заблокированы брандмауэром?
  • Есть ли место на сервере AIX, где я должен пойти и посмотреть, чтобы увидеть список доступа и доступа к серверам через этот порт? Если у меня есть IP сервера(ов) и названия файлов, я смогу отслеживать программы делают это. Так есть лог-файл для FTP?

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

а) из inetd является активный и ФТП в нем (спасибо @JeffSchaller)

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

  • Какие команды были выполнены на локальном FTP-сервере
  • Какие команды были выполнены местными ftp-клиент на другие сервера

Любое уместное предложение.

+998
Jorgio 03 февр. '09 в 4:24

У меня есть несколько матриц в .txt-файл, а мне нужно каждую матрицу, чтобы быть в одной строке. Например,
matrices.txt:

1 2 3 4
2 3 4 5
3 4 5 6

3 4 5 6
2 3 2 5
2 3 4 5
2 3 5 6
2 3 4 5
...

Что я хотел бы modified_matrices.txt:

1 2 3 4 2 3 4 5 3 4 5 6
3 4 5 6 2 3 2 5 2 3 4 5 2 3 5 6 2 3 4 5
...

Есть около 1000 матриц в файл и они не все целые (0.8888888889888).

+959
Angele Zamarron 28 окт. 2012 г., 21:46:50
Другие ответы

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


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

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

во время чтения я
делать
через wget --паук $я > /dev/нуль 2>1
если [ $? == 0 ]
тогда
Эхо $я >> validlist.txt
интернет
сделано

Запустите этот скрипт как ./wget_check.sh < urllist.txt , где wget_check.sh сценарий имя и urllist.txt текст файла, содержащий URL-адреса.

Этот скрипт в основном работает через wget-паук против всех все URL-адреса в списке и добавить URL-адрес в другой файл validlist.txt если URL-адрес возвращает корректный ответ 200 ОК.

  • Интернет - паук опция "бегущая строка" с помощью URL-адреса и не будет загружать любые файлы.

  • Не будет производства, поскольку вывод будет перенаправлен в /dev/нуль.

  • Каждая команда wget возвращает ненулевое возвращаемое значение, если она не получит ответ 200 ОК

+906
sebele85 26 июл. 2014 г., 13:53:03

Файлы /.VolumeIcon.icns ПО и /.VolumeIcon.ПНГ на разделе с ОС элементарной заменой значков. Вам нужно переименовать или удалить эти файлы, чтобы заставить его работать.

+896
serafim3109 8 февр. 2013 г., 23:54:42
В базе приложения-коллекция .Desktop-файлы, которые описывают абстрактные единицы "приложения". Он делает такие вещи, как карта двоичные имена для красивые имена и иконки. База данных приложения стандартная FreeDesktop.
+873
user290558 10 июл. 2018 г., 06:28:47
#!/Бен/ш
флаг="ложь"
СШ -Н Домен_1 [email protected]$ИС "$( кот <<'уравнение'
$флаг="правда"
кошка << 'уравнение'
)"

флаг имеет значение false перед подключением к удаленному местоположению.Я просто хочу, чтобы изменить значение флага внутри СШ блока после делать некоторые операции в отдаленном месте и возвращает значение флага на мою локальную переменную флаг. –

+856
Berrysarenice 19 авг. 2018 г., 08:15:31

Я установил trimage для оптимизации изображений, размещенных на веб-сайтах с nginx и однако я получаю следующее сообщение об ошибке:

[ошибка] файл /var/www в/resistfromday1.орг/htdocs в/WP-содержание/добавления/2017/01/видео-анти-козырь-women_s-марта-получается-противно-in-washington_-d.c.-900x300.jpg не поддерживаемый образ файла и/или записи

с помощью следующей команды:

судо trimage -д /ВАР/ВСП/resistfromday1.орг/htdocs в/WP-содержание/добавления/2017/01/, --каталог=файл/var/www в/resistfromday1.орг/htdocs в/WP-содержание/добавления/2017/01/

Я тоже пыталась приучить его к владельцу файлов "ВСП-данных", который по-видимому не представляется возможным =) и даже поставив разрешения изображения 777. То же самое.

Может кто-нибудь может сказать мне, какую глупую ошибку я делаю здесь? В Ubuntu 16.04

+791
user228599 8 февр. 2011 г., 13:32:46

На моей машине, у меня есть один внутренний WiFi устройства. Также у меня подключен проводной кабель. Я настроил оба из них имеют IP от DHCP, и оба из них работают хорошо.

Но, всякий раз, когда я отключить проводное соединение (или отключите сетевой адаптер, кабель), беспроводное соединение также остановят.

Нет правило брандмауэра в картину.

Я использую ядра 3.13

02:00.0 сетевой контроллер: Realtek полупроводника ко. ЛТД. RTL8188EE беспроводного сетевого адаптера (версии 01)
03:00.0 Ethernet на контроллер: Realtek полупроводника ко. ЛТД. RTL8111/8168/8411 PCI Экспресс гигабитный Ethernet-контроллер (пересм 0С)
+754
sumio 8 дек. 2010 г., 05:21:08

Просто попробовал его, и это не выглядит как это возможно.

Подтвердить, что у нас есть беспарольный доступ по SSH:

корень СШ@в Redmine -- 'whoami'
# корень

Вторичного публичного ключа я хочу установить

Амир*
# Амир.паб

Попытка #1:

СШ-копия-удостоверение личности -я Амир.паб корень@в Redmine
# Ошибка: не удалось открыть файл ID './Амир': нет такого файла или каталога

Об этом стало известно как пакет OpenSSH ошибка #2110.

Решение: создать поддельный закрытый ключ

сенсорный Амир

СШ-копия-удостоверение личности -я Амир.паб корень@в Redmine
# Информация: при входе в новый раздел(ы), чтобы отфильтровать все, что уже установлены
# Информация: ключ 1(С) по-прежнему должен быть установлен -- если потребуется теперь, чтобы установить новые ключи
# пароль пользователя [email protected] на это:

Похоже, что она отказывается использовать существующий ключ в этом случае, если я что-то упускаю.

+751
sma6871 19 апр. 2015 г., 23:51:57

1) Эти строки, чтобы настроить клавишу CapsLock как супер

снять блокировку = Caps_Lock
keysym Caps_Lock = клавиши super_l
добавить замок = Caps_Lock 

добавьте их в ~/.параметр xmodmap, используя ваш любимый текстовый редактор VI/теперь ..

$ редакторе gedit ~/.параметр xmodmap

теперь бегите

$ параметр xmodmap ~/.параметр xmodmap

теперь новый супер-ключ готов к использованию

2) сейчас использование эта команда, чтобы настроить клавишу CapsLock как спастись при нажатии только

$ эта -е клавиши super_l=побег 

вот и молодец .....

для более использовать опцию

$ эта -е клавиши super_l=побег-Т 300

Если вы удерживайте клавишу CapsLock больше, чем 300 мс, эта не произведет побег , изменить его, если хотите , по умолчанию-500 мс

Наконец

запустить их в таком порядке (например, в свой стартовый скрипт)

параметр xmodmap ~/.параметр xmodmap
эта -е клавиши super_l=побег 
+690
Harish Talanki 21 сент. 2013 г., 02:43:00

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

Для того, чтобы загрузиться в мятой мне приходится держать клавишу F12 при загрузке, выберите жесткий диск, а затем выберите 'Убунту' или 'Убунту' из списка товаров, который приносит мне жратву. Оттуда я могу загрузиться в Windows и мяты.

Как я могу исправить это? С помощью Boot-ремонта не работал, и ни сделал переустановки Windows или Linux.

+676
Iva Kobakhidze 17 дек. 2010 г., 23:24:57

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

если [ -н "$BASH_VERSION" ]; затем
 # включить .bashrc и если она существует
 если [ -Ф "$дома/.bashrc и" ]; затем
 # . "$Дома/.bashrc и"
интернет
интернет

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

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

+662
Nesreen Shaker 30 окт. 2017 г., 10:46:20

В "$1" - это первый аргумент в скрипт:

Баш сценарий argument_2 argument_1 ... 

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

+653
Brian Kent 13 авг. 2010 г., 13:57:09

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

для файла в /путь/до/файлы/*.молния
делать
 если [ -з "$(lsof выводит $файл)" ]
тогда
 разархивируйте файл $
интернет
сделано

или что-то подобное

+519
Wei Piguet 8 нояб. 2014 г., 12:46:25

Если вы хотите добавить (содержание) xyz.sh для wow.shсамый простой способ это:

кошка xyz.sh >> wow.sh

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

 -R не позволяют обратные слеши, чтобы избежать каких-либо символов

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

Есть еще одна команда, вы могли бы быть заинтересованы. Это источник встроенные, также называемая .. Если исходный файл из скрипта, он работает на силу, как если бы содержимое найденный файл присутствовали в сценарии. Так что ввод этой линии в wow.sh:

. xyz.sh

или

источник xyz.sh

не копировать содержимое xyz.sh для wow.shно само содержание xyz.sh выполняются при wow.sh выполняется, как если бы присутствовали в сценарии. Конечно, только если файл xyz.sh присутствует при wow.sh выполнение скриптов.

+515
Anuj Jindal 24 февр. 2012 г., 03:05:55

Я пытаюсь создать сервис для Прометея и узел экспортера.

Оба .служебные файлы имеют практически идентичное содержание.

 #!/Бен/ш -
 # файл /etc/systemd в/системы/node_exporter.услуги
[Блок]
 Описание=Узел Экспортер

[Услуги]
Пользователь=Прометей
RemainAfterExit=истина
ExecStart=/usr/Бен/node_exporter

Моя проблема я не могу запустить службу. Я получаю следующую ошибку

 ● node_exporter.сервис - экспортер узел 
Загружен: загружен (файл/etc/systemd в/системы/node_exporter.обслуживание; включено; предустановленные поставщик: включено)
Активный: активные (возбужденные) (результат: выход-код) с пн 2017-01-30 16:00:31 МСТ; 7мин. назад
Процесс: 18693 ExecStart=/usr/Бен/node_exporter (код=выход, статус=203/исполком)
Главный ПИД: 18693 (код=выход, статус=203/исполком)

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

+489
user162039 16 окт. 2013 г., 23:08:07

Как сказал Ренан, если вы перезагрузить компьютер между каждой системой, то это двойной загрузки. Вы можете установить Mint на внешнее устройство и загрузиться с него? Да, если настройки позволяют :)

Я сделал это с Ubuntu раньше. Сначала я загрузился с LiveCD на компьютере, и я выбрал внешний диск в качестве устройства для установки. Будьте осторожны, чтобы убедиться, что жратвы записывается на внешний диск, а не ваш внутренний диск. После установки на внешний накопитель, вам может понадобиться, чтобы войти в BIOS вашего компьютера, чтобы разрешить загрузку с внешних устройств.

После этого, вы должны иметь портативный операционная система Linux. Шахта устанавливается на старый 40 ГБ внешний USB-накопитель, и я использую его для диагностики/проблемы спасения с компьютерами под управлением Windows.

+481
goofle 29 сент. 2013 г., 06:57:31

на awk

у awk '{печати функцию substr($3,0,13)"-"функцию substr($3,14,2)}' file.txt
2016-05-31-10-03
2016-06-01-22-55
2016-06-05-16-24
2016-06-07-19-14

СЭД

СЭД с/^......\(.............\)\(..\).*/\1-\file.txt 2/' 

СЭД, но немного умнее

СЭД с/^.\{6\}\(.\{13\}\)\(..\).*/\1-\file.txt 2/' 

на Perl

на Perl -ПЭ с/^.{6}(.{13})(..).*/$1-$file.txt 2/' 
+450
Aishwarya Chandran Pillai 28 мая 2010 г., 01:15:43

Попробуйте:

  • судо касания /и т. д./init.д/Аркос-Рэдис

У меня была та же проблема. Если это не сработает:

  • команду sudo systemctl трассированием включить Аркос-Рэдис

Ищите, где в прошлом произошел сбой.

+373
bhavana 10 июн. 2016 г., 12:33:37

Используя /ОГРН/найти /корень -имя '*.КШМ' возвращает:

/корень/small_devices.КШМ
/корень/локализации/located_201606291341.КШМ
/корень/локализации/located_201606301411.КШМ
/корень/локализации/g_cache.КШМ
/корень/локализации/located_201606291747.КШМ
/корень/локализации/located_201607031511.КШМ
/корень/локализации/located_201606291746.КШМ
/корень/локализации/located_201607031510.КШМ
/корень/локализации/located_201606301412.КШМ
/корень/локализации/located_201606301415.КШМ
/корень/локализации/located_201607031512.КШМ

Я на самом деле не нужны все файлы в папку/root/локализации/, так что ожидаемый результат-это просто /корень/small_devices.КШМ.

Есть ли эффективный способ использования `найти' нерекурсивно?

Я использую CentOS в случае, если это имеет значение.

+289
droid dolan 19 мая 2014 г., 06:23:08

Глядя через поддельные моя вина это диск C:, я вижу файлы в моем домашнем каталоге (файлы на моем рабочем столе, загрузки и т. д.) все скопировал в C: домашний каталог диска. Кроме того, если я создаю новый файл, он автоматически копирует сюда снова. Нужно ли иметь копию всех папок в домашнем каталоге в вино? Если нет, есть ли способ избавиться от этой функции?

+253
user53411 16 окт. 2015 г., 08:56:40

Вы вообще не хотите писать файловую систему на весь блок устройства (т. е. в/dev/СДД), вы хотите создать раздел и поставить файловую систему туда (т. е. на/dev/sdd1). Это также то, что ваше сокращение жаловались.

Если вы уверены, что вы только хотите иметь одну файловую систему на этом диске, в то время, и вам не нужен загрузчик, вы можете игнорировать это предупреждение, с помощью массива.для vfat -я, и использовать устройства в целом. В противном случае, создать схемы разбиения диска с помощью программы fdisk или аналогичных (вы можете создать базовую, полную С О, Н, Р, 1, введите, введите, ж), и установить файловую систему на устройстве/dev/sdd1 (или любой другой раздел, который вы хотите использовать).

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

+232
RandomTeacher 20 нояб. 2015 г., 10:47:30

Попробуйте ниже код,

#!/бин/Баш
IP_RULES_FILE=/tmp/iprules.txt

пока читал правила
делать
 ГВ=`Эхо $правилом | у awk '{печати $6}"
 пинг -С1 $ГВ 2>/Дев/нуль 1>/dev/нуль
 если [ "$?" = 0 ]; тогда
$правило
еще
 Эхо "хост $ГВ не доступен"
интернет
сделано < $IP_RULES_FILE
  • Пожалуйста, храните iproute в файл /tmp/iprules.txt который должен быть добавлен.
  • Скрипт может получить шлюз от данное правило и проверяется достижимость прежде чем настраивать ее на сервер
+227
user1713450 7 дек. 2011 г., 06:29:07

Этот ответ зависит от дистрибутива, который вы используете. Попробуйте выяснить, из какого пакета файл распространяется как в xterm , например, затем получить пакет размер quering пакет репозитория.

Образец дебиан/Убунту:

что в xterm
/usr/Бен/в xterm

команды dpkg -с /usr/Бен/в xterm
в xterm: /usr/Бен/в xterm

АПТ-кэша показывают в xterm|грэп -Я размер
Установлен-Размер: 1659
Размер: 664882

В RedHat/CentOS В:

что Общ
в Yum whatprovides /usr/Бен/общ.
coreutils-8.22-11.el7.архитектуру x86_64 : набор базовых инструментов GNU, обычно используемые в сценариях оболочки
РЕПО : базовый
Сочетается с:
Имя файла : /usr/Бен/общ.
.
.
больше выхода
.
.

ням инфо coreutils-8.22-11.el7.архитектуру x86_64|грэп -Я размер
Размер : 14 М

Солярис 11:

что Общ
/usr/Бен/общ.

ПКГ поиска /usr/Бен/общ.
ДЕЙСТВИЕ ПАКЕТА ЗНАЧЕНИЕ ИНДЕКСА 
путь файл usr/Бен/общ. pkg:/system/[email protected]

ПКГ информация pkg:/system/[email protected] |грэп -Я размер
 Размер: 37.58 МБ
+150
ymerej 16 мая 2017 г., 01:29:46

Старые версии утилиты mdadm и ядро Linux (2.4) не поддерживает разбиение программного обеспечения рейды. Это было введено в ядре 2.6, но разделения так называемые "неразделенный" массивы не был введен до 2.6.28.

Из команды mdadm страницу:

Стандартные имена для однораздельных массивов (единственное МД массив доступен в 2.4 и ранее) имеют вид

/разработки/mdNN

 где NN-число. Стандартные имена для массивов разбиваемы 
 (в 2.6 года) имеют вид

/разработки/md_dNN

 Номера разделов должны быть указаны добавлен "ПММ" для них
 таким образом, "как/dev/МД/d1p2".

 Начиная с версии ядра 2.6.28 "не-секционированной массив" может на самом деле
 быть секционированы. Поэтому "md_dNN" имена уже не нужны, и
 разделы например "/dev/mdNNpXX" возможны.

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

+136
RTDKFL 21 июл. 2014 г., 18:28:01

С colrm

Эхо '901.32.02' | colrm 2
+60
Cong Zhang 24 нояб. 2014 г., 01:57:39

У меня есть каталог, в /СРВ:

drwxrwxr-x 3 для Майнкрафт Майнкрафт 4096 30 декабря 06:23 Майнкрафт

Принадлежащая Майнкрафт пользователей, группы Майнкрафт. Группа имеет права на запись/чтение/поиск. У меня есть пользователь, shelvacu, который является частью Майнкрафт группы:

группам shelvacu
shelvacu : shelvacu судо Майнкрафт

И, как shelvacu, я выполнить команду mkdir /СРВ/Майнкрафт/testdir была:

$ команды mkdir /СРВ/Майнкрафт/testdir была
команды mkdir: невозможно создать каталог ‘/СРВ/Майнкрафт/testdir была’: отказано в доступе

Почему? Майнкрафт группа имеет разрешение на запись в каталог, и shelvacu является частью Майнкрафт группа. Что я упускаю?

+31
Damien Ryan 16 апр. 2015 г., 01:14:30

Я узнал, что происходит.

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

Подробнее о апплета причин постоянно увеличивающегося памяти

+20
Ronn Bar 16 апр. 2018 г., 10:51:17

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