ВИПе плохое поведение на процессе Баш замещения

Я иметь следующую простую команду:

$ Эхо <(вайп)

Я ожидал его, чтобы открыть буфер Vim, в которой я могу изменить, затем, когда я закончил, Эхо-имя временного файла, назначенной для размещения ВИМ содержимое буфера.

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

Какие из моих предположений не так?

+595
solomon 21 мар. 2015 г., 07:44:51
38 ответов

Ваша команда оценивает $(SSH-агента -ы) на локальной машине, так как это между двойными кавычками. Вам нужно положить всю команду, чтобы запустить на шлюзе между одинарными кавычками. Так что команда сама по себе содержит одинарные кавычки (чтобы защитить код, который должен быть запущен на целевом), нужно миновать эти одинарные кавычки, как '\".

цель СШ@пользователя шлюза 'СШ '\"ивал $(SSH-агента -с); СШ-добавить my_key; mpirun, который --на наличие .программа размещена'\'

Вы можете автоматизировать шаг шлюза по настройке локальной SSH-клиент. Положите это в ваш ~/.СШ/конфиг:

Целевой
Пользователь 
ProxyCommand СШ шлюз Северная Каролина %ч %годовых

НК - это система netcat. Затем запустите

СШ целевой функции eval $(SSH-агента -с);СШ-добавить my_key;mpirun, который --на наличие .программа хозяев

непосредственно с локального компьютера.

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

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

+941
Felix Solomon 25 янв. 2011 г., 23:51:42
Другие ответы

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


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

командой bzip2 выводит эту информацию в stderr. Это предотвращает ошибки сообщения от смешения с распакованных данных, когда один распаковывает в stdout, как с помощью bzip2 -постоянного тока или bzcat. Вам нужно отправить устройство в awk.

Моей командой bzip2 производит этот формат

$ помощи bzip2 index.html -в
 индекс.HTML-код: 1.444:1, 5.542 бит/байт, 30.73% сохранен, 179 в, 124 из.

Чтобы перенаправить stderr в stdout и использовать awk, чтобы выбрать ряд сжатия:

$ помощи bzip2 index.html -в 2>&1 | у awk '{печати $5}'
30.73%

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

+851
COYG 9 янв. 2012 г., 18:50:54

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

Это то, что я понял до сих пор:

  • Эмулируемого терминала делает разные системные вызовы на/dev/ptmx, главная часть псевдо-терминал.
  • Мастер часть псевдо терминал выделяет файл в каталоге/dev/оч/[0-Н], соответствующий устаревший последовательный порт, и "прикрепляет" раб псевдо терминал к нему.
  • Раб псевдо терминал сохраняет информацию, такую как идентификатор сессии, работу изображения, размер экрана.

Вот мои вопросы:

  1. И ptmx любых целей, кроме выделения раб часть? Предусмотрены ли какие-то "аналитики", или эмулируется терминал (в xterm, например) и все разведки ведут себя словно терминал?
  2. Почему в xterm должен взаимодействовать с учителем, так как она только перенаправляет stdout и stdin раба часть? Почему она не может напрямую писать и читать из оч файл?
  3. Это идентификатор сессии всегда прикреплен к одному оч файл и наоборот? Я могу ввести команды ps и нашли 2 сеанса для одного /разработки/оч/х?
  4. Что еще делает оч магазина? Не рекомендуем обновлять все полей сам по себе, или все-таки ПТМ добавить некоторые "аналитики" на нем?

1. Я основываю свое понимание на телетайп демистифицированный Линусом Акессон, и ядра Linux в andries Brouwer с должности, а на несколько другие вопросы на этих сайтах

+832
Aditya N Parida 16 мая 2016 г., 16:58:10

Я обнаружил, что Наутилус вызывает проблемы в моей научной Линукс 6 рабочих столов (в частности, она попадает в бесконечный цикл открытия файлового менеджера при запуске). Пока эти проблемы не интересны сами по себе, это заставило меня интересно, если я действительно нужно, это ни на что. Когда я делаю это:

команду sudo yum для удаления Наутилус

эта проблема уходит, и так как я никогда не взаимодействовать с менеджером файлов, это не кажется проблемой. Это укусить меня позже? Есть какой-то скрытый использует для Наутилус, помимо просмотра файлов с GUI?

+827
Yasir Abbasi 2 авг. 2015 г., 01:09:07

Что изменилось в том, что рунас вместо переключения на пользователя root, она работает с setuid и setgid возможности , которые основаны на исполняемые файлы, расширенные атрибуты. Те могут быть установлены с помощью команды setcap.

+818
7oda basuony 12 сент. 2012 г., 14:18:22

Это будет смена ядра. Активных ядра виртуального терминала инициализируется нулем (т. е. Первый виртуальный терминал, вт1) в con_init() функция в ядре.

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

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

  • Джонатан де Бойн Поллард (2018). "Линукс-Вт". Устройств. набор инструментов нош.
+804
Bhauryal 15 июн. 2016 г., 17:06:56

Для достаточно современных систем Linux/Unix, вам не нужно беспокоиться о кодировке терминала. Просто используйте getwchar или fgetws для чтения из стандартного ввода (или терминала). [Примечание 1]

Как человек getwchar говорит, в заметки раздела:

Вполне разумно ожидать, что getwchar() будет на самом деле читать последовательность из стандартного ввода, а затем преобразовать его в символ.

Есть похожие ноты в человека fgetws.

С Linux, это также разумно ожидать, что кодирование тип wchar_t должен быть в юникоде, независимо от локали. В стандарте C99 стандарт позволяет определить макрос __STDC_по ISO_10646__ указать, что тип wchar_t значений соответствующих кодовых точек Unicode [примечание 2], так что вы можете вставить во время компиляции проверить это расчетом, который должен сработать на современных Linux устанавливается с помощью стандартных инструментов. Вполне вероятно, чтобы добиться успеха, а также на современных системах Unix, хотя нет никакой гарантии.


Примечания:

[1] Вы должны инициализировать локаль вызовом функции setlocale(значение lc_all, ""); один раз в начале выполнения программы. Видеть человека в разделе setlocale.

[2] стоимость __STDC_по ISO_10646__ дата (в формате yyyymmL), соответствующую дате действующего версию стандарта Unicode. Точную формулировку из стандарта (проект):

Следующие имена макросов определены условно по реализации:

__STDC_по ISO_10646__ целочисленная константа формы yyyymmL (например, 199712L). Если этот символ определен, то каждый символ в Юникоде требуется установить, при хранении в объект типа Тип wchar_t, имеет тот же значение как короткое идентификатор этого персонажа. Юникод необходимый набор состоит из всех символов, определенных в ИСО/МЭК 10646, наряду с все изменения и технические исправления, по состоянию на указанный год и месяц. Если используется какой-то другой кодировке, макрос не определяются и фактическая используемая кодировка определяется реализацией.

+795
Ian Cunningham 20 апр. 2019 г., 12:45:59

Рассмотрим следующую ситуацию:

на /dev/sda1, поскольку, как/dev/sda2, /dev и/sda3 в качестве являются 3 секции /Дев/СДА диска.

Ubuntu установлена на sda1, поскольку и для/Home смонтирован на sda2.

Только один пользователь ФОО на систему Ubuntu, поэтому его домашняя папка /дома/foo в файл/dev/sda2.

Я (и знаю как) установить другой дистрибутив (например, с Lubuntu) на устройство/dev/sda3 в качестве только одного пользователя бла.

Мой вопрос:

Как сделать это таким образом, что пользователь мля не могу открыть ни смонтировать разделы на/dev/sda1, поскольку и на/dev/sda2?

Это достаточно, чтобы удалить любую запись, ссылающаяся на программы fdisk?

Я хочу сделать эти 2 раздела доступно только для пользователей ФОО на Ubuntu.

Я бы хотел, что пользователь БЛА не имеют доступа даже через судо.

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

+772
user17839 4 авг. 2019 г., 07:30:20
Шрифт-полный набор символов, составляющих шрифт. Установка шрифта позволяет пользователю использовать этот шрифт для того, чтобы изменить внешний вид текста на устройстве вывода, такие как экран или принтер.
+755
h1ghland3r 4 июн. 2016 г., 11:46:47

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

Видеть человека rlwrap для получения более подробной информации, и/или отредактировать ваш вопрос, чтобы включать в себя минимальный образец shell-скрипт, если вы хотите более конкретные советы по использованию rlwrap с ним.

rlwrap упакован для большинства современных дистрибутивов Linux, и вы можете найти источник на https://github.com/hanslub42/rlwrap

Кстати, поле описание пакета rlwrap в Debian говорит:

Описание-Ан: команда характеристика с readline линии фантик этот пакет обеспечивает небольшая утилита, которая использует библиотеку GNU readline, чтобы разрешить редактирования ввод с клавиатуры для любой другой команды. Истории ввода помнится на вызовы, отдельно для каждой команды; история завершения и поиск работы в bash и автозавершения слов списки могут быть указаны в командной строке.

Кстати, одну полезную вещь упоминается в man-страницы:

В shell-скрипт, использовать rlwrap в 'один выстрел' режим как замена для чтения

заказ=$(rlwrap -pYellow -ые пиццу? '-Ч past_orders -П Маргерита -о кошке)

Что бы заменить что-то вроде читать -п 'ваш заказ?' заказать

+720
Arpit Mohan 16 сент. 2019 г., 13:23:11

Я Линукс Минт 17.3 (роса). Я инициализации обновления через Синаптик. Я попросил все рекомендуемые обновления были в списке, плюс команда lxc-шаблон. Теперь я получаю следующее диалоговое окно:

Замените конфигурационный файл/etc/ЛСБ-релиз?

Файл конфигурации /etc/ЛСБ-релиз был изменен (вы или
сценарий). Обновленная версия поставляется в этот пакет. Если вы хотите
чтобы сохранить текущую версию, скажем, "сохранить", в противном случае он будет заменен.
Вы хотите заменить текущий файл, при установке
новая версия от разработчиков пакета?

По данным http://linux.die.net/man/1/lsb_release этот файл используется для команду назвать команду , которая проверяет версию Linux используется. И я боюсь, что если я получу это неправильно я могу быть загадочной ошибки в управлении пакета в будущем.

В сообщении также дает дифф файла. Он хочет изменить это с Линукс Минт 17.3 в Ubuntu 14.04.

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

Что происходит, и что делать? Я вижу две возможности:

  • Кто-то изменил пакета в репозитории Debian, но забыл, что пакет используется мята (и Debian), а также Убунту. Это также могло бы объяснить, почему он думает, что это конфликт, поскольку пакет в вопрос было бы ожидать, это уже на Ubuntu (только немного ранней версии). В этом случае, я должен сохранить файл установить на Mint.
  • Майнтейнерам решили, что Минт и Убунту теперь настолько похожи, что они больше не будут отличаться; мяту версия файла является устаревшим, и все, что пытается разобрать его может перестать работать в будущем. Правда, это вряд ли они будут делать это, пока все еще собирается неприятности видны незначительные номера версии. Если это правда, то я должен позволить его изменить в Ubuntu.
  • Или другая причина целиком?

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

Это известная ошибка?

+714
Almighty 10 мар. 2012 г., 14:19:08

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

+707
tinycheese 27 мая 2016 г., 22:34:53

Мне нужно найти, какие файлы (они могут иметь место в именем) справочника содержит строку, используя только sh и системы команд (Perl-это не вариант).

Для нескольких файлов, эта команда работает отлично:

# грэп -л слово *
файл 1
файл1

Но если у меня есть файл 270 тыс., Я получаю следующую ошибку:

# грэп -л слово *
Ш.: /usr/Бен/грэп: список параметров-это слишком долго.

В HP-UX и на размер команды не имеют -0 вариант, поэтому я не могу использовать это:

# найти . -print0 команды |команды xargs -0 грэп -л
размер: неизвестный параметр: -0

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

+664
Sucheta Singh 5 мая 2013 г., 11:24:40

Другая возможность ниже. Заменить ГРМ с РМ -Ф , если требуется. Кроме того, добавить -Н1 для команды xargs (извлечение РМ), чтобы ее напечатать, переданные ей аргументы (в целях проверки).

найти . -тип F -exec для программы md5sum {} + | у awk '$1 == "d41d8cd98f00b204e9800998ecf8427e" {функции printf "%ы\0", функцию substr($0, 35)}' | команды xargs -R0 в РМ

Примечание этот метод не обрабатывает пробелы в именах файлов и/или папок.

+632
Darin Chaney 6 апр. 2013 г., 02:22:12

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

enter image description here

В основном раздел /u01 является 98% полный. Мы добавили немного пространства, и я смонтировал его в /MNT/esmdata потому что изначально моя мысль была сделать символьную ссылку на папку, которая является виновником размер.

Однако, наш поставщик сказал, что симлинки не будут работать, так что теперь я не уверен, как получить место в /MNT/esmupgdata на /значения u01

Я использую горе ... двигаться? можно ли скопировать все содержимое в /MNT/esmupgdata горе, что /dev/СКБ на /значения u01?

+574
Darualla 3 нояб. 2016 г., 01:39:59

Если у вас есть многоядерные машины с помощью pigz гораздо быстрее, чем традиционным методом gzip.

pigz, который стоит для параллельной реализации с помощью gzip, это полноценная замена для gzip, который использует несколько процессоров и нескольких ядер, чтобы рукоять при сжатии данных. pigz была написана Марком Адлером, и использует zlib и библиотеки pthread в.

Pigz ca использоваться как падени-в замене для gzip. Обратите внимание, чем только сжатие быть parallelised, а не распаковки.

С помощью pigz командной строки становится

туздышпр "$имя_базы_данных" | pigz > $BACKUP_DIR/$database_name.sql.gz
+566
Kimberlie Davis 7 авг. 2013 г., 19:43:14

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

фу=х
фу=$(Эхо м) &
Эхо "$ФОО"

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

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

sleepecho() { сон "$1"; Эхо "$2"; }
функция Foo=$( sleepecho 5 АБВ & ) # возвращает через пять секунд
Эхо "$ФОО" # выводит 'АВС'

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

реж=$(mktemp -д)
для ч "${хозяев[@]}" ; сделать
 СШ "$в час" "$УМК" > "каталог$dir/$Н" & 
сделано
ждать
сделать что-то с "каталог$dir/"*

Хотя есть ряд готовых решений для запуска команд на нескольких хостов через СШ...

+526
devkabiir 30 апр. 2010 г., 11:55:08

На Ubuntu компьютер я установил папку с другого компьютера, используя следующую строку в файл fstab:

12.34.56.78:/космос/картинки /шоссе/космос/картинки НФС значения rsize=16384,wsize=16384,РАО,авто,подсказку nolock 0 0

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

судо команда chgrp -Р linuxuser изображений/

в результате ошибки типа:

команда chgrp: изменение группы `файл': недопустимый аргумент

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

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

  • На стороне сервера я последовал этому примеру.
  • Пользователь и их идентификаторы разные на сервере и клиенте.
+523
keks 18 дек. 2010 г., 09:25:29

С утиль-Линукс переименовать:

$ касания myfile1
$ Лл
всего 0
-РВ-РВ-Р--. 1 ФПМ ФПМ 0 Мар 25 15:30 myfile1
$ читать DELCHARS
мой
$ переименовать -- "$DELCHARS" "" myfile1
$ Лл
всего 0
-РВ-РВ-Р--. 1 ФПМ ФПМ 0 Мар 25 15:30 файл1
$ 
+464
Olya Galkina 5 дек. 2019 г., 02:03:23

На Солярис 10 сервера, если я не ж, я получаю это:

12:26 по до 85 дней(дня), 1:13, 6 пользователей, средняя загрузка: 0.38, 0.36, 0.38
Пользователь телетайп логин@ простоя, JCPU PCPU что
мля оч/1 3Aug15 2дня 632:632 47:47 -Баш
корень оч/2 4Sep15 6дней 201:05 77:59 -Баш
мля оч/3 3Aug15 2дня 72:40 -Баш
мля оч/6 13Jul1560days 3:24 -Баш
корень оч/22 12:10 вечера Баш
корень ПТС/23 12:17 часов -Баш

и когда я делаю кому-то все, я получаю

 . система загрузки 18 июня 11:13
 . уровень выполнения 3 июн 18 11:14 3 0 С
Консольного июля 12 13:54 . 4681
zsmon . 18 июн 11:15 старый 404
Консольного 18 июня 11:15 . 876 ИД= ДТ термин=0 выход=1 (:0)
остор + ПТС/1 августа 3 10:35 старый 29213 ()
инит.УСБ . 18 июня 11:16 старый 1331 ИД= Н1
корень + ПЦ/2 сентября 4 08:32 старый 13085 ()
остор + оч/3 августа 3 10:41 старый 29867 ()
Рокса оч/4 9 сентября 08:45 старый 4082 ИД=ТС/4 срока=0 выход=0
Рокса оч/5 сентября 9 09:26 старый 4369 ИД=ТС/5 срок=0 выход=0
остор + ПЦ/6 13 июл 07:45 старый 26750 ()
Рокса оч/7 сентября 9 09:28 старый 9010 ИД=Ц/7 семестр=0 выход=0
Рокса оч/8 9 сентября 10:11 старый 9242 код=ТС/8 семестр=0 выход=0
Рокса оч/9 9 сентября 10:59 старый 16138 ИД=ТС/9 семестр=0 выход=0
Рокса оч/10 сентября 9 11:01 старый код 21040=с/10 семестр=0 выход=0
Рокса оч/11 сентября 9 11:02 старый 21238 ИД=с/11 срок=0 выход=0
Рокса оч/12 сентября 9 11:19 старый 21514 ИД=с/12, срок=0 выход=0
остор оч/13 сентября 9 14:29 старый 14367 ИД=с/13 Срок=0 выход=0
остор оч/14 сентября 9 14:58 старый 14548 ИД=П/14 срок=0 выход=0
Рокса оч/15 сентября 10 08:28 старый 13820 ИД=с/15 срок=0 выход=0
Рокса оч/16 сентября 10 10:16 старый 14340 ИД=П/16 срок=0 выход=0
Рокса оч/17 Сентября 10 08:40 старый 15219 ИД=с/17 срок=0 выход=0
Рокса оч/18 сентября 10 16:51 20:07 17179 ИД=П/18 срок=0 выход=0
Рокса оч/19 сентября 10 16:59 19:58 18319 ИД=с/19 срок=0 выход=0
Рокса оч/20 11 сентября 08:59 3:54 2313 ИД=с/20 термин=0 выход=0
Рокса оч/21 сентября 11 11:20 1:32 20981 ИД=с/21 срок=0 выход=0
корень + ПЦ/22 сентября 11 12:10 . 28241 ()
Рокса ПТС/23 сентября 11 12:49 0:10 2623 ИД=с/23 срок=0 выход=0
Рокса оч/24 сентября 11 12:24 0:29 226 ИД=п/24 термин=0 выход=0

Как мне убить все процессы для неактивных пользователей Рокса?

+400
alshain 8 февр. 2013 г., 03:14:33

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

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

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

Я предполагаю, что вы получаете идею.

+380
tilegen123 10 июн. 2017 г., 16:24:07

Есть ли решение в bash, чтобы сделать простой "поиска и замены" БЕЗ побега хлопот? Я пытаюсь заменить <!-- В JavaScript --> в HTML-файл с содержанием сложных JavaScript-файл.

Я пробовал

Яш=$(<"путь к файлу JavaScript")
СЭД "ы|<!-- В JavaScript -->|${Яш}|г" "путь к HTML-файл" > "путь к файлу HTML"

но только вам

СЭД: -е Ausdruck #1, Zeichen 16: Нихт beendeter `ы'-Befehl

В PowerShell я делаю

$УСБ = вам-контент "путь к файлу JavaScript"
(Вам-контент "путь к файлу HTML").заменить('<!-- В JavaScript -->', $JS-файлы) | комплект-контент "путь к файлу HTML" -сила

и он просто работает как шарм, без побега хлопот.

Обновление (но тоже не работает):

Яш=$(<"${TemporaryPath}/${проект}/${проект}.Яш")
Е='!'
СЭД "Ы|<${Е}-- в JavaScript -->|${Яш}|г" "путь к HTML-файл" > "путь к HTML-файл"

Я вам СЭД: -е Ausdruck #1, Zeichen 68: Нихт beendeter ы'-Befehl. Если я меняю содержимое $JS на что-то простое, как "Foo", это работает. Вероятно проблема с содержанием в JavaScript $Яш? Что я могу сделать, что содержимое $JS не имеет значения?

+372
Elinos 18 февр. 2011 г., 09:18:58

Первый раздел связан в точке 1, 8.5.6 является стандартом для грэп под Бре синтаксис. Второй раздел связан в точке 1, 8.5.3 - это стандартный синтаксис команды grep под десь синтаксис. Раздел связан в точке 2 находится в верхней части той же группы. Если вы прокрутите вниз, вы найдете 8.5.3 и 8.5.6 на той же странице. Вместо прокрутки вниз, вы можете просто нажать на ссылку в нижней части 8.5 и он будет прокрутить непосредственно там. Все эти секции находятся на той же странице, только выше или ниже его.

+343
diegus 8 авг. 2016 г., 23:20:03

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

Я использовал команды в SSH, но ничего не произошло

+340
KinoWorld 19 мая 2017 г., 10:41:42

Я хотел бы сделать индивидуальный размер, все б размер файла на диске и использовать максимальный размер файла на диске. В Linux, команды для проверки размеров файлов, таких как "дю", "ДФ", "Общ -л" готовы.

Однако, результат разный при изучении общего размера файлов, используемых в "DF-ч" и при изучении общего размера файла, используемого в "ДУ-Сол /*".

результат ДФ

$DF-ч
Размер файловой системы используется выгоде использования% установленной на
ubi0:корневой файловой системы 435M 195м, 240м 45% /
devtmpfs 88м 4.0 к 88 м 1% /Дев
файловая система tmpfs 248М 168 КБ 248М 1% /запуск
файловая система tmpfs 248М 124K 248М 1% в /var/летучие

результатом дю,

$дю-шц /*
3.3 м /бин
1.2 м /ботинок
4.0 к /Дэв
5,5 м /и т. д.
38М /дома
9,7 м /Либ
0 /СМИ
0 /тугриков
12К /опт
0 /прок
168 КБ /запуск
2,5 м на /sbin
0 /Сыс
0 /ТМП
45М /unit_tests
273М /ЕГР
Высота 228m /ВАР
36т /ВСП
605M общая

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

+300
BigK 4 янв. 2020 г., 03:21:10

Некоторые вопросы:

  • Вы работаете в активном цикле, который будет потреблять столько ресурсов, как это возможно. Это единственный случай, когда сонИнг может быть оправдано.
  • Однако, последние версии команды dmesg есть флаг, чтобы следовать вывод, так что вы могли бы переписать всю вещь как (непроверенные)

    а правда
    делать
     команда dmesg-следуйте | хвост --следовать ... линии=0 | грэп-спокойный 'ошибка: workqueue блокировка'
     команду killall someprocessname
    сделано
    
  • Код должен быть с отступом, чтобы быть читаемыми.
  • Это действительно странно, но [ такой же, как и тест - см. справка [.
+296
paul disavino 21 нояб. 2011 г., 00:22:02

Для troff поддерживает макросы, используя .де и ветвления, используя .если (см. стр. 5 и 6 для troff руководство пользователя). В этих двух отношениях, это очень похоже на текс. Однако, я не знаю сложных программ, написанных на troff (в отличие скажем TikZ для Tex). Это, похожей на полный Тьюринга?

+288
Mariana Maria 30 апр. 2017 г., 07:39:15

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

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

Если вы считаете, что cron-это действительно чрезмерных лесозаготовок, тогда вы должны рассмотреть то, что крон делает и как часто, и утверждают, что он. Суть в том, что если вы не сильно заботитесь о том, что он делает, то зачем он это делает?

WRT и SD карт, ведение журнала недостаточно для того, чтобы беспокоиться об. Например: совершенно ничтожны, вы тратите свое время думая об этом. SD-карты используйте выравнивания износа , чтобы помочь сохранить себя: они не страдают от последствий фрагментации (фрагментация не имеет отношения к производительности), и при записи на диск, данные записываются в наименее используемая часть карты, где бы это. Это превосходит границы раздела, так что если у вас 2 ГБ раздел на 16 ГБ карты, раздел не ограничивается 2 ГБ широкий блок физических адресов: динамический 2ГБ, чьи физические адреса будут не непрерывный, постоянно меняющийся список, охватывающий всю карту.

Если ваша система пишет МБ журналы в день (Вы можете проверить это путем направления копии все в одном файле, который часто, что в/var/журнал/системный журнал ), а у вас 4 ГБ карты, это займет 4000 дней до такой цикл направил всю карту только один раз. Фактический срок службы SD карты может быть столько, сколько 100 000 циклов записи [но см. комментарии]. Так что все, что регистрация будет носить карты в 4000 * 100000 / 365 =

~ 1 млн. лет

Теперь вы видите, почему снижение заготовки леса на 25%, или 50%, или даже 99%, будут совершенно неуместны? Даже если карта имеет невероятно плохой жизни с точки зрения циклов перезаписи, скажем, 100-вы все равно получите веков выход из него. Для более углубленного испытания демонстрация этого принципа, см. здесь.

В принципе, все, что я хочу, чтобы журнал жмуров, оборудования, материалов, ядра/команды dmesg, и неудачных входов

Если вы включите "отладка" лесозаготовки уровне, однозначно, что будет писать в логи, когда что-то пошло действительно неправильно, и вообще тех, кто собирается ехать в качестве приоритетных, если вы просто полностью отключить ведение журнала. Например, я сомневаюсь, что при нормальных обстоятельствах, что твой ай пи, используя raspbian дефолтовый конфиг, пишет 1 МБ в день, из бревен, даже если он находится на 24/7. Давайте округлим до этого. Теперь говорят неисправного модуля ядра пишет те же 100 байт "скорой помощи" тревожная сообщение 50 раз в секунду в syslog на автоматической системе на одну неделю: 100 * 50 * 60 * 60 * 24 * 7 = ~ 30 МБ. Считаю, что по отношению к вышеупомянутым жизни карта, и тот факт, что вы, вероятно, хотите, чтобы получить сообщение.

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

+283
goldy 24 дек. 2013 г., 20:22:26

Если сервер запущен и доступен:

СШ-ВВВ пользователь@хост

в таких строках:

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

Редактирование 1

Или ограничить его в соответствующие выход:

СШ-ВВВ пользователь@хост 2>&1 | grep в "следующий способ проверки подлинности:"
+279
Super Salt 21 мар. 2015 г., 19:34:50

Короткий ответ: вы не можете.

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

Дикое предположение & длинный ответ :

вы можете использовать для пароля меньше по SSH аутентификации от реле хоста, где :

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

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

два оттенка безопасности

существуют две основные цели в области контроля доступа:

  1. быть совместимым с некоторой нормой (выжить аудита безопасности)
  2. эффективная система контроля доступа (предотвращение вторжений)

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

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

Оба предыдущих решения позволят тебе сдать/торг аудит безопасности.

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

+243
Lev Kolomazov 19 июл. 2013 г., 05:33:40

В CentOS 5.9

У меня есть сервер с файлом foo.ext.gz расположенные на разных случайных каталогов.

Пример:

  • /opt/fooapp/foosubdirectory/foo_randomnumber/blah/blah/foo.ext.gz
  • /opt/fooapp/foosubdirectory/foo_differentrandomnumber/blah/blah/foo.ext.gz
  • /opt/fooapp/foosubdirectory/foo_anotherdifferentrandomnumber/blah/blah/foo.ext.gz

Я бы хотел, чтобы выполнить команду bash, который будет:

  1. Найти файлы foo.ext.gz
  2. Извлеките содержимое сжатого файла в том же каталоге, что соответствующие ГЗ файла находится в
  3. Сохранить оригинальный файл GZ нетронутыми.

Если я делаю это вручную, я бы начал с поиска / -имя_экземпляра foo.ext.gz. После этого, я хотел скопировать директории файл находится в и типа что-то вроде:

как gunzip -C и /opt/fooapp/foosubdirectory/foo_12345/blah/blah/foo.ext.gz > /опт/приложение Foo/foosubdirectory/foo_12345/бла/бла/ФОО.доб

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

Есть ли способ я могу использовать xargs и для петли?

+242
user809695 30 июн. 2015 г., 01:02:53

Я не могу попробовать это прямо сейчас (и я не уверен, что я хочу), но кажется, что это должно работать, чтобы создать себе новый "каталог/usr" как жесткую ссылку (не мягкий ссылке) в свой "/usr_bak, а потом удалить "/usr_bak"

ЛН /usr_bak /ЕГР
РМ /usr_bak

Жесткая связь создается "ЛН" (с не "-с" аргументом) в файловой системе должна сделать и ЕГР и usr_bak каталоги одинаково допустимы ссылки на каталоги в вопрос. "РМ" просто удаляет одну ссылку вы попросили его снять, а не их обоих. Поскольку там еще действующую ссылку на содержание, они должны оставаться доступными через оставшиеся ссылка на "каталог/usr".

+200
user478169 17 сент. 2014 г., 00:20:15

Я тоже сталкивался с аналогичной проблемой в Ангстрем распределения и обнаружил, что программа xkbcomp отсутствует. Установив его исправили эту проблему.

Попробуйте установить программу xkbcomp с помощью диспетчера пакетов (вывод) из openSUSE. Ссылка на вывод: https://stackoverflow.com/questions/7158838/how-to-install-packages-from-command-line-on-suse

+188
wmcarlos 12 февр. 2012 г., 07:10:01

Потому что своим хоткеев (Алмаз) являются "зашитыми" в мои пальцы. Я использую вариант Jstar Джо. Jstar-это мой редактор в Mutt и в Slrn и я использую его для почти всех начальных ввода текста или при редактировании файлов конфигурации. Это одна из первых программ, которые я устанавливаю, когда я строю под Linux.

+166
Kruti Jani 21 авг. 2010 г., 11:42:06

Ваш ноутбук имеет BIOS whitelist и процессор Intel 5100 не на нем

Я бы порекомендовал называть Lenovo и заказ карты Intel WiFi с частотой 5 ГГц от них, что будет работать с X220 как возможность обновления BIOS с версии, что исключает белый список может сделать ноутбук бесполезно.

Я нашел руководство по техническому обслуживанию для X220 и Centrino беспроводной-n 1000 должны были на карту, он был сделан и он есть в списке в эксплуатации, так что это, почему это работает

См http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/0a60739.pdf на стр. 114 и 115 это показывает WiFi карты, которые работают. Процессор Intel 6205 и 6300 находятся в списке, но в 6300 может потребоваться 3 антенны. Я по-прежнему рекомендуем заказ от Lenovo, как белый может быть ищу одну вариацию карты и одну купил с eBay все еще может не работать

+149
Marylinberg 10 сент. 2014 г., 11:01:37

Для Linux -> Windows в частности, следующее-мое любимое:

  • вместо python2 -м SimpleHTTPServer
  • питон3 -м по протоколу HTTP.сервер

Это открывает HTTP-сервер на Порту 8000 для текущего каталога. Вы можете получить доступ из Windows, введя свой IP-адрес в браузере, например. http://192.0.2.91:8000/

Если вы хотите поделиться каталог, вы должны сжать его.

+39
rems916 11 февр. 2012 г., 22:12:18

Способ быть уверенным, чтобы удалить или переместить модуль из модулей /Либ/

Вы также можете использовать файл /etc/команды modprobe.д/игнор.конф

В командной строке ядра вы можете добавить

команды modprobe.игнор=modname1,modname2,modname3

или

игнор=modname1,modname2,modname3

источник : https://wiki.archlinux.org/index.php/kernel_modules#Blacklisting

В зависимости от того, какой дистрибутив вы используете : Debian (и производными) могут построить и initrd, который встраивает модули, скрипт думает, что это обязательный для загрузки системы.

Так что вы, возможно, придется перестроить образ initrd, запустив "обновление-пакет initramfs-у".

+27
Colin Grogan 14 июл. 2010 г., 08:28:59

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

$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