Какие команды использовать git при общении через SSH?

Используя команду="" в authorized_keys, я могу ограничить команд, которые можно запускать с помощью определенного ключа.

Какие команды мне нужно разрешить для того, чтобы работать с Git удаленного?

От про ГИТ книгу я могу сделать вывод, что ГИТ-загрузки-обновления и ГИТ-получите-пакета не требуется, но есть что-то еще?

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

+373
Keong Balap109 30 апр. 2014 г., 00:41:56
28 ответов

Вы должны взять коды на цитаты:

Эхо -н-е '\x66\x6f\x6f' > byteFileForNow

иначе оболочка заменяет в Х , прежде чем он идет к Эхо -электронная.

ПС. двойной побег тоже будет работать:

Эхо -н-е \\x66\\x6f\\x6f > byteFileForNow
+1000
Larry Gabriel Jr 03 февр. '09 в 4:24

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

найти /some_dir -параметр maxdepth 1 -mindepth 1 > outputFile.txt 2>>log.txt;

Есть и другие журналы, а также в log.txt. Как я могу добавить несколько строк до и после ошибки (например, * * * * * с целью выявления недостатков найти) и только если есть какие-либо ошибки в команду найти.

+986
sh7411usa 16 мар. 2011 г., 12:50:51
Другие ответы

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


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

Это вопрос с командованием демона, которые вы используете в скрипте инициализации.
У пользователя$user переменная не создается, поэтому при передаче аргумента к демону функции:

--пользователь)
пользователь=$2
 шифт 2
;;

В svnserve аргумент используется для пользователей=$2 , и посему, оставивши , чтобы быть проанализирован с помощью функции:

 *) Эхо $"$0: использования: демон [+/-nicelevel] {программа}"
 возвращение 1;;

Так что либо жесткий код пользователя переменную в скрипте или удалить --пользователя $user от демона аргумент.

Также вы должны жестко закодировать путь к $прогрессив переменной:

прог=/usr/Бен/svnserve
+938
Shorrock Technology 23 мая 2015 г., 06:26:44

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

`использования getopt [опции] [--] optstring параметров

Обратите внимание, как после -- первый пункт не параметры, но optstring.

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

+919
Steve Tarpin 1 июн. 2011 г., 02:48:38

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

+887
silviot 11 февр. 2017 г., 08:00:46

Что означают эти термины точно?

Номер версии:

Объем подразумевает форматирование и раздела нет. Раздел-это просто непрерывный набор секторов для хранения занесена в таблицу (например, в MBR или GPT). Объем-это совокупность отраслей, принадлежащих к той же файловой системе, т. е. реализована файловая система.

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

Так у нас раздел диски и форматировать разделы и монтирования томов.

На Windows, можно сказать, что диск C: или C раздела:

На самом деле, на Windows правильная формулировка-это "громкость С", хотя я думаю, что они могут быть переименованы, если вам не нравится с помощью письма. МС иногда ссылается на установленные объемы, как диски, или диски, но в их документации они более осторожны и использовать "громкость".

Полный ответ:

Я не уверен, что следует использовать для перегородок, потому что они не имеют имя [тег или метка]

(Здесь несовершеннолетний отметим, что GPT-разделов можно обозначить, как большинство файловых систем)

Условно разделы, отформатированные с помощью одного полном объеме и был назван в честь своего назначения. Так что вы можете называть их [цели + перегородка], например, домашний раздел, загрузочный раздел, файловой системы раздела и т. д. На окнах слово "диск" является более распространенным, хотя официально МС использует слово, которое является, пожалуй, наиболее правильно. Я думаю, что называть их диски немного коряво. Читайте на почему.

Этимологически, "драйв" происходит от автомобильного оборудования, которые читают различные средства массовой информации, как кассеты, дискеты и диски. Поэтому вещи, которые придерживались данных, содержащий СМИ называли 'диски' для краткости. Подчеркиваю: диски читать СМИ, медиа-данных. Хотя "драйв", вероятно, связано с моторизованным аппаратный характер, определение может быть растянут до не-моторизованные оборудования, такого как флэш-карты читателя.

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

В настоящее время "привод" получила более абстрактное значение 'физические данные контейнера', заменив слово "диск" несколько. Это наверное потому, что:

  • Наиболее распространенные дисков, как правило, имеют несъемные носители, заставляя нас думать о них как контейнеры для хранения, а не чтение/запись устройства.

  • Появлением не дисковые носители, как флэш-память. "Диск" - это тоже для конкретного типа техники, например, вообще, странно говорить о дисках с USB-флешки. Это также относится к логические устройства (RAID-массивы), которые становятся все более распространенными. Вместо того, чтобы использовать определенные слова для каждого типа, мы называем все на диск.

  • СМИ/различие читатель не очень полезно. Чаще мы хотим обратиться к СМИ, хотя интерфейсы операционной системы с диска. Поэтому достаточно знать, что мы используем приводы для доступа к данным. Делая "драйв" абстрактное понятие для носителей, просто часть эволюции в CS жаргон.

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

Объем-это единственное доступное место хранения с одного файла системы. --Википедия

Так что отформатированный раздел может рассматриваться как тип Тома. Традиционно на DVD или CD состоит из одного тома, так как они не имеют перегородок. Но также могут состоять из нескольких дисков, или несплошных части один диск или оба. Раздел по определению непрерывный отрезок один диск. Такие сложные объемы существуют на так называемые логические или виртуальные устройства/диски, но если у вас есть уважительная причина, используя менеджерами логических томов-не стоит этого делать.

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

Подведем итоги:

  • Вы можете разделе носители, а не диски. Но(!) "драйв" часто используется как синоним носителей. Например, "разбиение жесткого диска" часто используемые фразы, вместо более правильного "разбиения жестких дисков носители информации", или "разделение на HD".
  • Лучше было бы сказать, что мы создать разделы на диски, так как можно сказать, что хранилище находится на или в машине. Обратите внимание, что данные не секционирована либо, "данных" это абстрактное понятие.
  • Монтирование томов, а не файловых систем. Файловая система просто описывает абстрактные формат файла/папки хранения.
  • На диск (т. е. носитель) с перегородками имеет одном разделе таблицы, но не думайте, что каждый C: или D: 'диск' (Тома) в Windows имеет свою собственную таблицу разделов.
+878
sunmarino 21 июн. 2012 г., 18:15:54

в Firefox пишет на сессии журнала;
на старых системах (доsystemd в), который сохраняется в ~/.xsession теперь-ошибки, так что попробуйте запустить:

команда grep для Firefox ~/.xsession теперь-ошибки

на новых, systemd воснове установок можно посмотреть (как пользователь) соответствующих записей в журнал с:

journalctl -дь /usr/Бен/браузера Firefox
+839
Earth Engine 19 мая 2012 г., 11:23:02

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

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

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

  • Если у вас есть файл открыть раз включил, ОС может тратить совсем немного времени на написание этих доступа раз. Доступ к раз бесполезны для компиляции дерево, поэтому убедитесь, что они выключены с существует два метода монтирования опцию. Ваша файловая система tmpfs+rsync и решение никогда не читает с жесткого диска, поэтому он не должен тратить лишнее время на написание времена.
  • Если записи синхронизация, либо потому, что компилятор вызывает метод Sync() или потому, что ядро часто сбрасывает выходные буферы, пишет для жесткого диска, чем в tmpfs.
+782
Ken Savela 28 нояб. 2011 г., 06:00:07

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

+778
Bart Bergmans 27 янв. 2011 г., 18:53:45

Я просто через сервис-список серверов (CentOS в 5) - вопрос, вероятно, относится к другим Редхат, Федора, ... версий тоже.

Обратите внимание, что мои серверы обычно работают на уровне 3 (нет процессов графический сервер запущен).

Я наткнулся на две услуги:

  • readahead_early
  • readhahead_later

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

Цель этих услуг представляется для предварительной загрузки некоторых файлов в кэш-памяти.

Просматривая файлы настроек (слева на содержание по умолчанию) я вижу в основном Х11-связанных файлов и некоторые библиотеки.

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

ИМХО это бесполезная трата чтения полосы пропускания во время запуска операционной системы.

Обновление

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

Обновление 2012-10-02

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

Я обновил соответственно заголовке вопрос, так как ответы не попали в точку пока.

+711
merwyn dsa 9 мая 2015 г., 06:55:06

После kswapd мелиорированных достаточно страниц бесплатно страниц, чтобы быть выше верхнего предела, он пытается спать в течение 100 мс. Одна из трех вещей не происходит следующего:

  1. Количество свободных страниц еще выше метки, после 100мс. Это вызывает kswapd, чтобы вернуться в сон на неопределенное время без увеличения каких-либо стат.
  2. Количество свободных страниц опускается ниже верхнего предела после 100мс. Это вызывает kswapd, чтобы продолжать работать и увеличивать kswapd_high_wmark_hit_quickly стат.
  3. Количество свободных страниц падает ниже нижнего предела до этого 100мс заканчивает спать. Это вызывает kswapd, чтобы продолжать работать и увеличивать kswapd_low_wmark_hit_quickly стат.

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

Источники:

+707
eyecarver 12 апр. 2015 г., 00:23:33

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

Но это, пожалуй, лучше держать ваш каталог история, как часто нужно повторять одни и те же команды pushd позже. Я на самом деле псевдоним кд эквивалент команды pushd затем использовать другие функции легко ориентироваться в dirstack без потери его. А не то, что вы можете сделать что-то простое, такие как функция, чтобы перечислить ваш dirstack и спросить, куда отправиться:

ОГТ(){
 выберите V в $(изд -L-Р)
 у команды pushd "$в"
перерыв
сделано
}
+671
Konstantin Pl 31 июл. 2013 г., 22:30:49

Сценарий выглядит хорошо. Если у вас были отредактированы/создал это на машине с ОС Windows и скопировать в *Никс, а dos2unix будет исправить.

dos2nix Т. Ш.

Установить dos2unix' об / мин, если 'dos2unix' возвращает 'команда не найдена' сообщение.

+658
Fausto Vezzaro 14 окт. 2012 г., 08:26:42

Если у вас есть рубиновый установлено:

$ Рубина -0777 -ф'\п' полосы '$Ф. комбинированный(2) { |С| с добавляет.присоединиться(" ")}' ip.txt
б
с
д
А Е
б
б д
б е
с д
АР
Д Е
  • -0777 чавкать весь файл (должен быть в порядке, как указано в ОП, что размер файла невелик)
  • -Ф'\п' в зависимости от строки, так что каждая строка будет представлять собой элемент в массив
  • $Ф. комбинированный(2) генерировать комбинации 2 элементов одновременно
  • { |с| с ставит.присоединиться(" ")} напечатать как требовалось
  • если входной файл может содержать дубликаты, используйте $Ф. уник.комбинация(2)


для 3 элементов одновременно:

$ Рубина -0777 -ф'\п' полосы '$Ф. комбинированный(3) { |С| с добавляет.присоединиться(" ")}' ip.txt
А Б в
а б д
б е
с д
а ар
Д Е
Б В Г Д
б АР
б д е
С D Е


С помощью Perl (не общая)

$ Перл -0777 -ф'\п' полосы 'за $Я (0..$#ф) {
 Для есть $J ($Я+1..$#Ф) { 
 печать "$е[$я] $е[$J В]\П" } }' ip.txt
б
с
д
А Е
б
б д
б е
с д
АР
Д Е


С awk и

$ у awk '{ а[ШП]=$0 }
 Конец{ для(i=1;я<=НР;я++)
для(J В=Я+1;j с<=НР;к++)
 напечатать[я], а[Дж] }' ip.txt 
б
с
д
А Е
б
б д
б е
с д
АР
Д Е
+629
Reza Fouladian 13 дек. 2013 г., 05:57:47

У меня проблема с моим ноутбуком. С тех пор как я установил Ubuntu 14.04 ЛТС в двойной загрузки, две моих USB 3.0 больше не работают.

Может быть, вы должны знать:

Мой ноутбук имеет 2*USB 2.0 и 2 портов USB 3.0. Один из USB 2.0-это дефект, я не знаю, почему, он не работает под Windows либо. Два порта 3.0 работает под Windows (они берут мой телефон и можно ли подключить мышь и флешку с ними). Порт 2.0 тоже работает нормально. В Ubuntu, порт 2.0 работает отлично, тоже. Но 3.0 порты не. Всякий раз, когда я подключить Мой телефон, он говорит, что он заряжается, но он не обнаруживает, что это подключить к ноутбуку/ПК (без USB отладки иконку и не возможность включить накопителя). Если я подключу мышь в один из портов 3.0, лазер (или как там его) на дне мерцает мышь, но она не работает. Когда я подключить в USB, он не подключается. Раньше в Ubuntu 14.04 у меня 13.04 и все работало как надо (за исключением порта USB 2.0, конечно).

Это вывод команды lsusb при подключенном В моя мышка и мой телефон на моей 3.0 порты:

Устройство автобусных 002 002: код 8087:0024 интегрированный курс корпорация Intel соответствия ступицы
Устройство автобусных 002 001: с ID 1d6b:0002 Linux в основу 2.0 корневой концентратор
Устройство автобусных 001 004: код 8087:07da корпорации Intel 
Устройство автобусных 001 003: ИД 04f2:b2bb Chicony Электроника Co., ООО 
Устройство автобусных 001 002: код 8087:0024 интегрированный курс корпорация Intel соответствия ступицы
Устройство автобусных 001 001: с ID 1d6b:0002 Linux в основу 2.0 корневой концентратор`

Это команды lsusb' с ничего не подключено:

Устройство автобусных 002 002: код 8087:0024 интегрированный курс корпорация Intel соответствия ступицы
Устройство автобусных 002 001: с ID 1d6b:0002 Linux в основу 2.0 корневой концентратор
Устройство автобусных 001 004: код 8087:07da корпорации Intel 
Устройство автобусных 001 003: ИД 04f2:b2bb Chicony Электроника Co., ООО 
Устройство автобусных 001 002: код 8087:0024 интегрированный курс корпорация Intel соответствия ступицы
Устройство автобусных 001 001: с ID 1d6b:0002 Linux в основу 2.0 корневой концентратор

Я только знаю, что 04f2:b2bb моя веб-камера.

+505
user345292 13 янв. 2013 г., 08:32:10

Вы можете зайти на сайт Google и скачать .деб пакет из этого URL-адреса : https://www.google.fr/chrome/browser/desktop/index.html

В Google сайт автоматически определяет операционную систему здесь дистрибутив GNU/Linux, если не нажать на другие платформы и выберите "Linux", если даст вам два варианта на RPM и deb-пакет, как вы запустите Ubuntu, вы будете выбирать "64 бит .с deb (для Debian/Ubuntu с)" пакет.

После скачивания вам просто нужно выполнить команду

судо команды dpkg --install /путь/к/пакету.деб

Если скажет, что ему не хватает каких-то зависимостей, которые можно исправить, выполнив эту команду

суда apt-получить установку --сила
судо команды dpkg --install /путь/к/пакету.деб

(Спасибо КАС за напоминание :))

+501
THOMAS CROSSLEY 1 мар. 2012 г., 09:45:22

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

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

+465
wizfairvacation 16 дек. 2017 г., 05:40:54

архив запросов-список документально взять "пакет-имени-шаблона", который является оболочкой Глоб-стиль шаблон на название пакета. Архитектура (В :для i386 бит) не является частью имени пакета, так что пакет-имя-модель может не соответствовать его.

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

грэп-статус -sPackage-не -FStatus установленные-и -FArchitecture для i386

наверное, нечто похожее на то, что вы ищете. Что ищет вещи в файле статус, поле "Статус" не соответствует "установленным" и области архитектура игр "для i386".

Если вы ищете демонтирована, но не очищенные пакеты для i386, вы могли бы попробовать:

грэп-статус -sPackage -FStatus конфиг-файлов-и -FArchitecture для i386

или (как вы уже, наверное, догадались), установленное пакеты для i386:

грэп-статус -sPackage -FStatus установленные-и -FArchitecture для i386

Все команды grep-dctrl вариантов есть много вариантов, чтобы указать, что именно искать и какие поля вывода; В команда grep-dctrl странице с описанием.

+449
Tomy8s 28 нояб. 2012 г., 13:11:01

Я просто встречаемся здесь с той же проблемой. Я погуглил много, и нашел решение. Если вы можете использовать сочетание клавиш Alt+Ф2(возможно ноутбук +ФН) , U можете сделать:

1.войдите в систему как root (использовать sudo 'УР дуо')

  1. $локаль-ген "язык.В UTF-8"

тогда ты мог открыть терминал успешно.

+445
GBL 10 янв. 2014 г., 19:06:59

Я сделал пользовательские РЕПО установить Ruby 2.0 на Ubuntu 12.04

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

корень@гитлаб:~# дерево /бродяга/файлы/
/бродяга/файлы/
|-- по умолчанию
|-- ruby2-РЕПО
| |-- libruby2.0_2.0.0.299-2_amd64.деб
| |-- Packages.gz
| |-- rake_10.0.4-1_all.деб
| |-- ruby2.0_2.0.0.299-2_amd64.деб
| |-- ruby2.0-dev_2.0.0.299-2_amd64.деб
| `-- библиотек RubyGems-integration_1.2_all.деб

корень@гитлаб:~# кот /и т. д./кв/источников.список.д/ruby2-0.список
файл deb:///залет/файлы/ruby2-РЕПО /

Я думаю, я просто оставлю ruby2-0.список каталогов в дом или /opt.

Есть ли лучшие практики или стандарта, где хранить локальные РЕПО?

+406
Jiminion 1 мар. 2019 г., 04:16:04

Мое ядро по умолчанию об / мин имеет размер 12 МБ, по некоторым причинам я компиляции собственного ядра и скорость вращения от этого(сделать команду RPM). Однако, размер ядра об / мин 96mb.

Я смотрю внутрь по умолчанию оборотов в минуту, в то, что модули-это архивный формат БЗ, но в моих оборотах, не.

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

+368
Walt Sully 17 мар. 2016 г., 13:47:41

Есть pyload, построенных на языке Python.

http://pyload.org/screenshots

+319
Nearoo 6 нояб. 2012 г., 01:21:34

в чем разница между ядрами процессора, нитей и процессоров на системе Linux ? пожалуйста, объясните разницу

+297
Delco 1 июл. 2011 г., 19:01:43

Что я пытаюсь сделать, это создать небольшой скрипт на самом деле я знаю, что это возможно, чтобы сделать это один-лайнер. У меня есть большой файл, содержащий разное количество полей. И то, что я хочу сделать, это сумма последним полем в каждой записи, если это число с десятичной точкой... и распечатать результат С Е с заполнителем "%ф\п"...

+286
user74671 22 мар. 2012 г., 15:05:21

Я застрял с вопросом обновления Linux, пожалуйста, дайте мне совет по следующей ситуации:

У меня есть NAS с Марвелл Армада 370 процессор, который работает древняя в Debian (Etch быть, я считаю). Сам NAS состоит из 4 дисков, и для корневого раздела (и багажника, также своп) все четыре диска в конфигурации RAID1.

Подробно:

4 диски: СДА, СДБ, шрс, СДД

Разделы: будут sda1,sda2,sda3 в качестве,sda4 в,sda5, поэтому,sda6 (и все же СКБ,шрс,СДД).

Загрузочный RAID1 В: будут sda1,sdb1,sdc1,sdd1

Файловой системы в RAID1: sda2,sdb2 буд ет экспортироваться,sdc2,sdd2

Неизвестный: 3,4 секций

Хранение: 5,6 секции

Теперь проблема: я бы хотел иметь более свежую Debian на это устройство. Тока одно не склонны, ни ССЗ. Кроме того, это архитектура ARM, и я не могу найти каких-то пакетов с руки (но Армель, которая теперь не совместимы из-за травления). Устройство не имеет последовательной консоли. Итак, первая точка контакта, когда демон проснулся.

Цель: получить текущие Debian с установленным на корневой ФС.

Как бы вы это сделали, ребята? У меня есть справедливое знание Linux. Ядро может быть один способ, я думаю. Но все равно, мне нужно, чтобы добавить команды на что, и как-то мне также нужно, чтобы загрузить на устройство. (Во всяком случае, это "ядро" Ленни " / " разумный на работающей машине? Я не такой смелый, чтобы проверить.)

+228
Dat TT 28 мар. 2013 г., 15:42:07

Давайте воспринимать это как тестовый файл:

$ кошка вопросами и ответами
1.2.3.4 5.6.7.8 9.10.11.12 держать
1.2.3.4 5.6.7.8 9.10.11 Плохо: Отсутствует 1
1.2.3.4 5.6.7.8 9.10.11.12. Плохо: дополнительный период

Используя grep

Чтобы выбрать строки с ровно девять периодов:

$ грэп -е '^([^.]*\.){9}[^.]*$' вопросами и ответами
1.2.3.4 5.6.7.8 9.10.11.12 держать

[^.]*\. соответствует любому количеству не период символов, за которыми следует ([^.]*\.){9} соответствует девяти последовательности из нуля или более символов периода с последующим периодом. В ^ в начале требует, чтобы регулярное выражение матч начнется в начале линии. В [^.]*$ означает, что между окончанием девяти последовательностей и конце линии, разрешается только в период символов.

Используя СЭД

$ СЭД -Ан '/^([^.]*\.){9}[^.]*$/с вопросами и ответами
1.2.3.4 5.6.7.8 9.10.11.12 держать

К вариант говорит sed не для печати, если мы не спрашиваем его. В п следующее регулярное выражение явно просит sed для печати тех строк, которые удовлетворяют регулярному выражению.

С помощью awk

$ awk и '/^([^.]*\.){9}[^.]*$/' вопросами и ответами
1.2.3.4 5.6.7.8 9.10.11.12 держать

Или, с помощью awk возможности определить символ для разделения полей (шляпы совет: Джефф Шаллер):

$ на awk -Ф. 'NФ==10' вопросами и ответами
1.2.3.4 5.6.7.8 9.10.11.12 держать
+226
tenticon 10 июн. 2019 г., 06:08:43
  • файл /boot/погрузчик.конф опционный файл, который может быть создан пользователей изменять значения по умолчанию (/загрузки/по умолчанию/погрузчик.конф).
  • /и т. д./sysctl.conf файл не существует в директории/usr/src/и т. д., Но это может быть пустой файл. это не слишком важный файл.
  • Я не вижу никаких упоминаний об /загрузки/ядра.конф в FreeBSD источники и /boot директорию.

таким образом, вы можете сделать:

  • (Эхо 'ВФС.ЗФС.arc_max="..."'; Echo 'также ВФС.ЗФС.врвп.кэш.размер="..."')>> /загрузки/погрузчик.конф (заменить ... чем-то полезным) и перезагрузить
  • место же линии без двойных кавычках в команды sysctl.conf и перезапустить/перезагрузить параметр sysctl
+174
Quantum Quail 13 июн. 2010 г., 05:54:52

Gzip работает только с одним файлом, или поток - данные, переданные по каналу с gzip. Поэтому сначала нужно создать один файл, как с дегтем, а потом gzip-архив,. Другой вариант-с gzip все отдельные файлы, а затем смолы, которые в один файл.

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

+47
Jack Lardis 1 сент. 2011 г., 10:01:14

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

$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