Как присвоить строку с несколькими пробелами для переменной в bash?

Сначала ее не любят этот вопрос Как я могу Эхо строку с несколькими пробелами в bash “нетронутым”? [дубликат] потому что в этот вопрос он просто хочу, чтобы распечатать его и я хочу присвоить его переменной и сохранить его. Я попытался это:

Пространство=' '
ВАР="ПЕРЕМЕННОЙ$VAR1${ПРОБЕЛ}$ПЕРЕМЕННАЯ2"
+168
lobstermaster 30 дек. 2016 г., 10:54:13
36 ответов

Просто удалить файл из пользовательского интерфейса, как переместить в корзину. а затем перейти в корзину и удалить оттуда. Этот процесс будет удалить файл из вашей системы Linux.

+995
Chris Knowlton 03 февр. '09 в 4:24

Пожалуйста, простите меня, если я размещаю вопрос в неподходящем месте. Потому что я не уверен, если это относится к дБА так. Спасибо.

Я пытаюсь установить CentOS 64бит в VMware для Oracle 11g в 64бит. Но не знал, что все должно быть сделано или что-то следует подчеркнуть, во время установки CentOS для Оракул 11г. В настоящее время, я не нашел никаких документов об этом упоминал.

Поэтому я перечисляю то, что я могу здесь:

  1. Какие разделы макет выглядит? У кого-нибудь есть хороший пример?

  2. Я должен создать раздел tmp для установки Oracle 11г? Сколько он должен быть?

  3. Лучше назначить определенный раздел базы данных Oracle? Должны быть какие-то вещи, о чем думали ?

  4. Сколько размер раздела подкачки?

Спасибо.

+961
N Scholefield 7 янв. 2017 г., 08:20:00
Другие ответы

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


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

Я пытаюсь включить мой клиент OpenVPN с помощью этой команды: команду sudo systemctl включить [email protected] но у меня этот MSG - systemctl: команда не найдена. Я видел, что линукс Минт 17 не поддерживают эту услугу systemctl и я не знаю, какой я должен использовать.

+942
tuenti 11 мар. 2018 г., 22:09:07

компакт-диск в каталог, где tomcat_* каталоги (они не должны быть в той же директории), и выполните следующую команду:

найти . -путь "./*tomcat_*managetest.class"

Это будет соответствовать, например:

./b/tomcat_c/managetest.class
./tomcat_a/managetest.class
./tomcat_a/b/managetest.class

Но не ./b/c/managetest.class. Дайте мне знать, если managetext.class должно быть сразу внутри tomcat_*.

Итак, полная команда для печати и даты изменения:

найти . -путь "./*tomcat_*managetest.class" остается стат-с "%Л %Г" {} \;

Вы можете выбрать поля, которые вы хотите (например, года или времени) с awk, написав в конце, чтобы эта команда что-то вроде | у awk '{печати $1" "$2" "$3}'или, как gogoud предложил, вместо того, чтобы с помощью exec, вы можете использовать найтие команды.

+939
Kama Tadar 18 янв. 2019 г., 00:58:22

Переустановить двух пакетах, обеспечивающих libprotobuf.так.8, libprotobuf-Си.так.0

apt-получить установку --переустановить libprotobuf8 libprotobuf-ц0

Если в Ubuntu команда sudo apt-получить установку --переустановить libprotobuf8 libprotobuf-ц0

+936
LinuxGit 17 мар. 2015 г., 15:35:17

У меня есть RW с файловой системой /myraid0.

# кот /труды/крепления | грэп myraid0
/Дев/маппер/isw_cfdbejjgdi_myraid0p1 /myraid0 в ext4 RW,в режиме,полоса=8,данные=заказал 0 0

Я без проблем пишу /myraid0 любого пользователя.

Рэдис@хост:~$ Эхо привет > /myraid0 в/tmp/Рэдис/тест
Рэдис@хост:~$ кот /myraid0 в/tmp/Рэдис/тест
привет

Однако, я не могу записать файл на /myraid0, из-за EROFS (только для чтения файловой системы).

открытые("темп-4036.РДБ", O_WRONLY|O_CREAT|o_trunc совместно, 0666) = -1 EROFS (только для чтения файловой системы)

Это показывает процесс вид крепления, как РО.

# кошка /proc/15920/крепления | грэп myraid0
/Дев/маппер/isw_cfdbejjgdi_myraid0p1 /myraid0 в ext4 РО,режиме,полоса=8,данные=заказал 0 0

Почему процесс только чтение только посмотреть на гору?

Спасибо!

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

  • В Ubuntu 16.04
  • Линукс Джефф-квартира-2015 4.4.0-36-универсальный #55-Убунту СМП Чт авг 11 18:01:55 мирового 2016 архитектуру x86_64 x86_64 с архитектуру x86_64 GNU/Линукс
  • Приложение Redis-сервера. Это невозможность сохранить снимки на некорневых устройства
  • Ошибка Redis для

Не открывается .РДБ для экономии: только для чтения файловой системы

  • Установленная версия 3.0.6 через apt-получить
  • Запустил systemd в
  • Листинг файла/proc/15920/НС (по просьбе @VenkatC): lrwxrwxrwx 1 для Redis Redis для 0 16 сентября 05:39 контрольную группу -> группе:[4026531835] lrwxrwxrwx 1 в Redis Redis в 0 15 сентября 18:03 МПК -> МПК:[4026531839] lrwxrwxrwx 1 для Redis Redis в 0 15 сентября 18:03 МНТ -> тугриков:[4026532343] lrwxrwxrwx 1 в Redis Redis в 0 15 сентября 18:03 нет-нет:[4026531957] lrwxrwxrwx 1 в Redis Redis в 0 15 сентября 18:03 пид -> пид:[4026531836] lrwxrwxrwx 1 для Redis Redis в 0 15 сентября 18:пользователей -> 03 пользователь:[4026531837] lrwxrwxrwx 1 в Redis Redis в 0 15 сентября 18:03 уц -> уц:[4026531838]
  • apparmor_status | грэп Рэдис ничего не возвращает (по просьбе @Жиль)
  • Ничего другого в журналах более информативна, чем выход трассированием.

Пространства имен процесса

Работы оболочки Bash для Redis пользователей

ЛС-л /тр/7359/НС/тугриков
lrwxrwxrwx 1 для Redis Redis для 0 15 сентября 18:03 в /proc/7359/НС/МНТ -> ПС:[4026531840]

Не работает процесс Рэдис

ЛС-л /тр/15920/НС/тугриков
lrwxrwxrwx 1 для Redis Redis для 0 15 сентября 18:03 в /proc/15920/НС/МНТ -> ПС:[4026532343]

Работы оболочки Bash для моих пользователей

ЛС-atlrh в /proc/7138/НС/тугриков
lrwxrwxrwx 1 Джефф Джефф 0 15 сентября 18:03 в /proc/7138/НС/МНТ -> ПС:[4026531840]
+919
dela 3 нояб. 2015 г., 12:02:18

Я использую Wireshark на Linux, чтобы наблюдать мой HTTP-трафика. Другие программы, такие как Firefox живые заголовки HTTP, показывают сочетании HTTP-запроса из браузера и HTTP-ответа от сервера.

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

+906
flajann 18 дек. 2017 г., 05:43:14

Как в iptables выполнить команду или сценарий на новый попытка подключения?

Требования:

Внешний пакет (серверный интерфейс eth0) к - - - > сервер (интерфейс eth0) входной таблицы обнаруживает новый пакет, полученный на порт 22 --> в iptables выполняет команду или скрипт

Мне кажется, до сих пор, например:

в iptables -a ввод -я из eth0 -п протокол tcp --dport 22 -с ххх.ХХХ.ХХХ.ХХХ/24 -Д ХХХ.ХХХ.ХХХ.ХХХ/32 -м состояние-состояние новых (тогда действительно что-то здесь как запустить скрипт или команду (но как?) ) -Джей принимает

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

Запустить скрипт на основе iptables в попытке открыть порт

+881
sabiha shaukat 22 окт. 2012 г., 20:08:37

На самом деле я использую

СЭД -е с/Перро-а//Г -я *-а.журнал 

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

Но иногда в файлах я бы не Перро-а; я мог бы строки вроде Перро-Б, Перро-с, Перро-14, Перро-х , Перро-DHFN и т. д.

Мне нужно обновить предыдущую команду, чтобы удалить все строки, начинающиеся с "Перрье". Как я могу добиться этого?

+831
Secretscecret 28 мая 2012 г., 10:40:19
В мультиплатформенный открытым исходным кодом веб-сервер программного обеспечения стека, как правило, состоящий из PHP/Perl и Apache и MySQL.
+823
Hugo Allexis Cardona 17 дек. 2014 г., 08:11:59

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

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

+813
WarButter 17 авг. 2019 г., 03:41:20

У меня компьютер с такими fakeraid 0 (компьютер, пришел с ним, и я не хочу, чтобы удалить мой другой ОС, чтобы избавиться от него), и я пытаюсь установить Линукс Минт. Когда я в первый раз загрузиться с Live-USB, а разделы на RAID-массив не в /Дев/маппер/ и GParted не видит их. После выполнения различных инструкций в интернете (с участием dmraid и автоматического) у меня есть диск, и все разделы в /Дев/маппер/ и GParted видит их, но когда я запускаю установщик он не видит разделов. Как я могу сделать установщик видит разделы в fakeraid время, когда они находятся в /Дев/маппер/?

+763
Sungho Hong 22 нояб. 2014 г., 12:29:52
$ вид-команды nohup
nohup-это /usr/Бен/nohup и

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

nohup и стадион conda активировать shuffle_pair_end_reads && питон3 shuffle_pair_end_reads.py \
 fastp-filtered-merged4racon/merge_R1.fq.gz \
 fastp-filtered-merged4racon/merge_R2.fq.gz \
 >fastp-фильтром-merged4racon/merged_R1_R2.\ФА 
 2>merged_R1_R2.журнал &

nohup и выполнен с доводами стадион conda, активировать и shuffle_pair_end_reads. Все после первой && еще одна простая команда. nohup и ничего об этом не знает и не может контролировать его поведение.

Как написано, это означает выполнение стадион conda активировать shuffle_pair_end_reads с сигнал SIGHUP игнорируют, затем если nohup и успешно, процесс в скрипт Python.

Что касается перенаправления stdin и stdout, страница человек четко заявил об этом.

Если стандартный ввод является терминалом, перенаправить его с /dev/нуль. Если стандартный вывод является терминалом, добавления выходных данных 'nohup и.из' если возможно, 'это$Home/nohup и.из' иначе. Если стандартная ошибка терминал, перенаправить его на стандартный вывод. Чтобы сохранить вывод в файл, используйте 'файл командой nohup >'.

В вашем случае, вашей команды не перенаправляется, так nohup и перенаправляет его из /dev/нуль. Аналогично, nohup и перенаправляет стандартный вывод команды nohup.из - за вас, выдав предупреждение (Внимание, это просто предупреждение) "игнорирование ввода и добавляя результат в команды nohup.из'" и пишем предупреждение в stderr.

Что касается выхода статус команды nohup, этот вопрос объясняет он хорошо. Вам нужно проверить на себе, почему команда nohup и стадион conda активировать shuffle_end_reads выдает выходное состояние 1.

С помощью команды nohup , как будто оно было частью Баш синтаксис может привести к смешным ошибкам. Одна из самых простых,

nohup и компакт-диск папка && ./script.sh &

будет выдано следующее сообщение в stderr:

команды nohup-игнорирование входного и добавляя результат в команды nohup.из'

команды nohup: не удалось выполнить команду 'компакт': нет такого файла или каталога

Первая строка-это просто предупреждение. Вторая строка объясняет ошибки. nohup и просто пытается вызвать свою $1 как исполняемый файл и компакт-диск Никогда не исполняемый.

Когда мне нужно объединить несколько команд для команды nohup, я обычно использую синтаксис

nohup и Баш-с "длинной" команды &

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

nohup и Баш-с "компакт-диск папка && ./script.sh` &

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

+747
whereishere 7 мая 2012 г., 23:24:04

Этот вопрос касается да команды Unix и Linux машины: в принципе, какой смысл (если таковые имеются) и история этого инструмента? Есть ли практическое применение для него? Может пример покажут, где это полезно в скрипте или цепью (через трубку или перенаправить) с другой инструмент?

На странице ниже:

Да руководство команды БСД(1) Да(1)

Название
 да ... быть повторно позитивных

Синопсис
 да [бранное слово]

Описание
 выходы да бранное слово, или, по умолчанию, `г", навсегда.

История
 Команда да появился в 4.0 BSD.

4-й распределение Беркли 6 июня 1993 года, 4-го распределения Беркли 

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

$ да почему
почему
почему
почему
почему
^Cwhy
+744
user3558441 28 авг. 2014 г., 18:56:28

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

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

# _не_ обманывайте номера локали POSIX 
ЗНАЧЕНИЕ LC_ALL=POSIX И
экспорт значение lc_all

Проблема в том, что сервисов, которые запускаются из скрипта наследуют этот параметр языкового стандарта. Просто исправить, вокруг этого будет установлена локаль перед запуском дочернего процесса. Однако, я не знаю последствия этого. Каковы последствия повторного установления переменной значение lc_all после поиска из RC.статус?

+691
user3556793 9 апр. 2013 г., 05:45:49

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

Мой вопрос: учитывая, у меня есть root доступ, есть команда, которая заставляет меня ввести пароль созданного пользователя? Что-то вроде суда , что сил пароль?

+656
user220702 19 сент. 2011 г., 06:01:00

Попробуйте использовать:

ЛС-Л-время-стиль-длинный-ИСО | команда grep -C ' на 2017-'

Заменить 2017 с любой 4-значный год вы хотите. Время - время-стиль будет LS для печати по ISO 8601 метки, а не короткие, смутные удобочитаемое вещи он делает по умолчанию. Выражение передается команда grep тогда матч года в начале метки, а нужно просто вытащить линий для файлов, которые были изменены в этом году (при условии, что ты не имена файлов, начинающиеся с этих четырех цифр, за которыми следует тире).

Обратите внимание, что это, вероятно, работать только с GNU реализации ЛС (я знаю, он не работает с busybox версии для FreeBSD, NetBSD, или МИНИКС реализации, и я уверен, что он не работает с Солярисом тоже).

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

ЛС-Л-время-стиль-длинный-ИСО | хвост +2 | сед-н 'с/ */ /ГП' - | вырезать -Д ' - Ф 6 | вырезать -Д '-' -Ф 1 | сорт-у | туалет -л

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

+630
Kye Hittle 22 сент. 2018 г., 08:11:16

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

У меня есть пара функций в моем .bashrc следующее , что я использую десятки раз в день и два из них не работают под ЗШ. Эти три функции составляют основной заметок объекта.

Они в настоящее время .конфиг/ЗШ/функции:

функция N() { 
локальные файлы арг=(); по ARG; делать файлы+=( ~/".ноты/параметр$ARG" ); сделано
${Редактор:-ви} "${файлы[@]}" 
}

функция НЛС() {
дерево -КР --noreport $дома/.ноты | у awk '{ 
 если (П==1) печать $1; 
 остальное, если (П==2) печать $2; 
 остальное, если (П==3) функции printf "%з\п", $3 
}'
}

Закладка завершение для заметок
_notes функция() {
локальные файлы=($дома/.примечания/**/"$2"*)
 [[ -е ${файлы[0]} ]] && COMPREPLY=( "${файлы[@]##~/.ноты/}" )
}
полный -вывода по умолчанию -Ф _notes Н

Что я источником .zshrc вот так:

bashcompinit Автозагрузка 
bashcompinit
функции # источник zshrc файл
источник "$дома/.конфиг/ЗШ/функции"

НЛС работает, как ожидалось, но ни н , ни вкладку завершение работы.

Я читал человек zshcompsys , где он говорит:

В bashcompinit функция обеспечивает совместимость с программируемой системы заканчивания Баша. При запуске он будет определять функции, compgen и заполните соответствующие Баш примитивы с одинаковыми именами. Затем можно использовать спецификации завершения и функции, написанные на bash.

Однако, когда я пытаюсь вкладке завершение, ничего не происходит и когда я вхожу в Н notename, ВИМ открывает мой /дом в файловом браузере режим - не совсем ожидаемое поведение.

Все другие функции, определенные хорошо работать. Как мне перенести эти функции работать под ЗШ?

+627
Julsfesa 9 янв. 2018 г., 09:35:35

За последние 2 недели у меня есть проблема с моим ССД в GNU/Линукс. Я думаю, это не проблема устройства, но я не уверен. Время от времени (каждую 1-2 дней Последние дни) я потеря физического доступа к диску, а если он был отключен или выключен.

Ошибки:

В ext4-FS и ошибка (устройство: sda2): ext4_find_entry:1465: инода #1308161: память настройка: значение lblock каталог 0

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

Примечания:

Устройство всегда одинаково "sda2", не заметил ошибки с другими (большой дом) раздела. Я постараюсь проверить это в следующий раз. Inode и имя процесса меняется, но она достаточно распространена. lblock всегда 0.

Оборудование:

Компания Dell E7270 с SSD для LiteON CV3 в-8D512-11 SATA-диск 512 ГБ

Программное обеспечение:

Тестирование на Debian, ядро 4.11.

smartctl краткий вывод:

Модель устройства: для LiteON CV3 в-8D512-11 интерфейс SATA 512 ГБ
Серийный номер: TW0956WWLOH006CU022Z
Лу Орж ID устройства: 5 002303 100ce15e0 
Версия прошивки: T89110D 
Емкость потребителя: 512,110,190,592 байт [512 ГБ]
Размер сектора: 512 байт логический/физический
Скорость Вращения: Твердотельное Устройство
Форм-Фактор: M. 2
Устройство: не в базе smartctl [для использования детали: -Р showall]
Версия Ата: ATA8-САУ, Ата/ATAPI контроллеры-7 Т13/1532D пересмотра 4а
Версия на SATA жесткого диска: SATA 3.1, 6.0 Гб/с (текущая: 6.0 Гб/с)
Местное время: Ср июл 5 12:32:39 2017 мск
Умная поддержка: доступна - устройство смарт-возможности.
Умная поддержка: включен

...

Смарт-атрибуты, структуры пересмотра данных количество: 1
Специфические атрибуты Smart поставщика с порогов:
ИДЕНТИФИКАТОР# ИМЯ_АТРИБУТА ЗНАЧЕНИЕ ФЛАГА ХУДШИЙ ТРЕШ ОБНОВЛЕННЫЙ ТИП WHEN_FAILED RAW_VALUE
 5 Reallocated_Sector_Ct 0x0003 100 100 000 предварительно не всегда - 0
 9 Power_On_Hours 0х0002 100 100 000 Old_age всегда - 327
 12 Power_Cycle_Count 0x0003 100 100 000 предварительно не всегда - 335
175 Program_Fail_Count_Chip 0x0003 100 100 000 предварительно не всегда - 0
176 Erase_Fail_Count_Chip 0x0003 100 100 000 предварительно не всегда - 0
177 Wear_Leveling_Count 0x0003 100 100 000 предварительно не всегда - 59
178 Used_Rsvd_Blk_Cnt_Chip 0x0003 100 100 000 предварительно не всегда - 0
179 Used_Rsvd_Blk_Cnt_Tot 0x0003 100 100 000 предварительно не всегда - 0
180 Unused_Rsvd_Blk_Cnt_Tot 0x0033 100 100 005 предварительно не всегда - 2688
181 Program_Fail_Cnt_Total 0x0003 100 100 000 предварительно не всегда - 0
182 Erase_Fail_Count_Total 0x0003 100 100 000 предварительно не всегда - 0
187 0x0003 Reported_Uncorrect 100 100 000 предварительно не всегда - 0
194 Temperature_Celsius 0x0003 100 100 000 предварительно не всегда - 76
195 Hardware_ECC_Recovered 0x0003 100 100 000 предварительно не всегда - 0
199 UDMA_CRC_Error_Count 0x0003 100 100 000 предварительно не всегда - 0
238 Unknown_Attribute 0x0003 097 100 000 предварительно не всегда - 3
241 Total_LBAs_Written 0x0003 100 100 000 предварительно не всегда - 4293005286
242 Total_LBAs_Read 0x0003 100 100 000 предварительно не всегда - 3510503294

Смарт-версия журнала ошибок: 0
Нет Ошибок В Журнале

Умный самопроверки сруба номер ревизии 1
Статус кол-во Test_Description оставшийся срок службы(часов) LBA_of_first_error
# 1 расширенный автономном режиме завершена без ошибок 00% 298 -
# 2 коротких автономном режиме завершена без ошибок 00% 294 -
# 3 оффлайн прерывается (хозяин сбросе) 80% 294 -
# 4 оффлайн прерывается (узла сброса) 10% 294 -
# 5 коротких автономном режиме завершена без ошибок 00% 294 -
# 6 коротких автономном режиме завершена без ошибок 00% 1 -
# 7 короткий в автономном режиме прервано узла 90% 1 -

Идеи:

  • работать плохо проверить блок
  • проверьте соединения
+587
Zool keda 28 июн. 2014 г., 05:57:24

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

Эхо "текст сообщения" | mailx -S", для отправки почты с Mailx" -Р "[email protected]" "[email protected]"

Теперь, у меня есть файл и мне нужно отправить содержимое файла в тело письма

mailx -S", для отправки почты с Mailx" -Р "[email protected]" "[email protected]" < bodymail.txt

или

Эхо "$(кошка bodymail.txt)" | mailx -S", для отправки почты с Mailx" -Р "[email protected]" "[email protected]"

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

+518
user2634563 15 сент. 2016 г., 10:01:39

В этой статье, я не понимаю Шаг 7:

7. Добавить (загрузить-библиотека “init_python”) в своем .в Emacs

Как я могу это сделать?

+481
Skalas 12 авг. 2015 г., 04:50:31

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

00 9 * * * /somedir/blockfun.sh
00 18 * * * /somedir/unblockfun.sh

и добавить к blockfun.sh что-то вроде этого: в iptables -a ввод -м строка --строка "facebook.com" алго --КМП --до 65535 -J, его падение , или как вы предпочитаете, чтобы блокировать URL-адреса

и причины удалить это правило в unblock.sh

+454
chananelb 29 окт. 2013 г., 00:21:56

Я только что установил Линукс Минт (Тара) на старый ноутбук. Одна из первых вещей, которые я сделал, удалив Firefox с помощью судо АПТ очистки в Firefox и установкой хрома.

Теперь, после этого суда apt autoremove, судо АПТ автоочистка и судо АПТ обновление, АПТ , говорит мне, что один из пакетов, которые можно обновить это в Firefox-локаль-Ан. Не стоит этот пакет будет удален, когда я unninstalled в Firefox? Не в Firefox-локаль-Ан браузере Firefox зависимость?

+415
telamon 30 июл. 2015 г., 05:33:52

В RHEL/CentOS в 6 это ням groupinfo и на более новых версиях (начиная с Fedora 19, если я правильно помню) это ням группы, команды которых также отражена здесь: http://yum.baseurl.org/wiki/YumGroups и вот: https://fedoraproject.org/wiki/Features/YumGroupsAsObjects
Некоторые дополнительные сведения о групповой обработки здесь: http://yum.baseurl.org/wiki/YumGroupsOverview

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

  • он будет показывать "короткое имя" для группы в скобках
  • для компании Yum groupinfo <имя_группы> или соответственно Юм групп информация <имя_группы> он будет показывать пакеты из этой группы, которые уже установлены и пометить их с @ (как в Юм список вывода)
+405
The Allergist 29 апр. 2019 г., 03:42:19

Это просто теоретизирование, но...

Пользовательский файловой системе (реализуется с помощью плавкого предохранителя или аналогичного механизма) может предоставить каталог, который точно так же, как уже существующего каталога где-то еще, но с файлами усе, как вы хотите. Файловая система бы перевести весь файл offsets. Тогда вам не придется делать много времени перезаписи файла.

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

+380
Pradeep Kumar Mohanty 14 янв. 2012 г., 22:31:27

Мне нужно написать скрипт под названием newer.sh что приведенный список файлов, возвращает новый. То есть, введя:

newer.sh /некоторые/файл-Файл /и/так/далее

возвращает имя нового файла в списке.

Вот что мне удалось придумать до сих пор:

#!/бин/Баш
Эхо "новый файл:"
ЛС-Т | глава -Н 1

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

+368
Abdul Malik 27 авг. 2011 г., 04:26:33

Я пытаюсь настроить VPN через SSH с помощью демона (после арки Вики). Данная команда:

выполнить /sbin/pppd не updetach noauth молчком nodeflate Пти \
 "/usr/Бен/СШ корень@дистанционного ГВт выполнить /sbin/pppd не nodetach автор noauth" \
 ipparam VPN в 10.0.8.1:10.0.8.2

Я успешно удалось создать соответствующие изменения в указанную выше команду. Для подключения к внутренней сети на стороне сервера, мне пришлось установить переадресацию, используя в iptables на сервере (слепое следование этой СФ пост):

в iptables -вперед -я ppp0 -о интерфейсе eth0 -J, его принять
в iptables -вперед -я из eth0 -о ppp0 -м государство --государство установило,связанные с-J принимаем
в iptables -Т физ-в POSTROUTING -O в интерфейсе eth0 -J в маскарад 

Я хочу, чтобы автоматизировать это. Теперь, через eth0 фиксируется, но ppp0 может измениться (например, кому-нибудь тоже начал подобные установки). Как я могу обнаружить, что интерфейс был создан демона команды на стороне сервера? Разбираем команды dmesg ? Дифф выход ИС -о? Могу ли я получить pppd не сообщать об этом мне?

  • Клиент до даты Арч Линукс
  • Сервер является актуальной в Ubuntu 14.04

команда dmesg , кажется, бесполезно:

$ команды dmesg | грэп -я ППС
[ 0.803033] ППС универсальный драйвер версии 2.4.2
[135747.442807] модуль сжатия ГЧП БСД зарегистрированы
[135747.459013] модуль сжатия ГЧП сдуется зарегистрированы

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

26 апр 13:52:15 сервер демона pppd[12725]: от pppd 2.4.5 начали Муру, УИН 0
26 апр 13:52:15 сервер демона pppd[12725]: через интерфейс ppp0
26 апр 13:52:15 сервер демона pppd[12725]: подключения: ppp0 <--> /Дев/оч/7
26 апр 13:52:15 сервер демона pppd[12725]: БСД-компресс (15) сжатие включено

С помощью интерфейса ppp0 линии, кажется, что я хочу. Я думаю, что я могу сделать это таким образом:

на awk '/начал Муру/{Гэтлину; pppdev=$ЯТ} конец {печать pppdev}'

Могу ли я рассчитывать на выход демона этого?

+349
ngadiono 18 дек. 2015 г., 13:58:42

У меня есть сценарий, где мне нужно CD в каталог, перед запуском скрипта:

компакт-диск РЕПО; питона script.py

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

экран -Т "компакт РЕПО; питона script.py"

кроме того, это не работает, потому что компакт-диск РЕПО - это неправильно. Как мне перейти в этот каталог?

+283
Helen Shallow 27 янв. 2016 г., 21:21:28

Почему программы md5sum является знаком "\" перед контрольной суммы при нахождении контрольной суммы файла с "\" в имени?

$ программы md5sum /tmp/и тест\\тест
\d41d8cd98f00b204e9800998ecf8427e /tmp/и тест\\тест

То же самое отмечено и для всякой другой полезности.

+255
Adam Eriksson 6 окт. 2011 г., 02:51:32

Я недавно обнаружил и3 оконный менеджер (после использование Xfce). Я впервые установил его на моем ноутбуке, и все декорации окон (файл/правка/вид меню и т. д.) выглядело ужасно, и это была светлая тема. Я открыл просто наберите:-внешний вид меню и изменил тему, и он применяется (даже до i3). Перенесемся на несколько дней и я хочу установить его на моем рабочем столе (точно такую же установку Мята 18) и я не могу сделать тему, чтобы применить. Меняется он ничего не делает.

Многабукаф. я не знаю, почему изменения настроек для Xfce работал на i3 для моего ноутбука и я хочу сделать то же самое, но в менее Хак-иш способ для моего рабочего стола.

+163
Bob W 28 авг. 2013 г., 00:07:24

Вам может понадобиться СНАТ (источник нац) внутренней сети:

-А POSTROUTING -O в интерфейсе eth0 -J в eth0_masq
-А eth0_masq -с 192.168.158.203/17 -й СНАТ --к-источник 172.105.89.ХХХ/24

Где '.89.ХХХ-это публичный IP-адрес, который вы хотите использовать из общедоступного диапазона IP-адресов для исходящих подключений.

+119
Kosty Rudenko 26 окт. 2017 г., 10:37:42

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

Я ищу что-то немного более "простой" - я просто хотел, чтобы команда grep/поиск удаленных файлов; я представляю, что для этого удаленного дерева каталогов как-то скачали. Как я мог сделать это через командную строку?

+112
Jerry Berry 20 июл. 2016 г., 00:05:15

Вдохновленный steeldriver, возможно, немного проще:

поглазеть '{
г=0
 Для (я=5; я<=НФ; я++) {
 если (ПОИСКПОЗ($я, /^([0-9]+)\/золото/, а)) {
 если (г++ == 0) функции printf "%ы %ы", $1, $2
 е ";%ы", а[1]
}
}
 если (г > 0) функции printf "\Н"
файл }' 
+79
michstarchef 16 июл. 2012 г., 21:00:18

Можно ли изменить значки Пи малины при запуске загрузки

1

+76
Hakan Celik 27 июн. 2018 г., 22:23:39

Еще один, прямо из Linux-NFS в чаво: nfs.sf.net

Я пытаюсь использовать функции Flock()/БСД замки для блокировки файлов, используемых на нескольких клиентах, но файлы повреждены. Почему? А. стайку()/БСД замков действовать только локально на клиентах NFS в Linux до 2.6.12. Использование вызова fcntl()/POSIX и замки, чтобы убедиться, что блокировка файла видимы для других клиентов.

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

Используйте вызов fcntl()/в POSIX API захвата. Этот тип блокировки обеспечивает блокирование байтового диапазона между несколькими клиентами по протоколу НЛМ или через в NFSv4. Использовать отдельный файл, и создать жесткие ссылки на него. Смотрите описание в разделе o_excl у созда(2) Man-странице. Стоит отметить, что до начала ядрах 2.6, указывает создает не атомные клиентов NFS в Linux. Не используйте указывает создает и ожидать атомной поведения между несколькими клиент NFS, если вы используете ядро новее, чем 2.6.5.

Это известная проблема, что Perl использует функции Flock()/БСД замок по умолчанию. Это может нарушить программ портированы с других операционных систем, таких как Solaris, которые ожидают стая/БСД замки как замки с POSIX.

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

Клиент NFS в 2.6.12 обеспечивает поддержку функции Flock()/БСД замки на NFS файлы, подражая в стиле BSD замки в плане блокировки диапазона байтов в POSIX. Других NFS-клиентов, которые используют тот же механизм эмуляции, или что использовать вызов fcntl()/в POSIX замков, то увидите те же замки, что клиент NFS для Linux видит.

На локальных файловых систем Linux, блокировку POSIX и BSD замки невидимы друг другу. Таким образом, из-за этой эмуляции приложений, работающих на Linux сервер NFS будет по-прежнему видеть файлы, заблокированные клиенты NFS как заблокированный с вызова fcntl()/POSIX и блокировки, ли приложение на клиент использует BSD-стиля или стиля POSIX, блокировка. Если приложение-сервер использование Flock()в BSD замки, он не увидит блокирует клиентов NFS использовать.

+52
user89855 3 авг. 2014 г., 16:23:11
$ Эхо 1 >(Кошка > /dev/нуль)
1 /Дев/ФД/63
$ Эхо Эхо >(кошка /dev/нуль)
Эхо /Дев/ФД/63

# Мы можем проследить, как выполняются команды
# так долго, как мы избегаем использования встроенных команд оболочки,
# и запускать эквивалент внешней программы, а не, например, /usr/Бен/Эхо

$ трассированием -Ф-Е для execve Баш-с '/usr/Бен/Эхо >(кошка /dev/нуль)'
для execve("/usr/Бен/Баш", ["Баш", "-ц", "/usr/Бен/Эхо >(кошка /dev/нуль)"], [/* 56 Варс */]) = 0
трассированием: придает процессу 4213 
[пид 4212] для execve("/usr/Бен/Эхо", ["/usr/Бен/эхо", "как/dev/ФД/63"], [/* 56 Варс */]) = 0
трассированием: добавленные процесс 4214 
[пид 4214] для execve("/usr/Бен/кошка", ["Кошка", "/dev/нуль"], [/* 56 Варс */]/Дев/ФД/63
) = 0
[пид 4212] +++ выход с 0 +++
[пид 4214] +++ выход с 0 +++
--- Сигнала sigchld {поля si_signo=sigchld, то поле si_code содержится=CLD_EXITED, si_pid=4214, si_uid=1001, si_status=0, si_utime=0, si_stime=0} ---
+++ выход с 0 +++

# Судя по всему, порядок оценки устроен так, это работает прекрасно:

$ Эхо 1 > >(Кошка > /dev/нуль)
$
+15
Nagarjuna Reddy 15 мар. 2017 г., 07:48:15

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

$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