Можно ли поджать в glibc?

Один мой клиент работает с glibc-2.7 система и мой статический связанная программа не смогла запустить на целевой машине, возникновение ошибки:

_ZNSt7num_getlcSt19istreambuf_iteratoricst11char_traitsiceee2ide, версия GLIBCXX_3.4

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

+445
Marco Jonathan Rossi 30 янв. 2018 г., 22:53:49
39 ответов

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

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

В качестве альтернативы, или в дополнение, в bash (и KSH и zsh, но не простой Ш.), Вы можете задать команду, которая выполняется в случае, если команда возвращает ненулевой статус, с подстраховались ловушки, например, "капкан" ошибка ERR=$?; Эхо >&2 "Выход на ошибки $подстраховаться"; выйти $ошибками грешат. Обратите внимание, что в случаях, подобных (лживых); ...ошибка ловушка выполнена в оболочку, поэтому он не может вызвать родителей к выходу.

+920
Phyu Sin Khaing 03 февр. '09 в 4:24

Не знаете, как это сделать с консоли примитивы (Gnouc это правда), но стандартные инструменты могут помочь:

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

    более ранних версий -Ф в /etc/fstab или | тр -д '\н' | сан. узел-м
    
  2. Вы можете, конечно, использовать на awk

    более ранних версий -Ф в /etc/fstab с | у awk '{длина печати($0)}'
    
  3. Или Perl

    более ранних версий -Ф в /etc/fstab и | Перл -лне 'длина печати'
    
+906
Riccardo Volpe 30 янв. 2017 г., 00:14:50
Другие ответы

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


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

Предположим, у меня есть свои источники/ каталог и запустить CMake из моей домашней папки, как это

~]$ тмаки /путь/к/моему/источников/источников

а потом сделать установку

~]$ установка

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

Потом я иду в программы и работать сделать установите оттуда снова. Как это мою систему? Я не удалить правильно моя программа (не запускается ни чистые ни выполнения действия вручную), но бегать два раза в Сделать установите программу из двух разных мест. Мне любопытно о том, как эта практика влияет на систему. Maybie это просто переписывая некоторые каталоги и конфигурации в установке Linux, но я не уверен.

Спасибо всем

+857
mcwyrm 30 авг. 2018 г., 21:43:25

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

судо -ю \#49 -г \#58 касания /tmp/и что-то

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


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

судо runuser "$User" -в г somegroup

Я попробовал это на Vagrant машины с успехом:

[бродяга@имя localhost ~]$ судо runuser "$User" -в г флоппи
[бродяга@имя localhost ~]$ сенсорный вопросами и ответами
[бродяга@имя localhost ~]$ LS с Л вопросами и ответами
-РВ-р--р--. 1 залет дискеты 0 9 ноября 15:57 вопросами и ответами
[бродяга@имя localhost ~]$ 

И это несмотря на "залет" пользователь не входит в группу "дискеты".

+827
Hadley Research 7 дек. 2010 г., 12:57:55

Вы, наверное, имели локальный ~/.inputrc или глобальный файл/etc/inputrc файл определено, что погиб на обновления. Легко исправить это, чтобы создать ~/.inputrc файл со следующими строками:

## включить Alt + стрелочки 
"\Е[1;3Д": назад-слово ### Альт слева
"\Е[1;3С": вперед-слово ### Альт право

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

+822
lazer3000 30 окт. 2013 г., 20:34:41

Я знаю, я уже задавала этот вопрос, но я не получаю ответ, что работал. Поэтому, пожалуйста, кто-нибудь ответит на мой вопрос?

У меня есть текстовый файл, содержащий несколько абзацев текста, отделенных друг от друга одной пустой строкой. Теперь мне нужно количество каждый пункт имеет свой номер. Итак, первый пункт будет иметь номер 1 в поле, второй пункт будет иметь номер 2 на полях и третий будет число 3 в поле и т. д. Я знаю, это кажется очевидным, но я думаю, что мой последний пост, может не получили сообщение.

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

Что я ищу, это простая команда, которая может легко выполнить задание. Или если скрипт должен быть написан, сделать его простым и объяснить код, чтобы кто-то, кто никогда не использовал ни на Perl скрипт на bash все равно можете применить его на свой код и понимаю, что они делают.

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

+790
agarie 7 сент. 2015 г., 23:58:11

Проверить содержимое файла /выполнить/сеть/ifstate. ifup и ifdown использовать этот файл, чтобы отметить, какие сетевые интерфейсы могут быть привлечены вверх и вниз. Таким образом, ifup можно легко спутать, когда другие сетевые инструменты используются, чтобы поднять интерфейс (например, с помощью ifconfig).

От человека ifup

Программа ведет учет того, сетевые интерфейсы или вниз. В исключительных случаях эти записи могут стать согласуется с реальным государств интерфейсов. Например, интерфейс, который был поднят с помощью ifup и позже deconfigured используя команду ifconfig все равно будет записан как. Исправить это можно использовать ключ--Force возможность заставить ifup и ifdownв запуск конфигурации или команды приведет к автоматической деконфигурации несмотря на то, что рассматривает текущее состояние интерфейса.

+789
Pavan kumar 26 мая 2011 г., 11:40:46

Я застрял на выяснение того, является ли это (1) проблема NixOS, (2) Проблема Vultr, (3) что-то конкретное, чтобы мое изображение.

У меня ВПС Vultr выполнения пользовательских шухер изображения (18.09 медузы), а консоль показывает выделенное пространство 80г.

Между тем, ДФ-ч показывает мне это:

[агам@nixos:~]$ DF-ч
Размер файловой системы используется выгоде использования% установленной на
devtmpfs 198M 0 198M 0% /Дев
файловая система tmpfs 2,0 г 4,0 к 2,0 г 1% в /dev/ГИМ
файловая система tmpfs 989 миллионы 3.0 м 986M 1% /запуск
файловая система tmpfs 456K 2.0 г 2.0 г 1% /работа/фантики
файловая система tmpfs 2.0 г 401М 1,6 г 21% /
файл /dev/корень 1,1 г 1,1 г 0 100% /ИСО
устройство /dev/loop0 1,1 г 1,1 г 0 100% /шухер/.РО-магазине
файловая система tmpfs 2.0 г 2.0 г 0 100% /шухер/.РВ-магазине
при помощи UnionFS 3,0 г 3,0 г 0 100% /шухер/магазин
файловая система tmpfs 2.0 2.0 г 0 г 0% файл /sys/ФС/группы
файловая система tmpfs 396M 0 396M 0% /выполнения/пользователей/0
файловая система tmpfs 396M 0 396M 0% /выполнения/пользователей/1000

Где остальные выделенные места?

гора показывает:

[агам@nixos:~]$ Маунт
devtmpfs на /devtmpfs типа dev (РВ,с nosuid,размер=202364k,nr_inodes=504154,режим=755)
devpts на /dev/тип оч devpts (RW,то с nosuid,с параметром noexec,режиме,гид=3,режим=620,ptmxmode=666)
файловая система tmpfs в /dev/ГИМ тип файловая система tmpfs (RW,то с nosuid,nodev,размер=2023628k)
прок на /тип прок прок (РВ,с nosuid,nodev,с параметром noexec,параметром)
файловая система tmpfs на /запуска тип файловая система tmpfs (RW,то с nosuid,nodev,размер=1011816k,режим=755)
ramfs так на /выполнения/ключи тип ramfs так (РВ,с nosuid,nodev,режиме,режиме=750)
файловая система tmpfs на /выполнения/фантики типа файловая система tmpfs (RW,то nodev,режиме)
файловой системы sysfs в /sys тип файловой системы sysfs (RW,то с nosuid,nodev,с параметром noexec,параметром)
файловая система tmpfs на / типа tmpfs (RW,в режиме,режиме=755)
устройство /dev/sr0 успешно на /ИСО тип стандарта записи iso9660 (Ro,по параметром,nojoliet,проверить=с карты=Н значение blocksize=2048)
/ИСО/шухер-магазине.squashfs на /шухер/.РО-магазине squashfs по типу (РО,режиме)
файловая система tmpfs на /шухер/.РВ-магазин типа tmpfs (RW,в режиме,режиме=755)
при помощи UnionFS на /шухер/магазин тип предохранителя.при помощи UnionFS (РВ,режиме,функция user_id=0,и group_id=0,default_permissions,allow_other)
при помощи UnionFS на /шухер/магазин тип предохранителя.при помощи UnionFS (РО,режиме,функция user_id=0,и group_id=0,default_permissions,allow_other)
securityfs в /sys/ядра/безопасность тип securityfs (РВ,с nosuid,nodev,с параметром noexec,параметром)
файловая система tmpfs в /sys/ДФ/группы типа tmpfs (Ро,с nosuid,nodev,с параметром noexec,режим=755)
cgroup2 в /sys/ФС/группы/единый тип cgroup2 (РВ,с nosuid,nodev,с параметром noexec,режиме,nsdelegate)
группы в /sys/ФС/группы/systemd в тип контрольной группы (РВ,с nosuid,nodev,с параметром noexec,режиме,xattr,имя=systemd в)
БНФ в /sys/ФС/БНФ типа БНФ (РВ,с nosuid,nodev,с параметром noexec,режиме,режим=700)
группы в /sys/ФС/группы/процессор,подсистема cpuacct контрольной группы тип (РВ,с nosuid,nodev,с параметром noexec,режиме,процессор,подсистема cpuacct)
группы в /sys/ФС/группы/морозильник типа контрольной группы (РВ,с nosuid,nodev,с параметром noexec,режиме,морозильная камера)
группы в /sys/ФС/группы/net_cls,net_prio контрольной группы тип (РВ,с nosuid,nodev,с параметром noexec,режиме,net_cls,net_prio)
группы в /sys/ФС/группы/устройств типа контрольной группы (РВ,с nosuid,nodev,с параметром noexec,режиме,устройств)
группы в /sys/ФС/группы/ввод ом-вывод ом тип контрольной группы (РВ,с nosuid,nodev,с параметром noexec,режиме,ввод ом-вывод ом)
группы в /sys/ФС/группы/наборе процессоров типа контрольной группы (РВ,с nosuid,nodev,с параметром noexec,режиме,наборе процессоров)
группы в /sys/ДФ/группы/Тип памяти контрольной группы (РВ,с nosuid,nodev,с параметром noexec,режиме,памяти)
группы в /sys/ФС/группы/пидов тип контрольной группы (РВ,с nosuid,nodev,с параметром noexec,режиме,PID-ы)
них на /dev/страниц них тип (РВ,режиме,pagesize для=2М)
активные в /sys/ядра/отладки типа активные (РВ,режиме)
mqueue на /dev/mqueue mqueue типа (РВ,режиме)
fusectl в /sys/ФС/предохранитель/соединения тип fusectl (РВ,режиме)
файловая система tmpfs на /выполнения/пользователей/0 Тип файловая система tmpfs (RW,то с nosuid,nodev,режиме,размер=404724k,режим=700)
файловая система tmpfs на /выполнения/пользователей/1000 тип файловая система tmpfs (RW,то с nosuid,nodev,режиме,размер=404724k,режим=700,с uid=1000,gid в=100)

Я думаю, я просто придется вручную установить перегородку на VPS-при условии хранения и как-то двигаться / его:

программа fdisk показывает:

Диск как /dev/ВДА: 80 Гб, 85899345920 байт, 167772160 секторов
Подразделения: секторы 1 * 512 = 512 байт
Размер сектора (логического/физического): 512 байт / 512 байт
Ввода/вывода размеры (минимальные/оптимальные): 512 байт / 512 байт
+778
Empeebb 4 сент. 2013 г., 11:45:02

Предположим, я исполняю скрипт вроде этого:

/a/b/c/script.sh >> АВС.журнал

Это означает, что все содержание/выполнение скрипта будет перенаправлен на АВС.журнал. Если я хочу конкретную строку в скрипте не быть перенаправлены на АВС.журнала, то как мне это сделать?

+778
Nghia Tran 31 авг. 2010 г., 23:23:04

Я хочу настроить в CentOS 7 брандмауэр такие, что все входящие запросы будут блокироваться, кроме от исходных IP-адресов, что я белый. И для белого IP-адреса все порты должны быть доступны.

Мне удалось найти несколько решений (не уверен, будут ли они работать) для с iptables, но CentOS 7 использует выполнение firewalld. Я не могу найти что-то подобное, чтобы достичь брандмауэр cmd команду.

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

+765
Jo Smo 19 нояб. 2011 г., 02:54:33

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

Потому что нет маршрута по умолчанию, поиск маршрута к 8.8.8.8 выдает "сеть недоступна" до пакетов имеет шанс добраться до выхода корежить вообще дает:

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

  • пакет создается,
  • маршрут проверен впервые в ИС править таблице, считаются существующими,
  • траверсы цепи выходного корежить, наследует отметить,
  • получает перенаправлены (перенаправление регистрация в поток пакетов в netfilter и общей сети) и, следовательно, триггеры второй раз подстановки в правило IP таблицы,
  • хватает ранней подстановки по таблице 100 и получает свой окончательный маршрут "через 192.168.0.1 Дэв wlp2s0".

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

IP-маршрута добавить таблицу 100 по умолчанию через 192.168.0.1 Дэв wlp2s0
правило IP добавить fwmark 0х2 таблица 100
IP-маршрута смыть основную таблицу 
IP-маршрута добавить 192.168.0.0/24 Дев wlp2s0
ИС добавить маршрут по умолчанию через 192.168.0.250 Дэв wlp2s0

решить тест в вопрос:

  • любое соединение с TCP-порт назначения 501 вызовет АРП запросы на 192.168.0.250, что время ожидания 3 секунд с сообщением "нет маршрута к хосту" (вместо "сеть недоступна")
  • любое соединение с TCP-порт назначения 501 будет (разрешить ARP-запрос и) зайти через 192.168.0.1
+760
Hosea 8 мая 2012 г., 16:00:00

Эол означает, что рассылки больше не получит никаких обновлений. Файлы на archive.debian.org не исчезнет в ближайшее время — большинство в Debian исторические релизы по-прежнему доступны здесь; см. файл README для деталей.

Я не знаю ни одного конкретного “официального” заявления на этот счет, но насколько я в курсе распределения перенесена в архив не удаляются, а архив должен жить по крайней мере до тех пор, как проектом Debian.

+744
Ole Kruessel 21 мар. 2015 г., 19:07:47

Возможные Дубликаты:
Как я узнаю, что жесткие диски в системе?

Я запустил систему CentOS 5.5. Эта система имеет 4 дисков и RAID-контроллер 3ware в. Как я могу определить марку и модель моей машины?

в /proc/SCSI с/с интерфейсом SCSI и разошлись --список показывает RAID-контроллер (к 3ware 9650SE-4LP):

# кошка /proc/SCSI и/SCSI и 
Подключенные устройства:
Ведущий: scsi0 канале: 00 идентификатор: 00 Лун: 00
 Производитель: модель АСУП: 9650SE-4LP диск версия: 4.06
 Тип: прямого доступа ANSI SCSI в редакции: 05

# пробором --список

Модель: АСУП 9650SE-4LP диске (SCSI)
Диск как /dev/ПДД: 2000GB
+708
Pappu Jha 13 апр. 2015 г., 07:35:41
корень@у Kali:~# apt-получить установку простоя
Чтение списков пакетов... готово
Построение дерева зависимостей 
Чтение информации о состоянии... готово
Некоторые пакеты невозможно установить. Это может означать, что у вас есть
просите невозможного, или если вы используете нестабильный
распределение, что некоторые необходимые пакеты еще не созданы
или были удалены из incoming.
Следующая информация может помочь разрешить ситуацию:

Следующие пакеты имеют неудовлетворенные зависимости:
 gsettings-Desktop в-схемы : перерывы: муттер (< 3.19.92), но 3.18.2-1 должен быть установлен
 пакетом libc6-dev так : перерывы: установка binutils (< 2.26), но 2.25.90.20160101-2 должен быть установлен
Е: ошибка, pkgProblemResolver::решения образующихся разрывов, это может быть вызвано пакетов.
+687
Shawn Anderson 11 окт. 2016 г., 05:15:36

У меня Irssi работает в сессии tmux, и я работаю над написанием сценария Irssi (расширения) чтобы отправить мне письмо, когда кого-то ПМС или упоминает меня, когда я не привязан к сессии tmux.

Все о это довольно легко, меньше одного: как вы определяете, если сессии tmux прилагается?

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

# Получаем текущее значение session_name из tmux
$ tmux дисплея -п '#{session_name}'
2

# Запущенных список-клиенты, в то время как я был привязан дает следующие,
# как же окно, а также еще одно окно:
$ список-клиенты -Т tmux 2
(нуль): 2 [180x42 (значение null)] 

# Как хорошо, запущенных список-клиентов, отдельно стоящее дает никакого вывода:
$ список-клиенты -Т tmux 2
$ 

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

+662
Mohammad nagdawi 6 янв. 2013 г., 12:24:32

Все, что вам нужно, это обеспечивается сам MySQL.

Установить MySQL сервер, запустить его, затем загружаем дамп с

в MySQL -уроот -Р < mydump.в SQL

и вы хорошо идти.

+612
skyislimit 2 мар. 2010 г., 16:09:37

Использовать функции printf строение:

$ е %з\\п localhost:8080/reports/{promos,promo-updates,scandown}/{130,139,142}{,-unburdened,-burdened}{,.pdf,.xls,.xlsx,.csv,.preload}
значение localhost:8080/отчеты/промо/130
локальный:8080/отчеты/промос/130.формат PDF
localhost:8080/reports/promos/130.xls
localhost:8080/reports/promos/130.xlsx
локальный:8080/отчеты/промос/130.КШМ
локальный:8080/отчеты/промос/130.поджатие
локальный:8080/отчеты/промос/130-облегчение
локальный:8080/отчеты/промос/130-разгрузится.формат PDF
localhost:8080/reports/promos/130-unburdened.xls
localhost:8080/reports/promos/130-unburdened.xlsx
локальный:8080/отчеты/промос/130-разгрузится.КШМ
локальный:8080/отчеты/промос/130-разгрузится.поджатие
....
+606
David Rearte 2 сент. 2018 г., 07:20:47

Судя по всему, вы можете запустить dumpe2fs -б увидеть список плохих блоков, например. dumpe2fs -Б на /dev/sdb1. Я думаю, если вывод пустой, нет плохих блоков (но у меня нет диска с бэд блоки доступны сейчас, так что не могу проверить это).

+603
Mohammad Agbarya 26 окт. 2014 г., 21:01:33

По данным https://bz.apache.org/bugzilla/show_bug.cgi?id=60695 моя команда:

в openssl s_client -кода crlf -подключение www.pgxperts.com:443

где -символы не экранируются средств, в соответствии с помощью команды OpenSSL,

-переводы строк - преобразовать если из терминала в символы не экранируются

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

+576
Equation Solver 6 июн. 2010 г., 02:43:02

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

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

Редактировать: что я могу сделать:

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

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

Сервер, кажется, полностью работоспособен. Я под впечатлением, что эта проблема специфична для эволюции или его плагин MAPI или, по крайней мере, версии в Ubuntu 14.04.

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

+574
Braden Rico 4 сент. 2017 г., 07:07:54

Вам нужно удалить Гугл Хром

судо apt-получить удалить Гугл-Хром-стабильный
судо РМ /и т. д./кв/источников.список.д/Google-хром.список*
суда apt-получить -Ф установите

Добавить ключ

с wget -кв https://dl-ssl.google.com/linux/linux_signing_key.pub | судо АПТ-ключ добавить -

изменить источники.список входа для Гугл Хром

судо Ш-с 'Эхо "деб [арка=для amd64] http://dl.google.com/linux/chrome/deb/ прогноз "стабильный " основные" > в /etc/АПТ/источников.список.д/Google-хром.список
судо apt-получить обновление

установить Гугл Хром

судо apt-получить установку Гугл-Хром-стабильный

Редактировать Компания Google прекращает поддержку Линукс-Минт Майя (основан на Ubuntu 12.04) Подробнее

В рамках платформы Chrome устаревания ХП (2015-10), то поддержка Google Chrome на 32-битной Linux, с Ubuntu точные (12.04), и Debian 7 (Wheezy), в начале марта 2016 года.

+524
Dao Ha 23 апр. 2011 г., 17:13:55
с setuid-это атрибут файл, который позволяет выполнить этот файл с правами пользователя, которому принадлежит файл
+506
andydavies 4 июн. 2010 г., 23:52:25

Я пытаюсь показать список всех файлов, которые не являются каталогами. Я типа ЛС-Лос-Анджелес | у awk '$1 != "д*"'надеясь, что он не будет показывать каких-либо строк в первом столбце, которые начинаются с д , но он не работает, как я ожидал. Где моя ошибка?

+498
user270020 5 нояб. 2015 г., 01:50:35

Если вы хотите найти номер дисплея сервера xorg запущен в текущем Линукс Вт (без Xvfb или xnest), то, возможно, это будет делать (завершение @бассейна комментария)

pgrep -в "$(кошка /системы/класса/телетайп/tty0/активный)" файл xorg | грэп -Ро ' к\: [0-9]+'

К -т телетайп вариант pgrep выбирает процессы, которые имеют телетайп в качестве управляющего терминала, и -такой вариант будет направлять его на печать всей командной строки; второй греп будет извлечь дисплей из него номер.

Конечно, это ничего не печатать, если пользователь переключился в текстовую консоль через Ctrl-Альт-ФН.

+495
thebat90280 10 мар. 2018 г., 05:48:48

У меня есть 2 диска для NAS настроен с помощью программного обеспечения встроенного быть массив RAID1. На это были два тома (LVM на МД) с данными. Сейчас Я заменил два диска и хотите скопировать старые данные.

У меня есть два диска, подключенного к компьютеру с Linux по USB, теперь хочу монтирования Тома. Вот как это выглядит:

# lsblk | хвост -11
СДП 8:240 0 3.7 Т 0 диск 
├─sdp1 8:241 0 1,9 г 0 часть 
├─sdp2 8:242 0 1,9 г 0 часть 
└─обеспечением sdp3 8:243 0 3.7 Т 0 часть 
класса 65:0 0 931.5 г 0 диск 
├─sdq1 65:1 0 1,9 г 0 часть 
├─sdq2 65:2 0 1,9 г 0 часть 
└─sdq3 65:3 927.7 0 г 0 часть 
 └─md124 9:124 0 927.6 г 0 в RAID1 
 ├─vg_a8765432-vg_info_area 254:9 0 100м 0 ЛВМ 
 └─vg_a8765432-lv_37654321 254:10 0 927.5 г 0 ЛВМ 

Так как у меня не достаточно опыта с MD и LVM объясните мне, пожалуйста, как смонтировать ext4 разделов внутри МД+ЛВМ для того, чтобы восстановить файлы?

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

Обновление: данные из sdq3 была восстановлена (спасибо @Хауке-laging), так что теперь обеспечением sdp3 (еще один "linux_raid_member") - остаточная двух данных секций.

+489
aivinthomas 20 июл. 2012 г., 10:44:22

У меня есть несколько необработанных аудиоданных я пытаюсь конвертировать с Сокс такой:

Сокс -Р 44100 -б 16 -С 1 -л -электронная подпись-число /infiles/записи.дат /outfiles/записи.в формате WAV

это дает мне следующую ошибку:

Сокс не форматы: неверный формат ввода для файла `/infiles/записи.дать: кодирование данных или размер выборки не был указан

Ты хоть представляешь, чего мне не хватает? Я просто не понимаю, что я делаю неправильно здесь.

+488
Stahl 11 окт. 2014 г., 08:45:34

Первый подход (и болезненнее), чтобы попробовать и отладить проблему, следующие http://pptpclient.sourceforge.net/howto-diagnosis.phtml и включение отладки.

Второй-следовать различные руководства по настройке для PPTP VPN или желательно для OpenVPN руководство как этот:

+477
user2779853 4 авг. 2011 г., 02:40:47

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

кошка ~/work/junk.txt 

[Раздел1]
innerline1
innerline2
innerline3

[Раздел 2]
innerline4
innerline5
innerline6

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

#!/бин/Баш

Эхо картина $1

# запись сепаратор (РС) является следующей пустой строке
на awk -V в ВАР="$1" {принт 'в/var/'} РС= ~/work/junk.txt

Если $1-это аргумент указана как "Раздел1" я ожидаю, что этот выход:

[Раздел1]
innerline1
innerline2
innerline3

Я думаю, что я близко, но очень далеко.

Спасибо за любые идеи.

+464
Mani Gandan 6 авг. 2018 г., 07:14:00

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

В настоящее время у меня есть шесть дисков в моей машине. Только двое должны были играть какую-либо роль в этой установке. Назовем их СДА, СДБ, Амми, Сде, Сде, и ФСР. Сде и ФСР являются совершенно новые и неиспользованные диски.

ПДД и СДБ оба зеркала программный RAID устройства, МД1, и аналогично шурс и СДД будут зеркала программный RAID устройства, md0.

МД1 имеет ЛВМ ВГ дебиан поверх него. md0 имеет ЛВМ ВГ сведения о нем. Моя основная система на ЛВМ групп в Debian. В данных ВГ для вспомогательных материалов. В любом случае, Амми и СДД меньше и старые диски.

В данном случае, я пытался сделать установку на Сде и ФСР. В аналогично вышесказанному, я пытался сначала создать RAID ув устройства на Сде и ФСР, с целью последующего создания ВГ на вершине что новое устройство RAID ув.

Однако, во время разбиения шаг, после того, как я попробуем отметить Сде и ФСР использовать для RAID и попытаться спасти, я вижу это сообщение:

Следующие разделы будут отформатированы ЛВМ ВГ в Debian, ЛВ
своп своп

ЛЖ своп является частью ВГ в Debian.

Это сообщение делает меня несчастной. Я не уверен, что это означает, и я не понимаю, почему ВГ в Debian необходимо упомянуть на данном этапе. И если установщик активации ВГС по какой-то причине, зачем это ВГ сведения , не упомянутые здесь, как активизируется? И если "отформатировать" просто означает, что ВГ будет активирован, это печально терминология.

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

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

+397
Ken Goss 4 дек. 2016 г., 20:38:02

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

В вашей реализации, оказывается, что игр ы, так что \с* соответствует 0 или более Ы, и Х\З* матчи х в выборке входного сигнала, следовательно, х топор трансформируется в Х топоромХу будет преобразовано в X г и так далее). В других реализациях (например, с GNU СЕПГ), с\ играм , так что \Х* совпадает с обратной косой черты, за которым следует 0 или более с, которой не происходит в вашего входа, так что линия остается неизменной.

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

+388
Akmal Khan 28 июл. 2017 г., 02:20:49

См. В разделе далее в MAN-странице

Basic против расширенных регулярных выражений

 В базовых регулярных выражениях мета-символы ?, +, {, |, (, а )
 теряют свое особое значение, вместо использования управляющими версии \?,
 \+, \{, \|, \(, и \).
+376
cooldood3490 18 дек. 2017 г., 17:51:21

Я пытаюсь загрузиться Кали на Mac из раздела внешний накопитель (карту разделов GUID). Диск содержит 3 раздела, и у меня есть данные на 2 других (которые не вписываются в мой внутренний накопитель). Я хочу загрузочного Кали на 3, не затрагивая другие 2.

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

Я тоже посмотрел на USB Линукс Строитель, и UNetbootin, но бывший обнаруживает только весь диск, а последний не на всех (предположительно она должна быть отформатирована в FAT32).

Есть ли способ сделать это?

+365
mo Alma 1 янв. 2012 г., 06:40:40

Думаю, проблема заключается в том, что rsync и видит пути относительно исходного каталога. Так, например, если я синхронизации этот каталог:

$ Общ /дома/мне/фу
бар Базом

Потом файл пути он знает, будет, как с Foo/бар/... и фу/баз/.... Если вы добавить подробное флаг на rsync, вы увидите такие вещи как:

public_html/ФОО
 277 100% 0.56 Кб/c 0:00:00 (переключения,#1390, чтобы проверить=0/1393)

Попробовать просто:

в rsync-АЗП-исключить=public_html/batchupload [email protected]:/home/xxxxx/public_html в /var/www в/ХХХХХ/public_html
+330
enitx023 20 апр. 2017 г., 08:53:26

У меня есть Raspberry Pi и WiFi-адаптер, который настроен в режиме точки доступа (точка доступа WiFi).

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

Это можно сделать по распределению ИП?

+297
Nobody 19 июн. 2014 г., 21:31:51

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

Если я с кем-то еще и я должен временно переключиться со своего счета на мой, не начиная новую оболочку, я могу использовать СУ , чтобы стать мне команды, я хочу, потом выход. Мне нужны мои учетные данные для этого. Помните, что это восходит к тем временам, когда вы были в терминале 300bps и добраться до другого терминала может быть в другой комнате.

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

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

+211
Ronaldo Rother 5 дек. 2013 г., 04:58:32

Некоторое время назад мне задали этот вопрос - значит "apt-получить -s обновить" или некоторые другие меткие команды имеют возможность список репозиториев пакеты будут загружены из?, о том, как получить список пакетов в репозиториях будет обновить. Я теперь узнал другую команду, АПТ-кэш Мэдисон , который будет список РЕПО пакет будет установлен.

Почему имя Мэдисон , который не имеет никакого отношения к задаче?

+124
Moine Bouddhiste 21 нояб. 2013 г., 12:51:44

У меня есть несколько разных файле httpd.конф запись для включения в PHP:

С loadmodule php5_module /и т. д./httpd/модули/libphp5.так
<FilesMatch \.в PHP$>
 SetHandler применение/х-файл httpd-php для
</FilesMatch>

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

Что apachectl configtest сказать, когда вы запустите его?

+70
TheArinaLion 23 нояб. 2017 г., 00:50:11

Торчит просто грэп и добавив хвост & вырезать, вы могли бы...

grep по линии номер первый матч 182:

грэп -М 1 -н 182 /ВАР/лог/файл |вырезать -Ф1 -д:

Использовать это, чтобы grep для всех Азбука'ы только после первого выставления линии выше, используя хвост-Н +К в выходной после K-й строке. Все вместе:

хвост -п +$(грэп -М 1 -н 182 /ВАР/лог/файл |вырезать -Ф1 -д:) /ВАР/лог/файл | команда grep АВС

Или добавить -М 1 раз найти только первый подходящий Азбука

хвост -п +$(грэп -М 1 -н 182 /ВАР/лог/файл|вырезать -Ф1 -д:) /ВАР/лог/файл|команда grep -М 1 Азбука

Ссылки:
человек страниц
https://stackoverflow.com/questions/6958841/use-grep-to-report-back-only-line-numbers

+57
tillsc 31 июл. 2013 г., 03:47:46

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

Исходные данные-целые числа между 1 и 20000. предполагаю, что либо:

1 2 3 4 5 6 7 8 ...

или

1
2
3
4
5

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

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

Мой хотел выход:

1 40 80
2 41 81 
3 42 82 
4 43 83

То, что я пытался, надеясь выяснить это во время чтения некоторыми Unix.се вопросы, другие предложения на СФ странице колонки, ФМЛ и т. д.

для стоимости в $(кат в /tmp/список); у функции printf "%-8С\п" "${значение}"; сделано|колонка -х

выход (упрощенный, символом табуляции):

1 2 3 4
5 6 7 8
...

Следующая попытка была предложение на Serverfault:

кот в /tmp/список |дрм |колонки -Т

выход:

1 2 3 4 5 
6 7 8 9 10

Хотелось бы понять, где моя проблема с пониманием процесса, а не просто сырое решение (что бы помочь).

+29
Stella Dale 30 дек. 2013 г., 12:08:42

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

buy cialis buy cialis online buy cialis online without script canadian cialis online pharmacy cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis dosage cialis for daily use cialis free trial cialis generic cialis generic release date cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis side effects cialis vs viagra cialis without a doctor's prescription generic cialis generic cialis at walmart generic cialis canada pharmacy generic cialis tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20mg tadalafil 5mg tadalafil generic tadalafil generic at walgreens tadalafil side effects viagra vs cialis where can i buy cialis over the counter at walmart buy cialis buy cialis online buy cialis online without script canadian cialis online pharmacy cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis dosage cialis for daily use cialis free trial cialis generic cialis generic release date cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis side effects cialis vs viagra cialis without a doctor's prescription generic cialis generic cialis at walmart generic cialis canada pharmacy generic cialis tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20mg tadalafil 5mg tadalafil generic tadalafil generic at walgreens tadalafil side effects viagra vs cialis where can i buy cialis over the counter at walmart 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 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