Ярлык ввода/вывода перенаправление не сработает, когда в конце командной строки

Я получаю себя комфортно ввода/вывода перенаправление. Мне стало известно о &> ярлык 2>&1. Я верю, что он также работает в качестве >&. Там может быть нюанс с которым я не знаю.

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

общ. test.txt отсутствует &> output.txt

Однако, при использовании длинных, надо в конце командной строки:

test.txt общ. отсутствует > output.txt 2>&1

При попытке поместить ярлык в конце концов, это приводит к ошибке:

test.txt общ. отсутствует > output.txt &>
-в bash: ошибка синтаксиса около неожиданной лексемы `newline с'

Почему это? Что делает сочетание разных, таких, что он должен быть использован непосредственно в коде, а в конце линии так же подробный метод?

+37
CJ7 11 мар. 2014 г., 18:48:38
34 ответов

Vim-это делать то, что я ожидаю, как линии были перемещены. Бок о бок, это правильно.

+991
LadyBlue Robinson 03 февр. '09 в 4:24

Я использую Убунту-рука, команды uname -а

АРМ Линукс 3.7.8-Х8 #1 СМП СБ фев 16 04:15:13 по Гринвичу 2013 armv7l armv7l armv7l ГНУ/Линукс

У меня есть два USB-WiFi адаптеров, которые называются wlan0 и wlan1 на файл/etc/udev из/правил.Д/70-стойкие-net.правила

Я запускаю скрипт на каждый запуск, что делает:

ifdown как wlan0 
РМ /ВАР/работа/соединения/как wlan0
ifup как wlan0
в wpa_supplicant -Б -Dnl80211 -iwlan0 -С/и т. д./ш.конф

ifdown wlan1
РМ /ВАР/работа/соединения/wlan1
ifup wlan1
в wpa_supplicant -Б -Dnl80211 -iwlan1 -С/и/П2.конф

иногда тот или иной интерфейс называется rename5 в то время как другой интерфейс названо по 70-стойкие-net.правила.

Кто-нибудь может объяснить, почему он назван rename5, а не как wlan0 или wlan1 и как я могу предотвратить это явление?

+958
vaskort 19 окт. 2014 г., 02:38:02
Другие ответы

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


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

Еще один способ: :.,$д

Это означает, что в режиме Ex, адрес текущей строки до конца, и удалить.

+940
user11737 8 дек. 2019 г., 04:42:34

1) Определить, какой столбец имеет имя:

myls='ЛС-ал'
Эхо '+' > /tmp/и MYOWNFILE.$$ файл #так будет иметь размер 2, "+" и перевод строки.
zeuser=$( $myls в /tmp/MYOWNFILE.$$ | на awk -V в моеимя=$(whoami) '{ для (поле=1;поле<=НФ;поле++) { если ($поле == моеимя) { печать ; перерыв } } }' )
zesize=$( $myls в /tmp/MYOWNFILE.$$ | у awk '{ для (поле=1;поле<=НФ;поле++) { если ($поле == 2) { печать ; перерыв } } }' )
zename=$( $myls в /tmp/MYOWNFILE.$$ | на awk -V имя_файла=/tmp/и MYOWNFILE.$$ '{ для (поле=1;поле<=НФ;поле++) { если ($поле == имя_файла) { печати области ; перерыв } } }' )
РМ в /tmp/MYOWNFILE.$$

Он положил в переменную zeuser столбец показывает имя пользователя
Я также определить zesize=столбец с размером, и zename=столбец с именем

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

2) использовать для сортировки по этому столбцу:

$myls | сортировки -к${zeuser},${zeuser} #вроде только на столбец имен (см. Последний пример для плохая альтернатива)
$myls | сортировки -к${zeuser},${zeuser} -к${zename},${zename} #отсортировать пользователей, а затем на именем
$myls | сортировки -к${zeuser},${zeuser} -к${zesize},${zesize}НР #отсортировать пользователей, 
 # и тогда на размер 
 #модификаторы: 'Н'=порядка численно (а не по алфавиту), 
 # 'Р'=обратном порядке
$myls | сортировки -к${zeuser} #сортировать начиная со столбца пользователя, который, вероятно, не то, что вы хотите!
 #действительно, на следующий столбец является, вероятно, группы, то размер...
 #Это будет сортировка, не так полезно, как (особенно как
 # размер будут отсортированы по алфавиту, а не численно)
+936
Ana Dodig 11 нояб. 2010 г., 05:01:18

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

-я байт-в-инф
Укажите байт/соотношение узлов. mke2fs создает inode для каждый байт-в-байт инф пространства на диске. Чем больше байт-в-инода коэффициент, тем меньше объектов будет создано.

-Н кол-во-иноды
Переопределяет расчета по умолчанию количество inodes, что должны быть зарезервированы для файловой системы (которая зависит от количества блоков и байт-в-инода соотношение). Это позволяет пользователь может указать количество желаемых объектов напрямую.

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

Вы можете также установить размер каждого инода. По умолчанию 256 байт на "большинство" файловые системы, но может быть снижена до 128 (по умолчанию для "малых" файловые системы). Дополнительное пространство используется для хранения дополнительных атрибутов (например, в SELinux метки), так что если вы не нужны, оно должно быть безопасным, чтобы уменьшить размер до минимума.

-Я инода-размер
Укажите размер каждый inode в байтах. В инода-размер значение должно быть степенью 2 больше или равна 128.

ДФ-я должна показать количество inodes выделено и освоено. По умолчанию, одна 30 ГБ раздел я посмотрел на один inode для каждые 16 Кб, но если ваши файлы очень малы, можно было бы установить, скажем, -я 4096 иметь один inode для каждого блока данных в системе.

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

-блок-размер B
Указать размер блока в байтах. Допустимый блок-размер значения 1024, 2048 и 4096 байт на блок. Если опущен, блок-размер эвристически определяется размер файловой системы и предполагаемое использование файловой системы (см. опция-t).

массива.в ext4 также имеет -T <Тип> вариант, который может использоваться в качестве стенографии для некоторых или всех из них. Настройки в файле/etc/mke2fs.конф, что на моем Debian делает, например, массива.в ext4 -Т малый эквивалент

массива.в ext4 -б 1024 -я 128 -я 4096

Что может быть не плохой набор опций за большим количеством мелких файлов (и не xattrs.)

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

+877
LIsaalisa888 6 дек. 2012 г., 03:31:09

Видимо мне нужен Java компании Oracle 8. Который имел лицензию изменено в 16 апреля этого года. Так что если у других есть эта проблема ответ-это посетить сайт Oracle и попробовать скачать версию оттуда

+845
sundance2868 25 июл. 2019 г., 09:20:38

Я в настоящее время установка Debian Linux на компьютер, который не подключен к интернету. Я сжег первые несколько компакт-дисков с дистрибутивом и есть рабочая система до сих пор. Однако, я не могу найти некоторые из пакетов, которые я хочу установить. Как определить, какие компакт-диски содержат конкретные пакеты (и их зависимости), такие как Emacs и Хаскелл-платформы?

Уточнение:

Я не хочу скачать все 50+ ISO образы просто найти один или два пакета. Как определить, какая ИСО(ы) содержит пакеты, хочу и их зависимостей? Например, я скачал первые 5 образов. Однако, я не могу найти основной пакет Emacs, перечисленных в синаптической. Как определить, какая ИСО мне нужно скачать пакет Emacs и его зависимостей?

+794
Salahaldin 1 авг. 2015 г., 13:19:27

Это, наверное, то, что вы ищете: http://web.archive.org/web/20070423174905/http://www.opendarwin.org/downloads/7.2.1/OpenDarwin-7.2.1.iso.bz2

+764
amstelstation 7 окт. 2014 г., 14:24:36

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

Я делаю

Дата = `печать " установить съезжает
 набор обратной связи
 установить размер страницы 0
 выберите to_char(компания "Новые системы" -1, 'ДД-мес -')" | для sqlplus`
принт "дата = $дата"

грэп .ПЗС /ВАР/ТМП/журналы/опрос.журнал | команда grep "$дата"

Но я не в состоянии принести компания "Новые системы" -1

+728
srirachapills 16 мая 2014 г., 11:16:53

Я пытаюсь найти чистый способ для запуска нескольких команд через SSH соединение. Я использую общие:

$ СШ пользователя@хост 'КОМАНДА1; команда2; COMMAND3'

например

$ SSH пользователь@хост 'компакт-диск /ВАР/ВСП; состояние ЖКТ'

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

+716
psxls 22 апр. 2011 г., 03:04:38

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

+701
milczi 10 мар. 2017 г., 12:50:38

Ах да. При запуске и остановке экрана это сброс экрана, все выяснится в процессе. Самый простой способ убедиться, что вы можете увидеть ошибки, сгенерированные вашим Рубин команда, чтобы отделить его от экрана , так что одно не зависит от другого:

экран -с сервера
начала Руби.правда РБ 3001
...
выход

Вы, вероятно, уже знаете, что клавиши Ctrl ВД отсоединить экран, а затем вы можете прикрепить этот именованный сеанс с экрана -Р сервером.

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

+641
user279967 2 июн. 2015 г., 11:07:59

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

поддержка kexec не был установлен.

Я пытаюсь построить kexec себя, но не имея никакого успеха. Я построил kexec от kexec-Tools, но при попытке загрузки ядра, я получаю:

kexec_load ошибка: функция не реализована

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

Редактировать: если сделать kexec работы-не вариант, есть ли способ я могу получить доступ к MTD0? У меня нет доступа к одному из устройств в эту секунду, но там что-то вроде /тр/то/устройств/фактически/mtd0/Ro, который находится в 1, и если я чмод 777 это я могу Эхо 0 >, чтобы он без ошибок, но она не торчит.

+634
Vinay Deshpande 2 апр. 2017 г., 15:07:10

Вот быстрее на Perl подход, который не требует сортировки:

$ Эхо '21 12 33 35 21 12 33 44 52 63 14 12 23 34 11 12 13 53 1 12 43 33 44' |
 карта Перл-Лейн '{$м=$_ если $_>$м}@ф; печати $м'

или, как @Gnouc предложил в комментариях:

$ Эхо '21 12 33 35 21 12 33 44 52 63 14 12 23 34 11 12 13 53 1 12 43 33 44' |
 Перл-Лейн '$м<$_ и $M=$_ для @Ф; печати $м'
+613
Jordy S Chemparathy 24 дек. 2010 г., 02:13:55
#!/бин/Баш

обработка ошибок # 
функция error_handler() {
 Эхо "произошла ошибка в скрипте в строке: ${1}"
 линия Эхо "завершен со статусом: ${2}"
}

ловушка 'error_handler ${LINENO} $?' Подстраховаться

набор -о errexit
набор -о errtrace

набор -о nounset

# резервное копирование реж Варс
BACKUPDIR=$(каталог "$0")

# проверить по каталогам
если [[ -д $BACKUPDIR/условие_1 ]]; затем
 найти $BACKUPDIR/тест1 опции-mtime +6 -экзек РМ -РФ {} \;
еще
:
интернет

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

Тест ./testFind.sh 
найти: ‘./тест1’: нет такого файла или каталога
Произошла ошибка в скрипте в строке: 20
Линия завершен со статусом: 1

Как я могу остановить ошибку?

+492
elsen17 25 янв. 2016 г., 18:37:49

Да. Вы можете поместить папку в диск.

Я хотел написать инструкцию, но многие люди уже сделали хорошую работу на то, как парень, который написал http://blulin.wordpress.com/2008/11/28/tips-to-create-ramdisk-in-a-linux-system/

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

Сделать все ваши испытания.

Сохраните всю вашу работу обратно в папку на жестком диске.

Вуаля!

ПС. Что "сохранить работу" шаг должна. Когда вы размонтировать диск, все пропало. нет такого понятия, как RAM-диск, что обеспечивает постоянное хранение.

+448
robin cuadra 31 июл. 2015 г., 15:57:43

Я установка Fedora 21 Server на виртуальной машине.

Он используется для загрузки в к текстовому интерфейсу командной строки/. Поэтому я последовал шаги здесь.

На последнем шаге, когда я ви в /etc/содержимое файла inittab, файл читает initab больше не используется

Так как было предписано, я побежал следующие:

systemctl установить по умолчанию графический.цель

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

+431
NITIN RANJAN 24 окт. 2017 г., 07:15:30

мой nginx в файл в инит.д:

... это совершенно не имеет значения. Посмотреть на вывод systemctl. Он сказал вам, что файл посмотреть:

Загружен: загружен (в/lib/systemd в/системы/сервера nginx.обслуживание; включена)

Что ваша служба Блока. И systemctl говорит вам, что сервис полностью настроен для подготовки к началу службы:

 Процесс: 14126 ExecStartPre=выполнить/sbin/nginx и -т-д -г на демона; master_process о; (код=выход, статус=203/исполком)

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

systemd в[14126]: ошибка на шаге старпома нереста выполнить /sbin/nginx в: Нет такого файла или каталога

Что бы вы ни думали, компьютер думает, что в то время, что ты пытался запустить эту службу в/usr на/sbin/nginx и не может быть запущен как программа, потому что не существует файл с таким именем.

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

+427
vineel 15 апр. 2012 г., 06:24:29

Похоже, от Nvidia 349.16-1 сломан. Когда я удалить показывают, что пакет телетайп снова на обоих мониторах.

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

Я остаюсь при своем первоначальном выводу - она сломана. Но по конструкции похоже.

Источник: https://wiki.archlinux.org/index.php/Kernel_mode_setting

+371
sce 17 июл. 2016 г., 21:23:58

Я хотел бы знать, что содержится в директории"/", и оно способно, используя 50 ГБ. Моя система все 50 ГБ выделено "/" были использованы. Я хочу знать, что удалять, если хотите использовать пространство в эффективный способ? Я не вижу больших файлов в "/" .

+357
yuikonnu 16 авг. 2017 г., 07:58:09

Некоторые недостатки, с некоторыми из представленных выше подходов, а почему всеобъемлющий "интернет работает" не может действительно быть сделано в одной строке:

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

  • Следует проверить localhost в первую очередь. Что будет проверять целостность вашего стека TCP/ИС.

  • Опираясь на разрешение DNS путем указания Доман имена может не сработать, если ваш DNS-сервер недоступен или заблокирован. Просто потому, что ваш предпочитаемый DNS-сервер не означает, что вы не можете подключаться к другим хостам через Интернет

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

  • Я бы даже пойти так далеко, чтобы сказать, что вы должны использовать различные протоколы, чтобы действительно увидеть, если "интернет" или нет. Возможно, зомби-машины в вашей сети отправляется флуд из пингов в рамках ддос и вашим интернет-провайдером заблокирован протокол ICMP.

Если вы действительно должны иметь один подход, что я бы сделать, это выполнить трассировку google.com или другие известные интернет-сайте по вашему выбору. Только один раз. Узнайте, сколько хмеля ваше движение, чтобы выбраться из сети вашего провайдера. Впоследствии, вы можете использовать трассировку, чтобы проверить свои внешние связи, но ограничить его, что много хмеля. Если окончательный пинг в трассировке будет успешной, то вы можете выйти из сети. Хотел было "трассировка-как" полезность для других протоколов, такие как HTTP и все такое.

+339
NoSvr 6 авг. 2011 г., 19:28:00

Ваши ошибки-это немного странно. Чтобы исследовать это далее вы захотите установить ГДБ и в виде пакета для вашего файла crontab команду, так что мы можем увидеть, что он пытается сделать. Мой кронтаб команда является частью cronie пакет, как я делаю:

$ РПМ-скорострельный $(команда -в кронтаб)
cronie-1.4.12-5.fc22.архитектуру x86_64

Вы можете установить в виде пакета с ДНФ:

$ судо ДНФ --enablerepo='*-виде установить cronie-виде

Теперь вы можете запустить вашу программу под GDB и иметь доступ к именам функция, используемая в C код. Я нашел ваше сообщение об ошибке возникает, когда glue_strings() вызывается, чтобы установить точку останова там. Поскольку кронтаб обычно является setuid root, вы должны быть суперпользователем для запуска отладчика GDB. (В следующие (БГД) печатается по GDB в качестве подсказки).

# БГД кронтаб
(БГД) перерыв glue_strings

Запустить программу с запустить следуют аргументы в кронтаб:

(БГД) запустить -е

Вы должны увидеть дамп параметров, переданных glue_strings() , когда она называлась.

Останова 1, glue_strings (буфер=0x7ffdaa552740 "", buffer_size=4096, 
 а=0x55c50950e567 "в/var/катушка/хрон", б=0x55c5097154c0 <пользователь> "meuh", 
 разделитель=47 '/') в MISC.с:110
110 если (buffer_size <= 0)

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


Приведенные выше команды на получение виде для Федора. На красную шапку 7.1 см. В этой статье , которая, кажется, говорил список каналов с

подписка-менеджер РЕПО --список | грэп -я отладки

и включить тот, который вы хотите, например

подписка-менеджер РЕПО --включить=и RHEL-РС-в-с RHEL-7-сервер-программе-отладка-МЗП
+306
vergil corleone 15 окт. 2016 г., 12:08:22

Я знаю, что на Windows я могу выдать команду ipconfig /displaydns и я вижу, что локальный DNS-кэш содержимого.

Как я могу список содержимого с DNS-кэш в Linux?

Я хотел бы сделать столько, сколько кросс-дистро решение, как это возможно.

+295
Koko Yaveat 14 апр. 2017 г., 06:17:14

Да.

После восстановления ДД изображения на большом ЛВ нужно "для fsck -Ф" (для проверки на полученное изображение, и убедитесь, что он отмечен Clean), а затем "resize2fs" рН, чтобы восстановленное изображение, чтобы увеличить и увидеть новые места.

+293
PaleNeutron 14 мая 2014 г., 08:30:35

В ASCII таблице могут быть отображены в терминале, используя мужчину в ASCII.

Итак, есть пакет, который я могу установить, чтобы показать кодировке UTF-8 и Юникод таблицу из терминала? Например, когда я тип человека, кодировка UTF-8, а в UTF-8 таблица символов отображается, и когда я тип человека в юникоде, а Юникод таблица символов отображается.

+292
William L 21 мар. 2015 г., 11:29:23

Отсутствие информации в этом посте сделал этот странно привлекательный вызов для меня. Во-первых, к робот-переводчик, который сказал мне, что язык-малайский, и предугадывал, что "батас" означает "предел" или "граница", генап означает "даже", ganjil значит "странный" и предупреждение, грубо говоря, гласит: "ОПС, не может быть пустым или предельной петле должно быть >= 0".

Поэтому код запрашивает ввод значений, проверки, чтобы убедиться, что значение не является пустым и ноль или больше, а затем, когда вы запустите его -- он повторяется бесконечно и облевала нулей к терминалу. Поскольку я не уверен, что кодер конечной цели, я не могу быть уверен, что я "исправил" это просто правильный путь, но, перемещая строки "пусть я=я+1;" в "еще" заявление, а не зацикливание бесконечно, он считает от нуля до введенного контура ограничения и выходы графа. Он также подсчитывает количество четных и нечетных чисел, которые он встречает по пути. Код, как есть, ничего не делает с этих счетчиков. Может быть, это фрагмент большой кусок кода. Может, это программа-игрушка написанную кем-то эксперименты ради удовольствия. В любом случае, вот это "переведенные" версии, которая добавляет строки вывода четных и нечетных отсчетов:

я=0;
even_num=0;
odd_num=0;
Эхо -Н "предел цикла : ";
loop_lim читать;

если [ -з $loop_lim ] | [ $loop_lim -ЛТ 0 ]; тогда
 Эхо "ОПС предел цикла не может быть пустым и должно быть >= 0";
 выход 0;
интернет
в то время как [ $я -Ле $loop_lim ]; делать
 Эхо-N "$я";
 если [ `выражение $я % 2` -экв 0 ]; тогда
 пусть even_num=$even_num+1;
еще
 пусть odd_num=$odd_num+1;
интернет
 пусть я=я+1;
сделано
Эхо
Эхо $even_num
Эхо $odd_num
+281
Timefall CollapseTV 1 дек. 2017 г., 03:42:33

В (Я верю) /и т. д./По умолчанию/dhcp3-сервером, добавьте строку

Интерфейсы="eth0 в eth1 и"

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

подсети 192.168.1.0 маска 255.255.255.0 {
 подсети-маска 255.255.255.0;
 опции роутеров 192.168.1.1;
 диапазон 192.168.1.100 192.168.1.200;
}

подсеть 192.168.2.0 маска 255.255.255.0 {
 подсети-маска 255.255.255.0;
 вариант маршрутизаторы 192.168.2.1;
 диапазон 192.168.2.100 192.168.2.200;

}

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

+248
Ajay Yalwar 21 дек. 2018 г., 09:55:57

можно ли захватить номером UUID перед созданием файловой системы на диске?

если да, то как - на какую команду ?

blkid ( до запуска массива.ext4 на СДБ диск )

<нет выхода>


blkid ( после запуска массива.ext4 на СДБ диск )

в /dev/СКБ: идентификатор UUID="9bb52cfa-0070-4824-987f-23dd63efe120" тип="ext4"в

Цель - мы хотим захватить номером UUID на Линукс дисков перед созданием файловой системы

+205
solyarist 14 июн. 2018 г., 07:47:05

Я на Debian 8.4 и хотите установить Skype для интеграции с GNOME, который я нашел здесь: Skype интеграции для GNOME , но я получаю сообщение об ошибке.

  1. Нажмите на выключатель (положение"OFF" => "О")

enter image description here

  1. Нажимаем на кнопку Install

enter image description here

  1. Ошибка!?

enter image description here

+189
Shashank kambanoor 2 февр. 2010 г., 02:04:56

ОС: Fedora 12, в архитектуру x86_64

[корень@землей]# РПМ-ок с CMake
с CMake-2.6.4-5.fc12.архитектуру x86_64

Но я установил с CMake-3.2.3 от исходного кода.

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

Но

[корень@землей]# с CMake --версия
с CMake версии 3.2.3

[корень@землей]# /usr/местные/бен/с CMake --версия
с CMake версии 3.2.3
+162
Dali546 10 окт. 2012 г., 19:38:50

у меня есть несколько строк ниже

  • 2-0 854 0/413/5963 Вт 65.19 0 0 0.0 4.76 115.86
    ::1 www.example.com сделать /сервер-состояния HTTP/1.1
  • 2-0 854 0/413/5963 Вт 65.19 0 0 0.0 4.76 115.86
    ::1 www.example.com сделать /сервер-состояния HTTP/1.1

и я хочу выходной, как показано ниже:-

  • сервер-статуса HTTP

  • сервер-статуса HTTP

+104
Esteban Larotonda 7 мар. 2018 г., 05:17:18

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

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

+85
kep 30 нояб. 2017 г., 04:03:29

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

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

$ СЕПГ -я -е '$файл\' 

Что будет добавить новую строку только если файл отсутствует на строки.

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

а="источник ~/script.sh"
файл Echo-е "долларов" > > # с трейлинг новой линии
файл с printf "$а\п" > > # с трейлинг новой линии
 файл < < < "$" Кошкин > > # с трейлинг-новая линия

Обратите внимание, что порядок команду cat была изменена от того, что вы выложили.

Если вам нужно дополнительный ведущим новую линию, используйте:

а="источник ~/script.sh"
{ Эхо; Эхо -э "долларов" ; } >>файл
Эхе -е "\н$файл" >>
функции printf '%б' "\н$а\п" >>файл

а=$'\nsource ~/script.sh'
<<<"$"кота >>файл

Если вы хотите дополнительные строки с параметром кошку, используйте:

а=$'\nsource ~/сценарий.ш\п
<<<"$"кота >>файл

что будет добавить две трейлинг новых линий, одна из переменных и один (неизбежным) от <<< (здесь-строка).

+75
CJ Krueger 24 сент. 2016 г., 00:52:55

Что-то подобное может работать для вас, предполагая, что оболочка, которая может расширить {х..й} тип конструкции. (Тест из командной строки, предваряя всю линию с Эхо.)

в rsync-проверка --удалить-источник-файлов /изображений/{1..6}в /МНТ/dr01 от/
в rsync-проверка --удалить-источник-файлов /изображений/{7..12}а /usr/местные/бла/dr02/
+56
Simon Warner 24 янв. 2015 г., 20:33:52

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