"За пределами эталонного объема для инф..." как поступить?

ТЛ;ДР:

1ТБ дополнительного диска с файловой системой NTFS. С помощью GParted, изменен основной раздел ~800ГБ. Создал и написал новый раздел в Ново-незанятое пространство. Удалил новый раздел, пытался изменить размер нового раздела обратно в новый размер. Утилита GParted говорит:

За пределами эталонного объема для инода 1248344 в 226331322:4014
За пределами эталонного объема для инода 1248344 в 226352067:3749
.
.
.
За пределами эталонного объема для инода 1248344 в 226380468:1506
100.00 процент выполнения
Ошибка: проверка файловой системы не удалась!
Ошибка: 236884 кластеры ссылаются за пределами объема.
NTFS-это несовместимо. Выполните команду chkdsk /f на Windows, а затем перезагрузить его дважды!
Использование параметра /F-это очень важно! Никаких изменений не было
и будет в NTFS по это программное обеспечение, пока оно не отремонтировано.

Что делать?


Не уверен, насколько информация актуальна, поэтому я начну с самого начала.

Несколько лет назад у меня был 1 ТБ HDD с Windows 10 на нем. Позже я получил 240Гб ССД, воткнул окна на первом ~140 ГБ он, Linux на последних ~100 ГБ, и использовать жесткий диск в качестве дополнительного диска. Прошлой весной разбили окна (я забыл как именно, но он не загрузочный). Я перешел на Linux в качестве основной ОС, и это было прекрасно. Я все еще могу просматривать все файлы на HDD и раздела Windows.

Позже, я, наконец, выбежал из комнаты на 100ГБ раздел, так что я "резервное копирование" раздела Windows с ДД, если=/dev/sdb1 в=/носители информации/жесткий диск/backuup/win10ssd.изображения (не цитируйте меня на точные имена, но я на 99% уверен, что он использовал ДД, если=win10_partition из=path_on_hdd). Недавно, я, наконец, требуется, чтобы открыть то, что было на разделе Windows, поэтому я решил обойти вставлять этот образ на новый раздел. У меня было ~300 ГБ свободно на винте, так что я имел достаточно места, чтобы сделать это там.

Ситуация на данный момент: 1 ТБ HDD был раздел 999GB NTFS на его (sde1). Изображения 136GiB хранится, как обычный файл.

Вот примерная последовательность событий от этого момента:

  • В программу GParted, я уменьшил sde1 по ~150GiB.
  • Запустил GParted, необходимые для переноса данных на sde1, я предполагаю, поскольку у него не было 150 прилежащей гиб бесплатно в конце. Он не давал каких-либо серьезных предупреждений, поэтому я предположил, что это было относительно операции сохранения (как бы возиться с данными неразмеченный диск может быть безопасным). Это заняло несколько часов.
  • В программу GParted, я создал новый раздел (sde3) в конце незанятого пространства, и размеры его, что я думал, было правильным количеством Мб.
  • судо ДД, если=win10backup.изображение=/Дев/sde3. Теперь я понимаю, что это может быть обречена на провал независимо от того, из-за различий в исходном разделе, и этот раздел (еще не очень много знаю об этом, ИДК какие различия не было бы, но кажется, что это, наверное, не так просто).
  • Получается, что это не скопировав большую часть изображения, потому что я сделал sde3 немного слишком мал. Наверное, сделал глупый просчет с Мб против Мб или что-то подобное.
  • Я хотел изменить sde3 точно по размерам. С помощью fdisk -л я могу увидеть точное количество байт изображения, это не целое число МИБ и GParted не работает с шагом меньше, чем МИБ.
  • Я закрыл и запустил GParted, и открыл диски в Ubuntu по. Это позволило мне создать раздел, который был нужного размера, но я не мог создать его в конце незанятого пространства, только начало.
  • Я думаю, что я создал раздел, побежал ДД снова нанести изображение на этом разделе, а затем попытался смонтировать его. К сожалению, терминал, который должен был весь выход из всего этого исчез. Единственный выход, который я до сих пор является

    отредактировано@отредактировано:~$ sudo эти горе -о РО в /dev/sde3 /тугриков
    [суда] пароль для подчищенная: 
    Не удалось прочитать последний сектор (285778390): недопустимый аргумент
    Подсказки: либо громкость рейд/ЛДМ, но это не было установки, но,
     или она не была настроена правильно (например, не используя команды mdadm --строить ...),
     или неправильное устройство пытался быть установлен,
     или таблица разделов повреждены (раздел меньше, чем в NTFS),
     или загрузочный сектор NTFS поврежден (размер NTFS не действует).
    Не удалось подключить 'в/dev/sde3': недопустимый аргумент
    Устройства в/dev/sde3', кажется, не имеет действительной файловой системы NTFS.
    Возможно, используется неправильный прибор? Или весь диск вместо
    разделов (например, /dev/ПДД, а не /dev/sda1, поскольку)? Или наоборот?
    
  • На данный момент, я читаю об устройствах петли. Казалось, гораздо проще, чем возиться с перегородками и все такое, так что я попробовал монтирование образа непосредственно с судо маунта -Т нтфс win10backup.изображения /тугриков. Это работает как шарм, и казалось, что я могу открыть все мои файлы.

  • Увидев, что работа, сейчас я планировал просто временно смонтировать образ всякий раз, когда мне нужно, чтобы скопировать документ из его на мой основной Линукс SSD. Больше не нуждаясь в каких-либо новых разделов, я пытался изменить размер sde1, чтобы принять в настоящее время-нераспределенные ~150Гб снова.
  • Хотя утилита GParted работает ntfsresize -я -ф -В 'в/dev/sde1', он выдал кучу ошибок, в основном говорю "за пределами громкости ссылка на инф 1248344 в #########:####". После нескольких десятков таких линий, это говорит

    Ошибка: проверка файловой системы не удалась!
    Ошибка: 236884 кластеры ссылаются за пределами объема.
    NTFS-это несовместимо. Выполните команду chkdsk /f на Windows, а затем перезагрузить его дважды!
    Использование параметра /F-это очень важно! Никаких изменений не было
    и будет в NTFS по это программное обеспечение, пока оно не отремонтировано.



    Это был первый признак, что я видел до сих пор что-то не так.

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

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


Текущая ситуация: 1 ТБ HDD с очень старыми установки win10 на ~800МБ раздела, могут быть повреждены до некоторой степени. Изображения новых разделов win10, хранящимся в этом разделе. ~150 ГБ незанятого пространства после данного раздела. 240Гб SSD с Ubuntu на него, этот диск является 100% штраф насколько я знаю.

Идеальная ситуация: все файлы, которые были сохранены на HDD свободно доступны, и все свободное пространство на этом диске можно использовать.

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

Текущая вещи я рассматриваю дела:

  1. Купить новый жесткий диск, увидеть, если я могу получить доступ к файлам на старом жестком диске, и если это так, то скопируйте важные из них на новый жесткий диск.
    • Плюсы: должно быть, скорее всего, чтобы добиться успеха, не должен был даже шанс сделать текущую ситуацию еще хуже.
    • Минусы: нужно покупать новый диск, и ждать его, чтобы прибыть.
  2. Попытка загрузиться установки Windows 10 на sde1, а затем, вероятно, запустите команду chkdsk /f в качестве программы GParted рекомендует.
    • Плюсы: может работать? Это то, что утилита GParted говорит, что делать.
    • Минусы: может не работать на всех, может винт вещи еще больше.
  3. Перестань трогать вещи, по-прежнему, как будто ничего не случилось, надеюсь, ничего важного не был поврежден.
    • Плюсы: легко сделать, не должен сделать текущую ситуацию еще хуже.
    • Минусы: ничего не исправить, листья 150Гб незанятое и непригодные.
  4. Продолжаем баловаться с DD, GParted, и т. д.. в надежде, что мне удастся как-то вещи.
    • Плюсы: весело, я буду учиться.
    • Минусы: относительно может ломать вещи, даже больше, или по крайней мере предотвратить меня от когда-либо восстановления вещи, которая может быть возмещена прямо сейчас.

Как я должен поступить? В этот момент, что безопасно делать, а что может быть не безопасным? Есть ли способ, чтобы сказать, что инода 1248344, и это единственное, что может быть безнадежной?


В Ubuntu 18.04.

Вот полный лог программы GParted из моя попытка изменить sde1:

Утилита GParted 0.30.0 --включить-библиотекой libparted-dmraid --включить-онлайн-изменение размера

Библиотекой libparted 3.2

Удалите /dev/sde3 (NTFS, а 136.27 гиб) из /dev/SDE в 00:00:01 ( успешно )
 откалибровать устройство /dev/sde3 00:00:01 ( успешно )
 путь: файл /dev/sde3 (раздел)
 старт: 1605038080
 конец: 1890818047
 размер: 285779968 (136.27 гиб)
 удалить раздел 00:00:00 ( успешно )

========================================

Растут как /dev/sde1 от 765.34 гиб гиб в 931.07 00:00:34 ( ошибка )
 откалибровать устройство /dev/sde1 00:00:00 ( успешно )
 путь: файл /dev/sde1 (раздел)
 старт: 63
 конец: 1605038079
 размер: 1605038017 (765.34 гиб)

 проверить файловую систему на /dev/sde1 ошибок и (если возможно) исправить их 00:00:34 ( ошибка )
 ntfsresize -я -ф -В 'в/dev/sde1' 00:00:34 ( ошибка )
 ntfsresize v2017.3.23 (libntfs-3G), а
 Имя устройства в /dev/sde1
 Версия Тома NTFS: 3.1
 Размер кластера : 4096 байт
 Текущий размер тома: 821779464704 байт (821780 МБ)
 Текущий размер устройства: 821779464704 байт (821780 МБ)
 Проверка на наличие поврежденных секторов ...
 Проверка целостности файловой системы ...
 За пределами эталонного объема для инода 1248344 в 217445823:4033
 За пределами эталонного объема для инода 1248344 в 217455407:2641
 За пределами эталонного объема для инода 1248344 в 217470379:702
 За пределами эталонного объема для инода 1248344 в 217495177:842
 За пределами эталонного объема для инода 1248344 в 217511561:2185
 За пределами эталонного объема для инода 1248344 в 217536006:11
 За пределами эталонного объема для инода 1248344 в 217568711:167
 За пределами эталонного объема для инода 1248344 в 217597453:208
 За пределами эталонного объема для инода 1248344 в 217630118:156
 За пределами эталонного объема для инода 1248344 в 217654724:4028
 За пределами эталонного объема для инода 1248344 в 217675211:4021
 За пределами эталонного объема для инода 1248344 в 217679346:3982
 За пределами эталонного объема для инода 1248344 в 217695707:223
 За пределами эталонного объема для инода 1248344 в 217724338:335
 За пределами эталонного объема для инода 1248344 в 217740744:865
 Вне эталонного объема для инода 1248344 в 225333850:4022
 За пределами эталонного объема для инода 1248344 в 225342046:4018
 За пределами эталонного объема для инода 1248344 в 225354383:3969
 За пределами эталонного объема для инода 1248344 в 225358503:3945
 За пределами эталонного объема для инода 1248344 в 225374941:3891
 За пределами эталонного объема для инода 1248344 в 225395366:3946
 За пределами эталонного объема для инода 1248344 в 225407666:3934
 За пределами эталонного объема для инода 1248344 в 225432169:4007
 За пределами эталонного объема для инода 1248344 в 225464904:4040
 За пределами эталонного объема для инода 1248344 в 225469000:4040
 За пределами эталонного объема для инода 1248344 в 225501762:4046
 За пределами эталонного объема для инода 1248344 в 225505858:4046
 За пределами эталонного объема для инода 1248344 в 225534530:4046
 За пределами эталонного объема для инода 1248344 в 225542715:4053
 За пределами эталонного объема для инода 1248344 в 225555012:4044
 За пределами эталонного объема для инода 1248344 в 225579592:4040
 За пределами эталонного объема для инода 1248344 в 225608260:4044
 За пределами эталонного объема для инода 1248344 в 225616457:4039
 За пределами эталонного объема для инода 1248344 в 225636958:4018
 За пределами эталонного объема для инода 1248344 в 225669721:4023
 За пределами эталонного объема для инода 1248344 в 225702472:4040
 За пределами эталонного объема для инода 1248344 в 225710843:3861
 За пределами эталонного объема для инода 1248344 в 225723433:3559
 За пределами эталонного объема для инода 1248344 в 225751680:3984
 Вне эталонного объема для инода 1248344 в 225776218:4022
 За пределами эталонного объема для инода 1248344 в 225800795:4021
 За пределами эталонного объема для инода 1248344 в 225808992:4016
 За пределами эталонного объема для инода 1248344 в 225813090:4014
 За пределами эталонного объема для инода 1248344 в 225821341:3955
 За пределами эталонного объема для инода 1248344 в 225854689:3375
 За пределами эталонного объема для инода 1248344 в 225882712:4024
 За пределами эталонного объема для инода 1248344 в 225915651:3853
 За пределами эталонного объема для инода 1248344 в 225948247:4025
 За пределами эталонного объема для инода 1248344 в 225956444:4020
 За пределами эталонного объема для инода 1248344 в 225976946:3998
 За пределами эталонного объема для инода 1248344 в 225993333:3995
 За пределами эталонного объема для инода 1248344 в 226021994:4006
 За пределами эталонного объема для инода 1248344 в 226030186:4006
 За пределами эталонного объема для инода 1248344 в 226060971:4029
 За пределами эталонного объема для инода 1248344 в 226089666:4006
 За пределами эталонного объема для инода 1248344 в 226106041:4015
 За пределами эталонного объема для инода 1248344 в 226134703:4025
 За пределами эталонного объема для инода 1248344 в 226167491:4005
 За пределами эталонного объема для инода 1248344 в 226175685:4003
 Вне эталонного объема для инода 1248344 в 226204338:4022
 За пределами эталонного объема для инода 1248344 в 226212528:4024
 За пределами эталонного объема для инода 1248344 в 226224829:4011
 За пределами эталонного объема для инода 1248344 в 226257583:4025
 За пределами эталонного объема для инода 1248344 в 226261687:4017
 За пределами эталонного объема для инода 1248344 в 226278072:4016
 За пределами эталонного объема для инода 1248344 в 226306727:4033
 За пределами эталонного объема для инода 1248344 в 226331322:4014
 За пределами эталонного объема для инода 1248344 в 226352067:3749
 За пределами эталонного объема для инода 1248344 в 226380468:1506
 100.00 процент выполнения
 Ошибка: проверка файловой системы не удалась!
 Ошибка: 236884 кластеры ссылаются за пределами объема.
 NTFS-это несовместимо. Выполните команду chkdsk /f на Windows, а затем перезагрузить его дважды!
 Использование параметра /F-это очень важно! Никаких изменений не было
 и будет в NTFS по это программное обеспечение, пока оно не отремонтировано.

========================================

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

+330
XioRcaL 3 сент. 2019 г., 10:18:40
37 ответов

Наглостьс эффектами меню есть изменить поле вариант

+994
btzr 03 февр. '09 в 4:24

В конце концов, пост в этой смутно-обзоры резьбы на linuxquestions предложено использовать приложение wodim -совет (между прочим), который, оказывается, отлично работают, чтобы блокировать до тех пор, пока доступные.

#!/бин/Баш

комплект -е

Диск=${диск:-"sr0 успешно"}
DESTROOT=${DESTROOT:-"в/MNT/newshare"}
DRV_FULLNAME="$(</системы/класса/блока/$привод/устройство/поставщика) $(</системы/класса/блока/$привод/устройство/модель)"

[ -Д в /tmp/$диск ] || команды mkdir /tmp/и$диск
пока правда; сделать
 извлечь файл /dev/$диск
 Эхо "$DRV_FULLNAME готово".
 читать -п "введите следующий код диска:" диск
 если [ -з "$диск" ]; затем
 Эхо "нет диска код = мы закончили, удалились"
перерыв
интернет
 катапультироваться -т в /dev/$привод || {
 читать -Н1-р-р "не удалось загрузить лоток. Нажми ее и нажмите любую клавишу..."
Эхо
}
 приложение wodim Дев=/Дев/$диск -совет > /dev/нуль || {
 Эхо "средств не обнаружено".
перерыв
}
 смонтировать /dev/$диск в /tmp/$привод -о РО || {
 Echo "не могу смонтировать среднего".
перерыв
}
 ср -ва в /tmp/$диск/. $DESTROOT/$ДИСК/ || {
 эхо "не удалось скопировать. Поставил ее на чтение ошибок кучу и продолжить следующий."
}
сделано
+990
mongoose36 5 июл. 2010 г., 11:22:41
Другие ответы

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


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

Это не вопрос о SIGSTP " и "сигнал sigstop'; я интересно, если это возможно, чтобы сохранить состояние программы таким образом, что он может быть остановлен, сохраняется на диск, и продолжил после того, как компьютер перезагрузится, даже учитывая среду с немного разных ресурсов за счет других процессов присутствует (возможно, через что-то похожее на дамп ядра). Я уже знаю, что 'спящий режим' - это какой-то способ сделать это, но это моментальный снимок всей машины , когда он будет сохранен на диск. Что если я хочу передать снимок этой программы между компьютерами? Это возможно/осуществимо? Есть уже такая программа?

P. S.: Если есть лучшее место, что и админ может поставить, то я за это.

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

+977
Eswara 11 янв. 2010 г., 07:01:05

Я в замешательстве, что лучше и в каких обстоятельствах:

ссылаться-ру.д apache2 перезагрузка

или

служба apache2 перезагрузка

Есть ли реальная разница?

человека сервис имеет следующую интересное:

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

Я заинтересован главным образом в Debian, но и мяты (также на основе Debian).

+954
Kenneth Njendu 2 июл. 2011 г., 14:52:00

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

Ниже, файлы перед команду.

-РВ-РВ-Р--. 1 Даниил Даниил 0 23 мая 13:18 11111_bar_file.КШМ
-РВ-РВ-Р--. 1 Даниил Даниил 0 22 мая 13:54 12345_baz_file.КШМ
-РВ-РВ-Р--. 1 Даниил Даниил 0 22 мая 13:54 67890_foo_file.xml

Ниже, в одну команду лайнера.

для src в *.КШМ; сделать ДСТ=ХХХХХ$(эхо $в src| вырезать -С6); МВ $src и $ДСТ; сделано;

Ниже, файлов после команды.

-РВ-РВ-Р--. 1 Даниил Даниил 0 22 мая 13:54 67890_foo_file.xml
-РВ-РВ-Р--. 1 Даниил Даниил 0 22 мая 13:54 XXXXX_bar_file.КШМ
-РВ-РВ-Р--. 1 Даниил Даниил 0 23 мая 13:18 XXXXX_baz_file.КШМ

Это то, что вы ищете? :)

Ссылки:

Зацикливание через выход команды в bash

Подстроки в bash

+929
ravi ravi 29 сент. 2014 г., 01:38:38

Играйте на awk решение:

на awk -Ф '{ дифф=$2-$3; Если(A[$1]>др || !а[$1]) { а[$1]=разн; Б[$1]=$2 ФС $3 } }
 Конец{ для(I в) печатать я,б[я] }' ОФС=',' с yourfile

Вывод:

С1,5,3
С2,8,4
+907
c05mic 19 мар. 2013 г., 20:11:30

Ввода/вывода и перенаправления трубы

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

Специальный синтаксис для ввода/вывода перенаправление зависит от , которую вы используете.

стандартный ввод, стандартный вывод, стандартный вывод

Каждая команда или программа выполнена оболочка имеет 3 потока данных, связанного с этим:

  1. стандартный ввод (stdin-стандартный поток ввода, с файл-дескриптор 0) – где команды получить свой вклад Из (по умолчанию ввод с клавиатуры, предусмотренных терминал).
  2. стандартный вывод (поток stdoutдескриптор 1) – где команды отправить их выхода (по умолчанию в терминале).
  3. Стандартная ошибка (поток stderrдескриптор 2) – где команды отправляют свои ошибки и предупреждающие сообщения (по умолчанию в терминале).

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

Перенаправление консоли

Перенаправление ввода-вывода позволяет консоли работать с этими файловыми дескрипторами. Типичным случаем применения является перенаправление стандартного вывода команды в другой файл. Один > оператор усекает файл до нулевой длины и тогда снова-пишет файл с выводом команды:

# Перенаправление вывода команды ls команды в файл
$ ЛС-ЛТ > file_ls.txt

Два "больше чем" (>>) добавить в файл, без сокращения:

$ ./сценарии >> log_file.txt

Как стандартный вывод и стандартный вывод можно перенаправить в тот же файл:

# Добавить в командах.войти и отправить сообщение об ошибке(2)
# где он указывает на стандартный вывод(&1)
$ Общ -Юз >> команды.журнал 2>&1

Знаком "меньше" (<) используется для перенаправления ввода:

$ кот < input_file.txt

Некоторые команды, например, команду ls, не принимать какого-либо входа, так что любой вход перенаправлены на такие команды игнорируется (не читается программой).

Команда может иметь как входные, так и перенаправление вывода в то же время:

$ ./сценарий < входной_файл > выход.журнал

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

Связанные теги

Ссылки

+788
redasus 29 окт. 2016 г., 13:48:50

Как правило, для mdoc(7) макросы один ставит знаки препинания по истечении срока

Лорем Ипсум долор сит
.Б Амет
очередь проектами работающих вы где
.Б элит
СЭД у eiusmod tempor делает incididunt ут лаборе Эт долор Магна
.У шаликуа б .

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

найти в /usr/src и -имя "*.1" -старпома fgrep ".В " {} + 2>/dev/нуль

на OpenBSD показал и конечно, никто не может поставить . только в начале строки:

Лорем Ипсум долор сит
.Б Амет\с
, очередь проектами работающих вы где
.Б елита\с
, СЭД у eiusmod tempor делает incididunt ут лаборе Эт долор Магна
.Б у шаликуа\с
\&.
+746
Hamu XD 11 мая 2019 г., 18:44:17

Может быть, слишком маленькой ширине поля. Попробовать

на awk '{функции printf "%19С\П", $1} файл' 
-0.3476890000000000
0.0743938333333333
-1.0990240000000000
0.0743938333333333
-0.2169100000000000
0.0879397500000000
+725
Alessandro Parolin 24 нояб. 2011 г., 17:18:01

Этот вопрос не просто зависит от Зорин дистрибутивом ОС.

Я не могу воспользоваться беспроводным интернетом. Когда я открыл программу под названием "Диспетчер устройств" в Windows, мой сетевой адаптер сетевой адаптер Broadcom 802.11', и есть 'контроллер Реалтек PCIe и портов GbE тоже. (Мой компьютер HP ноутбука ProBook 470)

Я попытался других, основанных на Debian дистрибутивах, но мне не удалось.

Я не могу найти беспроводные сети. Сеть Ethernet работает. Но структура моей комнате не подходит для подключения к сети Ethernet.

Что я должен попробовать?

Обновление:

09:сетевой контроллер 00.0 [0280]: корпорация Broadcom BCM43228 802.11 a/Б/г/N [14e4:4359]
+712
Anra 30 авг. 2010 г., 08:15:30

Сценарий гудки количество часов. То есть, если вы запустите скрипт на 10'o часы, он просигналит в 10 раз. Далее, после паузы в 3 секунды, я должен сделать это один раз звуковой сигнал, если в ту минуту, находится между 15-30, дважды, если она лежит между 30-45, и трижды, если он находится между 45-60. Нет сигнала должны быть там в течение первых 15 минут. Вот что я придумал до сих пор:

#!/бин/Баш
время=$(дата +%мне)
счетчик=0
во время тестирования $рассчитывать -это $время; сделать
Эхе -е "\а"
спать 1 сон за одну секунду
давайте посчитаем=счетчик+1
сделано
сна 3
минута=$(дата +%м)
если тест $в минуту -ГТ 15 && $минута -ЛТ 30; затем
Эхе -е "\а"
тест Элиф $в минуту -ГТ 30 && $минута -ЛТ 45; затем
Эхе -е "\а"
Эхе -е "\а"
тест Элиф $в минуту -ГТ 45 && $минута -это 60; затем
Эхе -е "\а"
Эхе -е "\а"
Эхе -е "\а"
еще эхо "не перезвон"
интернет

Первая часть кода работает нормально. Например, если время 11:25, пищит по 11 раз и останавливается на 3 секунды. Но после этого, это показывает, нет звуковой сигнализации

строка 11: 25: команда не найдена
строка 13: 25: команда не найдена

Я проверил на shellcheck, и он не возвращает никаких ошибок. Однако, код, кажется, не работает.

Как мне заставить его работать?

Спасибо

+709
user3079666 12 июл. 2013 г., 20:23:31

Решена благодаря : https://forums.linuxmint.com/viewtopic.php?f=150&t=226626&p=1196004&hilit=AR8161#p1196004

Набор МТУ до 8192 с

судо команду ifconfig eth0 в МТУ 8192
+613
BUzzBuzz 29 июн. 2016 г., 17:36:33

Так что вчера я боролась с импортом cx_Oracle и он, наконец, работал. Однако, я не могу подключиться к базе данных. Я проверил команду sqlplus, чтобы узнать, могу ли я подключиться к базе данных Oracle на всех. Я пробовал обе системы и системы с паролем я во время настройки, а также Скотт/тигра, но ничего не помогает и я получаю всегда одну и ту же ошибку. Это то, что напечатано:

[[email protected]ноутбук играм]$ для sqlplus

В SQL*плюс: выпуск 11.2.0.2.0 Бета на СБ июн 11 12:33:48 2011

Авторское право (c) 1982, 2010, Оракул. Все права защищены.

Введите имя пользователя: Сыс
Введите пароль: 
Ошибка:
В Ora-01034: Oracle, что не доступен
В Ora-27101: общая область памяти не существует
В Linux-x86_64 с ошибкой: 2: нет такого файла или каталога
ИД процесса: 0
ИД сессии: 0 серийный номер: 0


Введите имя пользователя: система
Введите пароль: 
Ошибка:
В Ora-01034: Oracle, что не доступен
В Ora-27101: общая область памяти не существует
В Linux-x86_64 с ошибкой: 2: нет такого файла или каталога
ИД процесса: 0
ИД сессии: 0 серийный номер: 0


Введите имя пользователя: Скотт
Введите пароль: 
Ошибка:
В Ora-01034: Oracle, что не доступен
В Ora-27101: общая область памяти не существует
В Linux-x86_64 с ошибкой: 2: нет такого файла или каталога
ИД процесса: 0
ИД сессии: 0 серийный номер: 0

У вас есть идея, что, возможно, не были установлены? Я нашел информацию в Google, что мне нужно нет Слэша в ORACLE_HOME и oracle_sid набор. Я сделал обе эти вещи:

экспортировать пути ORACLE_HOME=/u01 привода/приложение/оракул/продукта/11.2.0/XE с
экспортировать переменную PATH=$PATH: в пути ORACLE_HOME$/бин
экспорт oracle_sid, вам нужно будет=Хе
экспорт переменной LD_LIBRARY_PATH=$ORACLE_HOME, т./Либ

Есть ли что-нибудь, что я сделал неправильно, или я должен настроить что-то еще?

Редактировать

Мой файл tnsnames.Ора:

Хе =
 (Описание =
 (Адрес = (протокол = TCP)(узел = gruszczy-ноутбук)(порт = 1521))
 (CONNECT_DATA =
 (СЕРВЕР-ВЫДЕЛЕННЫЙ)
 (ИМЯ_СЛУЖБЫ = ХЕ)
)
)

EXTPROC_CONNECTION_DATA =
 (Описание =
 (ADDRESS_LIST =
 (АДРЕС = (ПРОТОКОЛА = МПК)(КЛЮЧ = EXTPROC_FOR_XE))
)
 (CONNECT_DATA =
 (ИД = PLSExtProc)
 (ПРЕЗЕНТАЦИЯ = РО)
)
)

Редактировать

Я пыталась делать предлагаемые операции, и получил это:

$ судо Су - оракул
$ -в bash-4.2$ для sqlplus / пользователя sysdba

В SQL*плюс: выпуск 11.2.0.2.0 Бета на СБ июн 11 21:47:15 2011

Авторское право (c) 1982, 2010, Оракул. Все права защищены.

Подключен к праздной экземпляр.

В SQL> Автозагрузка
Ора-00119: недопустимая спецификация для системный параметр LOCAL_LISTENER
Ора-00130: неверный слушателя, адрес(адреса=(протокол=TCP)(узел=gruszczy-ноутбук)(порт=1521))'
В SQL> отключены

-в bash-4.2$ lsnrctl статус

LSNRCTL для Linux версия 11.2.0.2.0 - Бета на 11-июн-2011 21:47:43

Авторское право (c) 1991, 2010, Оракул. Все права защищены.

Подключение к (описание=(адрес=(протокола=МПК)(ключ=EXTPROC_FOR_XE)))
Компания TNS-12541: TNS на:нет прослушивателя
 Компания TNS-12560: TNS в:ошибка адаптера протокола 
 Компания TNS-00511: прослушиватель отсутствует
 Ошибки Linux: 2: нет такого файла или каталога
Подключение к (описание=(адрес=(протокол=TCP)(узел=gruszczy-ноутбук)(порт=1521)))

Это не говорит мне ничего, и я не знаю, как это все должно быть настроено. У меня никогда не было установить это раньше. Также обычно до того, как я ничего не делаю я начинаю базе с применением базы "пуск".

+601
Avishkar 22 мая 2015 г., 14:18:56

Я хочу настроить проброс портов с помощью SSH, например:

СШ [email protected] -л 5656:сервер:80 -Н

а затем выполнить команду curl:

завиток http://localhost:5656/my/endpoint/

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

Я на OSX, если это имеет значение.

+597
Manish Budhiraja 17 сент. 2014 г., 11:27:07

Разреженный файл-это свойство файла в файловой системе. Некоторые программы могут распознавать эти как таковые либо непосредственно, либо с помощью эвристики (в основном просматривая содержимое достаточно длинная строка нулей). Чтобы избежать каких-либо осложнений с учетом относительной странности (в значении "не nativeness") NTFS вы собираетесь быть лучше с помощью ntfsclone (обычно находится в ntfsprogs - или аналогичным названием - пакет).

Магазин раздела NTFS в файл:

ntfsclone -с-о dev_sda2_image.ИМГ файл /dev/sda2

Восстановить раздел NTFS из файлом:

ntfsclone -Р-вывода на /dev/sda2 dev_sda2_image.ИМГ

МСИО вы должны даже быть в состоянии привязать его в трубу.

+590
Amit Verma 16 нояб. 2013 г., 00:44:17

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

IP-туннель добавить vti0 местных 222.222.22.222 удаленном режиме 33.333.333.333 ВТИ ключ 41
связи IP-набор vti0 вверх
ірадреса добавить 169.254.42.206/30 Дэв vti0

Я думаю о создании в/etc/sysconfig/сети-скрипты/файл ifcfg-vti0 но что должно быть внутри, если это хорошее решение.

+578
S Clore 6 февр. 2011 г., 13:45:57

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

old=ESX_10.1.1.1\@11.11.11.11
новый=host_15_11_0_111.статический

Я с помощью команды sed:

СЭД я "s/${Старый}/${Новый}/г" /именем

но он не заменяет слова, а также не показывает каких-либо ошибок. Я пробовал многие способы, как заменив:

СЭД я "с${Старый},${Новый},г" /именем

и

СЭД я "s=${Старый}=${Новый}=г" /именем

но он не работает. Помогите мне решить эту

+554
David Salonichios 27 мар. 2015 г., 03:20:45

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

С UEFI, каждая операционная система может записать свой собственный спецификация загрузчика в списке система загрузочного вещи. Спецификация включает идентификатор GUID системного раздела EFI, которая содержит загрузчик и путь загрузчик файл. Для мяты, путь, вероятно, будет что-то вроде \ели\Минт\grubx64.Эфи , поскольку он использует интерфейс UEFI версия для grub2.

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

Для сменных носителей существует еще один интерфейс UEFI конвенции: если нет действующего загрузки UEFI переменных, или система сказал, чтобы загрузиться в режиме UEFI с диска он никогда не видел раньше, то встроенное ПО UEFI ищет раздел с файловой системой FAT32 файловая система, которая будет содержать файл с именем \ели\загрузки\BOOTx64.Эфи (для 64-разрядной архитектуры x86 оборудование; рукоятка архитектур есть свои загрузки файла имена.)

Поэтому есть два пути вы могли бы исправить это:

1.) Доступ к мятно-диск с использованием любой операционной системой, которая способна с пониманием GPT таблицу разделов и файловую систему FAT32. Найти загрузчик файл (\ели\Минт\grubx64.Эфи или похожие) и скопировать его в \ели\загрузки\BOOTx64.ели на тот же диск. Если каталог содержит оригинальные бутлоадера файл содержит все, что выглядит как конфигурационные файлы, скопировать их.

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

2.) Загрузки системы в UEFI режиме в любого рода видео-Linux или спасение окружающей среды. Найти загрузочный именем, и использовать в программе efibootmgr команду переписать загрузочный переменной для мяты. Требуемая команда будет что-то вроде:

# программе efibootmgr -С-Д на /dev/sdX в -л \\ели\\Минт\\grubx64.Эфи-л "Линукс Минт"

Заменить на/dev/sdX в с реального диска имя устройства: программе efibootmgr будет автоматически искать соответствующий идентификатор. Обратите внимание на два раза обратные слеши в стиле Windows путь: это потому, что обратная косая черта используется специальный символ для оболочке Linux. Последний параметр-это метка, которая может появиться в меню выбора загрузки и тому подобное; вы можете написать любой короткий текст, который вы хотите.

+531
tfoa78 25 дек. 2016 г., 21:09:54

Используя numsum и вставить:

вставить -д 'файл' [12] | numsum -Р > файл file3

Или если DataFile1 и DataFile2 являются многоколонный файлы, из которых Файл1 и Файл2 были извлечены:

вставить -д '' <(вырезать -Ф 8 DataFile1) <(вырезать -Ф 8 DataFile2) | numsum -Р > файл file3
+531
tjeloep 3 апр. 2015 г., 04:16:56

Я устанавливаю мой ОС Linux с использованием PXE и я хочу автоматизировать процесс, используя переменные или файлов. Мне нужно знать, как я могу импортировать IP-адреса из другого файла и добавить его в качестве параметра для PXE ksnew.файл cfg. Например, если у меня есть эта команда НФС:

НФС --сервер=10.0.0.110

в ksnew.файл cfg, я хочу заменить его:

НФС --сервер=$ИС

а импорт - $IP из другой файл (у меня много серверов и они используют разные айпишники).

Есть ли способ сделать это? Есть другой способ решить мою проблему ?

Спасибо

+511
Teus Benschop 14 нояб. 2016 г., 12:44:10

Вы можете настроить свой собственный менее специальный ключ. Создать файл ~/.lesskey и место в нем, на старт 2 линии:

команда #
ОК оболочку Эхо % >>/tmp/и список\п

Затем дать команду

lesskey

для компиляции файла. Запустить свой менее команда на ваши файлы и когда вы хотите сохранить имя файла введите 2 знака ОК. Вы увидите повторил:

!Эхо myfilename >>/tmp/и список
!сделано (нажмите Return)

который сохраняет текущее именем (%) в /tmp/и список. Нажмите Ввод для продолжения. Я выбрал команду ОК произвольно. Вы можете использовать любой один символ или последовательность символов, как вам нравится. Можно добавить команду до конца оболочки строку в ~/.lesskey также двигаться на следующий файл.


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

Эхо 'AE0rR2MaAG9rAJtlY2hvICUgPj4vdG1wl2xpc3qkom4azqaadgaaeevuza==' | в base64 -д >~/.меньше
+511
Oshay Henderson 14 сент. 2012 г., 03:05:04

Вы не назвали массив правильно. массив$arr будет только расширяться, чтобы первый элемент в массиве и массив$arr[@] будет расширяться, чтобы первый элемент строки-литерала [@] , которые добавляются к нему.

Называть всех элементов массива использовать: "${модуль arr[@]}"

Другой вопрос у вас заключается в том, что $2 только содержится вторая позиционных параметров, где вы пытаетесь перебирать 3й, 4й, 5й и т. д. Все они будут храниться в [email protected].

Для достижения вашей цели, вы могли бы сделать что-то вроде:

функция loop {
 местная команда=$1
сдвиг
 для меня в "[email protected]"; Сделать
 "$"команда "$я"
сделано
}

Это набор команд для первого позиционного параметра, а затем перенести так, что [email protected] может быть использована для перебора остальных. Тогда вам просто нужно позвонить правильно в массив:

$ объявить-Арр=("element1" "element2" "element3")
$ петли Эхо "${модуль arr[@]}"
element1
element2
element3
$ петли с printf 'Привет', 'мир\Н'
Привет мир
$ петли касания файл1 файл2 файл file3
$ общ.
файл1 файл2 файл file3

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

функция loop {
 местная команда=$1
 местные делим=$2
 шифт 2
 комплект -- $(тр "$делим" '' <<<"[email protected]")
 для меня в "[email protected]"; Сделать
 "$"команда "$я"
сделано
}

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

$ петли Эхо '|' 'один|два|три
один
два
три
$ петли Эхо '\п' "$(е '%з\п' 'один' 'два' 'три')"
один
два
три

Однако это имеет некоторые ошибки (если указать пользовательский разделитель, он будет еще и разделять пробелом)

+496
Billy W Worton 5 мая 2010 г., 11:27:42
СЭД -не/[[:альфа:]]//3;т' -е//&/2П' <В >из

...будет с///ubstitute от третьего наступления на линии любой символ в [[:Альфа:]] классе. Его потом ТЭБТ если эта замена оказалась удачной, и, если да, то выход из скрипта.

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

Вторую замену использует пустые // регулярное выражение на левой стороне, для СЭД, (более эффективно) относится к последней компиляции /регулярное выражение/ - и поэтому может быть прочитана как с/[[:Альфа:]]/... в очередной раз. Этот человек пытается с///ubstitute второе вхождение Буквы в строке для & себя - и как такие результаты в эффективный Нооп и никаких реальных изменений к линии. Однако, если это может успешно сделать это, тогда линии тоже пrinted к выходу.

В резюме - первое, с///ubstitution эффективно удаляет из вывода всех входных строк, которые соответствуют три или более букв, и вторая замена пРИНЦ того, что осталось, чтобы выводились только те, которые соответствуют двум регистре.

...ж/ грэп ...

грэп -хе '([0-9]*[[:альфа:]]){2}' <в >из

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

Сделать как просили, хотя:

грэп -хе '([^[:альфа:]]*[[:альфа:]]){2}[^[:Альфа:]]*'

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

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

+490
Pratik Prakash 2 февр. 2019 г., 04:57:46

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

#! /бин/Баш

экспорт fCreation=$(хвост -1 ./функции register_file) #получи новейшие создания файла документации
экспортировать имени=${fCreation##* } #получить последнее слово, которое есть имя файла

экспортировать данные=$(ЛС-ал | команда grep $имени)

владелец экспорт=${детали#* } #удаляет разрешения файла 
владелец=${владелец#* }
владелец=${владелец#* }
владелец=${владелец%% *}

Эхо $владелец

на самом деле, если вы используете стат --формат=%у $имени, вы получите владельца легко.

Редактировать:

Из 7 человек с inotify:

"Ограничения и предостережения- Программный интерфейс inotify предоставляет никакой информации о пользователе или процесса" спровоцировало события inotify.

+475
simo edward 9 авг. 2018 г., 23:57:49

Когда есть одноименное строение, сайта и/или внешней командой, какой это порядок, в котором оболочка bash решает бежать?

Например,

  • сайта время и внешние командной время,
  • встроенные функции printf и внешние команды функции printf из coreutils.
+393
Dmitriy Rusanov 10 апр. 2015 г., 07:12:05

Глядя на ответ от don_crissti и сравнивая это с различных выходных форматов из таблицы модулей Perl, я создал этот готовый к расширению Perl-код, так что он произвел выход похож на не-BSD столбец код:

#!/usr/Бен/ОКР на Perl

столбец # @(#) П5 продемонстрировать рамки для не-BSD утиль-Линукс:.

использовать строгие;
использование предупреждений;
использовать текст::FormatTable;

мой ($input_separator) = ":";
мой ($output_separator) = " | ";
мой ( $строк, @ля, @my_be, $back_end );

# Строки данных из разделенных двоеточием данных, например, пароля-формат файла.
в то время как (<>) {
гусеничка;
 @а = сплит /$input_separator/;
 пуш @$строк, [б];
}

# Подготовить и распечатать таблицу.
мой $Т = текст::FormatTable->новый(
 присоединиться( $output_separator, ('л') х @{ $строки->[0] } ) );
$Т->руководитель( @{ $строки->[0] } );
$Т->строке( @{ $строки->[$_] } ) для 1 .. @$строк - 1;
печать $Т->рендеринг;

выход(0);

при запуске с данные2 файл отмечалось в другой ответ, производит:

$ ./Р5 данные2 
логин | пароль | УИД | гид | наименование | домашний | оболочка 
демон | х| 1 | 1 | демон | выполнить /sbin | выполнить /sbin/nologin
бин | х| 2 | 2 | ОГРН | /ОГРН | выполнить /sbin/nologin
_applepay| * | 260 | 260 | applepay | каталог /var/дБ/applepay | /УСР/бин/ложь 
_hidd| * | 261 | 261 | спрятанный услуги | каталог /var/дБ/СК | /УСР/бин/ложь 

Наилучшие пожелания ... ура, ДХО

+300
Erik Hansen 23 мая 2010 г., 20:03:41

Я установить tools.jar и решена.

[[email protected]сервер-1]# ням установить Java-1.8.0-OpenJDK в-девел

+285
thatsocrates 28 апр. 2012 г., 10:39:42

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

Кроме того, вы можете проверить modinfo vboxguest и команды modprobe vboxguest, но я уверен, что он не доступен в системе, потому что что-то вроде ядра заголовки отсутствуют.

+269
Punit Pandey 28 авг. 2010 г., 15:18:08

Это быстрый и грязный код C++, который создает окно и зависает.

// freeze.cpp

код #include <QtWidgets/от QApplication>
код #include <QtWidgets/экземпляр QMainWindow>
#включить <модулями QtCore/QMutex>

тап_п (АГДС, гольца** из argv) {
 От QApplication, а (АГДС, агду);
 Экземпляр QMainWindow Вт;
 QMutex м;
 Вт.показать ();
 м.заблокировать ();
 м.заблокировать ();
 возвращение (а.метод exec ());
}

Это зависит от фреймворка Qt5. После установки Qt5 пакеты разработки, код может быть скомпилирован с помощью следующей командной строки (это не правильный способ, чтобы создать приложение Qt, на самом деле):

$ г++ freeze.cpp -спос -с std=с++11 -я в/usr/включать/qt5 -я в/usr/включать/qт -lQt5Core -lQt5Gui -lQt5Widgets
+263
user248298 22 мая 2019 г., 13:22:29

Цитируя один из Unix спецификация версии 2, громкость ”команды и утилиты", §2.13.3:

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

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

Проход выше описывает поведение оболочки (Ш. команду). Раздел на Глоб библиотеки C функции refererences этот отрывок.

Язык точно так же, в версии 3, также известный как POSIX:2001 и IEEE 1003.1-2001, которая является то, что большинство существующих систем реализации.

Даш, bash и ksh93 соответствии с POSIX. Беспроводным интерфейсам и zsh (даже при эмуляции ВГ) не.

В КШ, вы можете сделать .* пропустить . и .. установив FIGNORE='.?(.)', но это имеет побочный эффект * включают Dot файлов. Или вы можете установить FIGNORE='.*', но потом .* ничему не соответствует.

В bash, вы можете сделать .* пропустить . и .. установив GLOBIGNORE='.:..', но это имеет побочный эффект * включают Dot файлов. Или вы можете установить GLOBIGNORE='.*', но потом .* ничему не соответствует.

+150
Mitchell Skurnik 4 мая 2017 г., 12:43:36

В комментариях предлагаю следующие дракате с помощью

--подожди-чистый

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

Кажется, что остановить массивов в пространстве пользователя требуется только для не-"родные" массивы. Нет определения "родной", но это было бы правдоподобнее, если этот квалификатор был добавлен, чтобы отличить что-то вроде ИПСК.

Чтобы быть справедливым, это то качество можно ожидать от особенности, как ИПСК (и fakeraid в целом), что разработчики Linux / продавцы не особенно интересует. AFAICT это не напрямую привести к потере данных (это "всего лишь" извлекает выгоду из полного резервирования для однако долго это берет, чтобы синхронизировать диски).

+137
Irving Schuurman 13 окт. 2019 г., 07:44:07

В чем значение числа, как 2 в стат(2), видел в манах?

Например, человек 2 стат дает мужчине страницы с помощью stat(2) на верхнем и описание, которое начинается, стат() функция..., в то время как человек стат дает человеку страницу с стат(1) вверху и описание, которое начинается, стат утилита...

Я заметил, что страницы на стат(1) говорит БСД общие команды вручную, а что за стат(2) говорит, что системы BSD звонки, инструкция, поэтому, возможно, число это код типа команды?

+132
Madeleine Morris 8 апр. 2013 г., 01:56:22

см https://stackoverflow.com/questions/5858200/sed-replace-every-nth-occurrence

Решение использует как awk, а не СЭД, но "используйте правильный инструмент для работы". Это может или не может быть возможно сделать в сед, но, даже если это так, это будет намного легче в такой инструмент, как awk или Perl.

+95
TomasCW 20 авг. 2018 г., 05:07:02

Используйте расширенные параметры меню для пользователей и групп в ОС Mac Системные настройки

Как?

Когда вы в Пользователей и групп парить над именем пользователя вы хотите изменить, и нажмите одновременно контролировать и щелкните левой кнопкой мыши на коврик для мыши. Это позволит отобразить "дополнительные параметры" пункт меню.

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

Фон

А имя пользователя отображается снова код В "/и т. д./пароль", и при переименовании пользователя изменить отображение "ИД -> число" против "имя пользователя -> текст".

+48
kinghenry14 11 нояб. 2016 г., 08:54:54

ОС - Linux лайт.

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

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

+45
Cyco G 7 июл. 2018 г., 19:08:22

У меня возникли некоторые трудности в понимании, почему в следующих процентах больше не работает:

30 3 * * * /path/to/backup_script.sh && тар-czvf /путь/к/архивация/резервное копирование/retain_last_3_backups/резервное копирование-community_$(дата+%м%м%ц%н%м%ы').tar.gz -с /путь/к/исходному/резервного/папка/ .

Если я запускаю его вручную с помощью тех же пользователей, которые владеют кронтаб, он работает. Он перестал работать, когда я редактировал его пару дней назад добавив && как tar -czvf [...]

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

Спасибо Давид Санчес Мартин, я нашел конкретного журнала, то сообщите следующее сообщение об ошибке:

/Бен/Ш: 1: синтаксическая ошибка: незакрытые кавычки
+37
299792458 28 авг. 2019 г., 05:17:19

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

на awk -вос="Сентоза" '$2==ОС{печати $6,"установить",$8}' таблица 

И это для базы данных:

на awk -вос="Сентоза" '$2==ОС{печати $6,"установить",$10}' таблица 

Фактический вывод будет такой:

$ на awk -вос="Сентоза" '$2==ОС{печати $6,"установить",$8}' таблица 
ням установить файл httpd

$ на awk -вос="Сентоза" '$2==ОС{печати $6,"установить",$10}' таблица 
ням установить MariaDB

$ на awk -вос="Убунту" '$2==ОС{печати $6,"установить",$8}' таблица 
apt-получить установку Апача

$ на awk -вос="Убунту" '$2==ОС{печати $6,"установить",$10}' таблица 
apt-получить установку MySQL

Если ваш стол находится в более простой формат, как:

 Версия Базы Данных Диспетчера Пакетов Сервер 
 В CentOS 7 Юм файл httpd версию MariaDB 
 В Ubuntu 14.04 apt-получить Апач и MySQL 

Выше станет:

на awk -вос="OS_NAME" '$1==ОС{печать 3$,"установить",$4}'
на awk -вос="OS_NAME" '$1==ОС{печать 3$,"установить",$5}'

Итак, в вашем скрипте, если у вас ОС сохранить как $операционной системы и вариант прошел (веб-сервера или базы данных), как $вариант, вы можете сделать:

вариантом $в
"сервер")
 программ=$(awk, с -ВОС="$ОС" '$2==ОС{печати $6,"установить",$8}' табл.) ;;
"база данных")
 команда=$(awk, с -ВОС="$ОС" '$2==ОС{печати $6,"установить",$10}' табл.) ;;
эсок
+26
Wim Stockman 13 дек. 2010 г., 11:47:19

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

$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