Как сделать жратву.cfg для записи автоматически после каждого обновления-жратва

Как я могу убедиться, что мой файл/boot/grub/с жратвы.cfg для еще записи после каждого запуска обновления-жратвы?

Я уже пытался установить разрешения на файл/boot/grub/с жратвы.конф.Новый , как я хочу, чтобы у них, в 41_custom скрипт, как я увидел, что в grub-mkconfig просто движется это .новый файл в последнее, после всего, что из жратвы.Д был включен, но это не в результате учета разрешений окончательно. Теперь я по-прежнему ищу обновление-безопасный путь автоматически жратвы.cfg в групповую запись после каждого запуска обновления-жратва.

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

+290
SaylorTwift2 6 окт. 2018 г., 22:48:27
34 ответов

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

чтобы выполнить в одном каталоге

помощью gzip -Ф $(ЛС-л | грэп Тип1 | команда grep -v с $(дата +%г%г) | у awk '{печати $НФ}')

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

gzip в -5 $(ЛС-ПБР -д -1 тест/* | grep в Тип1 | команда grep -v с $(дата +%г%г) | у awk '{печати $НФ}')

Получил выходной

Type1_20160102.xml.gz

Type1_20160105.xml.gz

Type1_20160624.xml.gz

Type1_20160703.xml.gz

Type1_20160704.xml.gz

Type1_20160705.xml.gz

эта команда будет zip все файлы в каталог название Тип1, исключая текущий месяц файлы

+925
seylermoon 03 февр. '09 в 4:24

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

  1. создать арку прямую палку и загрузки

  2. смонтировать корневой раздел в/MNT на прямую палку

  3. смонтировать в /proc раздел в/MNT/тез используя маунта -Т procfs прок /смн/тр

  4. смонтировать /системный раздел в каталог/mnt/sys файла , используя крепление-Т файловой системы sysfs в sys /MNT в/sys файла

  5. монтировать раздел /dev в /МНТ/Дев используя маунта -Т tmpdevfs Дев /шоссе/Дев

  6. смонтировать раздел /Boot в /МНТ/загрузки

  7. сделать chroot в каталог/mnt , используя функцию chroot в /MNT

  8. теперь выполнять Пакман -Сю и смотреть ваши ядра строится.

  9. наконец, тип выхода и перезагрузки. удалить свою палку и загрузиться в сейчас работает арку Линукс

Я надеюсь, что это работает для вас также, как это сделали за меня :)

+911
Leza Wood 19 сент. 2012 г., 07:17:24
Другие ответы

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


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

Это не баг.

То, что вы описали является намеренным на части людьми из Debian.

Вы не должны управлять услугами Самбу таким образом на операционной системе Debian/Ubuntu с помощью systemd. Вы должны манипулировать с smbd, указан демон nmbd, и Самба-ад-ДК услуги по мере необходимости.

Нет зонтик Самбу.цель сделать оригинальную работу старого Дебиан/Убунту Самба Ван Smoorenburg радиоуправляемый сценарий; который был начинать/останавливать эти три единым блоком. Другие люди их создали, для других операционных систем, добавлена. В Debian людей не.

Так где вы прочитали в Debian/Ubuntu в укор говорили что-то вроде

услуги Самба действий
помните, что это не доступная вещь больше, теперь, что Debian Linux и Ubuntu Linux-это systemd в операционных системах.

Просто чтобы добавить к путанице ...

Что весь остальной мир с Debian не знает, как Самба.сервис называется Самба-ад-постоянного тока.услуги в Debian мира. Аналогично, указан демон nmbd.обслуживание и демоны smbd.сервис изначально НМБ.обслуживание и СМБ.обслуживание входящих в Debian.

Так что где вы прочитали универсальный systemd в операционной системе укор о Самба про НМБ, СМБ, и Самба услуги, вы должны мысленно проанализировать перевод для Debian/Ubuntu, в частности, на последнее название.

Дальнейшее чтение

+891
Angel Lagimoniere 27 мая 2017 г., 05:14:47

Я пытаюсь скачать файлы с https://www.ebi.ac.uk/ena/data/view/PRJEB5736 я хочу скачать оба файла file1 и file2 (только по FTP, на английском языке) файлов рекурсивно для всех образцов . Пожалуйста, дайте мне знать, как это сделать в Linux.

Спасибо

+865
mechanicus01 27 февр. 2019 г., 20:50:19

Я пытаюсь привыкнуть к systemd в, Потому что кажется, что Debian будет.

Я хочу запустить xorg в изолированном окружении на оборудовании, а не через сеть (которая вроде бы канонический способ сделать это в systemd в контейнере), потому что я не хочу, чтобы установить X-сервер на хост-системе. Я хочу, чтобы хозяином быть тонким, низким уровнем обслуживания ОС.

Это мое понимание , что команду systemd-nspawn виртуализирует /Дэв, и поэтому не дает доступ к оборудованию.

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

Помимо оценки, имея прямой доступ к аппаратным средствам, работает в "Реал" из chroot на systemd в машину-плохая идея? Если да, то какие проблемы это может вызвать?

Если это плохая практика, есть ли способ сделать это с помощью systemd-nspawn; например, некоторые "опасные" флаг? Я не нашел на человека страницы, но по данным этой страницы, там - поделитесь-система флага; который не работает для меня.

+838
Andries Poepjes 26 июн. 2010 г., 02:55:28

Я хочу изучить Linux и Unix. Мне нужен список или руководства для UNIX и книг для Linux. Есть ли список всех этих книг в одном месте??

+796
warship 12 нояб. 2011 г., 17:36:02

Выполните команду lspci с правами root. Видите ли вы что-нибудь о "интерфейс USB 3.0" хост-адаптера в списке? Если это так, вы должны пользоваться той же поддержкой USB 3.0 устройств, что линукс предоставляет для USB 2.0 и USB 1.1, которая колеблется от "отлично работает!" до "мне пришлось делать кучу странных вещей в udev , чтобы сделать это делать то, что я хочу" на "есть только для Windows драйверы для этого!".

+793
Casey Belcher 12 авг. 2015 г., 13:40:02

А не СЭД вы могли бы сделать нечто подобное в языке Perl:

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

использовать строгие;
использование предупреждений;

время использования::шт.;

местные $/;
мой ( $К ) = <данные> =~ M/в: (.*)$/ГМ;
#напечатать долларов;
# печать локальным->функцию strftime("%А %Д %Б %г %ч:%м:%п %п");
мой $метка времени = время::заготовки -> strptime($К, "%А %Д %Б %г %ч:%м:%п %п");
печатать $метка -> эпохи, " => ", $timestamp в -> функцию strftime("%г-%м-%д %ч:%м:%ы");

____Данных
линия 1
линия 2
линия 3
Действует с: вторник, 29 сентябрь 2015 10:40:13 часов: в пятницу, 28 сентября 2018 10:40:13 утра
линия 5

Которые как один лайнер будет:

-0777 на Perl-е 'время печати::заготовки -> strptime(<>=~M/в: (.*)$/гм, "%А %Д %Б %г %ч:%м:%п %п") -> функцию strftime("%г-%м-%д %ч:%м:%ы");'

Который должен извлечь нужную дату и преобразовать его в формат сортировки. (или вы могли бы использовать эпоху конечно.

+771
Light James 26 июн. 2016 г., 10:31:51

Оператор < наиболее часто используется для перенаправления содержимое файла. Например

грэп "что-то" < /путь/к/вход.файл > /путь/к/вывода.файл 

Это позволит вычленить содержание ввода.файл, вывод строк, содержащих "что-то" на выход.файл

Это не оператор полный 'обратным' оператора>, но в ограниченном смысле, по отношению к файлам.

Для действительно хорошего и краткое описание, вместе с другими приложениями < см. Ио перенаправление

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

Вы можете добавить дополнительные входы и/или выходы за пределы стандартного ввода (0), stdout-стандартный поток вывода (1) и stderr (2) в среде Баш, который иногда гораздо удобнее, чем постоянно переключать, когда вы перенаправляете вывод. В #'ы в () рядом с 3 'СТД' входы/выходы в bash имеют свои файловые дескрипторы, хотя они редко упоминаются в Баш - чаще в C, но даже тогда существуют константы определены абстрактные вещи подальше от тех цифр, например, STDOUT_FILENO определяется как 1 в запустите.ч - или stdlib.ч...

Допустим у вас есть скрипт, который уже использует stdin и stdout для взаимодействия с пользователем терминала. Тогда вы сможете открыть дополнительные файлы для чтения, записи, или оба, не влияя на stdin / stdout в потоки. Вот простой пример; в основном один и тот же тип материала, который был в ссылке выше tldp.org .

#!/бин/Баш -
#открыть файл для чтения, назначить ему ФД 3
метод exec 3</путь/к/вход.файл
#открыть другой файл для записи, назначить ему ФД 4
старпома 4>/Путь/к/вывода.файл
#и в-третьих, для чтения и записи, с ФД 6 (Не рекомендуется использовать ФД 5)
старпома 6<>/путь/к/операций ввода-вывода.файл

#Теперь мы можем читать в 3 местах - ФД 0 - стандартный ввод; ФО 3; вход.файл и ФД 6, операций ввода-вывода.файл
# и писать в 4 потока - поток stdout, ФД 1, поток stderr, ФД 2, выход.файл, ФД 4 и операций ввода-вывода.файл, ФД 6

# искать "что-то" в файл 3 и число встречается в файле 4
грэп -С "что-то" <&3 >&4

# подсчитать количество раз "thisword" в файл 6, и добавить, что номер файла 6
грэп -с "thisword" <&6 >>&6

# перенаправление stderr в файл 3 для остальной части скрипта
в exec 2>>&3

#закрыть файлы
3<&-
4<&-
6<&-
# также - нет использование кошки в этом примере. Я теперь UUOC преобразования.

Я надеюсь, что теперь это имеет больше смысла - вы действительно должны играть вокруг с ним немного, чтобы осознать это. Просто помните мантру в POSIX - все является файлом. Поэтому, когда люди говорят, что < это действительно применимо только для файлов, не ограничивая проблемы в Linux / Unix, поэтому если что-то не в файл, вы можете легко сделать его выглядеть и действовать, как одна.

+686
Andrew Horner 11 апр. 2018 г., 13:30:41

У меня была точно такая же проблема с моей установки, и решение довольно простое : разделы. Поскольку я создал раздел /Home, я формат / но все мои предпочтения для каждой программы пребывания. Просто отдельные ваши данные из вашей системы С раздел, и при переустановке, убедитесь, что формат только /, а также указать свой домашний раздел смонтирован в /дом. Получайте удовольствие!

+651
jquinones618 14 янв. 2016 г., 06:44:09

м будет иметь строку Привет Привет мир

Нет, это не так. Разложений в переменной назначения не подлежат разбиение или именем подстановка. (В смысле, они всегда действуют, как они были в двойных кавычках.) Смотри: при двойном цитировании надо?

$ КСФ=,
$ х="Привет,мир"; у=$Х
$ Эхо "$г"
Привет,Привет,мир

Я предполагаю, что я получил эту ошибку, потому что заявление, Если [ $х = "Привет Привет мир" ] был заменен если [ Привет Привет мир = "Привет Привет мир" ]

Да, вроде. Это не текстовый замены, но так как был не котируется здесь, она прошла через разбиение и [ команда видит шесть различных аргументов (здравствуйте, привет, мир, =, Привет Привет мир, и ]), а не его ожидает.

+648
Joseph Peraza 29 июл. 2014 г., 10:00:31

Это результат, которого я ищу:

# смонтировать /dev/узел /шоссе/средний
# горе ... привязки /шоссе/средний/суб/реж /окончательной/точка_монтирования

Я хотел бы сделать это в одной команде, хотя, без использования промежуточных точку монтирования в/MNT/средний. Это возможно?

+646
user277653 24 июн. 2019 г., 05:36:12

mplayer'а думает, что относительные пути в плейлисте относительно каталога, в котором плейлист. Попробуйте использовать абсолютные пути; изменить на awk скрипт что-то вроде

на awk -V в Реж="$(фрд)" '{ ... ; е реж "/" $0 "\п" }'
+637
Med Amine Oueslati 25 июн. 2016 г., 23:53:47

Парсинг HTML с помощью регулярных выражений явно обескуражен.

Вместо этого можно использовать & если ваши исходные файлы валидный XHTML :

xmlstarlet редактирование -л -у "//див[@класс= "а"]" - в файл 'какой-то внутренний HTML-код'.в XHTML

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

использовать строгие;
использование предупреждений;
использовать 5.008;

использовать file::read_file хлебать'';
используйте HTML::TreeBuilder;

суб replace_keyword
{
 мой $ЭЛТ = сдвиг;

 вернуться, если $ЭЛТ->is_empty;

 $ЭЛТ->normalize_content; # убедиться, что текст непрерывный

 мой $содержание = $ЭЛТ->content_array_ref;

 для (Мой $Я = 0; $я < @$содержание; ++я) {
 если (Реф $контент->[$я]) {
 # Это дочерний элемент, процесс рекурсивно:
replace_keyword($контент->[$я])
 если $контент->[$я]->тег экв 'а'; # не спускаться в <а>
 } еще {
 # Это текст:
 если ($контент->[$я] =~ /здесь/) { # ключевое слово или регулярное выражение здесь
$ЭЛТ->splice_content(
 $я, 1, # заменить этот текстовый элемент с...
 функцию substr($контент->[$я], 0, $-[0]), # предматчевая текст
 # Гиперссылку с самого сайта:
 [ а => { с href => 'http://example.com' },
 функцию substr($контент->[$я], $-[0], $+[0] - $-[0]) ],
 функцию substr($контент->[$я], $+[0]) # послематчевой текст
);
 } # конец если текст содержит ключевое слово
 } # конец другой текст
 } # конец За $я в содержании индекса
} # конец replace_keyword


мой $содержание = read_file('фу.штмл');

# Оберните фрагмент ШТМЛ, поэтому комментарии не двигаться:
мой $HTML-код = код HTML::TreeBuilder->новый;
$HTML-код->store_comments(1);
$HTML-код->разбор("<HTML>и<body>$содержимое тега</body></html>и");

мой $тело = $HTML-код->look_down(кя(_tag тела));
replace_keyword($тела);

# Теперь зачистите оболочку, чтобы получить фрагмент ШТМЛ обратно:
$содержание = $тело->as_HTML;
$содержание =~ Ф!^<тело>\п?!!;
$содержание =~ Ф!</тело>\х*\з!!;

Заимствованных из https://stackoverflow.com/questions/3900870/how-can-i-modify-html-files-in-perl

+548
simmosn 21 нояб. 2013 г., 03:11:26

Понятно, что ошибка из-за следующих шагов

сделать[2]: оставляя в каталог /usr/местные/src в/в OpenSSL-1.0.1 е/приложений сделать[1]: *** [пакет] Ошибка 2 сделать[1]: оставляя в каталог/usr/местные/src в/в OpenSSL-1.0.1 е/приложений

вы можете исправить ошибку настроить с помощью команды ниже

./конфиг-префикс=/usr/местные/в OpenSSL --openssldir=/usr/местные/библиотека OpenSSL
+527
ryanafrish7 15 янв. 2019 г., 22:38:38

Новый в bash 4.3, - это вариант, чтобы объявить & местные:

Функ() {
 местных -Н Реф="$1"
 справ="Привет, мир"
}

ВАР='прощай мир'
Функ ВАР
Эхо "$ВДП"

Что выводит Привет, мир.

+453
Daniel Zollo 28 янв. 2016 г., 00:06:56

мы дали следующий конфигурационный файл ( config.txt )

больше config.txt
экспорт переменная1=345476746

но когда я добавляю новый параметр как

Эхо "экспорт переменная2=5645" >> config.txt

мы вам

больше config.txt
экспорт переменная1=переменная2 345476746export=5645

как избежать этого?

таким образом мы получаем

больше config.txt
экспорт переменная1=345476746
экспорт переменная2=5645
+440
George Gonzalez 27 янв. 2015 г., 19:51:14

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

Например,IMG_0079.JPG.JPGпри запуске кода ниже, это позволяет файлов с дополнительными .JPG и был отфильтрован, и я не могу показаться, чтобы выяснить, почему?

  • Проверить, если входные данные корректны

    если [ $# != 2 ]; тогда
     Эхо "использование: фар archive_path путь_к_образу" && выхода;
    интернет
    
  • Это создаст пунктом Дира, если он не существует

    команды mkdir -Р $2
    
  • Заявление, которое находит и копирует и добавляет необходимые суффиксы файлов

    найти $1 -имя_экземпляра IMG_[0-9][0-9][0-9][0-9].В JPG -Exec и СР -б ... suffix=.JPG 
    {} 2$\; 
    Эхо полный!
    
  • Проверить и удалить дубликаты заявление. Это позволит сравнить MD5 для каждого файла.

     shopt -с nullglob 
     для файл в "$2"/* 
    делать
     значение md5sum=$(программы md5sum < "$файл") 
     Эхо "-- найден: файл $($программы md5sum)"
     для дублировать в "$2"/* Цикл #найти/удалить дубликаты
    делать
     [ "$файл" = "$дубликат" ] && продолжить 
     #сравнение 2 файлов
     [ "$значение md5sum" = "$(программы md5sum < "$дубликат")" ] && РМ -в 
     "$дубликат" 
     удаление #дубликатов
    сделано
    сделано
    
+429
fguchelaar 28 авг. 2011 г., 14:05:17

Шаги, которые я делал, были право на все. Проблема была, как я был загрузки моей системы. БИОС нашел CentOS в СМИ, то меню установки, как было показано мне. Я пытался загрузиться выбрав опцию "загрузиться с жесткого диска" и после этого я получал ошибки описанные ранее.

Я повторил действия еще раз, но с этого времени я катапультировался CentOS в СМИ перед перезагрузкой. Бинго! Он работал очень хорошо.

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

  1. Загрузиться с CentOS в СМИ (режим спасения. Не монтировать систему, когда спросил Мастера);
  2. Активация группы томов rootvg (например, вместо строки -Ай группы томов rootvg. В случае, если вы не знаете ВГ имя, тип ВГС команды)
  3. Запустить fsck на rootlv (например: для fsck -Ф /Дев/маппер/группы томов rootvg-rootlv. В случае, если вы не знаете ЛЖ имя, тип ЛВС команды)
  4. Запустить resize2fs /Дев/маппер/группы томов rootvg-rootlv 10г (брал на размер вы хотите, чтобы ваши ЛВ пребывания — 10 ГБ, например, когда вы уменьшаете 15 ГБ до 10 ГБ)
  5. Запустить lvreduce -Л 10 ГБ /Дев/маппер/группы томов rootvg-rootlv (Шаг 4 может быть пропущен, если вы используете параметр здесь)
  6. Перезагрузите машину.
+389
Juan Diego Godoy 30 апр. 2016 г., 13:03:49

Ответ, который я искал, было:

Сочетание Клавиш Ctrl+Л

+387
Favonius 25 сент. 2018 г., 00:49:36

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

команду ifconfig инфо инет аддр брошены, маски, все в порядке - они все одинаковые брошены и маску. Кроме того, все они разделяют: до эфира работает мультикаст значение MTU:1500 метрическая:1 в eth1 .

Эти узлы размещены на Xen с поставщиком ВМ. Все гости видят друг друга, частные IP-адреса. Нет в iptables правил. Многоадресные пакеты можно увидеть между всеми узлами (20+), кроме одного - с помощью тсрйитр. Система была перезапущена, и т. д.

просто, чтобы добавить, пораженного узла, по команде netstat -г не назначается multicast-группы, "eth1 на 1 224.2.2.4", как и все остальные.

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

+344
Seungkyu Park 28 мар. 2019 г., 22:45:20

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

Сигнал SIGHUP работает (как это делает сигнал SIGKILL), и вы можете попробовать это -

убить -ох $$

(Если вы предпочитаете цифровой сигнал идентификаторов ать можно заменить 1.)

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

+309
TheCrafter 29 янв. 2019 г., 02:26:39

Я попытался, следуя инструкции , но ничего не работает. Я получаю сообщение, что

"не может подключиться или войти на хост ftp.openbsd.org"

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

+304
aryanc 4 дек. 2013 г., 17:26:32

Во-первых, обратите внимание, что вам не нужно вызов команды grep, кстати: он может быть интегрирован в awk и позвонить.

<файл_журнала на awk '/endQuery/ {печать 3 $ "" $1}'

Вы можете отфильтровать запрещены запросы на этапе на awk. Магазин постоянные запросы в массив, удалить их, если они запрещены, и только распечатать не запрещенных.

<файл_журнала на awk '
 2 $ = = "startQuery" {г[$1]=1} # храним имена активных запросов
 Вопрос[$1] && /запрещена/ {удалить Вопрос[$1]} # удалить запрещены запросы
 $2 == "endQuery" {
 если (г[$1]) печатать $3, 1$; # только отчет не запрещены запросы
 удалить параметры q[$1];
}
'| рода -НР | глава -н 3
+304
Pacotita 10 мая 2015 г., 15:44:56

По умолчанию, запрос, которые вы видите при открытии терминала определяется переменную $PS1, который обычно содержит:

$ Эхо $ПС1
\ч:\Ж \У\$ 

Где \Х-имя хоста.

DHCP-сервер может назначить имя хоста на машину, подключение к своей сети (например, "управляемых" на данном сервере): https://askubuntu.com/a/239446/77137

Поэтому в основном, когда вы подключены к этой сети, Имя хоста (временно) изменен на Андроид-that_alphanumeric_id. Хотя ваша местная конфигурация хранится в /Library/настройки/конфигурация/настройки.файл plist (не быть отредактированы вручную) и не должны быть затронуты. На Mac вы можете проверить с:

грэп -А1 приложение с именем вида имя_локального_хоста /библиотека/настройки/конфигурация/настройки.файл plist

У меня вчера очень похожее имя хоста при подключении по Wi-Fi к сети университета. После отключения, мой Mac получил нормальный/имя локального хоста обратно – проверил до и после отключения путем запуска узла в командной строке.
Это может быть какой-то коммерческий сервер DHCP (популярен в академической среде, по-видимому), что используется по умолчанию конвенции для узлов присоединения к сети именования.

+268
user16243 30 янв. 2013 г., 16:38:56

Вы можете сделать это с пастой.

пока читала б ; у горы "$" на "$б" ; сделано < <(вставить файл1 файл2)
+234
shiv lal 19 янв. 2020 г., 03:40:16

Вспомните, есть веб-интерфейс, где вы индекс на сервере и поиск с помощью веб-браузера:

https://github.com/koniu/recoll-webui

+213
mont29 9 окт. 2016 г., 05:55:25

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

И я agreee с Жилем, что образец данных было бы полезно.

+201
Wojtosz 8 апр. 2012 г., 14:48:48

Изменить так, чтобы использовать СШ вместо логина , потому что он может воспользоваться открытым ключом аутентификация в этом случае не требуется внесения изменений в список пользователям использовать sudo? (на команду sudo visudo). Я также добавить команду в/etc/Баш.bashrc и потому, что он имеет нужную влияют не делать ничего, если не выполняется в интерактивном режиме. Этот сценарий становится удобство скрипт для пользователей, которые еще не создали свои SSH-клиентов правильно использовать туннелирование соединения (также известный как СШ ретрансляторами).

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


Вдохновлен другой ответ, но альтернативный подход (поскольку пользователи ad не перечисленные в /etc/passwd и.

Настройки:

  • Строку в файл/etc/Баш.bashrc следующее (только если вы хотите, чтобы это выполняется по умолчанию при первом входе в систему):
# Выполняет скрипт удобства, который предложит всем посетителям в "белый" список, хотят ли они войти, как их работа по умолчанию учетная запись пользователя
/бин/login_redirect

Это заставляет пользователя логин через SSH в своей рабочей учетной записи Пользователя по умолчанию.

Основной скрипт: /бин/login_redirect (должен быть исполняемым для всех пользователей, то chmod +x мусорное ведро/login_redirect)

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

generate_divider() {
user_query="$1"
user_query_len="${#user_query}"
user_query_len=$((user_query_len+1))
 стр=$(е "%${user_query_len}ы")
 делитель="${ул.// /_}"
}

дело "$(параметр logname)" в
 # Белый список
 12345632) work_user=Дина;;
 12345633) work_user=Тома;;
 12345634) work_user=Мария;;
эсок

work_user="${work_user:-нет}"
если [ "${work_user}" != "нет" ]; затем
 user_query="вы хотите войти в систему как пользователя по умолчанию? [Да/нет]: "
 generate_divider "${user_query}"
Эхо
 Эхо "${разделитель}"
 Эхо "[предупреждение]: Вы подключены напрямую к вашему рекламному аккаунту".
 Эхо "задать администратору этого сервера для получения справки"
 Эхо " настройки многозвенного соединения SSH. Это "
 эхо "- это удобство сценарию, написанному позволить"
 Эхо "подключение к работе по умолчанию пользователя в"
 Эхо "промежуточный".
 читать -п "${user_query}" login_ans
login_ans="${login_ans:-г}"
 если [ "${login_ans}" == "г" ]; затем
 Эхо "имя пользователя: ${work_user}"
 старпома СШ -Т "${work_user}"@"$(имя)" на "Эхо ${разделитель}; Эхо; /бин/Баш;"
интернет
интернет

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

+173
Samuel De Rycke 12 янв. 2020 г., 13:05:14

Запустить простой скрипт с помощью cron каждые 5 минут. Ваш файл crontab может выглядеть, например, так:

*/5 * * * * /путь/к/скрипту

Псевдокод скрипт:

Если (файл существует) { выход }
создать файл
Если (работа не закончена) { 
 удалить файл
выход
}
Если (новую работу уже в очереди) {
 удалить файл
выход
}
расписание новых задач
удалить файл

Увидеть правильный замок в shell-скрипты? о том, как правильно заблокировать (как гонки, насколько это возможно).

+172
Yuri Sych 20 апр. 2011 г., 12:33:57

У меня проблемы проблемы с поиском установленное компилятором по умолчанию на Fedora18. Где это?

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

+103
Cy Dadparvar Rodriguez 23 июн. 2014 г., 12:24:15

Ну,

  1. Команда подстановки $( ... ), а не ${ ... }. Обычные скобки, а не фигурные скобки.
  2. У вас есть $индекс в одиночные кавычки, так что он не будет расширен оболочкой. Вам нужны двойные кавычки для этого.
  3. Поставить двойные кавычки вокруг $данные в Эхе, это имеет значение, если данных содержит пробелы или символы Глоб
  4. В bash, вы можете просто использовать подстроку расширения данных=${данных:$индекс} , чтобы сбросить количество символов в начале строки.

Рекомендуемое чтение: http://mywiki.wooledge.org/BashGuide

+70
user254083 19 авг. 2012 г., 03:38:15

Это не красиво, но это работает для меня в CentOS:

а=20170804020000

б=20170804015959

год=${а:0:4}
вмесяц=${а:4:2}
Адай=${а:6:2}
ahour=${а:8:2}
Амин=${ответ:10:2}
АСЕК=${а:12:2}

агод=${б:0:4}
bmonth=${Б:4:2}
день=${б:6:2}
bhour=${Б:8:2}
bmin=${Б:10:2}
ЧЭС=${Б:12:2}

элемент дата=$(дата -д "$вмесяц/$адень/$год $ahour:$Амина:$АСЕК" +"%ы")
bdate=$(дата -д "$bmonth/$день/$агод $bhour:$bmin:$ЧЭС" +"%ы")
функция datediff=$((элемент дата-bdate))
+48
Gravityisahat 26 мар. 2014 г., 04:12:35

Этот гном пакет зависит от гнома-часы и Гном-карты, и обе эти пакеты зависят от geoclue-2.0. Так что вы не можете удалить geoclue-2.0 без удаления гном; вы можете только заменить geoclue-2.0 с поддельной упаковке (посмотреть equivs). Я не знаю, что результирующее поведение вашего рабочего стола будет...

+38
Nsquare Experts 2 мар. 2017 г., 06:18:39

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

$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