Серийный Гетти сообщения об ошибках

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

Я заметил, что появляется сообщение об ошибке в лог-файлах (ВАР/лог/). В particulare в "сообщения":

30 мая 11:54:41 xxx00962 добавлена: начиная серийный Гетти на ttyS0...

30 мая 11:54:41 xxx00962 systemd в: начато серийное Гетти на ttyS0.

30 мая 11:54:51 xxx00962 systemd в: [email protected] выравнивание времени, планирование перезагрузка.

30 мая 11:54:51 xxx00962 добавлена: остановка серийный Гетти на ttyS0...

в "безопасной":

30 мая 15:51:30 xxx00962 agetty[24693]: каталог /dev/ttyS0: не персонаж устройство

где xxx00962 это имя.

Я не знаю, что это Гетти, но я хочу решить проблему. Кто-то может помочь мне и объяснить, как Гетти работает?

Спасибо.

+45
Dominique Dancourt 31 авг. 2011 г., 11:21:58
27 ответов

В папке с одним файлом (image.jpg) я выполните следующие команды

$ Общ -в
. image.jpg .. 
задача смолы БФ.image.jpg тар 

Содержание список в архиве

цель представленых ТВФ.тар
-сотрудники rwxrwxrwx 0 Оскар 190 8 февраля 12:14 ./._image.jpg
-сотрудники rwxrwxrwx 0 Оскар 404968 8 февраля 12:14 image.jpg

Самораспаковывающийся архив

цели $ деготь с официального сайта.тар
$ Общ -в
. цель image.jpg ...тар

Почему список файлов в архиве показать два файла?

Я в OSX 10.11.5.

$ тар --версия
bsdtar 2.8.3 - libarchive 2.8.3

Извлечение архива в Python, используя tar архив.extractall() также извлекает ./._image.jpg файл.

Я только видел, как это происходит .файлы jpg, .TXT и .XML-файлов работает, как ожидалось.

+989
David Suarez 03 февр. '09 в 4:24

В Mutt 1.11.4, нет привязки клавиш для получения предыдущего результата поиска, но это легко добавить один muttrc:

привязать N индексный поиск-наоборот
# Сочетание клавиш Ctrl-Н переключает ли письмо является новым или не
персонализация \индекс СN переключатель-новый

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

Поскольку мы на это, мы можем сделать шавка вести себя немного более, как ВИМ путем сопоставления ? чтобы начать обратный поиск (который по умолчанию сопоставляется с Эку + /).

индекс привязать ? поиск-обратная
# ? используется, чтобы показать, помочь, так мы перекодировки,
индекса bind <Ф1> помогите
+889
user65423 26 июл. 2018 г., 16:27:49
Другие ответы

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


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

Создание внутреннего интерфейса tap1 в ОВС и добавить его в пользовательскую нс1 пространства имен.

ИС netns добавлять ns1
ОВС-vsctl --может существовать добавить-порт br0 tap1
связи IP-набор tap1 netns нс1

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

ИС netns-дель-нс1

После Н удалить, интерфейс удален, но его все еще задерживается в ovs-vsctl шоу. и это дает ошибку на следующий раз, когда я пытаюсь создать интерфейс.

Как мне полностью удалить его из ОВС, а ?

+879
blackpanther 6 апр. 2012 г., 22:20:57

Я только что установил новый массив RAID 1, как /dev/МВ2 на сервер. Она смонтирована правильно, и я смог читать/писать. Я отредактировал fstab и перезагружается, но не смог в СШ. Тогда я подключил клавиатуру и монитор.

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

В любом случае, после добавления эта опция noauto на пульт, после перезагрузки я все еще не могу SSH в, и все, что я получаю от монитора

для fsck из util-Linux на НГ 2.17.2
/разработки/МД1: чистый, 3680768/60071936 файлов, 208210802/240284144 блоков

(например, /dev/md1 в смонтированный как /) есть приглашение, но это не снаряд. Я могу напечатать что угодно, но клавишей Enter, очевидно, ничего не делает. Когда я использую сочетание клавиш Ctrl+АЛТ+Ф2, меня отвели в другой пустой строке, но опять же нет никакой оболочки. Это также то, что я нахожу в Ф3-Ф6.

Вот это очень странно. Когда я потом вернитесь к первой строке, используя сочетание клавиш Ctrl+АЛТ+Ф1, экран пуст, за исключением курсора, которые теперь будут в случайном (как в нем меняется каждый раз, когда я перезагрузки) вертикальное положение.

Прежде чем я получаю что-то вроде [ 7.26####] ВДА-Интел: нет кодек нашли!, что-то связано с аудио драйвером.

Мне нужно сделать этот сервер обратно и работает, но я не могу редактировать fstab, чтобы снять новый массив/отменить опции noauto редактирование и т. д.

Любые идеи?

Редактировать: Я попытался войти в режим восстановления, удерживая левый Shift во время загрузки, и это позволило мне выбрать режим восстановления (до Ubuntu, с Linux 2.6.32-74-сервер), но это только несколько вещей, а потом я опять становлюсь бесполезной подсказки выше.

Edit2: я только что понял, что я идиот и блока из... На самом деле из консоли по Alt+F7, а случайно помещены ошибка курсора/HDA это в диалоговом окне установки (АЛТ+Ф1)

Edit3: после добавления быстрой загрузки, чтобы попробовать и пропустить проверки, я получаю следующее:

[41.631382]в ext4-FS и ошибка (устройство МД1): ext4_mb_generate_buddy: ECT4-ФС:группа 4033: 3895 блоки в Bitmap, 3894 в ГД
[41.632061] прерывание журнала на устройство МД1-8
[41.651633] в ext4-ЧЗ (МД1): Перемонтирование файловой системы только для чтения
[41.652357] в ext4 ФС(МД1): задержка выделения блока не инф 33031569 на логическое смещение 0 с Максом блоков 1 с ошибка -30
[41.653074] этого не должно произойти!! Данные будут потеряны
[410653351] в ext4 ФС (МД1) ext4_da_writepages: jbd2_start: 1024 страниц, Ино 33031569 подстраховаться -30

Edit4: я теперь могу получить в терминале bash с помощью GRUB init=/Бен/Баш, но система смонтирована только для чтения. Я могу подтвердить, что существующие файлы остаются на месте, но я все еще не могу загрузиться. Я выключил мой МВ2 (новый RAID 1), но это ничего не изменило.

в /proc/mdstat показывает как рейды (md0, МД1) как активный как подъезжает. Смарт-контроля также подтверждено, что SDA и SDB (который как md0 мd1 и состоят из) работают нормально.

Теперь я застрял на проверку. Он возвращает ошибку 3, то есть он нашел и исправил ошибки, и что он нуждается в перезагрузке. После этого я получаю ошибку Маунт-4. Беда после перезагрузки, это продолжается до бесконечности, так что ошибок он думает, что это крепление не фиксируется.

Редактировать 5: я решил эту последнюю часть через определенное сочетание системы ext4 проверки, но, к сожалению, я не могу описать то, что я сделал. Это было несколько часов назад, и сразу меня, что я вернулся к моей первоначальной проблемы. Если ты застрял на этой части, к сожалению. Однако я решил остальные проблемы.

Решение: мне удалось попасть в оболочку следующим образом: При перезагрузке удерживайте клавишу Shift и нажмите 'E' При выборе ядра.

Изменить харчи config, который показывает, что на замену тихо с init=/Бен/Баш , чтобы добраться до терминала

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

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

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

+878
nschulzke 16 июл. 2010 г., 08:56:23

Когда я запускаю ССЗ -в Я хочу вывести результаты в текстовый файл.

Я думал что-то типа ССЗ -в > ~/defaultGCC.txt будет хранить версия выпуска, но это не так.

Я тоже пробовал ССЗ -в | ТИ ~/defaultGCC.txt | подробнее

И это не сработало...

Следующие:

ССЗ -в | тройник ~/defaultGCC.txt | >
ССЗ -в | тройник ~/defaultGCC.txt | >>

как скинуть ошибки

+851
G Gopalakrishnan 9 апр. 2017 г., 16:36:11

Я использую Солус 4.0 (на виртуальной машине) и пытается сделать скриншоты "типичный" выходной паника ядра ("синий экран"). При инициализации системы в Солус помощью systemd.

Я пробовал следующие команды в терминале без успеха:

$ убить -6 1

Ничего не происходит (нет эха).

$ судо убить -SEGV 1

Также ничего не делает...

# Эхо С > в /proc/sysrq-триггер

Зависает система, но это не то, что мне нужно.

Любые идеи?

Я бы хотел увидеть стек вызовов и все. Речь не о замерзании системы с бомбой вилкой.

Использованные ссылки:

+776
ygneo 11 февр. 2010 г., 05:38:16

С Ubuntu 16.04, компания Lenovo Легион Y720, gen7 и i7, NVIDIA для видеокарты GTX 1060 (двоичный драйвер Nvidia 415.27).

Было делать нормальные обновления и апргейды (судо apt-получить обновление, судо apt-получить обновление) когда я увидел, что шесть пакетов не обновлено. Сделал некоторые поиск и еще одно сообщение на форуме сказал мне, чтобы запустить команду sudo apt-получить -с дист-апгрейд , так что я сделал это, и это, казалось, работать.

Когда я пытался обновить и модернизировать я получил эту ошибку:
Е: команды dpkg был прерван, вы должны вручную выполнить 'sudo эти команды dpkg --настроить -а' чтобы исправить эту проблему.

Так что я продолжил работать судо команды dpkg --настроить -это и получил этот выход:

Создания Linux-модули-4.15.0-47-общий (4.15.0-47.50~16.04.1) ...

Создания Linux-заголовков-4.15.0-47-общий (4.15.0-47.50~16.04.1) ...

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

+679
cryo111 22 июл. 2013 г., 03:12:01

Как сказал jasonwryan, ваш дистрибутив имеет автомонтирование возможности. Так что ваш USB флэш-диск-это уже горе. Вы просто настроить ваше приложение для загрузки файлов в "/медиа и содержаться", и он готов.

Может быть использование autofs с дистро, так что вы можете изменить опции монтирования, если вы хотите. Если вы используете Debian, то они должны быть в "/и т. д/авто.съемный".

+616
ionut sandea 26 нояб. 2014 г., 13:34:29

По данным Убунту документа связано выше, эти линии должны быть размещены в мастер.БФ не главное.БФ

Теперь позвольте Голубятня на доставку, добавьте следующую запись в мастер.БФ

голубятня в Unix - н н - - трубы
 флаги=DRhu пользователей=почта:почты из argv=/usr и/lib в/голубятня/доставить -Ф ${отправителя} -д ${пользователь}
+612
Aditi Parikh 15 июн. 2015 г., 11:53:17

Официальное заявление от Oracle:

Продукты Sun, патчи, обновления и прошивки доступны только через технология сети Oracle, Oracle для облачных программного обеспечения и мою поддержку Oracle. Чтобы узнать больше, обратитесь в центр Солнца скачать Объявления.

У тебя что один?

Вы можете брать аналогичные пакеты от англ проект, например, здесь

Также, конечно, пожалуйста, сформулируйте ваши версии и платформе Solaris.

+590
Teryn Elaine Davis 24 нояб. 2017 г., 12:01:50

Команды ниже может длится минут зависит от размера файла. Есть ли более effient способ?

СЕПГ -я 1д large_file 
+587
Allochka SD 14 янв. 2019 г., 06:59:37

Я не знаю, как это сделать с помощью xdotool и, но это, как вы можете поднять окно с помощью wmctrl и переключиться в полноэкранный режим только с одной командой:

#!/Бен/ш
TITLE_OF_WINDOW_TO_BE_RAISED="Tor-браузер"
wmctrl -A $и TITLE_OF_WINDOW_TO_BE_RAISED -б добавить,полноэкранный

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

+551
bigdavey71 7 авг. 2018 г., 03:19:09

у меня что-то выполнить. мне нужно заменить все вхождения и внутри или между <экс> </исх> с #. фактический пример ниже:

А & B & с <бывшая> А & B & с </исх> А & B & с

опять же, мне нужно заменить все вхождения и внутри <экс> и перед </исх>

ожидаемые результаты:

А & B & с <бывшая> А # Б # В C </исх> А & B & с

пожалуйста, напишите объяснение о том, что вы, ребята, сумели сделать это.

Правка#1

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

+547
prince Corvus cool 14 июн. 2019 г., 03:29:25

Итак, после 4 дополнительных часа веб-ползание, я наконец сделал это! Большое спасибо за @Йерун-это-nerdbox за предоставленную мне взглянуть на это:

Задачей было взять данные из smartctl (для которого требуется правами root), с сервера с SSH-корень-инвалидами и инвалидами судо. Это, конечно, также работать с sudo вместо su.

вот полный работоспособный код в Python с внедрением Парамико.

#!/usr/Бен/вместо python2

импорт парамико

СШ = парамико.SSHClient()
СШ.set_missing_host_key_policy(парамико.AutoAddPolicy())
СШ.подключение('rootserver.domain.com', порт=22, имя пользователя='admin' и пароль='adminpass')

стандартный ввод, стандартный вывод, стандартный вывод = СШ.exec_command('/Бен/su корень -с "smartctl -в /Дев/СДА > /tmp/и smartctl_output"', get_pty=истина)
устройства stdin.написать ('\rootpass Н')

устройства stdin.заподлицо()
печати (стандартный вывод.readlines())
СШ.закрыть()
+418
user3240588 31 авг. 2017 г., 06:08:09

У меня есть файл с похожим формат следующий:

1.1.1.5 обеспечить монтирование файловых систем hfsplus отключена
1.1.1.6 обеспечить монтирование файловой системы squashfs является инвалидом
1.1.15 обеспечение опции nodev установленный на /dev/раздел ГИМ 
1.1.16 обеспечить опцией nosuid установить на /dev/раздел ГИМ 
1.2.2 обеспечить GPG-ключи настроены
Установлено 1.3.1 обеспечить помощник 

Они не все начинают с обеспечения.

Я пытаюсь импортировать в электронную таблицу с первого столбца (х.х.х.х) в первом столбце таблицы.

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

Как я могу изменить файл, чтобы добавить запятую после первого столбца, так что LibreOffice можете использовать его в качестве разделителя используется bash?

+359
Phasma Felis 16 мар. 2015 г., 11:46:20

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

Так, например, я мог бы установить задание cron, которое работает каждый так часто проверяю, если мой метод работает и перезапустите его, если он разбился. Это суть инструменты управления процессом, как многими djb, в supervisord, файл launchd и т. д. кроме того, что эти инструменты настраиваются по умолчанию запускать как root с файлы конфигурации в /и т. д. Но я хотел бы программу, которая позволяет мне делать то же самое, как мой непривилегированный пользователь, не выходя из моего домашнего каталога.

+345
Diio 14 нояб. 2016 г., 05:36:04

Я побежал ДФ, а на выходе появляется почти мгновенно:

(Размер ФС использовать использовать использовать%)
на /dev/sda1, поскольку 145 г 8,4 г 130г 7%

sda1-это раздел в ext4.

Без суммирования размеров всех файлов, как ДФ дай мне космической информации практически мгновенно?

+325
datagutt 2 дек. 2013 г., 03:34:15

Что внутренне ограничивает эти вещи?

Длинный ответ

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

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

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

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

Теперь давайте поговорим о практической импорта каждого из этих ограничений:

Макс. размер тома

2128 байт фактически бесконечен уже. Мы можем написать, что число а не как примерно 1038 байт, что означает, что для того, чтобы ударить, что лимит, вы должны были бы иметь один размером с Землю пул ZFS, где каждый из его 1050 атомов используется для хранения данных, и каждый байт хранится элемент не более 10 -12 атомов.

1012 атомов звучит как много, но это только около 47 пикограмм кремния.

Плотность данных в граммах составляет 2,5×10-13 г/байт памяти microSD для хранения, на момент написания этой статьи: крупнейшие доступна SD-карта емкостью 1 ТБ, а весит он около 0,25 г. 1 карты памяти microSD сделана не из чистого кремния, но вы не можете игнорировать упаковки, потому что нам понадобится, что в нашей земле-компьютер, тоже; мы будем считать, что низкая плотность пластика и высокой плотности металла, штыри в среднем выходит примерно такую же плотность, как кремний. Нам также нужны одни помои здесь на счет Интер-чип соединения и т. д.

В пику-все это 10-12, так что наш 47 ПГ и 2,5×10-13 г/Б цифры выше примерно на порядок величины куски. Это означает, что в первом приближении, для построения единого максимального размера пул ZFS из текущей величине-в наличии microSD карты, вы, возможно, придется использовать целую планету, размером с Землю стоит из атомов, и только тогда, когда вы начинаете чем-то близок правильное сочетание кремния, углерод, золото, etc. такие, что вы не в конечном итоге с таким количеством шлака , что вы дуете на оценку.

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

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

Макс. размер файла

Итак, мы получили файловую систему размером с планету сейчас. Что можно сказать о размерах файлов, которые хранятся в нем?

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

1038 ÷ 1010 ≈ 1028 ÷ 1019 ≈ 109

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

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

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

Что за файл максимальный размер файла составляет 16 ЕИБ под ZFS, в которой находится 16× превышает максимальный размер тома в ext4, который является смехотворно большие сегодня в своем собственном праве.

Представьте, кто-то использует свой кусочек планеты ЗФС (ранее известная как планета Земля) для хранения резервных копий максимального размера в ext4 образы дисков. Кроме того, этот сумасшедший клиента (всегда) решил смолы их, 16 в файл, просто нажмите на ЗФС максимальное ограничение на размер файла. Сделав так, что заказчик все равно придется делать снова около миллиарда раз.

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

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

Теперь, поскольку вы превратили поверхность Земли-компьютер в аду, все люди стараются использовать компьютер, что бы жить куда-нибудь, место, где ты будешь часто слышу, как люди проклинают скорость света задержки, что добавить задержки на каждой операции между между Землей компьютера и где они живут сейчас. Если вы считаете, что ваш ~10мс интернет пинг время проблема сегодня, представьте 2.6 световых секунд между клавиатурой и компьютером, если двигаться население Земли на Луну, чтобы мы могли сделать эту землю-компьютер.

Тома ZFS и ограничения на размер файла фантастика большой.

Макс. количество файлов в одной директории

248 примерно 1014 файлов в одной директории, которая только собирается быть проблемой для приложений, которые пытаются лечить ЗФС как плоская файловая система.

Представьте себе исследователя Интернета, который хранит файлы о каждом IP-адрес в Интернете. Допустим, есть ровно 232 айпишник отслеживается после первого вычитания слабину помещений в старом пространством IPv4, а затем добавив в hosts-теперь, используя IPv6-адресов, чтобы сделать арифметике вышел хороший. Какая проблема при этом исследователь пытается бороться, которое требует от него построить систему хранения, которая может хранить более 2-х16 — 65536! — файлов с одного IP?

Допустим, этот исследователь является хранение файлов в TCP-порт, так что с помощью только одного файла с одного IP:порт, мы съели наш 216 множитель.

Исправление простое: хранить в IP файлы в поддиректории с именем IP и сохранять файлы для каждого порта в каталоге держа за файлы IP. Теперь наш исследователь может хранить 1014 файлов на IP:порт, достаточный для долгосрочной глобальной сети системы мониторинга.

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

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

Макс. длина именем

Пока этот предел не кажется строгим, на самом деле имеет смысл.

Данное ограничение не происходят с ZFS. Я думаю, это восходит к ФФС в 4.2 BSD. Я не могу найти цитату, но, когда этот предел был молод, кто-то указал, что это достаточно места для "короткое письмо к бабушке."

Так, что напрашивается вопрос: зачем вам нужно назвать файлы более описательно, чем что? Любая правда нужно больше, чем, что, вероятно, призывы к иерархии, в какой момент вы умножаете ограничение на количество уровней в иерархии, плюс один. То есть, если файл был похоронен в 3-х уровнях иерархии, ограничение на имя полного пути составляет 4 × 255 = 1020 символов.

В конечном счете, это ограничение человека ограничение, а не технологическое ограничение. Имена файлов для пользы человека, а люди действительно не нужно больше, чем 255 символов с пользой описать содержимое файла. Более высокий предел просто не поможет. Ограничение старых (1983), потому что люди еще не приобрела способность справляться с более длинными именами файлов с тех пор.

Если вы спрашиваете, где странный "255" ценность, это какое-то ограничение, исходя из размера 8-разрядного байта. 28 равно 256, и N-1 значение, используемое здесь, вероятно, означает, что они используют нуль-Терминатор , чтобы отметить конец файла строки в 256-байтовое поле в файл метаданных.

Короткий ответ

Практически говоря, какие ограничения?


Сноски:

  1. Я измерил это с помощью масштаба, заданного с точностью до 0,01 г.

  2. 7.55 млрд, как об этом пишешь. Выше, мы округления это 1010, что мы должны ударить по середине века.

+303
Ismail Hossain Babul 25 мар. 2019 г., 02:56:13

Узнайте, где эта директива может быть:

грэп -ИДК 'слушать' в /etc/apache2 не
+253
MissAlissa 16 авг. 2017 г., 11:56:16

Мой ответ на вопрос в теме, без сохранения образец во второй файл. Вот мой тестовый файл:

$ кот animals.txt 
кошка 13123 23424 
олень 2131 213132
медведь 2313 21313
собака 123 4335
кошка 13123 23424 
олень 2131 213132
медведь 2313 21313

В GNU СЕПГ:

 animals.txt $ СЭД '0,/^собака 123 4335$/д' 
 кошка 13123 23424 
 олень 2131 213132
 медведь 2313 21313

На Perl:

$ Перл-нэ 'печатать, если 1.../^собака 123 4335$/' animals.txt
кошка 13123 23424 
олень 2131 213132
медведь 2313 21313

Вариант Perl с рисунком в файл:

$ кот pattern.txt 
собака 123 4335
$ Перл-нэ 'начать{грызть($Р=(<ввода>)[0])};печать, если 1../$п/;' animals.txt < pattern.txt
кошка 13123 23424 
олень 2131 213132
медведь 2313 21313
+253
ThePaper 16 окт. 2010 г., 08:45:05

Можно ли расширить функциональность системы команд, таких как перезагрузка, выключение -R сейчас или инициализации 6 , так что, когда они выдаются, пользователь должен ввести причину и другая информация в рамках аудита? Как и серверов Windows.

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

+225
DombaSS 24 окт. 2017 г., 18:59:06

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

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

судо -я
Эхо Н> /системы/модуля/drm_kms_helper/параметры/опрос
эхо "вариантов ответа drm_kms_helper=Н">в/etc/команды modprobe.д/местные.конф

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

Для того, чтобы попытаться исправить это, я вошел в корень. Войдя в корень шло нормально (фона рабочего стола появилась, мышь и клавиатура работали). Я потом посмотрел по таблице sys/модуль/drm_kms_helper/параметры/опрос это заметил еще сказала Г , и даже после использования команды sudo у меня не было разрешения, чтобы изменить его.

Затем я попытался изменить файл/etc/команды modprobe.д/местные.конф. Сначала я удалил строку:

варианты опроса drm_kms_helper=Н

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

варианты опроса drm_kms_helper=г

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

Как за @jasonwryan ответ, вот что я откопал о Wayland в jounralctl:

23 ноября 12:02:50 christophersumnicht гном-Шелл[415]: подключение к xwayland потеряли
23 ноября 12:02:50 christophersumnicht ЖКБ-клавиатуры[517]: ЖКБ-клавиатура: неустранимая ошибка ввода-вывода 11 (ресурс временно недоступен) на X-сервер :1024.
23 ноября 12:02:50 christophersumnicht ГСД[358]: попытался посмотреть несуществующий разговор ГДМ-запуск-среды
23 ноября 12:02:50 christophersumnicht ГСД[358]: освобождая разговор 'ГДМ-запуск среды при активной работе

И это:

23 ноября 12:41:57 добавлена произойдет christophersumnicht[810]: процесс 464 (Xwayland) пользователя 120 свалил ядра.

 Трассировку стека потока 464:
 #0 0x00007f89048848a0 поднять (библиотеки libc.так.6)
 #1 0x00007f8904885f09 прервать (библиотеки libc.так.6)
 #2 0x000055d928f9bb9a OsAbort (Xwayland)
 #3 0x000055d928fa16b3 н/а (Xwayland)
 #4 0x000055d928fa24d5 ошибку fatalerror (Xwayland)
 #5 0x000055d928e2dbaf н/а (Xwayland)
 #6 0x000055d928f99711 н/а (Xwayland)
 #7 0x000055d928f925bb WaitForSomething (Xwayland)
 #8 0x000055d928f5e3c3 н/а (Xwayland)
 #9 0x000055d928f62660 н/а (Xwayland)
 #10 0x00007f8904870f6a __библиотеки libc_начало_главный (библиотеки libc.так.6)
 #11 0x000055d928e2d20a _start (Xwayland)

 Трассировку стека потока 466:
 #0 0x00007f8904c1538d [email protected]@GLIBC_2.3.2 (библиотекой libpthread.так.0)
 #1 0x00007f88fe33ca64 н/а (swrast_dri.так)
 #2 0x00007f88fe33c8b8 н/а (swrast_dri.так)
 #3 0x00007f8904c0f08a start_thread (библиотекой libpthread.так.0)
 #4 0x00007f890494647f __клон (библиотеки libc.так.6)

 Трассировку стека потока 467:
 #0 0x00007f8904c1538d [email protected]@GLIBC_2.3.2 (библиотекой libpthread.так.0)
 #1 0x00007f88fe33ca64 н/а (swrast_dri.так)
 #2 0x00007f88fe33c8b8 н/а (swrast_dri.так)
 #3 0x00007f8904c0f08a start_thread (библиотекой libpthread.так.0)
 #4 0x00007f890494647f __клон (библиотеки libc.так.6)

 Трассировку стека потока 468:
 #0 0x00007f8904c1538d [email protected]@GLIBC_2.3.2 (библиотекой libpthread.так.0)
 #1 0x00007f88fe33ca64 н/а (swrast_dri.так)
 #2 0x00007f88fe33c8b8 н/а (swrast_dri.так)
 #3 0x00007f8904c0f08a start_thread (библиотекой libpthread.так.0)
 #4 0x00007f890494647f __клон (библиотеки libc.так.6)

 Трассировку стека потока 465:
 #0 0x00007f8904c1538d [email protected]@GLIBC_2.3.2 (библиотекой libpthread.так.0)
 #1 0x00007f88fe33ca64 н/а (swrast_dri.так)
 #2 0x00007f88fe33c8b8 н/а (swrast_dri.так)
 #3 0x00007f8904c0f08a start_thread (библиотекой libpthread.так.0)
 #4 0x00007f890494647f __клон (библиотеки libc.так.6)

До сих пор не уверен, как поступить.

+205
Abenezer All 10 окт. 2018 г., 12:13:02

Скорее всего, Тун/ТАП водителя - это единственное, что использует этот каталог. Применение grep к на 3.11 ядре источника документация/ каталог tuntap.txt это единственная реальная ссылка на него, и это было написано 12 лет назад. Я заметил, что файл/dev/сеть не существует в системе, вот где я настроил Тун/ТАП из ядра.

+197
pradyu 21 июл. 2012 г., 15:35:25

Потому что, когда вы используете только *чистый* (без всяких кавычек и escape-последовательностей), она будет расширена оболочкой в качестве (существующий) объем файла/директории в текущей директории, прежде чем найти команду "Выполнить". Поэтому команда будет:

найти . -именем net

Как вы можете видеть, что это просто совпадения чистая, так usbnet.Ко не будет соответствовать.

Также обратите внимание, что без цитирования и побега, если шаблон не соответствует (и nullglob и failglob функции отключены), это трактуется как. Так, например, для найти . -имя *чистая*, если имя файла содержит чистая в текущей директории шаблона найти это *чистая*.


Поэтому, чтобы решить проблему, нужно избегать оболочку подстановка, для этого вы можете использовать цитирование или спасаясь от Glob-шаблоны:

найти . -имя '*чистая*' 
найти . -имя "*сети*" 
найти . -имя \*чистая\* 
+99
BenjaVR 24 июл. 2014 г., 02:12:34

Нападения на неисполняемые файлы редко использовать API-интерфейс. Это гораздо более общим для атаки слабость в зрителя. Это маловероятно, хотя не невозможно для такой ошибки существует в обоих Adobe и выказывают. Чтобы быть безопасным, вы могли бы настройка виртуальной среде (я рекомендую бесплатный пакет)

+76
seangrieve 22 дек. 2016 г., 20:09:26

Я только что установил Линукс Минт 18 и начала использовать по умолчанию для чтения PDF: xreader. Однако, иногда, когда я уйду в формате PDF открыть и скомпилировать его с помощью pdflatex программа закрывается с таким сообщением:

(xreader:25493): ГТК-критический **: GTK_IS_WIDGET gtk_widget_get_parent: утверждение '(виджет)' не

(xreader:25493): Глеб-символы-предупреждение **: недопустимый указатель неклассного в приведение к 'EvWebView'

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

Что может быть причиной этого и как я могу это исправить?

Ура

+15
Vincent PELTOT 12 сент. 2011 г., 12:12:53

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

В следующем примере файла/proc/meminfo виртуальный файл из системы с 256 МБ ОЗУ и 512 МБ файл подкачки:

Используется параметр memtotal: 255908 КБ 
MemFree: 69936 КБ 
Буферы: 15812 КБ 
Кэширования: 115124 КБ 
SwapCached: 0 КБ 
Активный: 92700 КБ 
Неактивные: 63792 КБ 
HighTotal: 0 КБ 
HighFree: 0 КБ 
LowTotal: 255908 КБ 
LowFree: 69936 КБ 
SwapTotal: 524280 КБ 
SwapFree: 524280 КБ 
Грязный: 4 КБ 
Обратная запись: 0 КБ 
Сопоставляется: 42236 КБ 
Сляб: 25912 КБ 
Committed_AS: 118680 КБ 
PageTables: 1236 КБ 
VmallocTotal: 3874808 КБ 
VmallocUsed: 1416 КБ 
VmallocChunk: 3872908 КБ 
HugePages_Total: 0 
HugePages_Free: 0 
Hugepagesize: 4096 КБ

Большая часть информации здесь используется бесплатно, топ, и ПС команды. В самом деле, выход из свободной команды похожи по внешнему виду на содержание и структура файла/proc/meminfo. Но, глядя прямо в файле/proc/meminfo, более детально раскрыты:

  • Используется параметр memtotal — общий объем физической памяти в килобайтах.
  • MemFree — объем физической памяти в килобайтах, левый не используется системой.
  • Буферы — объем физической памяти в килобайтах, используемой для файловых буферов.
  • Кэшированный — объем физической памяти в килобайтах, используемой в качестве кэш-памяти.
  • SwapCached — размер свопа, в килобайтах, используемой в качестве кэш-памяти.
  • Активный — общий размер буфера или страницы кэш-памяти в килобайтах, который находится в активном использовании. Это память, которая используется не так давно и обычно недоступным для других целей.
  • Не активен — общий размер буфера или страницы кэш-памяти в килобайтах, которые свободны и доступны. Это память, которая давно не используется и может быть направлена на другие цели.
  • HighTotal и HighFree — общий и свободный объем памяти в килобайтах, то есть не напрямую отображается в пространство ядра. В HighTotal значение может варьироваться в зависимости от типа ядра.
  • LowTotal и LowFree — общий и свободный объем памяти в килобайтах, который непосредственно отображается в пространство ядра. В LowTotal значение может варьироваться в зависимости от типа ядра.
  • SwapTotal — общая сумма своп доступно в килобайтах.
  • SwapFree — общая сумма свопов, в килобайтах.
  • Грязно — общий объем памяти в килобайтах, ожидающих записи на диск.
  • Обратная запись — общий объем памяти в килобайтах, активно записывается обратно на диск.
  • Сопоставить — общий объем памяти в килобайтах, которые были использованы для сопоставления устройства, файлы или библиотеки с помощью функции mmap команды.
  • Сляб — общий объем памяти в килобайтах, используемой ядром для кэширования данных структур для собственного использования.
  • Committed_AS — общий объем памяти в килобайтах, по оценкам, для завершения работы. Это значение представляет худшем случае ценность сценария, а также включает в себя память подкачки.
  • PageTables — общий объем памяти в килобайтах, посвященный самой низкой таблицу уровня.
  • VMallocTotal — общий объем памяти в килобайтах, от общего выделенного виртуального адресного пространства.
  • VMallocUsed — общий объем памяти в килобайтах, используемой виртуального адресного пространства.
  • VMallocChunk — наибольший непрерывный блок памяти, в килобайтах, доступного виртуального адресного пространства.
  • HugePages_Total — общее количество страниц для системы. Количество рассчитывается путем деления Hugepagesize на мегабайт, отведенных для больших страниц, указанных в файле/proc/sys в/ВМ/hugetlb_pool. Эта статистика отображается только на платформе x86, Itanium и amd64 с архитектурой.
  • HugePages_Free — общее количество страниц для системы. Эта статистика отображается только на платформе x86, Itanium и amd64 с архитектурой.
  • Hugepagesize — размер страниц для каждого блока в килобайтах. По умолчанию значение равно 4096 КБ на однопроцессорного ядра для 32-битных архитектур. Для СМП, ядро hugemem, и amd64, значение по умолчанию-2048 КБ. Для архитектур процессоров, по умолчанию 262144 КБ. Эта статистика отображается только на платформе x86, Itanium и amd64 с архитектурой.
+11
chanp 11 авг. 2010 г., 15:49:17

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