линия эхо с VAR, которая содержит несколько строк

у меня есть файл, названный 'file1.txt что содержат для exemple:

Биби.Тото
яе.Бубу
vrtegbvtr.rvgtbtdtbvtd

И я хочу, чтобы эхо текст с содержанием ВАР(которые содержат линии file1.txt ) так:

ВАР=$(кошка file1.txt)
Эхо 'привет там переменной $var' > final.sh

Чтобы получить, наконец:

содержание final.sh :

Здравствуйте есть Биби.Тото
привет там яе.Бубу
Здравствуйте есть vrtegbvtr.rvgtbtdtbvtd

Скрипт должен использовать апплеты busybox в (на awk, grep, в СЭД, кошка,...).

------------------------------------------

Я пробовал сначала с командой Echo, но я получаю: Здравствуйте есть $ВАР даже если я использую двойные кавычки ( "), ни {} и я не могу использовать двойные кавычки для повторяющих содержимое в файл, потому что мой текст у некоторых и " символы.

Я также попытался с помощью sed подобное:

ВАР=$(кошка file1.txt)

содержание final.sh :
Здравствуйте есть выкройка

СЭД "ы/шаблон/$VAR в/г" final.sh

Но я вам: СЭД: непревзойденный '/' если я использую: СЭД "ы/шаблон/\$VAR в/г" final.sh Я: Здравствуйте, есть $ВАР.

+649
Vasan 15 февр. 2011 г., 22:16:01
39 ответов

проверить, если порт открыт с помощью команды netstat

командой netstat-НЛПИ

Если порт не работает через брандмауэр, порт будет unreacheable

+1000
pitgrap 03 февр. '09 в 4:24

Я пытаюсь соответствовать шаблону "ГИМ" в файл, содержащий как ниже информацию и печатать слова, соответствующие шаблону.

LOCALZONE01 ASHM001002003VOL01
BSHM001002003VOL02
CSHM001002003VOL03
DSHM001002003VOL03_DUP
ESHM001002003VOL04
FSHM001002003VOL05
GSHM001002003VOL06_
HSHM001002003VOL07

Я пытался использовать awk, чтобы печатать 2-й столбец:

грэп "ГИМ" <filename.txt> | на awk -е" " '{печати $2}'

ASHM001002003VOL01

Если я попытаюсь столбца печати 1, это дает мне ниже Выход:

LOCALZONE01
BSHM001002003VOL02
CSHM001002003VOL03
DSHM001002003VOL03_DUP
ESHM001002003VOL04
FSHM001002003VOL05
GSHM001002003VOL06_
HSHM001002003VOL07

Ниже мой желаемый результат. Как я могу получить его?

ASHM001002003VOL01
BSHM001002003VOL02
CSHM001002003VOL03
DSHM001002003VOL03_DUP
ESHM001002003VOL04
FSHM001002003VOL05
GSHM001002003VOL06_
HSHM001002003VOL07
+986
Nawaf Alsulami 9 июн. 2017 г., 12:31:50
Другие ответы

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


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

У меня четыре TCP-сокеты подключена к устройству.

Они создаются с

метод exec 3<>/Дев/протокол TCP/IP/порт
старпома 4<>/Дев/протокол TCP/IP/порт
экзек 5<>/Дев/протокол TCP/IP/порт
старпома 6<>/Дев/протокол TCP/IP/порт

В случае, когда я читаю из файла описателей

кот <&4 | а линия читать; делать
 Эхо -Н "FD4 $линия" | xxd в -ПС | Е С/../&\ /г' > somefile.txt
сделано &

направить его в файл для дальнейшего использования.

Но с некоторым типом сообщения, у меня проблема.

С просто

кот <&6 | ключам -ПС

Я вижу следующие (некоторые параметры).

006ec94430020000c090006800c903470000000000040000209f00000000
000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000

Но я не могу переслать это в файл или переменную для работы с ним.

Я уже пробовал по-разному, но не могу найти решение.

Я надеюсь, что кто-то знает, как обрабатывать такие сообщения.

+906
tta 7 июл. 2014 г., 02:11:50

Я пытаюсь подключить Samsung Галактики S2 как запоминающее устройство на современное арки установка Линукс.

На телефон я сделал следующие

Настройки -> Дополнительно -> от USB утилиты -> USB-накопитель

Затем я следовал инструкциям и, похоже, успешно вошел в режим накопителя.

На арочные системы при выполнении команды dmesg я получаю следующие новые позиции:

[16309.075881] USB-устройство 3-1.1: новый скоростной количество USB-устройства 14 с помощью интерфейса расширенного контроллера узла-ЧКВ

Если я выполнить команду lsusb я получаю:

Устройство автобуса 003 014: ИД 04e8:685b Samsung Электроника Co., ООО ГТ-I9100 модель телефона: [новыми] (режим накопителя)

Наконец, если я Journalctl я получаю:

23 января 00:33:19 ядра Флойд: от USB 3-1.1: новый скоростной количество USB-устройства 14 с помощью интерфейса расширенного контроллера узла-ЧКВ
23 января 00:33:19 Флойд МТП-зонд[30020]: проверка шина 3, Устройство 14: "/системы/устройства/pci0000:00/0000:00:1А.0/с USB3/3-1/3-1.1"
23 января 00:33:19 Флойд МТП-зонд[30020]: автобус: 3, Устройство: 14 не устройство MTP 

Но как я на самом деле горе это устройство?

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

Спасибо заранее.

+858
Finny 3 февр. 2016 г., 21:47:12

Я очень новой для Linux в стиле вычислений. Пожалуйста, имейте это в виду.

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

!/бин/Баш
Оболочка скрипт для отображения текущей даты, календарь, и количество пользователей

Эхо "сегодня-это $(дата)"

Эхо ""

Эхо "календарь : "

Кэл

Супер простой вещи.

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

Я пробовал Система -> Параметры -> запускаемые приложения, а затем я нажимаю на Добавить. Я не знаю, что ставить в поле "команда".

Я тоже пробовал в/etc/инит и написание сценария там. Сделал что-то неправильно. Не уверен, что.

Я понятия не имею, как использовать GNOME.

Я не могу судо в моей коробке из-за не имея разрешения и не выскочка.

Я использую CentOS в

Любая помощь будет оценили.

+810
Dat Boi 21 авг. 2015 г., 13:21:30

Вот список файлов в заданной директории;

a_object_1.0.zip
file_name_conf_1.1.zip
anim_dup_1.1.zip

Перебрать файлы в заданном каталоге, и проверить, если файл, соответствующий файл шаблона из списка файлов, распаковать и переименовать каждый файл с префиксом(cx_a_object_1.0.zip, cx_file_name_conf_1.1.zip, anim_anim_dup_1.1.zip )

+782
user34618 19 нояб. 2016 г., 16:55:44

Это мой репозиторий Git:

https://github.com/benqzq/ulcwe

Он имеет Дира по имени местная и я хочу поменять свое имя на другое имя (скажем, от местных до АБВ).

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

После установки git, я пробовал эту команду:

git удаленного https://github.com/benqzq/ulcwe && ГИТ МВ местных АБВ && выход

Пока я не получал никаких приглашений на моем GitHub пароль, я получил эту ошибку:

фатальная ошибка: не репозиторий Git (или любой родитель к точке монтирования /MNT/с)
Останавливаясь на границе файловой системы (GIT_DISCOVERY_ACROSS_FILESYSTEM не установлен).

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

Я должен использовать другую программу, может быть?

+773
erszcz 5 мар. 2018 г., 07:14:13

Мой файл выглядит так:

takeapic
статус печати #
#делать другие вещи
источник ~/.bashrc следующее

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

Мой bashrc и содержит следующие команды:

экспортировать переменную PATH=$PATH: в/дома/сага/ОГРН
экспорт визуально=ВИМ
экспорт редактора=ВИМ
экспорт LS_COLORS='РС=0:Ди=01;34:ЛН=01;36:МЗ=00:Пи=40;33'

псевдоним LS='LS с --цвет=авто'
псевдоним Лл='ЛС-л'
псевдоним Ла='Общ -а'
псевдоним лла='ЛС-Аль
псевдоним СХ='чмод +х'
xsel -B в буфер обмена псевдоним=''
псевдоним дифф='дифф --цвет=авто'
псевдоним команды grep='grep в-цвет=авто'
псевдоним сакура='сакура -е tmux'
Затура псевдоним='Затура --вилка'

экспорт HISTCONTROL=ignoredupd

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

+761
bandri 14 апр. 2011 г., 00:41:46

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

# Создаем временный каталог для переименовать целей (позволяет для->Б, А Б->а)
Реж='.ТМП'
команды mkdir -Р "$Дир"

# Сколько файлов
ЛС=($(ЛС))
НЛС=$((${#ЛС}+1))

# Переименовать файлы псевдо-случайным образом
для РКЦ в "${ЛС[@]}"
делать
 в то время как :
делать
 # Плохое приближение к случайной выборки. Если у вас Шуфа`
 # это может быть значительно упрощена.
 РНД=$((RANDOM С % НЛС))
ДСТ="${ЛС[$РНД]}"
 Эхо "(попытка РНД=$РНД -> ДСТ=$ДСТ)" >&2

 # Продолжайте попытки, пока мы не найдем неиспользованный именем
 испытаний N "$ДСТ" && сломать
сделано
 Эхо "$КГД -> $ДСТ" >&2
 МВ-Ф "$РКЦ" "каталог$dir/$ДСТ"
 сбросьте ЛС[$РНД]
сделано

# Восстановить переименованные файлы в пустую директорию
МВ "каталог$dir"/* .
команда rmdir "$Дир"

Если вам необходимо обрабатывать имена файлов, начинающиеся с точки, переместите временную директорию $dir в другом месте и изменить Общ команду включить -это флаг. Если вам необходимо обрабатывать имена файлов, содержащие символы новой строки, Я бы порекомендовал вам использовать другой язык, например, Perl или Python.

+745
Suzuka 21 июл. 2017 г., 03:49:08

Вы могли бы использовать один СЕПГ команду в следующем:

Файл=$(СЭД 'ы/.*\///;s/\.jpeg$/.формат JPG/' <<<"$1")
+740
Myakish 5 апр. 2016 г., 02:14:37

Долгосрочной перспективе я бы рекомендовал смотреть в создании вашего собственного dotfiles каталог, который вы держите под контролем версий и резервное копирование на Гитлаб/системе Bitbucket/GitHub-е. Этак его так просто, как клонирование из репозитория на новой машине.

+719
Kenny Nerren 28 янв. 2019 г., 07:36:30

Я просто настроить постфикс, но я просто понял, что мой провайдер блокирует исходящий порт 25 (SMTP). Как отправить письмо на улицу? Я вижу, моя очередь сообщений заполнена. Любое предложение?

+705
lfif 27 нояб. 2017 г., 20:14:32

Я пытаюсь подключить внешний HFS+ с жестких дисков на мой Raspberry Pi с raspbian "Сопелка". Диски, зашифрованные с помощью TrueCrypt, так что я их монтировать с помощью команды TrueCrypt в /Дев/СДА /СМИ/usbdisk/диск1.

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

Я попытался Google это, но не мог найти ничего, что решает проблему. Я уже установил пакеты hfsplus, hfsutils и hfsprogs.

Кто-нибудь знает, что мне нужно сделать, чтобы что-то писать на диски?

+686
Zyrox 11 сент. 2014 г., 02:28:15

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

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

Если вы действительно параноик о вредоносных программах, вы можете захотеть взглянуть на сервер ClamAV, только крупные некоммерческие антивирусы для Linux. Это, как правило, не стоит беспокоиться с, Хотя, если ты делаешь то, что особенно рискованно в первую очередь (другими словами, если вы не получили ничего, кроме ложных срабатываний от AV программного обеспечения на Windows, вы почти наверняка не нужно тратить системные ресурсы на антивирусы на Linux).


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

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

+630
Giuseppe Ricupero 15 мая 2019 г., 09:52:51

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

  1. Вы можете открыть порты GPIO через файловую систему sysfs и дереве устройств.

    • Написать новую дереве устройств наложения и включите его.
    • Перейти к /системы/класса/порты ввода-вывода
    • Экспортировать требуемый PIN-код и начать его использовать (через простую оболочку звонки или внутри c/c++ приложением)
  2. Написать свой собственный драйвер.

    • Код реальные возможности.
    • Не подвергайте драйвера к узлу (типа /dev/телетайп) в пользовательском пространстве.
    • Писать еще один Си/Си++ кода для доступа к драйверу (также она может быть доступна через простой снаряд звонки)
    • Если вам нужны какие-либо новые функции, сначала изменить драйвер код. (Почему?)
  3. Использовать напрямую в /dev/СБР;

    • Включают mman.объект H и использовать /dev/mem в набор или получает статус назначения.

Так,

  • 1 -> будет устаревшим и медленным. (ОК, абсолютно выгодно для быстрого прототипирования)
  • 2 -> Как это быстрее, чем 1? 1-ый и другой драйвер GPIO, не так ли?
  • 3 -> разве это не лучший способ?

Я задал несколько вопросов выше, но вот мой главный вопрос; почему бы мне не пойти прямо с 3-го решение?

+584
skelly 29 янв. 2012 г., 03:31:29

Попробуйте это судо Чаун -в Хуман. простой-Тодос/ Не забывайте точку после Хуман

ЛС-л | грэп простой

директорию типа drwxr-XR-х 2 корень корень 4096 12 декабря 11:23 простой задачи

судо Чаун -в kaustubh. простой-Тодос/

изменен собственности "простой" -Тодос/' от корня:корень kaustubh:kaustubh

[email protected]взломан:~/тест$

ЛС-л | грэп простой

директорию типа drwxr-XR-х 2 kaustubh kaustubh 4096 декабря 12 11:23 простой-Тодос

+576
Agung Laksana 15 янв. 2015 г., 01:16:31

Я изменила мой правый Shift (код 62) в качестве стрелка, заменив Shift_R в keysym С до:

$ параметр xmodmap-E "в код 62 = до NoSymbol вверх"

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

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

Как я могу удалить смена функциональности от моей правой кнопки Shift, не снимая ее с левой клавиши "Shift"?

+576
StormAssassin7 12 нояб. 2011 г., 08:11:10
команду lsusb -Т 

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

+574
Zane Bashir 14 мар. 2012 г., 18:47:44

На awk решение:

у awk '{ Р=$1 ОФС $2; Для(я=3; я<=НФ; я++) если ($я ~ /^MPT_group/) р=р ОФС $я; печать Р }' файл

Вывод:

пользователь1 : MPT_group1
пользователь2 : MPT_group1 MPT_group3 MPT_group4
пользователь3 : MPT_group3 MPT_group2 
+453
najamkhn 1 нояб. 2014 г., 18:10:22

Приведенный скрипт, есть простой способ, чтобы извлечь какие файлы он явно манипулирует (так как не связывая какую-то команду и чем eval-ить его)? Е. Г.

#!/бин/Баш

. файл /etc/someconfig.cfg для

 кошки /somedir/somefile.txt

 СР /otherdir/file1.txt /tmp/fileABC.txt

 РМ -Ф ~/stupidfile.txt

#ВФ

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

файл /etc/someconfig.cfg для 
/somedir/somefile.txt
/otherdir/file1.txt 
/tmp/fileABC.txt
~/stupidfile.txt

?

Спасибо

+436
Artur Nasiadko 7 янв. 2019 г., 01:35:19

Итак, вы хотите, чтобы скопировать все .в HTML - файлы в некоторых исходном каталоге и его подкаталогах, все в один каталог (т. е. свертывание иерархии)?

В POSIX стандарт:

найти myDir -имя '*.HTML-код' -тип F -exec для Ш-с 'СР "[email protected]" "$0"' ~/otherDir {} +

Обратите внимание, что ~/otherDir становится параметра от 0 до промежуточной оболочки, что позволяет исходные файлы должны быть именно "[email protected]". Оставив целевой каталог снаружи корпуса имеет дополнительное преимущество, что вы не столкнетесь со ссылкой проблемы, если это переменная в родительской оболочке сценарий (остается Ш-с 'СР "[email protected]" "$0"' "$мишень").

Для более старых системах, не найти ... -экзек ... +:

найти myDir -имя '*.HTML-код' -тип F -exec для СР {} ~/otherDir \;

Я свою оболочку Bash ≥4 или zsh:

shopt -с globstar # только для bash, положил его в свой `.bashrc следующее`
СР myDir/**/*.формате HTML ~/otherDir/
+430
Snow Angel 7 мая 2017 г., 11:51:01

Это выражение бандажа будет генерировать список файлов:

$ касания {фу{.т,т.Т},other.txt,тест{,.{ASCII,то Т{оценка.в Qt,х{Т,ХТ}}}}} 

$ общ.
фу.Т ноги.тест тест Т other.txt .тест в формате ASCII.тест.испытание Qt test.txt .txxt

Можно ли конвертировать обратно в список файлов для расширения бандажа?

+420
Barani r 4 нояб. 2011 г., 01:17:36

Чтобы избежать конфликтов IP-адресов, настройки "статический" и "динамический" колеблется от вашего DHCP-сервера. Например, 192.168.2.1 на 192.168.2.100 ваш динамический диапазон, DHCP-сервер позволило распределить этих адресов свободно, 192.168.2.101 для 192.168.2.150 вас статический диапазон, DHCP-сервер не имеет права распространять эти IP-адреса свободно. Вы можете подключить IP-адресов в MAC-адреса, чтобы создать "статический лизинг", для этого можно использовать "статические" спектр. У вас есть третий ряд, 192.168.2.151 на 192.168.2.254, что для "играть". Обратите внимание, что диапазоны здесь для домашнего использования, хорошо, если вы занимались корпоративной сети, оно бы выглядело совсем иначе.

Вы утверждаете, что DHCP-сервер обнаружен конфликт IP-адресов и дал хозяину другого IP ? Я думаю, что это ошибка в DHCP-сервера!

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

+364
ShinobiWPS 27 февр. 2013 г., 04:25:50

Мне интересно, если что-то подобное можно.

get_temp_dir функция() {
 местные tmp_dir указан=$(mktemp -д)
 ловушка "{
 РМ -Р $tmp_dir указан
 }" Выход
 Эхо $tmp_dir указан
}

ТЭМП=$(get_temp_dir)

# Я хочу $Temp для продолжительности этот скрипт, и удалил
# когда область заканчивается, а не когда область видимости функции заканчивается.

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

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

Любые идеи? Спасибо заранее.

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

#!/usr/Бен/ОКР Баш

get_temp_dir функция() {
 местные tmp_dir указан=$(mktemp -д)
 ловушка "{
 РМ -Р $tmp_dir указан
 }" Выход
код=$tmp_dir указан
}

get_temp_dir
tmp_dir указан=$код

Общ $tmp_dir указан
+297
DukeLover 29 нояб. 2013 г., 03:51:17

У меня есть удаленный сервер, что мне нужно скачать журналы Apache от.

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

Что бы вы посоветовали УПП на другой сервер, вам файлы и скачать их на другую машину?

+296
Rajkumar Singh 25 мая 2010 г., 20:25:31

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

НТН.

РС -Т ИНП |
печать на Perl-лейн-если "@Ф" =~ /^(\С+)(?: \1){4}(?: (?:(?\!1(?=(?: |$))).)+)+$/' |
РС -Т

Выход:

Йхон Бен Том
Йхон Бен Том
Йхон Бен Том
Йхон Бен Том
Йхон Бен Том
Дэйв Тейлор Сара
Дэйв Харви Сара
+264
Alex Timmer 14 мая 2011 г., 09:55:28

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

сначала в окне терминала запустить

команду sudo fdisk для устройства /dev/СКБ

нажмите клавишу д (раздел удалить команду)

нажмите клавишу 3 (номер раздела удалить)

нажмите клавишу ш (записать изменения и выйти)

+238
shirley947 26 июн. 2010 г., 21:59:01

Или использование команды xargs

 найти folder0 -тип F | команды xargs -я {} СР -в {} targetfolder;

Используйте -V, чтобы показать, что hapenning.

+235
mame98 26 апр. 2013 г., 22:56:06

Я хотел бы создать файл 100ГБ для использования в качестве файловой системы. Файл будет храниться на зашифрованном томе, поэтому файл/файл-система себя не нужно (далее) зашифрованное. Поиск показал много различных способов сделать это. Некоторые используют losetup, некоторые-нет. Следующий приемлемый способ?

$ ДД, если=/dev/нуль=~/файл.ИМГ БС=графа 1М=10240
$ mkfs, а.в ext4 ~/файл.ИМГ # подскажешь про блок специальное устройство
$ судо крепление-петли o ~/файл.ИМГ /СМИ/точка_монтирования
+176
Dante Gn 9 сент. 2019 г., 12:00:57

Ниже приведен отрывок из Иус помощью страница:

Дэв <devname> монитор *
 Монитор флаги. Допустимые флаги:
 нет: никаких специальных флагов
 fcsfail: показывают кадры с ошибками ФТС 
 управление: управление кадров
 otherbss: показывают кадры из других BSSes
 приготовление: используем приготовленное режиме
 активный: использовать активный режим (АСК входящих одноадресных пакетов)
 mumimo-идентификатор_группы : использовать MUMIMO в соответствии с ID группы 
 mumimo-последующей для Mac : использование MUMIMO по MAC-адресу

Что такое "вареный" режиме мониторинга беспроводной доступ в интернет?

+176
PissedOffVeteran 19 февр. 2011 г., 10:56:21

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

адрес 10.0.1.60
сетевая маска 255.255.255.0
шлюз 10.0.1.1
+135
Tom Reeb 10 мар. 2010 г., 07:56:42

Когда систему Linux приближается к подкачки (т. е., в моем случае, 16ГБ ОЗУ почти полный, 16 ГБ своп совсем пустой) если новый процесс X пытается выделить память системы можно полностью заблокировать. То есть, пока непропорциональное количество страниц (в зависимости от общего размера и число запросов на выделение памяти х) были обменяны. Обратите внимание, что не только графический интерфейс становится полностью не отвечает, но даже базовых услуг, как демон был полностью блокирован.

Эти два куска кода (правда сырой), который я использую, чтобы вызвать такое поведение в более "научным" способом. Первый получает два числа x,y из командной строки и переходит к выделить и инициализировать несколько ломтей y байт, пока было выделено более х байт. А потом просто спит на неопределенный срок. Это будет использоваться для приведения системы на грани подкачки.

#включить <stdlib.ч>
#включить заголовочный файл <stdio.ч>
#включить <строка.ч>
#включить <запустите.ч>

тап_п(АГДС, гольца** из argv) {
 длинные инт Макс = -1;
 инт Мб = 0;
 длинные инт размер = 0;
 длинные инт итого = 0;
 типа char* буфер;

 если(argc > 1)
{
 Макс = АТОЛ(массива argv[1]);
 размер = АТОЛ(массива argv[2]);
}
 функции printf("Макс: %Lu байт\N", и максимум);
 пока((буферная=функция malloc(размер)) != Значение null && в общей сумме < Макс) {
 функцию memset(буфера, 0, размер);
Мб++;
итого=Мб*размер;
 функции printf("выделено в %Lu байт\N", общая); 
 } 
сон(3000000);
 возврат 0;
}

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

Так, с двумя кусками кода компилируется, назовем соответствующие бывших fasteater и sloweater, давайте сделаем так:

1) Запускаем ваш любимый графический интерфейс (не обязательно конечно)

2) начать мэм/замены счетчика (например, часы -Н 1 бесплатно)

3) запустить несколько экземпляров fasteater х г , где Х составляет порядка гигабайта и y составляет порядка мегабайт. Сделайте это, пока вы почти заполнения оперативной памяти.

4) запустить один экземпляр sloweater х г, снова где X составляет порядка гигабайта и y составляет порядка мегабайт.

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

а) оперативная память о

б) своп также о полном (помните, он был пуст в начале)

C) нет Оом вмешательства убийцы.

И обратите внимание, что раздел подкачки на SSD. Так, система, кажется, не удалось постепенно переходя страниц памяти из ОЗУ в своп (предположительно из fasteaters, что просто спят), чтобы освободить место для медленного (и всего несколько мегабайт) запросы sloweater.

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

Может кто-то тоже это проверить? И возможно кто-то также имеет системы BSD.

Обновление 1 Я последовал совету от Марка плотник ниже в комментариях и я начал vmstat с 1 >из прежде чем приступить к подкачки теста. Результат можно увидеть ниже (я вырезал всю начальную часть, когда ОЗУ заполняется без участия своп):

прокся -----------памяти---------- ---своп-- -----Ио---- -система - - - - - - - ЦП-----
р б вбпз бесплатный бафф кэша Си так Би бо в CS нас сы ИД ва ст
0 0 6144 160792 8 272868 0 0 0 0 281 1839 1 0 99 0 0
0 0 6144 177844 8 246096 0 0 0 0 425 2300 1 1 99 0 0
0 0 6144 168528 8 246112 0 0 16 0 293 1939 1 0 99 0 0
0 0 6144 158320 8 246116 0 0 0 0 261 1245 0 0 100 0 0
2 0 10752 161624 8 229024 0 4820 17148 4820 845 3656 1 2 97 0 0
2 0 10752 157300 8 228096 0 0 88348 0 2114 8902 0 5 94 1 0
0 0 10752 176108 8 200052 0 0 108312 0 2466 9772 1 5 91 3 0
0 0 10752 170040 8 196780 0 0 17380 0 507 1895 0 1 99 0 0
0 10 10752 160436 8 191244 0 0 346872 20 4184 17274 1 9 64 26 0
0 29 12033856 152888 8 116696 5992 15916880 1074132 15925816 819374 2473643 0 94 0 6 0
3 21 12031552 295644 8 136536 1188 0 11348 0 1362 3913 0 1 10 89 0
0 11 12030528 394072 8 151000 2016 0 17304 0 907 2867 0 1 13 86 0
0 11 12030016 485252 8 158528 708 0 7472 0 566 1680 0 1 23 77 0
0 11 12029248 605820 8 159608 900 0 2024 0 371 1289 0 0 31 69 0
0 11 12028992 725344 8 160472 1076 0 1204 0 387 1381 0 1 33 66 0
0 12 12028480 842276 8 162056 724 0 3112 0 357 1142 0 1 38 61 0
0 13 12027968 937828 8 162652 776 0 1312 0 363 1191 0 1 31 68 0
0 9 12027456 1085672 8 163260 656 0 1520 0 439 1497 0 0 30 69 0
0 10 12027200 1207624 8 163684 728 0 992 0 411 1268 0 0 42 58 0
0 9 12026688 1331492 8 164740 600 0 1732 0 392 1203 0 0 36 64 0
0 9 12026432 1458312 8 166020 628 0 1644 0 366 1176 0 0 33 66 0

Как вы можете видеть, как только своп ввязывается существует огромное swapout из 15916880 Кбайт все сразу, которые, я думаю, продолжается в течение всего периода обучения. И все это, видимо, вызвано процессом (sloweater) который так и просится на 10МБ каждый второй.

Обновление 2: я сделал быстрая установка FreeBSD и повторяется та же схема размещения применяется с Linux...и это было так гладко, как это должно быть. Во FreeBSD постепенно поменялись страницы, когда sloweater выделены все 10МБ куски памяти. Не одна закавыка любого рода...ВТФ здесь происходит?!

Обновление 3: я подал ошибка с ядром багтрекер. Это, кажется, становится немного внимания, так что...скрестим пальцы...

+132
samdicker 13 дек. 2010 г., 11:50:15

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

+124
Mohammad Tahir 16 февр. 2014 г., 20:40:51

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

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

+114
barmanb 23 мар. 2012 г., 07:02:51

ОС GNU/Linux от Debian 9.2

Я хочу изменить мои компьютеры поведение приостановить жестких дисков при отсутствии активности в течение 30 минут.

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

программами hdparm -Б 127 в /dev/sdX в

Где 127 фактически максимальное значение, позволяя приостановить диски (spindown).

Потом я зашел в настройки в режиме ожидания:

программами hdparm -с 241 в /dev/sdX в

Где 241 значит, должен режим ожидания после 30 минут.

Не об ошибке сообщает программами hdparm при установке этих.

Теперь мой вопрос:

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

Просто отметить, что я хочу влиять на следующих устройствах сразу:

/Дев/СДА
в /dev/СКБ
/разработки/СДД
как /dev/SDE, и
+51
jlachty 28 окт. 2010 г., 01:22:38

Хорошо вы отметили вопрос с ЗШ, так как в этой оболочке вы можете использовать обширные Глоб отбор , включая тест-сделано на имена файлов:

$ Общ -1 АААА*
AAAA_2012-10-03_BBBB
AAAA_2014-12-28_BBBB
AAAA_2015-01-03_BBBB
AAAA_2015-02-03_BBBB
AAAA_2015-10-03_BBBB

$ Д1='2014-12-15'
$ Н2='2015-02-03'
$ принт-л *(е:'[[ "${${ответить#*_}%_*}" > "$Д1" && "${${ответить#*_}%_*}" < "$Д2" ]]':)
AAAA_2014-12-28_BBBB
AAAA_2015-01-03_BBBB

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

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

+27
Zappyguy 15 окт. 2019 г., 03:17:31

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

Операционная система: элементарный ОС Фрея 

на самом деле все равно "основанный на Ubuntu 14.04 ЛТС". Там, кажется, много вопросов по 14.04 загрузки и жратвой проблемы ... еще одно недавнее сообщение в Убунту 14 пользователей всего за несколько часов от вашей также не загрузчик установлен в MBR на /Дев/СДА.

Так вроде бы Убунту 14.04 проблема, и много других были проблемы с 14.04, возможно, одним из решений по 14.04 спросите Ubuntu может помочь, например http://ubuntuforums.org/showthread.php?t=2272927&p=13261862#post13261862

+27
jlf Foe 24 мар. 2016 г., 02:16:10

Я пытаюсь установить плагин normal map для gimp, и я попытался установить пакет gimp-карты нормалей:i386 с менеджер программ в Linux мяты. Как я устанавливал его, я понял, что это было извлекать ряд важных пакетов. Один из моих видео-редакторы, gimp, несколько пакетов Python и корицу среды рабочего стола. Я закрыл из диспетчера программ так быстро, как я мог (потому что там не было кнопки отменить), но он уже снял большинство из этих пакетов. Получается, что пакет, который я изначально искала gimp-взрывов. Теперь я не могу изменить все, что имеет отношение к моей среде рабочего стола и все настройки пропали. Что является лучшим способом, чтобы восстановить все пакеты удалить это программное обеспечение? Кроме того, корица предлагается в качестве пакета в Диспетчере программного обеспечения. Это безопасно, чтобы установить это? Предпочтительно, я хотел бы вернуть все на Python файлы удалены, и я не могу выяснить, какие из них он даже если я вернусь к пакету в менеджер программ.

+25
Teshan Shanuka J 2 дек. 2019 г., 03:00:58

У меня Tomcat и Apache установлен в CentOS 5. Они интегрированы с помощью mod_jk.так.

Они оба показывают же в http://www.tource.com/cms/admin и http://www.tource.com:8080/cms/admin

Но я хочу сделать контекст КМВ отображается только при входе с адресом ниже. http://cms.tource.com/

Как бы контекст "www.tource.com/cms" превратиться в "cms.tource.com" ?

+10
joemooney 22 дек. 2014 г., 02:02:20

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

$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