Создавая шаблон регулярное выражение для grep

Поэтому у меня есть строку вроде ЛСТ = фр, де, ЛП, ру, СН, США, Великобритания, ca. Вот мне нужно создать регулярное выражение шаблон для будущего поиска работы, так что я должен изменить мои строки, чтобы соответствовать такой фр\|де\|ЛП\|ру\|ч\|нас\|Великобритания\|ка

набор ЛСТ = `команда grep "^ЛСТ *=" /удаленных/файл/настройки.Ини | е с/ЛСТ *= *//' | ООО 'с/ *//г' | тр , "\|"`

К сожалению , Терни, "\\|" не заменяет персонажей, чтобы создать регулярное выражение шаблон... результат frdeplruchusukca. Как я могу создать регулярное выражение шаблон, или как я могу (например) найти совпадение де и установить найденное значение к моему ЛСТ переменной ?

конфиг.образец Ини

; пример Ини файла
[SITE_PREF]

ЛСТ = фр, де, ЛП, ру, СН, США, Великобритания, ca
Задач = Т1,ТТ3,ТТ0
+269
Zeeshan Hurmat 2 дек. 2017 г., 07:23:06
31 ответов

звучит как:

Проверьте=( "01-20170228-12345678" "012-20170230-012345678" "01-20170228-12345678" "123-20170730-012345678" )

для регистрации в $(функция seq 0 $(( ${#проверить[@]}-1 )) ); делать
 Части=( $(Эхо ${проверьте [долларов]} | СЭД "ы/-/ /г") ) 
 Эхо-СВ "\nchecking "
 Эхо "\"${части[@]}\""
 Эхо "\"${части[0]}\""
 Эхо "\"${части[1]}\""
 Эхо "\"${части[2]}\""

 если Эхо ${части[0]} | грэп "[0-9]\{3\}" ; тогда
 Эхо первой части ОК
интернет

 если Эхо ${части[2]} | грэп "[0-9]\{9\}" ; тогда
 Эхо последней части ОК
 интернет 

 дата-дата="${части[1]}"
РЭС=$?
 Эхо $РЭС
 если [ 0$РЭС -экв 0 ]; тогда
 дата Эхо ОК
 интернет 
сделано

(просто некоторые концептуальные идеи, конечно, чтобы быть изменен)

+972
sereen Sabtan 03 февр. '09 в 4:24

В physmem значение из system_pages статистики даст вам количество страниц, ОС видит. Вам нужно умножить это число на размер страницы по умолчанию, который может быть 4К или 8К в зависимости от вашей архитектуры:

$ кстать -Н system_pages -р-S physmem |
 nawk -в размер страницы=$(размер страницы) '{печать 2 $*Размер страницы/1024/1024 "МБ"}'
4017.64 МБ

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

+947
Kip Russell 13 апр. 2018 г., 11:29:35
Другие ответы

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


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

yaegashi имеет право идея, хотя я бы сделал ее такой:

ЦКЗ() {
 по пути
делать
 команда=(источник-выделите ... из-формате=Эку -вывода в stdout --безотказный)
 дело "${путь##*/}" в
 .*) команда+=(-с ш)
;;
эсок
 "${команда[@]}" -я "путь"
сделано
}
  • --безотказный ведет себя как кошка , если язык не может быть обнаружен - гораздо лучше, чем игнорирование всех ошибок
  • Использует массив для Аргументов
+839
Kevin Gregory 5 нояб. 2014 г., 19:32:05

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

Я видел нечто, о различных операционных систем для генерации, но я не смог ничего найти о последних дешевые поколения.

Учебник я видел здесь , чтобы поставить Убунту на Kindle, планшет. Разжечь огонь на базе Android.

+829
forty 10 нояб. 2017 г., 23:54:23

Нажмите кнопку отключения кнопки гарнитуры на кабель.

+827
Fernando Jascovich 19 янв. 2010 г., 02:08:00
команды smbclient //10.10.101.29/он -Ш группе -у пользователя-пароль, пропуск-с 'поставить ./file_$(дата +%мне%, если%д).файл ./папку/file_$(дата +%мне%, если%д).файл'

Выше не работает и дает мне ошибку: ./file_$(даты не существует

Я пробовал переменные:

дата=$(дата +%мне%, если%д)

Это приводит в такое же поведение, но вместо этого я получаю следующее сообщение: ./файл$_{дата}.файл не существует

Это не возможно, чтобы использовать переменные в Ubuntu Shell в командной СМБ и СМБ-подуровне? Есть ли какие альтернативы?

+744
IIIIIIIIIIIIIIIIIIIIII 20 мая 2014 г., 06:19:55

Так что у меня есть infinite.sh скрипт, который находится в корневой каталог/.

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

Так что я сделал это

команда setfacl -м у:Боб:rwx по infinite.sh

и

команда setfacl -M д:Боб:rwx по /корень

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

+741
Sasa Perkunic 1 дек. 2011 г., 15:23:03

Если вы не root (и вы не должны нормально войти в систему как root), вы просто получите сообщение:

Баш$ инит
инициализации: нужно быть суперпользователем

если вы являетесь пользователем root, вы можете изменить текущий уровень запуска системы с помощью метода init (это на самом деле работает "команду telinit", чтобы сделать изменения).

Баш$ судо инит
инит: отсутствует уровень
Попробуйте `инит --Help' для получения дополнительной информации.

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

Баш$ судо инит 6

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

На будущее, все это хорошо описано в MAN-страниц. Попробуйте запустить человека инит например. Другие интересные Man-страницах включают в себя уровень и команду telinit.

+704
user267333 7 апр. 2018 г., 07:55:11

У нас есть несколько скриптов, которые в настоящее время используют ОУБ платформу для управления выполнения задания.

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

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

Я придумал несколько возможных решений:

  • Проверьте ОУБ-конкретные переменные среды

    например, $LSF_BINDIR, $LSF_LIBDIR, $LSF_SERVERDIR

    если [[ -N $в LSF_BINDIR ]]; затем
     # Да ОУБ
    еще
     # Нет ОУБ
    интернет
    
  • Проверить наличие ОУБ-специальные команды

    например, что bsub, который bhosts, который bjobs

    если [[ -Z в США( bsub 2>&1 | grep в "/usr/Бен/чего" ) ]]; затем
     # ЛСТК присутствует
    еще
     # ЛСТК отсутствуют
    интернет
    

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

+682
Keith Fisher 31 июл. 2014 г., 18:27:40

У меня много файлов, зашифрованных с Гоб. Все файлы имеют один и тот же пароль. Возможно ли использование команды xargs для расшифровки файлов?

Общ | команды xargs -Н 1 Гоб запрашивает пароль для каждого файла.

+667
shafe 24 авг. 2015 г., 03:14:06

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


Следующий скрипт и сопутствующие СЭД скрипт делает Саундэкс именем поиск в каталоге дерево с корнем в текущей папке, указанной в строку поиска в командной строке.

$ ш soundex.sh fissbux
./fizzbuzz
./fizzbuzz.с
./fizzbuzz2
./fizzbuzz2.с

$ ш soundex.sh sharlok
./HackerRank/алгоритмы/02-реализация/17-sherlock_and_squares.с

$ ш soundex.sh sundek
./soundex.sh
./функция Soundex.СЭД

Shell скрипт (soundex.sh):

#!/Бен/ш

функция Soundex=$( е '%з\п' "$1" | ТР 'а-я' '-Г' | СЭД -Ф звучанию слова.СЭД )

найти . -старпома Баш-с '
 вставить <( функции printf "%з\п" "${@##*/}" | тр "а-Z" "A" до "Z" | СЭД -Ф саундэкс.СЭД ) \
 <( функции printf "%з\п" "[email protected]" ) |
 на awk -против="$0" "\$1 == с" | "вырезать" - Ф 2-' "$саундэкс" {} +

Скрипт вычисляет функция Soundex значение для поиска с использованием СЭД скрипт (ниже). Затем он использует найти , чтобы найти все имена в текущей директории и ниже и вычисляет функция Soundex значение для каждого точно так же как и для поиска. Если значение Soundex для имени соответствует поисковому запросу, полный путь к этому файлу будет напечатано.

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

В СЭД скрипт (функция Soundex.СЭД):

с/[^[:Альфа:]]//г
ч
\с/^(.\).*$/\1/
х
г/bfpvBFPVcgjkqsxzCGJKQSXZdtDTlLmnmnrr/111111112222222222222222333344555566/
з/\([1-6]\)[hwHW]\1/\1/г
с/\([1-6]\)\1\1*/\1/г
с/[aeiouyhwAEIOUYHW]/!/г
с/^.//
Ч
х
с/\н//
ы/!//г
с/^\(....\).*$/\1/
\с/^(...\)$/\10/
\с/^(..\)$/\100/
\с/^(.\)$/\1000/

Это реализует "американскую Саундэкс" , как описано в Википедии. Он не изменяет начальный символ (кроме удаления его, если он не буквенный), который является, почему я заглавные строки с ТР в shell скрипт.

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

Аннотированная версия ("шаги" подразумевает действия в указанные статьи в Википедии):

# Удалить неалфавитных символов
с/[^[:Альфа:]]//г

# Шаг 1 (Часть 1: сохраняют первый символ)

# Сохранить всю линию в пространстве
ч

# Удалить все, кроме первого символа и своп с удержание пространства
\с/^(.\).*$/\1/
х

# Трюм-пространство в настоящее время содержит только первый символ

# Шаг 2

г/bfpvBFPVcgjkqsxzCGJKQSXZdtDTlLmnmnrr/111111112222222222222222333344555566/

# Шаг 3

з/\([1-6]\)[hwHW]\1/\1/г
с/\([1-6]\)\1\1*/\1/г

# Шаг 1 (Часть 2: удалить гласные и т. д.)

# Мы на самом деле не удалить их, но "маскировать" их "!"
# Это позволяет избежать случайного удаления первого символа позже
с/[aeiouyhwAEIOUYHW]/!/г

# Заменить первый символ с один сохранены в трюм-пространство

# Удаление первого символа
с/^.//

# Картины-пространства добавить, чтобы удерживать пространство и своп
Ч
х

# Удалить строку вставить в "H" выше всех "!" (старый гласные и т. д.)
с/\н//
ы/!//г

# Шаг 4

с/^\(....\).*$/\1/
\с/^(...\)$/\10/
\с/^(..\)$/\100/
\с/^(.\)$/\1000/

Поиск значения Soundex в основном сводится к удаче.


Также:

$ вставить <( е '%з\п' * | СЭД -Ф саундэкс.СЭД ) <( е '%з\п' * )
F236 Factorio
Гидравлическая Натяжная Машина Модель F230 Фаста
Игра У G500 
H265 HackerRank
Ключи к200 
Сюсюкать L210 
P625 Парсинга
P315 Следопыт
P315 Следопыт.тар.ХZ
Q000 ОК
R165 Переформатировать
R123 Репозиториев
R564 Продукт Кд Хайскул Романтика
S613 Скрипты
U523 в Unix.точка
U521 привода в Unix.ПНГ
U523 UNIX.txt
W620 Работы
answers.txt a526 
c313 cat-food-schedule.txt
f212 fizzbuzz
f212 fizzbuzz.с
f212 fizzbuzz2
f212 fizzbuzz2.с
p363 poetry.txt
questions.txt сталь q235 
р200 радиоуправляемый
s532 саундэкс.СЭД
s532 soundex.sh
u313 utp-1.0.tar.gz
+643
WimR 20 мая 2013 г., 21:56:58

Как насчет того, выполняя все в одной команде?

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

для F в "${массив[@]}"; сделать
 найти "$Ф" -тип F -удалить
сделано

Если у вас нет лицензии GNU найти использовать этот вызов:

найти "$Ф" -тип F -exec для РМ -Ф {} +

(Если вместо того, чтобы очистить файлы от всей иерархии каталогов вы только хотите очистить файлы, которые являются непосредственными дети потом добавить -параметр maxdepth 1 до -f тип.)

Но это еще не все....

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

 найти "${массив[@]}" -тип F -удалить

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

+638
Zian 20 нояб. 2012 г., 04:25:44

Решение на Python:

с Open('file1.txt') как F1:
 ИД = набор(Ф1.читать().splitlines())

с Open('file2.txt') как F2, открыть('file3.txt', 'Вт') как F3:
 линии = Ф2.читать().splitlines()
 для линии в линии:
 ИД = строка.сплит()[0]
 если ID в идентификаторах:
 Ф3.запись(строка + '\Н')
+614
WeekendMan 13 февр. 2017 г., 06:23:33
Эхо "/испытания/испытания/ 12 /испытания/испытания" | е с/\/\испытание/Т/\/проверка\//'
+496
BuffaloReg68 9 мар. 2015 г., 03:55:21

Я разрабатываю на максимум на OSX 10.8 и нет предпочтений, какой инструмент вы используете, вероятно, СЭД , но это неважно.

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

Текст

Текст



текст


текст

текст

И я хотел бы выходной файл, как это

Текст

Текст
текст
текст

текст
+474
Tomk 24 дек. 2015 г., 08:26:04

Если нет files1 в текущем каталоге, затем УПП последовательно копируются все удаленные файлы в файл с именем *. Другими словами, файл ./* теперь содержится последний удаленный файл в алфавитном порядке. Если какие-либо удаленные файлы были каталоги, УПП отображается сообщение об ошибке, но отправилась на тиражирование.

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

Если там было как минимум две записи в текущем каталоге, то, что произошло, зависит от типа файла последняя запись в алфавитном порядке (последний элемент в списке, если вы запустите ЛС).

  • Если бы это был обычный файл, УПП прерывается с ошибкой “не каталог”.
  • Если бы это был каталог, УПП копируются все удаленные файлы и все файлы в текущей директории, за исключением того, что последняя запись в указанный каталог.

Я рекомендую монтировать удаленные каталоги с sshfs или с помощью команды rsync -АВ или сервер rsync -НПА (без подстановочных знаков), чтобы скопировать файлы. УПП может быть ошибок в разы.

1 за исключением файлов, чье имя начинается с ..

+420
Iosif Grigoras 3 апр. 2018 г., 14:13:40

Некоторые из более последних дистрибутивах по умолчанию файл/etc/пользователям использовать sudo? файл, что делает использование директив#Include и/или #includedir директив.

Что позволяет создавать конфигурации sudo из нескольких файлов, которые во многих случаях упростит управление конфигурацией.

## Падени-в читать файлы из /etc/пользователям использовать sudo?.д (# здесь не имею в виду комментарий)
#includedir /и т. д./пользователям использовать sudo?.д

судо по правам для пользователя Oracle может быть установлен в файл/etc/пользователям использовать sudo?.д/оракула или похожие.

+396
across 1 июн. 2019 г., 21:18:00

ожидать - это инструмент для этой работы:

#!/usr/Бен/ожидать -Ф
отродясь программа
ожидать "я готов для ввода"
отправить "команды 1\р"
ожидать "я готов для ввода"
отправить "команду 2\р"
# ...
отправить "команду в прошлом\Р"
взаимодействовать

В взаимодействовать команда возвращает управление пользователю.

+392
Mason Sewell 23 мар. 2016 г., 10:00:00

Что делает топ-М -Н 1 сделать? На моей системе, - это недопустимый вариант. Я предполагаю, что вы пытаетесь получить количество памяти в системе (в мегабайтах)? В этом случае используйте бесплатный , а не топ - извлечение данных из библиотеки приложения, такие как топ , это глупо, когда есть простые текстовые инструменты, как бесплатно сделать работу.

В любом случае, я собираюсь использовать бесплатную -м в моем примере скрипт.

Опираясь на работы Archemar для устранения избыточного команды команда grep и awk:

мэм=$(бесплатно -м | у awk '/мем:/ {печать 3$}')

если [ "$мэм" -ГТ 1024 ] ; тогда (
 Эхо "использование памяти высокая"
 Эхо "вы найдете истории использования памяти ниже"
 САР-р | у awk '{печати $1,$2,$3,$4}' | колонка -Т
) >>/home/shyam/utilisation.txt
интернет

Вместо того, чтобы использовать на awk , чтобы сделать всю работу, чем на awk , чтобы извлечь памяти сведения из выходных данных бесплатно -м, и тогда он использует шелл-кода, чтобы сделать все остальное. Он работает эхо и САР | на awk внутри суб-оболочки, с весь выходной суб-оболочки перенаправляют utilisation.txt

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

мэм=$(топ-м -У1 | у awk '/мем/ {печать 7$}')
+336
Zaira banu 7 янв. 2014 г., 18:53:55

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

рабочее пространство:
 основание: х
 путь: г
трубопровода:
- импорт-групп-проверить:
 тяга: правда
- статические-проверить:
 тяга: правда
- сборка:
 изображения: golang:1.9.0
- публикации:
 изображения: Плагины/настройки:1.13
- проверить-слить-запрос:
 тяга: правда
- уведомить-YouTrack отслеживания:
 тяга: правда

Очевидно, это повлияет на то, как вы в настоящее время обработки, что файл YAML.

Если вы делаете это изменение, вы можете сделать что-то вроде этого:

рубиново-е '
 требуют "и YAML"
 данные = и YAML.загрузить(файл.читать АГДУ.смены)
 в IDx = данные [газопровод""].find_index {|Элем| Элем.has_key? "проверить-слить-запрос"}
 данные [газопровод""].unshift по( данные [газопровод""].delete_at индекса IDx ) 
 ставит и YAML.дамп(данных)
'.дронов.в формате YML

какие выходы

---
рабочее пространство:
 основание: х
 путь: г
трубопровода:
- проверить-слить-запрос:
 тяга: правда
- импорт-групп-проверить:
 тяга: правда
- статические-проверить:
 тяга: правда
- сборка:
 изображения: golang:1.9.0
- публикации:
 изображения: Плагины/настройки:1.13
- уведомить-YouTrack отслеживания:
 тяга: правда
+305
Raj Aah 21 дек. 2019 г., 15:18:38

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

В POSIX определить в входной файл раздел:

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

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

$ сл 13 > /tmp/и тест
$ {на Perl -е 'для($Я=0;$я<10;$я++){$строка = <значение stdin>;печати $строки}'; кот;} </tmp/и тест
1
2
3
4
5
6
7
8
9
10
11
12
13

Если вы не хотите использовать для перемещения файла, вы можете заставить на Perl использовать нижний слой, который называют система вызывает функцию чтения(), записать(), использует lseek() для ввода-вывода:

$ сл 13 | {
 PERLIO=:ОС UNIX на Perl -E 'для($Я=0;$я<10;$я++){$строка = <значение stdin>;печати $строки}'
кошка
}
+300
Roland Gabriel 11 апр. 2015 г., 00:56:45

Решение:

АПТ продувки -й даемон rpcbind
установка АПТ-й НФС-ядра сервера
+229
Sergei Akbarov 26 февр. 2019 г., 14:30:21

Путем установления:

экспортировать термин=в xterm-256color

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

кроме запросит используя базу данных, чтобы знать, какую последовательность символов передается по Ф1, Ф2... но будут те, Для в xterm.

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

$ infocmp -Л1 в xterm-256color | команда grep 'key_f[1-5]='
key_f1=\ЭОП
key_f2=\ЕОК,
key_f3=\ПНО,
key_f4=\ЭОС
key_f5=\Е[15~,
$ infocmp -Л1 key_f в Linux | команда grep '[1-5]='
key_f1=\Е[[в,
key_f2=\Е[[в,
key_f3=\Е[[С,
key_f4=\Е[[Д
key_f5=\е[[е

Поэтому при его не признает \Е[[А как в F1, он будет ожидать \ЭОП для этого.

Здесь, вы не хотите присвоить значения $срок в ~/.bashrc следующее. $Срок должен быть установлен эмулятор терминала (xterm работает, Терминатор) сами, и Гетти для Linux виртуальные консоли (должен быть Линукс есть).

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

+194
Angela Risner 23 сент. 2013 г., 09:01:17

попробуйте это может быть

  • установите самогон
  • самогон установить OpenSSH --с-варится-в OpenSSL --с-брелок-поддержка
+174
asokan 22 сент. 2010 г., 19:31:30

Недетерминированности имеет много источников, не только RDTSC. Для один вещь, если программа многопоточная, то сможете подобрать энтропии от решений по планированию, особенно на многопроцессорных системах. Если мы говорим однопоточных программ, с крайне ограниченным МПК, может оказаться, что ограничительные тюрьму seccomp будет делать трюк.

Вы всегда можете патч ядра, чтобы исправить изъян RDTSC. Как упомянул @Жиль, необходимо также отключить Экспресс-панель.

+142
monatsend 15 июл. 2012 г., 13:51:37
функции printf "\033]0;%[email protected]%s:%s\007" "${пользователь}" "${имя%%.*}" "${PWD ДЛЯ/#$ДОМА/~}"

Это происходит при использовании команды баш -в. Чтобы избавиться от него дать покинуть команду.

+89
user105116 30 апр. 2019 г., 08:43:35

для теперь /Boot на наших машинах Линукс

на /dev/sda1, поскольку 497M высота 157m 340м 32% /загрузки

мы хотим создать новый Линукс редхат шаблон

и у меня возникло ощущение, что размер обуви слишком мал

например, я знаю АМПА kdump использовать /Boot и нужно пространство под /Boot для этого

так это право увеличить /Boot в 1г ?

+85
Carl Ely 19 февр. 2010 г., 18:59:42

Я не знаю много о администрирования Windows', но я не думаю, что есть большая разница между Windows' администратора и root в Linux. (Может я что-то недопонял, но из вашего вопроса я делаю вывод, все в вашей компании есть Windows обычном ПК или толстый клиент, и Линукс тонкого клиента или простого пользователя, доступ по SSH)

Это нормальная практика не давать root доступ на тонкие клиенты (так как это компания-широкий корневой доступ), позволяя пользователям управлять своим ПК не проблема.

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

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

  • создайте отдельную папку для программного обеспечения, которое вы установите в пространстве пользователя: команды mkdir ~/местного
  • перейти в эту папку: диск ~/местного
  • скачать программное обеспечение вы хотите установить: через wget http://git.silverirc.com/cgit.cgi/screenfetch.git/snapshot/screenfetch-3.2.0.tar.gz
  • распаковать архив: тар-zxf screenfetch-3.2.0.tar.gz
  • читайте README для проверки конкретных задач, которые могут быть необходимы для создания и запуска программного обеспечения
  • принять двоичный исполняемый файл: чмод +х screenfetch-3.2.0/screenfetch-Дэв
  • добавить ярлык или псевдоним для запуска вашей программы (может меняться в зависимости от вашего дистрибутива, оболочки и среды рабочего стола) в моем примере, я хочу, чтобы запустить screenfetch из командной строки, на моем рабочем компьютере (Линукс Минт 13 с Баша) так что я добавить следующую строку в ~/.bashrc и файл: псевдоним screenfetch='~/местного/screenfetch-3.2.0/screenfetch-Дев'
+81
Don Fish 2 февр. 2010 г., 15:23:00

Книга компьютерные сети говорит

все адреса вида 127.ХХ.ыы.ЗЗ зарезервированы для шлейфа тестирование. Пакеты, отправленные на этот адрес не ставить на провода; они обрабатываются локально и рассматриваются как входящие пакеты. Это позволяет пакетам быть отправлены хозяин без отправителя знать ее номер, что является полезным для тестирования.

Можете ли вы сказать мне, как сделать тест замыкания на себя в Linux, и контраст его с петлевой тест, который проверяет одну и ту же вещь (любая вещь)? Спасибо.

+47
Vladislav97 17 янв. 2012 г., 05:47:09

После ввода команды для присоединения к сеансу xpra:

xpra прикрепить СШ:ИМЯ_СЕРВЕРА:100

мы получаем такой ответ:

потеряна связь: пустой маркер в очереди читать 
Связь потеряли

Что это значит? Мы видим сессии xpra выполняющимся на сервере.

+44
Nadjib Naami Interista 9 мая 2010 г., 09:30:36

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

В вашем примере это будут слова № 7 и 47.

Сделать это, как это (примечание обратно клещей вокруг вашей команды команду ifconfig):

массив=(`команду ifconfig`)

Показать все элементы этого массива:

Эхо ${массив[@]}
eth0 в ссылке encap:сеть Ethernet HWaddr 30:Ф7:0d с:6Д:34:Калифорния инет адрес:10.106.145.12 брошены:10.106.145.255 маска:255.255.255.0 inet6 addr В образом: fe80::32f7:модель:fe6d:34ca/64 объем:связать вещания работает мультикаст значение MTU:1500 метрическая:1 RX пакетов:1104666 ошибок:0 сократилось:0 перерасход:0 каркас:0 Техас пакеты:2171 ошибок:0 сократилось:0 перерасход:0 перевозчик:0 коллизии:0 txqueuelen:1000 RX байт:444437904 (423.8 Мб) Техас байт:238380 (232.7 КБ) текстовая ссылка encap:локальная обратная петля инет в addr:127.0.0.1 Маска:255.255.0.0 inet6 в addr: ::1/128 масштаб:разместить до замыкания работает с MTU:16436 метрики:1 RX пакетов:15900 ошибок:0 сократилось:0 перерасход:0 каркас:0 Техас пакеты:15900 ошибок:0 сократилось:0 перерасход:0 перевозчик:0 коллизии:0 txqueuelen:0 RX байт:467306 (456.3 КБ) Техас байт:467306 (456.3 КБ)

Показать конкретные слова:

Эхо ${массив[6]} ${массив[46]}
адрес:10.106.145.12 в addr:127.0.0.1

Трубы результат в sed для извлечения только вашего IP-адреса:

Эхо ${массив[6]} ${массив[46]} | е с/адресу://г'
10.106.145.12 127.0.0.1

Используя изящный подход Arpith с "читать" здесь-это гибкий ответ.

читать IPETH0 ИПЛО <<< $(Эхо ${массив[6]} ${массив[46]} |\
СЭД 'з/адрес://г')
Эхо $IPETH0 $ИПЛО
10.106.145.12 127.0.0.1

Обратите внимание, что элементы массива будут отсчитывается от 0. Поэтому ваше слово номер 7 будет называться "${массив[6]}".

Индексы массива положительных чисел. Поэтому вы можете делать всевозможные расчеты в свой shell-скрипт для выбора определенных слов (например, цепей или циклов) ...

Написать портативный скрипта вы должны сохранить своего рода таблица с этими числами. На моей системе (БСД) IP-адреса будут цифры 17 и 49 вместо цифры ОС Linux 7 и 47. Также в результате строки выглядят по-разному (учитывая мою локальный и глобальный идентификатор адреса Arpith по):

Эхо ${массив2[16]}
192.168.0.103

Эхо ${массив2[48]}
127.0.0.1

ОДС-это "чистые программисты" (см. ниже) не на моей системе BSD. Функция Split в массив не будет работать как в команде ifconfig' команда печатает "127.0.0.1" и Arpith это "в addr:127.0.0.1"...

читать IPETH0 ИПЛО <<< $(команду ifconfig |\
 на awk '/инет[[:пробел:]]/ { сплит($2,а,":"); печати[2]}')

НТН

Берни

+42
KettleFour 2 апр. 2017 г., 05:38:05

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

$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