Как экспортировать ресурсы NFS RW на окна

У меня есть сервер приложений, работающих на компилятора RHEL6. Файлы компилятора RHEL6 передаются через NFS (в/etc/экспорт --> /сведения *(РВ,синхронизация)) на рабочие станции с Windows. На Windows txt файлы доступны только для чтения. Пользователи спрашивают меня все время, чтобы удалить атрибут РО. Как я могу решить эту проблему с места RHEL? Я пытался использовать команду chmod 777 * на все файлы, но это не помогло. Вы думаете, что Самба может быть полезным для обмена файлами?

+913
user355783 22 июн. 2011 г., 20:41:43
36 ответов

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

Вместо:

(арг: 8) somecmd --itslong --reallylong

Это:

somecmd --itslong --reallylong
+999
GPJac 03 февр. '09 в 4:24

Вы можете также использовать СЭД

СЭД -Е 'С/([А-я]{1}).*([А-Z]{1})$/\1 файл\2/' 

Объяснение:

  • использовать регулярные выражения
  • ([А-я]{1}) построить первую группу, содержащую одну заглавную букву
  • .* Все внутри группы построены
  • ([А-я]{1}) построить вторую группу, содержащую одну заглавную букву
  • $ Матч должен быть в конце строки
  • \1\2 замены с первой группой последовала вторая. Это позволит удалить все внутри две буквы.
+998
ilnara91cat 7 авг. 2013 г., 00:07:34
Другие ответы

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


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

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

Я сначала SelectCulture страницу и сохранить куки в файл, то я использую его, чтобы получить страницу, мне нужно:

#!/бин/Баш

#tmp_file="$(mktemp)"
tmp_file="печенье"

завиток -з \
 - расположение \
 --печенье "$tmp_file" \
 --печенье-банку "$tmp_file" \
 --юзер-агентом Mozilla или \4.0 
 --данные-функция urlencode "returnurl в=HTTP://в этом.БЦА-Европа.com или по умолчанию.аспн" \
 "http://it.bca-europe.com/Home/SelectCulture/en-GB-BDIT" | для egrep "Ospite|гость"

завиток -з \
 - расположение \
 --печенье "$tmp_file" \
 --юзер-агентом Mozilla или \4.0 
 "http://it.bca-europe.com/Default.aspx" | для egrep "Ospite|гость"

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

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

Какие-либо советы?

+984
dwightk 3 янв. 2014 г., 05:10:04

Спасибо! Нашел ответ

#!/usr/Бен/ожидать -Ф

задайте имя пользователя "привет"
Установить пароль "секрет"
отродясь экрана устройства /dev/tty-терминала.usbmodem1415 115200

ожидать "?огин:"
отправить "$имя пользователя\Р"

ожидать "?пароль:"
отправить "$пароль\Р"

отправить "ЛС\Р"
+967
user8177 12 янв. 2020 г., 23:57:28

В [ команды для оценки условных выражений. Это бесполезно здесь.

Ведь размонтировать не выводит что-либо на стандартный вывод (ошибки выводятся на stderr), `sudo размонтировать монтировать` расширяет нечего.

Так это как:

а [ ]
делать
 спать 0.1
сделано

В [ команду, когда не прошло ни одного аргумента, кроме [ и ] возвращает значение false (ненулевой статус выхода), так что вам не войти в петлю.

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

Здесь вы хотите:

пока sudo размонтировать монтировать
делать
 спать 0.1
сделано

То есть, вы хотите, чтобы проверить статус выхода из команды sudo/размонтировать, а не [ команды.

Если вы хотели проверить, если размонтировать вывода какой-либо ошибки или предупреждения на поток stderr, то где [ было бы полезно. В -н "какой-нить" - это условное выражение, признанных [ команду, чтобы проверить, является ли "какой-нить" пустой или нет, что-то вроде:

в то время как [ -Н "$(sudo размонтировать монтировать 2>&1 > /dev/нуль)" ]; делать
 спать 0.1
сделано

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

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

а точка монтирования -м гора && ! sudo размонтировать монтировать; делать
 спать 0.1
сделано

Или если "гора" может быть установлен несколько раз, и вы хотите отключить их все:

во время монтирования -м гора; делать
 sudo размонтировать монтировать || сон 0.1
сделано
+952
MultipleMonomials 26 янв. 2016 г., 22:50:42

Ядра могут работать только двоичные исполняемые образы. Так как скрипты запускать? В конце концов, я могу типа my_script_without_shebang в командной строке и я не получаю ENOEXEC ошибки. Выполнение скрипта осуществляется не ядром, а оболочкой. Код exec в консоли обычно выглядит примерно так:

/* попробуйте запустить программу */
пропускная(программы базового(программы), к (char *)0);

/* экзек не удалось-возможно, это shell-скрипт, без исключения? */
если (значение errno == ENOEXEC)
 пропускная ("/Бен/ш", "ш", "-с", программу, (типа char *)0);

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

кошка > /tmp/foo.sh <<ВФ
Эхо
ВФ

у чмод+х /tmp/foo.sh

трассированием /tmp/foo.sh 2>&1 | grep в старпомы
для execve("/tmp/foo.sh", ["/tmp/foo.sh"], [/* 28 Варс */]) = -1 ENOEXEC (ошибка в формате exec)

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

+938
Madhab Paul 12 авг. 2011 г., 03:33:29

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

Все команды, которые принадлежат к той же трубопровода в той же группе процессов.

+911
Efim Kleinerman 3 авг. 2014 г., 20:07:08

Непонятно мне, как вы хотите, чтобы 100 отсутствующие файлы будут выбраны. Этот берет 100 в случайном порядке (если вы хотите просто выбрать первые 100 отсутствующие файлы, удалить --Шуфа):

а=папкаа
б=б
# скопировать файлы от 100 б
параллельные --Шуф -разъема j1 --остановить сейчас,успех=100 [ ! -е $а/{/} ] '&&' СР {} $а/{/} ::: $б/*
# Проверить все файлы в папке в б
параллельно [ ! -Ф $б/ у{/} ] '&&' Эхо {} В $а не в $Б ::: $а/*
# командой bzip2 их всех
параллельно командой bzip2 ::: $а/*

ГНУ параллельно используется, в первую очередь, так что вы можете запустить командой bzip2 в поток ЦП.

+881
DongWei 22 авг. 2014 г., 23:11:24

Постфикс не имеет встроенных возможностей отдохнуть, поэтому нужно написать скрипт на другой язык. Вы должны будете настроить скрипт в качестве транспортного механизма в файле/etc/постфикс/мастер.CF в файл и настроить postfix для использования этого механизма транспорта через транспортные карты (напр. transport_maps).

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

+827
anthonyabram12 22 нояб. 2013 г., 04:39:09

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

что-то вроде

magic_command начать 100 строк 5 > b.txt

и потом, b.txt будет

100
101
102
103
104
+821
Nilone4 4 февр. 2013 г., 23:16:57
  • Ведущий: Федора 23
  • Гость: В CentOS 7.0
  • В KVM/QEMU ДЛЯ

Вот что я пытаюсь сделать. Настроить NAT на хост-системе (в Fedora 23) так, что гость (начиная с 7.0) будут видны снаружи (с помощью других устройств, подключенных к одному маршрутизатору) А потом я собираюсь настроить NAT на маршрутизаторе, так что эта гостевая машина будет видна в мире. В следующем смысле: Когда вы вводите в общедоступный IP-адрес, который был назначен для моего маршрутизатора в веб-браузере, вы можете получить доступ к веб-серверу, запущенному на компьютере под управлением CentOS. И я бы очень хотел, чтобы использовать выполнение firewalld для этой конфигурации на хост.

Вот что я пробовал:

  • Ведущий:192.168.1.137 : общественные зоны : маскарадинг на : интерфейс enp9s0
  • Гость: открыл 192.168.122.10 интерфейс vibr0 порт 80

чистая.протокол IPv4.ip_forward=1 => /и т. д./sysctl.конф 

команды sysctl -п

брандмауэр cmd --зоны=общие-добавить-вперед-port=порт=80:прото=ТСР:toport=80:так=192.168.122.10

Когда я делаю запрос через веб-браузер для 192.168.1.137(хозяин) форма моего телефона в той же сети я не могу получить доступ к веб-серверу, работающему на 192.168.122.10

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

Или если бы вы могли сказать мне, если я теряю время с выполнение firewalld и надо просто восстановить в iptables?

+784
wget 18 сент. 2014 г., 19:43:16

Если вы уверены, что для <версия> на следующей строке после мой проект

СЕПГ -Н
\|<ИД артефакта>myproject будет</ИД артефакта>|{
 Н #получить следующую строку
 с|[[:пробел:]]*</\?версия>[[:пробел:]]*||ГП #удалить теги и печати
}
'pom.xml

Или если у вас есть pgrep

команда grep -ЗОП '<ИД артефакта>мой проект</ИД артефакта>\х*\\п*<версия>\к[^<]+' pom.xml
+760
DSunnyD 23 окт. 2016 г., 14:12:01

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

дата presentdate="`+%г-%м-%но%Ч:%М.%Ы`"
basedir="/ВАР/db_my_backup"
{
у mysqldump -U имя_пользователя -ppassword-все-базы данных | с помощью gzip -9 -C и > $basedir/mysqlbackup.$presentdate.sql.gz
найти -л $basedir/'*' -тип F опции-mtime +7 -exec для РМ -в {} \;
Чаун -ВР пользователей:группа $basedir
кошка <<ВФ
Копию MySQL можно успешно поместить в каталог $basedir как файл с именем mysqlbackup$.presentdate.sql.gz. 
Теперь он готов быть перемещены к QNAP устройство резервного копирования по расписанию.
ВФ
} 2>&1 | /ОГРН/почта -с "отчет от запланированного задания для mysqldumps" корень

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

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

+742
Sam Greenhalgh 23 янв. 2010 г., 18:48:22

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

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

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

+709
Barny 7 мая 2015 г., 17:19:18

Я собираюсь установить сервер Ubuntu в моем компьютере на работе, которая уже установлена Windows 7.

Я собирался создать раздел, а затем я видел, они выглядят сейчас так: Photo

Вы видите зарезервированный раздел был создан в другой диск, на котором установлена Windows. Я предполагаю, что это была ошибка при установке Windows.

Теперь мой вопрос: Могу ли я установить Ubuntu на свободный раздел или я должен сначала переместить зарезервированный раздел и установить Ubuntu?

+671
Mustafa DOGRU 19 окт. 2011 г., 12:50:32

У меня проблема согласования все поля разверток правила в Linux/Unix, так что я экспериментировал. Вот пример, который на основе моего чтения не соответствует тому, что я ожидал.

~$ Стандарту IFS=$', \\т п
~$ я в 1 2 3; делать Эхо Нум:"$я"; сделано
кол-во:1
кол-во:2
ням:3
~$ аргумент myVar=1,2,3
~$ я $аргумент myVar; делать Эхо Нум:"$я"; сделано
кол-во:1
кол-во:2
ням:3
~$ я в 1,2,3; делать Эхо Нум:"$я"; сделано
номер:1,2,3

Последний выход для меня совершенно неожиданным. Где я могу найти правило, где расширение поля происходит только в Bash для петли для переменных?

Мне кажется, что баш на петли не почитая МФС значение, которое я устанавливаю в самом начале. Я что-то недоразумение?

+668
Mahi Mahi 11 апр. 2012 г., 14:36:19

В частности, есть задачи, которые можно выполнять, а другие не могут?

Для один вещь, БЦ поддерживает большие числа, а выражение из вершин на 2^63-1:

$ выраж 9223372036854775807 + 1
-9223372036854775807

$ Эхо "9223372036854775807 + 1" | до н. э.
9223372036854775808

до н. э. также возведение в степень и извлечение квадратного корня операции, которая выраж хватает полностью:

$ Эхо "2^1024" | до н. э.
17976931348623159077293051907890247336179769789423065727343008115773\
26758055009631327084773224075360211201138798713933576587897688144166\
\22492847430639474124377767893424865485276302219601246094119453082952
08500576883815068234246288147391311054082723716335051068458629823994\
7245938479716304835356329624224137216
$ Эхо "масштаб=100; функция sqrt(2)" | до н. э.
\1.414213562373095048801688724209698078569671875376948073176679737990
7324784621070388503875343276415727
+667
olawala 8 нояб. 2012 г., 03:28:04

[ раковина встроенная команда bash и в ЗШ:

$ тип [
[ раковина встроенная

Из раковины встроенные команды документации:

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

Официальная документация ($ помочь в тестировании) только позволяет использовать =:

СТРОКА1 = СТРОКА2

True, если строки равны.

Таким образом, правильное выражение будет:

$ [ "а" = "а" ] && эхо да
да

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

строка1 == строка2

строка1 = строка2

True, если строки равны. При использовании с [[ команда, это выполняет сопоставление с образцом, как описано выше (см. Условные конструкции).

‘=’ должен использоваться с командой испытание на соответствие POSIX.

Если вы хотите использовать ==, вы должны использовать [[ ключевое слово:

$ [[ "а" == "а" ]] && эхо да
да

Имейте в виду, что [[ является менее мобильным (не в POSIX). Но как bash и поддержка ЗШ это.

+642
Li1t 19 мар. 2013 г., 15:24:13

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

Много клавиш не работает, так что я пытался их изменить.

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

Проблема, когда я нажимаю клавишу Ctrl, затем клавишу Alt затем я команда будет: СОЧЕТАНИЕ КЛАВИШ CTRL + Л

Если я изменить порядок кнопок нажатии клавиши на клавишу Alt + комбинацию клавиш Ctrl + л результат: АЛТ + Л

Так что, похоже, приятель только занимает одно из клавиши Ctrl и клавиши Alt, первая вниз, а не оба, как я хочу.

Кто-нибудь есть идея, почему это может быть?

Это не новая установка арки, но это новая установка матэ и xorg.

+618
miniBill 25 дек. 2017 г., 11:21:05

Любые идеи о том, почему apt-получить обновление могут игнорировать некоторые URL-адреса? Конкретно какой-то перевод-тематики.

Пример вывода:

Пи@сайт RaspberryPi:~ $ судо apt-получить обновление
Нажмите http://archive.raspberrypi.org Джесси InRelease
Нажмите http://mirrordirector.raspbian.org Джесси InRelease
Нажмите http://mirrordirector.raspbian.org Джесси/основные данные пакеты 
Нажмите http://archive.raspberrypi.org Джесси/основные данные пакеты
Нажмите http://mirrordirector.raspbian.org Джесси/ВНО данные пакеты
Нажмите http://archive.raspberrypi.org Джесси/UI в данные пакеты 
Нажмите http://mirrordirector.raspbian.org Джесси/несвободные данные пакеты 
Нажмите http://mirrordirector.raspbian.org Джесси/ИРЦ данные пакеты 
Нажмите http://archive.raspberrypi.org Джесси/промежуточной пакеты языка 
Игн http://mirrordirector.raspbian.org Джесси/перевод-en_GB ВНО 
Игн http://mirrordirector.raspbian.org Джесси/перевод-Ан ВНО 
Игн http://mirrordirector.raspbian.org Джесси/главная перевод-en_GB
Игн http://mirrordirector.raspbian.org Джесси/главная перевод-Ан 
Игн http://mirrordirector.raspbian.org Джесси/не-вольный перевод-en_GB 
Игн http://mirrordirector.raspbian.org Джесси/не-вольный перевод-Ан 
Игн http://mirrordirector.raspbian.org Джесси/перевод-en_GB ИРЦ 
Игн http://mirrordirector.raspbian.org Джесси/перевод-Ан ИРЦ 
Игн http://archive.raspberrypi.org Джесси/главная перевод-en_GB 
Игн http://archive.raspberrypi.org Джесси/главная перевод-Ан
Игн http://archive.raspberrypi.org Джесси/постановка перевод-en_GB 
Игн http://archive.raspberrypi.org Джесси/постановка перевод-Ан 
Игн http://archive.raspberrypi.org Джесси/перевод-en_GB пользовательского интерфейса 
Игн http://archive.raspberrypi.org Джесси/перевод-Ан ИП 
Чтение списков пакетов... готово 

Дополнительную информацию:

Пи@сайт RaspberryPi:~ $ команды uname -а
Линукс сайт RaspberryPi 4.4.38-В7+ #938 СМП Чт 15 декабря 15:22:21 по Гринвичу 2016 armv7l GNU/Линукс

Пи@сайт RaspberryPi:~ $ команду -это
Никакие модули ЛСБ доступны.
Идентификатор дистрибьютор: Raspbian
Описание: Raspbian GNU/Линукс 8.0 (Jessie)для
Релиз: 8.0
Кодовое имя: Джеси

Пи@сайт RaspberryPi:~ $ кот /и т. д./кв/источников.список
деб http://mirrordirector.raspbian.org/raspbian/ Джесси основной ВНО несвободные ИРЦ
# Раскомментируйте строку ниже, а затем 'apt-получить обновление', чтобы запустить 'apt-получить источник'
#деб-СРЦ http://archive.raspbian.org/raspbian/ Джесси основной ВНО несвободные ИРЦ
+531
Andreas Holzapfel 2 янв. 2016 г., 19:01:41

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

Этот параметр может быть временно установлена (изменения не переживет перезагрузки):

  1. Когда grub загрузки меню появится (сразу после включения питания), нажмите е , чтобы едить параметры загрузки. Это покажет огромное текстовое поле.
  2. Прокрутите вниз до строки, которая начинается с "Linux". Нажмите на конце клавиши для перемещения курсора в конец строки.
  3. Введите символ пробела, так что вы не разорвать последнюю опцию, затем добавьте аудит=0. Например ... язык=язык.В UTF-8 аудит=0 (не ...кодировке UTF-8audit=0, очевидно).
  4. Будьте осторожны, чтобы не изменить ничего. Если вы случайно изменили какой-то другой вариант, чтобы исправить его или перезагрузить и начать заново.
  5. Нажмите клавишу F10 для загрузки системы.

Конечно, эти изменения будут в силе, пока система работает. Аудит потока вернется после перезагрузки. Чтобы сделать эти изменения постоянными, конфигурации загрузки должен быть постоянно меняется. На Fedora, это должно быть достаточно, чтобы просто изменить файл/boot/файл grub2/харч.cfg, а ведь когда новое ядро будет установлено (систему обновления), неряшливые должна копировать функции из последней версии ядра для вновь установленного ядра. Это означает, аудит=0 должен быть добавлен к первой Линукс линии (первый menuentry раздел) в этом файле. Это не должно быть необходимо изменить /и т. д./По умолчанию/харч .
Поправка: на самом деле, правильное и наиболее надежный подход-отредактировать /и т. д./По умолчанию/жратвы и восстанавливают харчи config, используя файл grub2-mkconfig -о /Boot, и/файл grub2/харч.граф, спасибо KnightLordAndMaster указывающих на это.


Дополнительная информация о журналах в журналах:

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

...
# # # Правила # ####

# аудит
:имя_программы, получится, "аудит" ~

...

Сейчас это выливается в следующее предупреждение:

 rsyslogd[ХХХХ]: предупреждение: ~ действия является устаревшим, используйте заявление на "стоп" вместо [В8.35.0 попробовать http://www.rsyslog.com/e/2307]

+524
Ingrid Johansson 15 апр. 2015 г., 15:15:22

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

В инструкции изложены :

  1. Установить noip.com счета и количество хостов в noip-renew.sh,
  2. Запустить setup.sh,
  3. Запустить noip-renew.shпроверьте результат.ПНГ (в случае успеха) или ошибка.ПНГ (в случае неудачи)

Вот более подробное объяснение.

  1. Посмотрите на странице вашего url приведет вас к и загрузки zip-файлов проекта (см. Вверху справа, зеленая кнопка клонировать или скачать).

  2. распакуйте файл и укажите путь к распакованной папке ноип-обновить-мастер.

  3. редактирование файла по имени noip-renew.sh и изменить соответствующие строки в верхней части файла с вашими данными.

Соответствующие строки :

Имя пользователя="изменит имя пользователя"
Пароль="изменение пароля"
NUM_HOSTS=3 # убедитесь в том, чтобы изменить это число настроенных динамических хостов на вашем нет-IP счете
  1. выполните команду судо ./setup.sh <ваше имя пользователя в Unix> эта команда,

    • установите chromedriver, питона Пип
    • в python-pip-это тогда используется, чтобы установить Selenium, который используется во время процесса обновления. Селен используется, чтобы управлять веб-браузер, чтобы нажимать правильные кнопки на сайте noip.com .
    • Он будет обновлять файл/etc/crontab-файл замена линий с ноип-продлевать с ним настроенную версию, которая работает обновление команда 03:45 в понедельник, среду и пятницу каждую неделю.
  2. выполните команду noip-renew.sh и проверить для вывода изображения файлов, просмотр файлов изображений, чтобы проверить, что обновлять команду работал, как ожидалось.

Нет удалить скрипт!!. Читать setup.sh bash-скрипт и прочитать развернуть() функции вы можете прочитать, что он будет делать для вашей системы. Вы должны понимать, что он делает, так что вы можете настроить его, если вам нужно.

+492
ni shipu 12 мар. 2010 г., 13:11:39

1.

Фу=$(Эхо-Фу{1..5})

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

Фу=(фу{1..5})

2.

Эхо ${фу[*]}

4.

для меня в {1..5}
делать
 Эхо-бар
сделано

или

для меня в $(сл 5)
делать
 Эхо-бар
сделано
+333
suum 1 апр. 2015 г., 02:50:28

Я использую Линукс Минт 18.2 64-разрядный с внешнего HDD с GNOME 3 в качестве рабочего стола. У меня есть несколько *.настольные файлы на моем рабочем столе папку. Но, они не отображаются. Я попытался установить гном-твик-инструменты и переключение иконки на рабочем столе , но он ничего не делает.

Как я могу сделать мой рабочий стол, чтобы быть активным? Спасибо!

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

#!/usr/Бен/ОКР кода валюты XDG-открытые
[Запись Рабочего Стола]
Х-AppInstall-пакет=пиджин
Х-AppInstall-Но Занимающих Больше Всего Места=3151
Х-AppInstall-ключевые слова= голубь;гейм;чат;окна;текущий;цель
Х-AppInstall-раздел=главный
Имя=Пиджин Интернет Мессенджер
GenericName=Интернет Мессенджер
Комментарий=чат мгновенных сообщений. Поддерживает AIM, беседой Google и Jabber/XMPP, который в MSN, Yahoo и многое другое
Старпома=пиджин
Значок=пиджин
StartupNotify=истина
Терминал=ложь
Тип=Приложение
Категории=Сеть;InstantMessaging;
Х-MessagingMenu-UsesChatSection=истина
Х-MessagingMenu-UsesChatSection=истина



Х-Убунту-то gettext-домен=приложение-установить-данных
+317
Jack Reason 25 нояб. 2011 г., 08:31:44

У меня возникли проблемы, Где мой в CentOS 7 машина с KDE не загружается графический интерфейс при запуске. Он застревает на какой-белыми буквами, и я должен нажать сочетание клавиш Ctrl+АЛТ+Ф2 для загрузки другой терминальной сессии, а затем запустить команду StartX , чтобы правильно загрузить графический интерфейс.

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

+257
atmaere 12 июн. 2015 г., 02:18:08

Этот блог сообщают, как команды меняют узел, а не имя.

Этот узел соответствует конвенции хоста , связанные с основной сетевой интерфейс (если он есть), но нет никакого требования для них, чтобы быть в синхронизации, особенно когда система использует динамический конфигурации сети (DHCP-сервер). См https://docs.oracle.com/cd/E36784_01/html/E39134/goeld.html

Этот узел используется для быть сохранены в файл/etc/узел - файл, но теперь СМФ собственность.

Так как Томас уже ответил, вам нужно вручную отредактировать файл/etc/hosts не, но нет необходимости редактировать ipnodes , который является просто ссылкой на предыдущий.

+210
Art777EKB 11 апр. 2013 г., 09:41:19

Если вы достаточно далеко, чтобы достичь терминала это больше, чем достаточно далеко, чтобы объединить столько изображений, как вы могли желать. Все, что вам нужно делать-это:

zcat выступает <инит.изображения | { СD / ; команда cpio -я \
 - сделать каталоги \ 
# #Создание ведущих каталогов, где требуется
 --сохранение-изменение времени \
# #Сохранит прежние времена модификации файлов для
# #создание файлов
 --негусто \ 
# #Записывать файлы с большими блоками нулей как разреженный
файлы # #
 --безусловное ; } 
# #Заменить все файлы безоговорочно 
+195
Caleb Chan 29 июн. 2019 г., 23:59:51

Что-то вроде этого, кажется, хорошо для вашей цели:

$ кот d2.txt
<Н3>агент</Н3>
<Р>бла бла бла </п>
<P>на их агент-это корпорация XYZ</п>

$ грэп -я "агент" d2.txt #-я = учитывать регистр. По умолчанию строки возвращает грэп, содержащий агент последует что-нибудь или даже в одиночку
<Н3>агент</Н3>
<P>на их агент-это корпорация XYZ</п>

$ грэп -т. е. агент'.*Хуг d2.txt агент матча #последующим АБВ
<P>на их агент-это корпорация XYZ</п>
+177
Nightcat 17 мая 2017 г., 18:43:08

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

 ( ) (@@) ( ) (@) () @@ О @ О @ О
(@@@)
 ( )
(@@@@)

 ( )
 ==== ________ ___________
 _D _| |_______/ \__Я_Я_____===__|_________|
 |(_)--- | Ч\________/ | | =|___ ___| _________________
 / | | Ч| | | | ||_| |_|| _| \_____А
 | | | Ч|__--------------------| [___] | =| |
 | ________|___Ч__/__|_____/[][]~\_______| | -| |
 |/ | |-----------Я_____Я [][] [] Д|=======|____|________________________|_
 __/ =| О |=-О=====О=====О=====О \ ____Г___________|__|__________________________|_
 |/-=|___|= || || || |_____/~\___/ |_Д__Д__Д_| |_Д__Д__Д_|
 \_/ \__/ \__/ \__/ \__/ \_/ \_/ \_/ \_/ \_/

Однако, в MAN-странице для сл, в нем говорится следующее ошибка:

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

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

+174
manish mandowara 23 авг. 2014 г., 20:37:46

Второе задание теста="SHELL_TEST" не ООН-экспортировать переменную. Он все еще отмечен как "по наследству детям". И значение наследуется ребенком является текущее значение в родительской.
Другими словами, второе задание не отменить статус тестовой оболочке переменной, это переменная окружения в соответствии с этой терминологией.

Вам придется ООН-экспортировать его, чтобы оно стало снятие у детей процессы:

$ верстал тест +х 
$ Ш-с 'Эхо $тест'

$
+131
suranga kumara 14 июн. 2012 г., 18:25:28

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

+123
TMoney 31 июл. 2017 г., 15:07:51

Это выглядит как Ху проблему.

Мои задачи берут обычно не более 15 минут. Я хочу реализовать механизм выключения автоматически после 60 минут.

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

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

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

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

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

Если вы хотите быть немного более агрессивным и отключения неиспользуемых терминальных сессиях, а также, вы можете совместить прежний подход с автоматическим отключением простаивающих сеансов SSH ClientAliveInterval и ClientAliveCountMax. Другой подход к этому, если у вас нет SSH, но есть локальный терминал сессии, чтобы использовать терминал простаивает время как возвращено Вт команде.

+79
Sal Bruno 25 июл. 2018 г., 18:13:37

Это наверное потому, что версия CentOS вы используете окончание жизни означает, что нет новых обновлений выйдет на Красную Шапочку, поэтому дерево было перемещено в vault.centos.org и к baseURL= ссылки в файле/etc/Юм.РЕПО.Д/в CentOS-база.РЕПО файлы должны обратиться к этой ссылке.

Пожалуйста, см. https://unix.stackexchange.com/a/359927/112443

+69
Cassondra P Galaviz 20 авг. 2013 г., 11:18:55

Нет, нет. EPEL поддерживается сообществом проекта Fedora и RHEL, так что это самый официальный источник вы можете сделать кроме того, fail2ban от.

+58
user2515112 30 нояб. 2014 г., 20:55:46

Переменные в кавычки не расширяются в помощи heredoc. Вы должны удалить двойные кавычки из "$дБ"

+36
Mattia Nocerino 25 сент. 2015 г., 02:25:06

Линукс не имеет эквивалента в Windows это %ProgramFiles% переменной, потому что он не нужен. Есть стандартный каталог установленных программ в отдельную директорию: /опт. Немного большинство программ не устанавливаются, потому что они приходят в пакетах, и файлы находятся там, где они будут найдены в других программах. Причин, почему у Windows %ProgramFiles% переменная на самом деле во многом исторической:

  • Windows имеет буквы диска. Даже если \программные файлы был в стандартном месте, там бы до сих пор на вопрос, Может ли это c:\Program файлы, D:\Program файлови т. д. С Linux никогда не имел эту проблему, потому что символические ссылки позволяют каталог появиться в любом месте, независимо от физического носителя на. (Современные окна не нуждаются в этом, потому что они имеют эквивалентные функции, но расположение остается изменяемым для обеспечения обратной совместимости.)
  • Windows позволяет администратору выбрать имя системной директории. Linux не, это нормально, потому что он никогда не делал, в то время как Windows пришлось разместить администраторов, которые выбрали разные места для обратной совместимости.
  • Каждая программа Windows поставляется с собственным установщиком, так что нет никакого механизма управления недвижимым пакет, и единственный способ, чтобы отслеживать, какие файлы относятся к тому, что пакет один пакет в каталог. Это начинает меняться, но не совсем там еще. В отличие от Linux обычно хранятся файлы, где они будут найдены и позволяет менеджер пакетов отслеживать, кому они принадлежат.

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

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

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

+20
facundofarias 18 янв. 2014 г., 02:12:24

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

$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