Предотвратить Java, чтобы нагнетать загрузку процессора на Slackware64?

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

Я разрабатываю на Java и использовать среду разработки Eclipse. Я знаю, что Java в среде IDE не должен быть легким, но, в некоторых случаях, это действительно застревает, и, как я обычно консоль открывается, я бегу только сверху, чтобы выяснить, Ява занимает 90%+ от нагрузки на процессор.

Как я могу убедиться, что он не получает (много!) на моем пути?

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

Редактировать: аппаратные спецификации

Процессор: Интел(Р) ядро(ТМ) и i5-2520M процессор @ 2.50 ГГц
Оперативная память: 4GiB (наверно ддр3, не уверен, хотя!)
+685
szczurcio 10 сент. 2018 г., 14:04:15
33 ответов

Примечание: предполагая, что вопрос "Кали Linux может не правильно записать на CD-диск?"

Нет, речь идет не о целостности сожгли копию.

Когда вы установили, может быть, вы испортили свой старый Кали установите (необходимость в chroot первый из образа LiveCD?)

Другие возможности являются плохими загрузчик config или перепутались разделов точки монтирования.

+954
Detoxian 03 февр. '09 в 4:24

Вы можете сказать, СЭД напечатать только если замена оказалась удачной. Используйте Т команды для этого: она переходит к указанной метке, если он был. б пропускает остальную часть кода, п печатает заменены линии.

СЕПГ -н -р 'с/.*"([-А-З0-9]+)".*/\1/г;т;б;:р' 

Пришлось включать два недостающих двойные кавычки на последних двух строках.

Вероятно, более читаемым, используя Perl:

Перл -лне печати '$1, Если /([-а-З0-9]+)"/'
+940
daniel santiago 12 авг. 2013 г., 23:47:48

Не видя ваш dotfiles, трудно сказать наверняка, но от того, что ты процитировал, ты убрал слово "экспорт" при добавлении его .профиль и .bashrc и файлы.

+915
SethG 18 окт. 2017 г., 20:22:25

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

Есть ли другой способ проверить, если USB-устройство без использования команды lsusb?

+910
Mathias Dahl 7 сент. 2016 г., 23:18:59

По крайней мере баш на странице определяет экспорт синтаксис:

экспорт [-ФН] [имя[=слово]] ...

Он также определяет "имя", как:

 назовите слово, состоящее только из алфавитно-цифровых символов и
 баллы, начиная с буквы или недо‐
 результат. Также называется идентификатором.

Следовательно, вы действительно не можете определить переменную как мой.дома , как это не допустимый идентификатор.

Я очень уверен, что ваш КШ имеет очень похожие определения идентификатора и, следовательно, не допускает такого рода переменных. (Взгляните на ее Man-странице.)

Я тоже очень уверена, что есть какой-то общий стандарт (в POSIX?) указав, что допускается в качестве идентификатора (и, следовательно, имя переменной).


Если вам действительно нужна такая Переменная по какой-то причине вы можете использовать что-то вроде

ОКР "мой.дом=в/tmp/someDir" Баш

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

на Perl -е 'печать $ОКР{"мой.домой"}'

Например

ОКР "мой.печатать дома=в/tmp/someDir" на Perl -Ле '$Пер{"мой.домой"}'

надо напечатать вашем пути.

+861
Stephen Edge 25 сент. 2018 г., 08:54:45

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

Из этого фрагмента вы показываете, кажется, что вы хотите, чтобы назначить переменные оболочки и последующего использования переменных. Так TargetLocation , кажется, сделать переменную, в то время как ActualFilePath="$<" кажется, команда предназначена для раковины.

В зависимости от оставшейся части файла, это может работать:

ActualFilePath="$<"; \
InterimFile1="tempHTML.МД"; \
InterimFile1Path="$(TargetLocation)/$${InterimFile1}" ; \
СР -РФ $${ActualFilePath} $${InterimFile1Path};

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

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

Это должно работать:

$(OutputLocation)/%.МД : $(InputLocation)/%.МД
 СР -РФ $< [email protected];
 ActualFilePath="$<"; \
 InterimFile1Path="[email protected]"; \
 СР -РФ $${ActualFilePath} $${InterimFile1Path}

И это должно работать тоже:

ActualFilePath="$<"
InterimFile1Path="[email protected]"
$(OutputLocation)/%.МД : $(InputLocation)/%.МД
 СР -РФ $(ActualFilePath) $(InterimFile1Path);
+826
Hefay 19 мая 2014 г., 16:24:48

На Debian стабильный, я хотел бы быть в состоянии создать новый экземпляр операционной системы, используйте apt-get установить некоторые нестабильные пакеты с зависимостями, а затем аккуратно удалить все дело, когда я закончу. В VirtualBox или QEMU будет работать, но Ксен/КВМ/работы с lxc, кажется, легче и быстрее. Какие из них лучше для этого использовать?

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

+815
olta 7 апр. 2017 г., 16:59:34

Вы можете найти свой экспорт с экспорт -П или просто экспорт, и заменить объявить -х с объявляете +х в каждой строке для неэкспортировать это:

функция eval "$(экспорт|СЭД с/-/+/)"

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

+790
Sasha 5 июл. 2012 г., 16:07:09

Я использую Ubuntu 12.04. Я удаленно удаленный доступ к экземпляру EC2, я буду останавливать и запускать единорог и sidekiq с помощью следующих команд

 развитие шапку единорога:начало
 развитие крышка единорог:остановка
 sidekiq развития цоколь:начать
 sidekiq развития цоколь:остановка

как я могу сделать это с помощью одной команды для остановки и запуска этих единорог и sidekiq. Спасибо заранее.

+768
Usman Kurd 16 нояб. 2019 г., 14:45:33

У меня проблема с установкой арки Linux на ноутбук ASUS еее РС 1000HD.

На самом деле, это был Windows XP домашняя базовая установка, и это было все еще очень медленно, с этим.

Так что я отформатировал жесткий диск и стер все разделы в Windows 7 диспетчер дисков (я использовал старый корпус внешний жесткий Тошиба dtive подключить свой HD игра N штепсельной вилки).

Чем, я попробовал ISO на USB, чтобы установить Арч Линукс на этом диске.

Я также подключаю его к USB-накопитель при помощи UNetbootin.

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

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

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

Не могли бы вы помочь мне? Спасибо!

+754
Bruce B 22 авг. 2019 г., 08:20:45
  1. Написать скрипт (для записи только root)
  2. В этот сценарий, выполните грэп вам нужно
  3. В пользователям использовать sudo? конфиг, разрешить доступ только к этому сценарию
  4. Настроить любой инструмент или проконсультировать любого пользователя, чтобы просто запустить скрипт через sudo

Гораздо проще отлаживать, проще заблокировать доступ к определенному файлу, и намного труднее эксплуатировать.

+723
RobiNERD 10 февр. 2019 г., 04:00:12

Что я сделал не так?

В частности, нет порядка,

  • У тебя не было #!/бин/Баш или эквивалент в первой строке.
  • Вы, кажется, не выложили реальный сценарий, который не работает. (Что у вас здесь является синтаксически правильным.)
  • Вы еще не в двойных кавычках переменные, "ФП" , а не ФП.
  • Вы используете устаревший обратные апострофы для оценки вместо $( ...).
  • Вы не тестировал свой код в https://shellcheck.net/
  • Вы не изрезана ваши блоки кода, чтобы сделать их легче читать.
  • При добавлении элементов в массив, используйте массив+=($Нум). Что у вас в код конкатенации строк и до последнего элемента.
  • В (новый) первый блок назначаемые элементы (от 0 до N-1), но позже вы используете элементы (1 .. н).
  • В (новый) второй блок сравнения показателей неравенства, а не элементы массива. Ты хочешь сравнить "${массив[$я]}" -не "${массив[$ж]}" (или, для (( ... )) строить, массив[я] != массив[Дж])?

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

Вот ваш код с моими предложениями применены:

#!/бин/Баш
читать -п 'количество элементов:' Н

массив=(0) # мы не используем элемент ноль
для меня в $(далее "ФП")
делать
 элемент чтения -п': 'чис
массив+=($num)для
сделано

для меня в $(далее "ФП")
делать
 для J В $(далее "ФП")
делать
 # Сравниваем элементы массива, а не Индекс
 # Это то, что вы задумали?
 если (( массив[я] != массив[Дж] ))
тогда
 Эхо "${массив[$я]} ${массив[$ж]}"
интернет
сделано
сделано
+715
user56455 16 дек. 2018 г., 15:27:33

Вы можете сделать это следующим образом:

комм -2 -3 --параметр nocheck-порядка <(псевдоним -п) <(псевдоним-С. Баш-л-к'')

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

+709
Tiana Marie 24 нояб. 2015 г., 00:46:51

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

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

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

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

shopt -с globstar
call_on_regular_files () {
 объявить функцию обратного вызова="$1"
 объявить файл
 для файл в **/*; у
 если [[ -F файл$]]; затем
 "$обратного вызова" файл"$"
интернет
сделано
}

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

+681
Achim Schrepfer 27 апр. 2014 г., 18:58:57

Ни один из них .Мозилла будет содержать ваш Firefox настройки и cutomizations и в/usr/lib Вили в/usr/lib64 содержит полезные библиотеки для запуска установки Firefox.
Вы должны
- создайте папку в домашней папке имя firefox_compile например
- загрузка источников в этом каталоге
- установить все библиотеки и компиляторы нужно
- сделать ./настройка ./Маха ... все документы, сказал тебе.
- а потом сделать установку , которая, вероятно, распространить Firefox в папку в/usr на/sbin или /usr/Бен или любого каталога у вас будет настройка во время ./настроить





Примечания:
- Вы должны избегать, чтобы скомпилировать вещи, как корень , как правило, не хорошая идея, потому что она может установить stickybit вашего приложения, что не есть хорошо.
- Вы можете посмотреть документацию о том, как скомпилировать и Firefox здесь. вы должны использовать тот же шаг, что дистрибутив Fedora. - И Firefox использовать ./Маха и не сделать

Удачи

+619
AMcs 18 апр. 2011 г., 15:55:55

Используя Shell

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

пока читал переменная1 переменная2
делать
 Эхо "если [ \"\$статус\" == \"$переменная var1\" ]
тогда
ВЭМ=\"$переменная2\"
интернет"
сделано <saker.txt

Это производит:

если [ "$статус" == "1923.12.312." ]
тогда
ВЭМ="Никл"
интернет
если [ "$статус" == "12391.123.123" ]
тогда
ВЭМ="Жо"
интернет
если [ "$статус" == "12398123.123912" ]
тогда
ВЭМ="объявление"
интернет

С помощью awk:

Это на awk команда использует один е команды:

$ на awk '{printf, и "если [ \"$статус\" == \"%з\" ]\потом\нвэм=\"%ы\"\НФИ\П",$1,$2}' saker.txt
если [ "$статус" == "1923.12.312." ]
тогда
ВЭМ="Никл"
интернет
если [ "$статус" == "12391.123.123" ]
тогда
ВЭМ="Жо"
интернет
если [ "$статус" == "12398123.123912" ]
тогда
ВЭМ="объявление"
интернет
+600
Cedric Varuna 18 янв. 2010 г., 15:11:15

Вставить много файлов, чьи имена являются добавочными номерами:

вставьте {1..8}| колонка -с $'\т' -т
  • Что делать, если ваши файлы не названы по номерам, а только слова?
  • Он может быть до десяти файлов, что делать?

Кроме того, у вас есть список файлов, который содержит все файлы, которые вы хотите.

До сих пор мой подход:

команды mkdir вставить
J в=0; а читать меня; делай, пусть J+=1; ср $я/ вставить/$Дж; сделано<список;
вставьте компакт-диск; вставьте {1..8}| колонка -с $'\т' -т

У меня нет проблем с таким подходом, я просто хочу спросить, если есть какие-либо покороче.


На самом деле мои файлы имеют то же имя, просто на разных местах, например 1MUI/ИЦК/а/сумма, 2QHK/ИЦК/В/сумма, 2RKF/ИЦК/а/сумма. На вставить команду надо вставить {список}/ИЦК/а/сумма. Файл список:

1MUI
2QHK
2RKF
...
+593
cbreezier 16 авг. 2014 г., 15:46:48

У меня есть следующие файлы с такими именами, как:

Selection_Test_from_120118_1140118.txt
Selection_Test_from_monthly_120118_1140118.txt

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

строка1 --> Selection_Test.txt (удалить "_from_120118_1140118")
строка2 --> Selection_Test.txt (удалить "_from_monthly_120118_1140118")

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

+573
FreezaPlanet419 19 июл. 2016 г., 22:38:03

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

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

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

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

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

СДД, если=/dev/РМТ/0 БС=126 тыс. -значение noerror попробовать=0 | Звезда -хр-я

Заменить 126 тысяч с размером заблокировать вашу ленту и использовать правильно, если= параметр.

Некоторые дополнительные примечания:

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

звездана opencsw не последние. Я рекомендую для компиляции последней версии от schilytools пакет в:

http://sf.net/projects/schilytools/files/

В общем, schilytools обновляются с типичной частотой один раз каждые две недели.

Текущая страница человека для Star находится по адресу:

http://schilytools.sourceforge.net/man/man1/star.1.html

См. также

http://schilytools.sourceforge.net/

+564
Dallahan 2 июл. 2019 г., 11:28:17

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

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

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

+545
Jeremiah Diano 22 дек. 2013 г., 00:07:15

Начните с VLC если вы не успели и увидеть, если она приносит все, что он должен:

суда apt-получить установить VLC

Если нет, попробуйте также установить следующие:

судо apt-получить установку libdvdread4 libdvdnav4 libdvd-ПКГ
+489
Maira Khan 31 авг. 2012 г., 18:06:28

Я пытаюсь получить xpra, работающее с помощью Xdummy водителя и в следующих примерах на https://xpra.org/trac/wiki/Xdummy я попробовал пример с этой команды. Я подозреваю, что она начинается на отдельном экране, т. к. из :10 в конце, потому что это не пример придает выходящему xpra дисплей.

Файл xorg -noreset +расширение комплектации GLX +расширение RANDR +расширения render -журнал ./10.лог-файл config ./файл xorg.конф :10

Первой инстанции в результате ошибки в/usr/lib в/из xorg/xorg не.обертывание: только консоль пользователи могут запускать X-сервер , который я исправил путем изменения allowed_users=консоль для allowed_users=кто-нибудь в файл/etc/Х11/Xwrapper.конф.

Второе испытание привело к ошибке:

Фатальная ошибка сервера: 
(УО) parse_vt_settings: невозможно открыть /dev/tty0 (отказано)

Некоторые веб-поиск вылилось в предложение добавить needs_root_rights=да в файле/etc/Х11/Xwrapper.конф , которые дают ему возможность работать.

Потому что сообщение об ошибке заявил parse_vt_settings я попробовал добавить -novtswitch из файла xorg страницу (смысл которой я не понял) в командную вызова, но это не имело значения. needs_root_rights требуется.

Не needs_root_rights=да создать риск безопасности?

+480
BVengerov 23 мая 2011 г., 06:47:02

Мой малиновый Пи (который составляет 10 000 км от меня сейчас) работает следующим образом:

  • Он работает под управлением Raspbian (версия июль 2016 годов)
  • SD-карта содержит /загрузки
  • Зашифрованный жесткий диск (с помощью LUKS использовании) содержит /
  • Когда Пи сапоги, я могу открыть жесткий диск удаленно, используя пакет dropbear через SSH. Он просит пароль на жесткий диск, а затем последовательность загрузки обычно продолжается.

Для получения дополнительной информации о том, как я делал все это, читать http://blog.romainpellerin.eu/raspberry-pi-the-ultimate-guide.html.
ТЛ;ДР вот сокращенный вариант:

apt-получить установку busybox в использовании rsync и
Эхо "0x00f00000 пакет initramfs initramfs.gz" >> /boot/config.txt
компания sed -э "ы|корень=в/dev/mmcblk0p2|корень=/Дев/маппер/hddcrypt cryptdevice=на/dev/sda1, поскольку:hddcrypt|" -я /boot/cmdline.txt
компания sed -Э "Ы|и/dev/mmcblk0p2|/Дев/маппер/hddcrypt|" -я в /etc/fstab строчку
Эхо -э "hddcrypt\т на/dev/sda1, поскольку\tnone\tluks" > > в /etc/crypttab можно найти
пакет cryptsetup --проверить-пароль -с помощью AES-система XTS-plain64 -с 512 -ч SHA256 и luksFormat на /dev/sda1, поскольку
mkinitramfs -O в /boot/initramfs.gz $(uname-Р)
профпригодность установить dropbear
// Настройка SSH доступ сюда...
mkinitramfs -O в /boot/initramfs.gz $(uname-Р)
обновления-пакет initramfs-u и

Проблема

До вчерашнего дня все работало нормально. Я могу перезагрузить его и разблокируйте жесткий диск через SSH. Однако, вчера я сделал профпригодность обновление && способности обновления. Насколько я знаю, это не обновление ядра. В любом случае, я перезагрузил его. Теперь, я застрял на разблокировке шаг. Хотя я набираю правильный пароль, он сразу говорит, что не могу изменить каталог <что-то/ядра версии> и не может инициализировать устройство-преобразователь. Модуль ядра dm_mod загружается? и снова запрашивает пароль.

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

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

Предположение

Я уверен, что я мог бы исправить это путем настройки /boot/initramfs.gz но я не знаю как. Можете ли вы помочь мне, пожалуйста? Большое спасибо.

+390
user313338 20 сент. 2016 г., 13:25:42

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

Ошибка 1045 (28000): Доступ запрещен для пользователя 'корень'@'localhost' а (используя пароль: да)

Я попытался войти, чтобы работать с mysql -u в корень -п, но это также показывает ту же ошибку.

+377
Elisa Abolafia 20 дек. 2018 г., 08:50:18

Если (по какой причине) вы хотите хлебать все входные линии в массив, в bash можно использовать

readarray -Т input_lines

и тогда каждая строка хранится как элемент индексного массива input_lines. К для прокладки новой строки из каждой строки.

+344
ahczhg 18 янв. 2020 г., 00:01:31

Я установил Java в моя красная шапочка машины и когда я запускаю Java-версия, она показывает моя установленная версия Java.

Однако, когда я запускаю Эхо $переменной JAVA_HOME, ничего не отображается.

+314
Jcpopp 26 мая 2011 г., 00:35:34

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

  1. ЛС-л /проекты/ghosttrail списка справочника (не начинающихся с точки) с детали.

  2. хвост -п +2 выходных, начиная со строки 2 (удаляет первую строку). Без +, хвост будет показать две последние строки (как много заданного , по умолчанию 10).

  3. СЭД 'с/\С\с*/ /г' заменяет несколько последовательных пробелов с одной.

  4. вырезать -Д '' -Ф 3 вам 3-е поле (Имя пользователя).

  5. сортировка | уник -с сортировки и подсчета уникальных строк. сортировка используется потому, что уник не обнаружить повторяющиеся строки, если они являются смежными, как описано в Человек уник.

Альтернативный способ получить тот же результат, используя GNU найти:

найти . -параметр maxdepth 1 -не имя -'.*' -функции printf '%у\п' | СНП | уник

найти списки пользователей имен (-е '%у\п' ) в рабочий каталог. -параметр maxdepth 1 предотвращает поиск подкаталогов. -не -имя '.*' исключает Dot-файлов. сортировка | уник имеет такое же назначение, как в исходном примере.

+230
AndriySabat 27 янв. 2011 г., 18:35:05

на запрос:

Общ | у awk '{функции printf("%ы\т\т%з\п", $9, $3);}'

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

$ кошка на awk-файл-владелец-простой 
#!/бин/Баш
Общ | у awk '{функции printf("%ы\т\т%з\п", $9, $3);}'
$ ./на awk-файл-владелец-простой 
_
_
_
_

Где _ стоять на пустые строки (которые не могут быть отображены с помощью форматирования кода на StackExchange).

+222
mmikulski 6 янв. 2016 г., 04:23:37

Я думаю, что это здравый подход к этому.

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

[А-Яа-я]*&[а-Яа-я]*

Которая возвращает:

enter image description here

поэтому ошибка в \\&\hskip среды.

Как вы подходите лучше & Марк окружают букв?

+175
Charlie Wilson 2 июн. 2014 г., 22:27:13

Я получаю такое же поведение с:

сон 1 && истина < /Дев/телетайп &
читать Варе

судо открывает файл/dev/tty-терминала для запроса текущего переднем плане групповой процесс, который вызывает метод read() системный вызов, сделанный Баша читать , чтобы вернуть С или с Ubuntu 18.04 по ядра Linux 4.15.0-45-generic и 4.18.0-14-родовое, по крайней мере, вызывающие читал утилита для возврата с этой ошибкой.

Что, кажется, быть вызвана ошибка в последних версиях Убунту вариантов ядра Linux. Я не могу воспроизвести это на Солярис, ни во FreeBSD, ни в какой-либо версии Linux на Debian (хотя я могу воспроизвести его при загрузке Debian на ядре Убунту, 4.18).

https://bugs.launchpad.net/ubuntu/+источник/Линукс-подпись-рхв/+ошибка/1815021 , кажется, еще одно проявление этой ошибки.

Это введено https://lkml.org/lkml/2018/11/1/663 что в Ubuntu портирована в обоих 4.15 и 4.18 ядра как минимум. Но Ubuntu не перенесено еще одно изменение , которое устраняет регрессии, представленного Патч до 2-х часов назад.

4.18.0-15-generic и сейчас приземлился в репозиториях Ubuntu и устраняет проблему. Думаю, что тот, 4.15 последуют в ближайшее время.

ksh93 не проблема для того же код, как его читать строение используется выбрать() сначала дождаться ввода, и выберите() не возвращает, когда другой процесс открывает файл/dev/tty-терминала.

Поэтому здесь можно использовать ksh93 вместо Баша или ждать неподвижного ядра или вернуться к 4.15.0-43 до 4.15.0-46 выпущено.

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

+171
Nagaraju Raj 15 июл. 2013 г., 19:30:59

Похоже, я просто сделал глупый вина, Кали использует GTK+ 3.4, и тему не поддерживаю. К счастью, я нашел версию темы для 3.4 здесь

+130
user3160 21 июл. 2011 г., 19:23:06

Я интересно, если это возможно, чтобы силой установить заданную строку (например, по U:object_r:blah_blah_blah:С0) в контекст SELinux файл.
В основном я собираюсь корень в установки Android x86 и поместив файлы вручную на мягкой загрузки Ubuntu. Однако команды chcon представляет собой набор продуктов, как и U:object_r:system_file:С0 , потому что такой контекст отсутствует в Ubuntu. На самом деле я могу использовать ссылку-файл=х вариант, но будет лучше, если я могу вручную введите строку.

+40
Goktug 31 июл. 2017 г., 04:06:05

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

После этого я обновил систем С службу systemd, который запускает этот скрипт при загрузке:

разделы="как/dev/mmcblk1p2"
для перегородки в $перегородок; делать
если гора | команда grep $раздел | грэп РО;
 затем процесс /sbin/$перегородки -г блока && перезагрузки;
интернет
сделано

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

+37
praveenraj 31 авг. 2016 г., 07:52:18

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

$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