Как я могу тест моего жесткого диска?

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

$ время Ш-с "ДД, если=/dev/нуль=ddfile БС=графа 8К=250000 && синхронизация"

Существуют ли более эффективные способы сделать это, чем это?

+138
chum7 23 мар. 2014 г., 19:04:33
35 ответов

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

$ файл -я в /tmp/текстовый файл
в /tmp/текстовый файл: приложения/октет-поток; кодировка=двоичный

$ chardetect в /tmp/текстовый файл
в /tmp/текстового файла: UTF-8 с уверенностью 0.99

$ с iconv -F в кодировке UTF-8 -T в кодировке UTF-8 в /tmp/текстовый файл -о /tmp/и текстовый файл.с iconv
$ файл -я в /tmp/текстовый файл.с iconv
в /tmp/текстовый файл.функцию iconv: приложения/октет-поток; кодировка=двоичный

$ СР /ТМЗ/текстовый файл /tmp/и текстовый файл.перекодирование ; перекодировать в UTF-8 /tmp/и текстовый файл.перекодирование
$ файл -я в /tmp/текстовый файл.перекодирование 
в /tmp/текстовый файл.перекодирование: приложения/октет-поток; кодировка=двоичный

$ строки в /tmp/текстового файла > /tmp/и текстовый файл.строки
$ файл -я в /tmp/текстовый файл.строки
в /tmp/текстовый файл.строки: текст/равнина; кодировка=кодировка usascii
+993
Keshavareddy Reddy 03 февр. '09 в 4:24

У меня Линукс Минт 17.3, который был изначально установлен с корицей рабочего стола. Я хочу установить Mate и переключиться на что вместо этого, и использовать руководство для этого. Последний шаг-это "нажмите на кнопку лямбда" в верхнем правом углу экрана входа в систему, который затем всплывает с селектором:

Linux Mint Select a session

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

Linux Mint Login Screen

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

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

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

enter image description here

+938
BeeDances 11 авг. 2016 г., 06:13:27
Другие ответы

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


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

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

Вот мой код до сих пор:

#!/бин/Баш
массив1=('array1string1' 'array1string2')
массив2=('array2string1' 'array2string2')

array_names=('массив1' 'массив2')

в ${array_names[@]}
делать
 для B В ${а[@]}
делать
 Эхо $б
сделано
сделано

Я хочу выходной, чтобы просмотреть оба массива (от внешний цикл for) и печатать соответствующие строки во внутреннем цикле for, который вызывает эхо. Мой нынешний выход, это просто показывает мне:

массив1
массив2

Я бы признателен за любые указатели относительно этого. Спасибо!

+914
Elaine Griffiths 13 июн. 2010 г., 14:11:16

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

В любом случае, как правило, ядра предполагается смонтировать корневую ФС только для чтения, а затем в какой-то момент инициализации будет перемонтировать ее для чтения и записи.

Возможно, вы могли бы изменить свой chrootinit скрипт, чтобы выполнить этот шаг первым:

/бин/Гора -о перемонтировать,РАО /
старпома выполнить /sbin/chroot для /вялый процесс /sbin/init в
+870
Aayush Agrawal 26 нояб. 2019 г., 10:08:02

Этот код на awk преобразует прав от символа к цифре. Но это касается только обычных случаях (т. е. как минимум не сстт):

на awk '$1 ~ /^[-dsbclp]([-Р] [Вт][-х]){3}[.+]?$/ 
 {для(Я=0;я<3;я++) {символ=функцию substr (1,2$+я*3,3); сумма=0; 
 если (подстрока(символ,1,1) == "р") сумма+=4;
 если (подстрока(символ,2,1) == "Ж") сумма+=2;
 если (подстрока(символ,3,1) == "х") сумма+=1;
 е "%д", "сумма";}}'

И это производит на выходе вы хотите:

на awk '$1 ~ /^[-dsbclp]([-Р] [Вт][-х]){3}[.+]?$/ 
 {функции printf "%ы ",$1; 
 для(Я=0;я<3;я++) {символ=функцию substr (1,2$+я*3,3); сумма=0; 
 если (подстрока(символ,1,1) == "р") сумма+=4;
 если (подстрока(символ,2,1) == "Ж") сумма+=2;
 если (подстрока(символ,3,1) == "х") сумма+=1;
 е "%д", "сумма";}
 1$=""; печатать}'
+843
Yuva Raj 28 июл. 2015 г., 10:17:05

Проверить, работает ли он, и я добавлю объяснение, как это работает. Я проверял в тире.

Примечание: имена файлов не должны содержать пробелов, переводов строк.

#!/бин/черточки

предел=1

функции printf "%з\п" * |
СЭД с/[-0-9]*\..*$//' |
уник -с |
на awk -V и Лим=${предел} '$1 >= Лим {печати $2}' |
сортировка -Р |
пока читала-р я; не
 для J В "${Я}"*; делать
 [ -ф "$д" ] || Продолжение

маршрутизатор dir=${я}.${Джей#*.}

 [ -д "каталог$dir" ] || команды mkdir "$Дир"
 МВ -в "$J" и "$Дир"
сделано
сделано

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

команды mkdir: невозможно создать каталог ‘aaa.txt’: файл существует 
МВ: 'aaa.txt и aaa.txt' тот же файл

Одно из решений данной проблемы является проверка, не предполагаемый каталог имя равно имени файла и, добавив некоторое количество в будущем имя каталога, как aaa1.txt.

Демонстрация

Перед исполнением скрипта.

$ дерево
.
├── aaa.txt
├── ТЭМП-098723.журнал
├── ТЭМП-123197.журнал
├── ТЭМП-203981.журнал
├── ТЭМП-734692.журнал
├── темп-новый-file123.журнал
├── темп-новый-файл-2323-12.журнал
├── ТЭМП-новый-файл-342.журнал
├── test1.sh
├── test2.sh
└── test3.sh

0 каталогах, 11 файлов

После выполнения скрипта: script.sh

$ дерево
.
├── aaa.txt
├── темп.журнал
│ ├── ТЭМП-098723.журнал
│ ├── ТЭМП-123197.журнал
│ ├── ТЭМП-203981.журнал
│ └── ТЭМП-734692.журнал
├── темп-новый-файл.журнал
│ ├── ТЭМП-новые-file123.журнал
│ ├── темп-новый-файл-2323-12.журнал
│ └── ТЭМП-новый-файл-342.журнал
└── test.sh
 ├── test1.sh
 ├── test2.sh
 └── test3.sh

3 каталогах, 11 файлов
+837
Jon G 23 дек. 2014 г., 13:06:35

Вы уже на правильном пути. ГПУ сквозной не идеальна, особенно если это карта от Nvidia (которые не говоря уже о Nvidia или AMD). Завершения установки на окно QEMU. Убедитесь, что компьютер Windows подключенный к Интернету, и пусть обновления Windows установите драйверы графической подсистемы для вас. Когда ты вернешься, ты должен быть встречен второй монитор, если нет, перезагрузиться. Я обычно затем удалить специи консоли/VNC и только ГПУ монитора, подключенного. Получать ГПУ passthrough для работы-это все о проб и ошибок.

Другие вещи, чтобы попробовать:

  • Установка Windows без GPU сквозной, затем попытаться сквозной ГПУ.
  • Установить драйверы через NVidia_drivers.exe
  • Установить драйверы через Центр обновления Windows
  • БИОС с UEFI против
  • Q35 против i440fx

Примечание: код 43 известная ошибка ж/ Нвидиа, касающиеся драйверы NVIDIA проверить, если они работают в виртуальной машине. Компания NVIDIA продает карты специально для работы в среде ВМ и попытки блокировать установку драйверов для потребителей ранг карт в виртуальной машине. Нужно обязательно использовать следующий domain.xml

<КВМ>
 <скрытые состояние= "на"/>
</КВМ>

См https://passthroughpo.st/apply-error-43-workaround/ и других ресурсов для примеров.

Вот скриншот из моего конфига:

QEMU GPU Passtrough Settings

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

<ОС>
 <арочного типа='x86_64 с' Машина='для PC-i440fx-2.10'></тип аппаратной виртуализации>
 <загрузчик только для чтения='да', тип='pflash'>/usr/доли/edk2/ovmf/OVMF_CODE.ФД</грузчик>
<память NVRAM>в/var/lib в/в libvirt/qemu для/память NVRAM/Windows10_VARS.ФД</памяти NVRAM>
 <загрузки Дев='БГ'/>
</ОС>
<особенности>
<с ACPI/>
<апик/>
<КВМ>
 <скрытые состояние= "на"/>
</КВМ>
 <состояние vmport='выкл.'/>
</элементы>
 <сдвиг частоты='локальным'>
 <имя таймера='РТК' tickpolicy='кетчуп'/>
 задержка <имя таймера='пит' tickpolicy=''/>
 <имя таймера='hpet' настоящее= "нет"/>
</часы>
+824
tombmax 18 июн. 2015 г., 16:43:19

Меня интересует точное удаление репозитория Git в разумные сроки.

Но это занимает некоторое время, чтобы сделать так. Вот, у меня есть небольшой тест РЕПО, где .Git в папке < его на 5 Мб.

$ дю-переменного тока ~в/tmp/.ЖКТ | хвост -1
4772 общая
$ найти ~в/tmp/.ГИТ-тип F | туалет -л
991

Используя лоскутокс параметры по умолчанию, это занимает довольно долго. В следующей команде я использовать ключ--Force , чтобы изменить разрешения и --ноль перезаписать нулями после измельчения. По умолчанию измельчения метод является перезапись случайными данными в три раза (Н3).

Я тоже хочу потом удалить файлы. По данным мужчиной лоскуток, --удалить=wipesync (по умолчанию, когда --удалить используется) работает только на каталоги, но это, кажется, чтобы замедлить меня, даже когда я работать только с файлами. Сравнить (каждый раз, когда я инициализации в Git РЕПО):

$ время найти ~в/tmp/.ГИТ-тип F | команды xargs лоскуток --сила --ноль --удалить=wipesync
реальные 8m18.626s технические характеристики
пользователь 0m0.097s
представление sys 0m1.113 должны

$ время найти ~в/tmp/.ГИТ-тип F | команды xargs лоскуток --сила --ноль --удалить=обтереть
реальные 0m45.224s
пользователь 0m0.057s
представление sys 0m0.473s


$ время найти ~в/tmp/.ГИТ-тип F | команды xargs лоскуток --сила --ноль -Н1-удалить=обтереть
реальные 0m33.605s
пользователь 0m0.030s
представление sys 0m0.110s

Есть ли лучший способ сделать это?


Редактировать: да, шифрование ключа. Я сейчас просто добавив два больше тестов -ч0.

время найти ~в/tmp/.ГИТ-тип F | команды xargs лоскуток --сила --ноль -ч0 --удалить=обтереть 
реальные 0m32.907s
пользователь 0m0.020s
представление sys 0m0.333s

Используя 64 параллельных клочья:

время найти ~в/tmp/.ГИТ-тип F | параллельно -j64 лоскуток --сила --ноль -ч0 --удалить=обтереть
реальные 0м3.257s
пользователь 0m1.067s
представление sys 0m1.043s
+797
leraplis 1 авг. 2010 г., 03:18:50

Я пытаюсь прочитать содержимое внешнего диска 1ТБ. Устройство является частью внешнего накопителя (длинк 320) с помощью RAID 1.

если я подключу жесткий диск через USB-порт не смонтированный раздел. Выход из программы fdisk

[email protected]норадреналина:~/$ судо и fdisk -л /Дев/ФСР
ОПС несоответствие размеров ПМБР (1953525167 != 244190623) будут исправлены Вт(обряд).
Диск как /dev/ФСР: 931,5 Гб, 1000204795904 байт, 244190624 секторов
Подразделения: секторы 1 * 4096 = 4096 байт
Размер сектора (логического/физического): 4096 байт / 4096 байт
Я/o размер (минимальный/оптимальный): 4096 байт / 4096 байт
Метка тип: Дос
Идентификатор диска: от 0x00000000

Загрузочное Устройство Начало Конец Секторах Код Размер Тип
на /dev/sdf1 1 1953525167 1953525167 7,3 Т УО ОПС

Выход помощью gdisk-это:

[email protected]норадреналина:~/$ судо помощью gdisk -л /Дев/ФСР
ОПС программа fdisk (помощью gdisk) версия 1.0.1

Раздел сканирование таблицы:
 МБР: защитный
 БСД: нет
 АПМ: нет
 ОПС: нет

Создавая новый GPT записи.
Диск как /dev/ФСР: 244190624 секторов, 931.5 Гб
Логический размер сектора: 4096 байт
Идентификатор диска (идентификатор): 95DF7C2D-BDB1-4AA8-8D2A-53DC61FF06E6
Таблица разделов содержит до 128 записей
Первый сектор полезная 6, последний сектор полезная 244190618
Разделы будут выровнены по 256 секторов границы
Общее свободное пространство 244190613 секторов (931.5 Гб)

Стартовый номер (сектора) конец (сектора) название код 

Когда я пытаюсь подключить диск я вам

судо смонтировать /dev/ФСР /тугриков/стора
крепление: на /dev/ФСР защищен от записи, монтирование только для чтения
Подпись в NTFS отсутствует.
Не удалось подключить 'в/dev/ФСР': недопустимый аргумент
Устройства в/dev/ФСР', кажется, не имеет действительной файловой системы NTFS.
Возможно, используется неправильный прибор? Или весь диск вместо
разделов (например, /dev/ПДД, а не /dev/sda1, поскольку)? Или наоборот?

Как я могу смонтировать и прочитать содержимое жесткого диска?

Обновление

  • Спасибо, адреса не распознает диск

    [email protected]норадреналина:~$ sudo эти команды mdadm --рассмотреть на /dev/sdf1
    адреса: невозможно открыть /dev/sdf1: нет такого файла или каталога
    
  • @Йохан Myréen жесткий диск подключен к ПК, используя корпус внешнего диска с интерфейсом USB для SATA фирменный переходник

+776
Mazhar ali shah 13 нояб. 2018 г., 12:26:01

Я переключаю от Ubuntu до арки Linux и возникла проблема, что правило в udev hwdb, которая работала до сих пор не работает. Единственная очевидная разница между системами заключается в том, что Ubuntu использует версии udev 219 и арки использует версии udev 221.

У меня есть следующее содержимое в файл/etc/udev из/hwdb.Д/90-компания Logitech-m560.hwdb на обеих системах:

клавиатура:USB:v046DpC52B*
KEYBOARD_KEY_90004=левый
KEYBOARD_KEY_90005=правый
KEYBOARD_KEY_70007=обратно
KEYBOARD_KEY_700E7=вперед

В Ubuntu он работал после выполнения udevadm hwdb --обновление и перезагрузка.

Однако на арку, я выполнил команду udevadm hwdb --обновление (несколько раз) и перезагружается (тоже несколько раз) и также испытанный udevadm пуска и управления udevadm --перезагрузка , как полагают другие ответы здесь, но ничего, работал до сих пор. Итак, мой вопрос: Как я могу сделать это правила udev для работы в Arch Линукс?

Это выход файлам в Ubuntu (где он работает):

Вход версия драйвера 1.0.1
Введите идентификатор устройства: шина поставщик 0х3 продукта 0x46d версия 0x402d 0x111
Введите название устройства: "мышь Logitech M560"
Поддерживаемые события:
Тип события 0 (EV_SYN)
Тип события 1 (EV_KEY)
 Код события 1 (KEY_ESC)
 Код события 2 (ключ-1)
 Код события 3 (KEY_2)
 Код события 4 (KEY_3)
 Код события 5 (KEY_4)
 Событие код 6 (KEY_5)
 Код события 7 (KEY_6)
 Событие код 8 (KEY_7)
 Код события 9 (KEY_8)
 Код события 10 (KEY_9)
 Код события 11 (KEY_0)
 Код события 12 (KEY_MINUS)
 Код события 13 (KEY_EQUAL)
 Код события 14 (KEY_BACKSPACE)
 Код события 15 (KEY_TAB)
 Код события 16 (KEY_Q)
 Событие код 17 (KEY_W)
 Код события 18 (KEY_E)
 Событие код 19 (KEY_R)
 Код события 20 (KEY_T)
 Код события 21 (KEY_Y)
 Код события 22 (KEY_U)
 Код события 23 (KEY_I)
 Код события 24 (KEY_O)
 Код события 25 (KEY_P)
 Код события 26 (KEY_LEFTBRACE)
 Код события 27 (KEY_RIGHTBRACE)
 Код события 28 (KEY_ENTER)
 Код события 29 (KEY_LEFTCTRL)
 Код события 30 (KEY_A)
 Код события 31 (KEY_S)
 Код события 33 (KEY_F)
 Код события 34 (KEY_G)
 Код события 35 (KEY_H)
 Код события 36 (KEY_J)
 Код события 37 (KEY_K)
 Код события 38 (KEY_L)
 Событие код 39 (KEY_SEMICOLON)
 Код события 40 (KEY_APOSTROPHE)
 Код события 41 (KEY_GRAVE)
 Код события 42 (KEY_LEFTSHIFT)
 Код события 43 (KEY_BACKSLASH)
 Код события 44 (KEY_Z)
 Код события 45 (KEY_X)
 Код события 46 (KEY_C)
 Код события 47 (KEY_V)
 Код события 48 (KEY_B)
 Код события 49 (KEY_N)
 Код события 50 (KEY_M)
 Код события 51 (KEY_COMMA)
 Код события 52 (KEY_DOT)
 Событие код 53 (KEY_SLASH)
 Код события 54 (KEY_RIGHTSHIFT)
 Код события 55 (KEY_KPASTERISK)
 Код события 56 (KEY_LEFTALT)
 Код события 57 (KEY_SPACE)
 Код события 58 (KEY_CAPSLOCK)
 Код события 59 (KEY_F1)
 Событие код 60 (KEY_F2)
 Код события 61 (KEY_F3)
 Код события 62 (KEY_F4)
 Код события 63 (KEY_F5)
 Код события 64 (KEY_F6)
 Событие код 65 (KEY_F7)
 Код события 66 (KEY_F8)
 Код события 67 (KEY_F9)
 Событие код 68 (KEY_F10)
 Код события 69 (KEY_NUMLOCK)
 Код события 70 (KEY_SCROLLLOCK)
 Код события 71 (KEY_KP7)
 Код события 72 (KEY_KP8)
 Код события 73 (KEY_KP9)
 Код события 74 (KEY_KPMINUS)
 Код события 75 (KEY_KP4)
 Код события 76 (KEY_KP5)
 Код события 77 (KEY_KP6)
 Код события 78 (KEY_KPPLUS)
 Код события 79 (KEY_KP1)
 Код события 80 (KEY_KP2)
 Код события 81 (KEY_KP3)
 Код события 82 (KEY_KP0)
 Код события 83 (KEY_KPDOT)
 Код события 85 (KEY_ZENKAKUHANKAKU)
 Код события 86 (KEY_102ND)
 Код события 87 (KEY_F11)
 Код события 88 (KEY_F12)
 Код события 89 (KEY_RO)
 Код события 90 (KEY_KATAKANA)
 Событие код 91 (KEY_HIRAGANA)
 Код события 92 (KEY_HENKAN)
 Код события 93 (KEY_KATAKANAHIRAGANA)
 Код события 94 (KEY_MUHENKAN)
 Код события 95 (KEY_KPJPCOMMA)
 Код события 96 (KEY_KPENTER)
 Код события 97 (KEY_RIGHTCTRL)
 Код события 98 (KEY_KPSLASH)
 Код события 99 (KEY_SYSRQ)
 Код события 100 (KEY_RIGHTALT)
 Код события 102 (KEY_HOME)
 Код события 103 (KEY_UP)
 Код события 104 (KEY_PAGEUP)
 Код события 105 (KEY_LEFT)
 Код события 106 (KEY_RIGHT)
 Событие код 107 (KEY_END)
 Код события 108 (KEY_DOWN)
 Код события 109 (KEY_PAGEDOWN)
 Код события 110 (KEY_INSERT)
 Код события 111 (KEY_DELETE)
 Код события 113 (KEY_MUTE)
 Код события 114 (KEY_VOLUMEDOWN)
 Код события 115 (KEY_VOLUMEUP)
 Код события 116 (KEY_POWER)
 Код события 117 (KEY_KPEQUAL)
 Код события 119 (KEY_PAUSE)
 Код события 121 (KEY_KPCOMMA)
 Код события 122 (KEY_HANGUEL)
 Код события 123 (KEY_HANJA)
 Код события 124 (KEY_YEN)
 Код события 125 (KEY_LEFTMETA)
 Код события 126 (KEY_RIGHTMETA)
 Событие код 127 (KEY_COMPOSE)
 Код события 128 (KEY_STOP)
 Код события 129 (KEY_AGAIN)
 Событие код 130 (KEY_PROPS)
 Код события 131 (KEY_UNDO)
 Код события 132 (KEY_FRONT)
 Код события 133 (KEY_COPY)
 Код события 134 (KEY_OPEN)
 Код события 135 (KEY_PASTE)
 Код события 136 (KEY_FIND)
 Код события 137 (KEY_CUT)
 Событие код 138 (KEY_HELP)
 Код события 140 (KEY_CALC)
 Код события 142 (KEY_SLEEP)
 Код события 150 (KEY_WWW)
 Код события 152 (KEY_SCREENLOCK)
 Код события 158 (KEY_BACK)
 Код события 159 (KEY_FORWARD)
 Код события 161 (KEY_EJECTCD)
 Код события 163 (KEY_NEXTSONG)
 Код события 164 (KEY_PLAYPAUSE)
 Код события 165 (KEY_PREVIOUSSONG)
 Событие код 166 (KEY_STOPCD)
 Событие код 173 (KEY_REFRESH)
 Код события 176 (KEY_EDIT)
 Код события 177 (KEY_SCROLLUP)
 Код события 178 (KEY_SCROLLDOWN)
 Код события 179 (KEY_KPLEFTPAREN)
 Код события 180 (KEY_KPRIGHTPAREN)
 Событие код 183 (KEY_F13)
 Код события 184 (KEY_F14)
 Код события 185 (KEY_F15)
 Код события 186 (KEY_F16)
 Код события 187 (KEY_F17)
 Код события 188 (KEY_F18)
 Код события 189 (KEY_F19)
 Код события 190 (KEY_F20)
 Код события 191 (KEY_F21)
 Код события 192 (KEY_F22)
 Код события 193 (KEY_F23)
 Код события 194 (KEY_F24)
 Код событие 240 (KEY_UNKNOWN)
 Код события 272 (BTN_LEFT)
 Код события 273 (BTN_RIGHT)
 Код события 274 (BTN_MIDDLE)
 Код события 277 (BTN_FORWARD)
 Код события 278 (BTN_BACK)
 Код события 279 (BTN_TASK)
 Код события 280 (?)
 Код события 281 (?)
 Код события 282 (?)
 Код события 283 (?)
 Код события 284 (?)
 Код события 285 (?)
 Код события 286 (?)
 Код события 287 (?)
Тип события 2 (EV_REL)
 Событие код 0 (REL_X)
 Код события 1 (REL_Y)
 Код события 6 (REL_HWHEEL)
 Код события 8 (REL_WHEEL)
Тип события 4 (EV_MSC)
 Код события 4 (MSC_SCAN)
Тип события 17 (EV_LED)
 Событие код 0 (LED_NUML)
 Код события 1 (LED_CAPSL)
 Код события 2 (LED_SCROLLL)
 Код события 3 (LED_COMPOSE)
 Событие код 4 (LED_KANA)
Ключевые повторяю обращение:
Повторить тип 20 (EV_REP)
 Повторить код 0 (REP_DELAY)
 Стоимость 250
 Повторить код 1 (REP_PERIOD)
 Стоимость 33
Свойства:
Испытания ... (прерывание для выхода)
Событие: время 1437136178.466244, Тип 4 (EV_MSC), код 4 (MSC_SCAN), значение 700e7
Событие: время 1437136178.466244, тип 1 (EV_KEY), код 159 (KEY_FORWARD), стоимость 1
Событие: время 1437136178.466244, -------------- EV_SYN ------------
Событие: время 1437136178.590240, Тип 4 (EV_MSC), код 4 (MSC_SCAN), значение 700e7
Событие: время 1437136178.590240, тип 1 (EV_KEY), код 159 (KEY_FORWARD), значение 0
Событие: время 1437136178.590240, -------------- EV_SYN ------------

И это на арке (переназначение не работает):

Вход версия драйвера 1.0.1
Введите идентификатор устройства: шина поставщик 0х3 продукта 0x46d версия 0x402d 0x111
Введите название устройства: "мышь Logitech M560"
Поддерживаемые события:
Тип события 0 (EV_SYN)
Тип события 1 (EV_KEY)
 Код события 1 (KEY_ESC)
 Код события 2 (ключ-1)
 Код события 3 (KEY_2)
 Код события 4 (KEY_3)
 Код события 5 (KEY_4)
 Событие код 6 (KEY_5)
 Код события 7 (KEY_6)
 Событие код 8 (KEY_7)
 Код события 9 (KEY_8)
 Код события 10 (KEY_9)
 Код события 11 (KEY_0)
 Код события 12 (KEY_MINUS)
 Код события 13 (KEY_EQUAL)
 Код события 14 (KEY_BACKSPACE)
 Код события 15 (KEY_TAB)
 Код события 16 (KEY_Q)
 Событие код 17 (KEY_W)
 Код события 18 (KEY_E)
 Событие код 19 (KEY_R)
 Код события 20 (KEY_T)
 Код события 21 (KEY_Y)
 Код события 22 (KEY_U)
 Код события 23 (KEY_I)
 Код события 24 (KEY_O)
 Код события 25 (KEY_P)
 Код события 26 (KEY_LEFTBRACE)
 Код события 27 (KEY_RIGHTBRACE)
 Код события 28 (KEY_ENTER)
 Код события 29 (KEY_LEFTCTRL)
 Код события 30 (KEY_A)
 Код события 31 (KEY_S)
 Код события 32 (KEY_D)
 Код события 33 (KEY_F)
 Код события 34 (KEY_G)
 Код события 35 (KEY_H)
 Код события 36 (KEY_J)
 Код события 37 (KEY_K)
 Код события 38 (KEY_L)
 Событие код 39 (KEY_SEMICOLON)
 Код события 40 (KEY_APOSTROPHE)
 Код события 41 (KEY_GRAVE)
 Код события 42 (KEY_LEFTSHIFT)
 Код события 43 (KEY_BACKSLASH)
 Код события 44 (KEY_Z)
 Код события 45 (KEY_X)
 Код события 46 (KEY_C)
 Код события 47 (KEY_V)
 Код события 48 (KEY_B)
 Код события 49 (KEY_N)
 Код события 50 (KEY_M)
 Код события 51 (KEY_COMMA)
 Код события 52 (KEY_DOT)
 Событие код 53 (KEY_SLASH)
 Код события 54 (KEY_RIGHTSHIFT)
 Код события 55 (KEY_KPASTERISK)
 Код события 56 (KEY_LEFTALT)
 Код события 57 (KEY_SPACE)
 Код события 58 (KEY_CAPSLOCK)
 Код события 59 (KEY_F1)
 Событие код 60 (KEY_F2)
 Код события 61 (KEY_F3)
 Код события 62 (KEY_F4)
 Код события 63 (KEY_F5)
 Код события 64 (KEY_F6)
 Событие код 65 (KEY_F7)
 Код события 66 (KEY_F8)
 Код события 67 (KEY_F9)
 Событие код 68 (KEY_F10)
 Код события 69 (KEY_NUMLOCK)
 Код события 70 (KEY_SCROLLLOCK)
 Код события 71 (KEY_KP7)
 Код события 72 (KEY_KP8)
 Код события 73 (KEY_KP9)
 Код события 74 (KEY_KPMINUS)
 Код события 75 (KEY_KP4)
 Код события 76 (KEY_KP5)
 Код события 77 (KEY_KP6)
 Код события 78 (KEY_KPPLUS)
 Код события 79 (KEY_KP1)
 Код события 80 (KEY_KP2)
 Код события 81 (KEY_KP3)
 Код события 82 (KEY_KP0)
 Код события 83 (KEY_KPDOT)
 Код события 85 (KEY_ZENKAKUHANKAKU)
 Код события 86 (KEY_102ND)
 Код события 87 (KEY_F11)
 Код события 88 (KEY_F12)
 Код события 89 (KEY_RO)
 Код события 90 (KEY_KATAKANA)
 Событие код 91 (KEY_HIRAGANA)
 Код события 92 (KEY_HENKAN)
 Код события 93 (KEY_KATAKANAHIRAGANA)
 Код события 94 (KEY_MUHENKAN)
 Код события 95 (KEY_KPJPCOMMA)
 Код события 96 (KEY_KPENTER)
 Код события 97 (KEY_RIGHTCTRL)
 Код события 98 (KEY_KPSLASH)
 Код события 99 (KEY_SYSRQ)
 Код события 100 (KEY_RIGHTALT)
 Код события 102 (KEY_HOME)
 Код события 103 (KEY_UP)
 Код события 104 (KEY_PAGEUP)
 Код события 105 (KEY_LEFT)
 Код события 106 (KEY_RIGHT)
 Событие код 107 (KEY_END)
 Код события 108 (KEY_DOWN)
 Код события 109 (KEY_PAGEDOWN)
 Код события 110 (KEY_INSERT)
 Код события 111 (KEY_DELETE)
 Код события 113 (KEY_MUTE)
 Код события 114 (KEY_VOLUMEDOWN)
 Код события 115 (KEY_VOLUMEUP)
 Код события 116 (KEY_POWER)
 Код события 117 (KEY_KPEQUAL)
 Код события 119 (KEY_PAUSE)
 Код события 121 (KEY_KPCOMMA)
 Код события 122 (KEY_HANGUEL)
 Код события 123 (KEY_HANJA)
 Код события 124 (KEY_YEN)
 Код события 125 (KEY_LEFTMETA)
 Код события 126 (KEY_RIGHTMETA)
 Событие код 127 (KEY_COMPOSE)
 Код события 128 (KEY_STOP)
 Код события 129 (KEY_AGAIN)
 Событие код 130 (KEY_PROPS)
 Код события 131 (KEY_UNDO)
 Код события 132 (KEY_FRONT)
 Код события 133 (KEY_COPY)
 Код события 134 (KEY_OPEN)
 Код события 135 (KEY_PASTE)
 Код события 136 (KEY_FIND)
 Код события 137 (KEY_CUT)
 Событие код 138 (KEY_HELP)
 Код события 140 (KEY_CALC)
 Код события 142 (KEY_SLEEP)
 Код события 150 (KEY_WWW)
 Код события 152 (KEY_SCREENLOCK)
 Код события 158 (KEY_BACK)
 Код события 159 (KEY_FORWARD)
 Код события 161 (KEY_EJECTCD)
 Код события 163 (KEY_NEXTSONG)
 Код события 164 (KEY_PLAYPAUSE)
 Код события 165 (KEY_PREVIOUSSONG)
 Событие код 166 (KEY_STOPCD)
 Событие код 173 (KEY_REFRESH)
 Код события 176 (KEY_EDIT)
 Код события 177 (KEY_SCROLLUP)
 Код события 178 (KEY_SCROLLDOWN)
 Код события 179 (KEY_KPLEFTPAREN)
 Код события 180 (KEY_KPRIGHTPAREN)
 Событие код 183 (KEY_F13)
 Код события 184 (KEY_F14)
 Код события 185 (KEY_F15)
 Код события 186 (KEY_F16)
 Код события 187 (KEY_F17)
 Код события 188 (KEY_F18)
 Код события 189 (KEY_F19)
 Код события 190 (KEY_F20)
 Код события 191 (KEY_F21)
 Код события 192 (KEY_F22)
 Код события 193 (KEY_F23)
 Код события 194 (KEY_F24)
 Код событие 240 (KEY_UNKNOWN)
 Код события 272 (BTN_LEFT)
 Код события 273 (BTN_RIGHT)
 Код события 274 (BTN_MIDDLE)
 Код события 275 (BTN_SIDE)
 Код события 276 (BTN_EXTRA)
 Код события 277 (BTN_FORWARD)
 Код события 278 (BTN_BACK)
 Код события 279 (BTN_TASK)
 Код события 280 (?)
 Код события 281 (?)
 Код события 282 (?)
 Код события 283 (?)
 Код события 284 (?)
 Код события 285 (?)
 Код события 286 (?)
 Код события 287 (?)
Тип события 2 (EV_REL)
 Событие код 0 (REL_X)
 Код события 1 (REL_Y)
 Код события 6 (REL_HWHEEL)
 Код события 8 (REL_WHEEL)
Тип события 4 (EV_MSC)
 Код события 4 (MSC_SCAN)
Тип события 17 (EV_LED)
 Событие код 0 (LED_NUML)
 Код события 1 (LED_CAPSL)
 Код события 2 (LED_SCROLLL)
 Код события 3 (LED_COMPOSE)
 Событие код 4 (LED_KANA)
Ключевые повторяю обращение:
Повторить тип 20 (EV_REP)
 Повторить код 0 (REP_DELAY)
 Стоимость 250
 Повторить код 1 (REP_PERIOD)
 Стоимость 33
Свойства:
Испытания ... (прерывание для выхода)
Событие: время 1437143765.953616, Тип 4 (EV_MSC), код 4 (MSC_SCAN), значение 700e7
Событие: время 1437143765.953616, тип 1 (EV_KEY), код 126 (KEY_RIGHTMETA), стоимость 1
Событие: время 1437143765.953616, -------------- EV_SYN ------------
Событие: время 1437143766.063653, Тип 4 (EV_MSC), код 4 (MSC_SCAN), значение 700e7
Событие: время 1437143766.063653, тип 1 (EV_KEY), код 126 (KEY_RIGHTMETA), значение 0
Событие: время 1437143766.063653, -------------- EV_SYN ------------
+773
Eduardo Juarez 12 сент. 2018 г., 10:57:44

Делает следующим образом

$ (сон 123 &)
$ вакансии
$ 

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

Не будучи в оболочке работу управления объясняют, что сон 123 процесс не получит какой-либо сигнал (в том числе сигнал SIGHUP), отправленных с Баша процесс?

Спасибо.

+723
Green Cell 30 янв. 2014 г., 11:33:12

Я попробовал настройке Git, как показано на Гитхабе поможет страница, на Arch Linux, но там, кажется, некоторая проблема с SSH-ключей. Он дает эту ошибку-

Отказано в доступе (открытый ключ).

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

+697
Produnis 11 июл. 2017 г., 22:35:33

Вы можете делать то, что ты сказал:

THIS_VARIABLE=$(Эхо-фу| foobarize; е .)
THIS_VARIABLE=${THIS_VARIABLE%.}

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

Некоторые примеры:

$ с V=$(е '0123456789' | СЕПГ -н п; е .)
$ Е %С "${в%?}" | туалет
0 1 10

$ с V=$(е '\н\н\н\н\н\н\н\н' | СЕПГ -н п; е .)
$ Е %С "${в%?}" | туалет
8 0 8

Видите?

+682
unfolx 20 июл. 2011 г., 18:17:11

в /proc/[PID процесса]/НС/net содержит ссылку на inode, представляющих сетевые пространства имен процесса с PID [пид]. Есть что-то похожее на нити?

Мой случай использования-это многопоточное приложение, где есть один основной поток и группа рабочих потоков. Универсальный работник ж создает новое сетевое пространство Н с призывом отменить общий доступ() (что делает Вт введите N), нажимает один конец на Соколе пара в N и оставляет его (он использует ФД, указывая на корневого пространства имен, чтобы вернуться на такие пространства имен). Так как никакие процессы в N после ж восходит к корню пространства имен, Н разрушается, когда это произойдет, и я не хочу.

Решение я думал о том, чтобы установить связь до n где-то в файловой системе. Это то, что такие как iproute2 netns делает: монтажный ссылка на /proc/[PID процесса]/НС/продажи. Проблема, в моем случае, заключается в том, что в /proc/[PID процесса]/НС/сеть держит ссылается на корневого пространства имен, только ж изменения пространства имен, поэтому я не могу использовать его, и мне нужен файл/что-то еще, что указывает на пространство имен потока. Есть такая штука в Linux?

+667
Bunbury Visitor Centre 3 сент. 2019 г., 10:19:25

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

Но какая информация в управление доступом биты для иерархической таблицы страниц?

tfinley.net упоминаний:

  • Действительным бит
  • Грязный
  • У нас есть доступ на чтение (но почему мы должны не иметь доступ на чтение?)
  • писать
  • выполнение

Это будет 5 бит. Но я не думаю, что источник хороший, и я до сих пор скучаю по 3 бита.

По словам Гэри Шут - это 4 бита дополнительной информации (действительным бит, права доступа rwx).

Может кто-то пожалуйста, скажите мне, что в контроля доступа биты? Желательно с источником.

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

+659
xiaoronglv 13 дек. 2017 г., 03:59:16

Мне установили дистрибутив GNU/Linux на компьютере Macintosh в качестве единственной операционной системы. Тем не менее, она занимает около полутора минут, чтобы запустить компьютер. В течение первых 40 секунд, экран серый. Затем экран становится черным, а монитор говорит "Нет сигнала". Наконец, показали заставку Линукс и с этого момента загрузки проходит быстро.

  • Компьютер: Мак мини середины 2007 с Intel процессором Core 2 Duo и 1 ГБ памяти
  • Операционная система: с Lubuntu 16.04 для i386

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

2018-03-25 обновления:

Я пытался следовать инструкциям на http://mac.linux.be/content/single-boot-linux-without-delay. Однако, когда я загружаюсь с ремонтом среднего я получаю сообщение об ошибке

gptsync: GPT-разделов типа "неизвестный" нашли, не будем касаться этого диск

+657
Pedro Muniz 8 окт. 2018 г., 01:25:25

Я читал некоторые статьи, и я не нашел ответ, который я ищу. Как я понимаю, заключается в следующем:

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

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

Несколько следующих утверждений верны, если нет какая разница?

+590
user3432190 10 авг. 2018 г., 23:43:45

Я уткнулся лбом в стену с этим...

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

в Nmap -Т5 WWW.XXX.YYY.ZZZ
Начиная Nmap по 7.12 ( https://nmap.org ) в 2016-08-09 21:21 мск
Nmap в отчете о сканировании для mydomain.com (WWW.XXX.YYY.ZZZ)
Хоста (0.0034 задержки с).
Не показано: 992 фильтруемые порты
ГОСУДАРСТВЕННОГО ПОРТОВОГО ОБСЛУЖИВАНИЯ
80/TCP и откройте http
110/TCP с открытым протоколам POP3
143/TCP для открытых имап
443/TCP в открытии https
993/TCP для открытых imaps
995/открыть pop3s протоколов TCP 

Nmap будет сделано: 1 ip-адрес (до 1 узла) отсканированы в 3.33 секунд 

HTTP и HTTPS должны быть открыты. Но никого другого... я запускаю этот тест из 5 разных IP-адресов.

Ок, может быть, это ложные срабатывания, как Nmap выберите открыт/фильтруется/закрытые порты. Поэтому я попытался телнет порты и... у меня есть связи :

[[email protected]Макбук ~]$ WWW.XXX.YYY.ZZZ телнет 110
Попытка WWW.XXX.YYY.ZZZ...
Подключен к mydomain.com.
Escape-символ '^]'.

На целевом узле, я дважды проверил мой netstat и iptables, чтобы увидеть, если я что-то пропустил :

[21:55] ОВХ-пользователь@домен:~ $ sudo эти команды netstat -tanlp | грэп слушать
[команда sudo] пароль для ОВХ-пользователей:
протокол TCP 0 0 127.0.0.1:25 0.0.0.0:* слушать 1016/мастер
протокол TCP 0 0 WWW.XXX.YYY.ZZZ:4444 0.0.0.0:* слушать 353/демон
протокол TCP 0 0 0.0.0.0:5665 0.0.0.0:* слушать 2485/icinga2
протокол TCP 0 0 127.0.0.1:8999 0.0.0.0:* слушать 826/пхп-ФПМ.конф)
протокол TCP 0 0 0.0.0.0:3306 0.0.0.0:* слушать 25433/тузды
протокол TCP 0 0 0.0.0.0:111 0.0.0.0:* слушать 346/даемон rpcbind
протокол TCP 0 0 0.0.0.0:80 0.0.0.0:* слушать 828/nginx, и г демон
tcp6 0 0 :::9000 :::* слушать 25477/Ява
tcp6 0 0 :::111 :::* слушать 346/даемон rpcbind

Кроме даемон rpcbind, я знаю все эти услуги, только nginx и доступен из вне. Там ничего на порты 110, 143, 993 и 995...

Затем я проверил мой в iptables :

[21:33] ОВХ-пользователь@домен:~ $ iptables в судо-и V-L вход
Входные цепи (падение политики 8 пакетов, 352 байт)
 цель ПКЦ байт прот опт в источник назначение
 2602 749K принимаю всех, всех в любом месте государства, связанные в любом месте,установленном
 76 5472 принимать все -- Ло в любом месте в любом месте
 272 8912 принимать ICMP-любой в любом месте в любом месте
 1 64 принимать TCP-любой в любом месте в любом месте по протоколу TCP АКДС:4444
 27 1604 принимать TCP-любой в любом месте в любом месте по протоколу TCP АКДС:протокол HTTP
 1 44 принимать TCP-любой в любом месте в любом месте по протоколу TCP АКДС:протокол HTTPS
 0 0 принимать TCP-любой в любом месте в любом месте по протоколу TCP СПТ:по FTP государство установило
 0 0 принимать TCP-любой в любом месте в любом месте по протоколу TCP СПТ:фтп-данные состояния, связанные,установленных
 0 0 принимать TCP -- любой где протокол TCP где СПЦ:1024:65535 ДПЦ:1024:65535 состояние установленных

[21:34] ОВХ-пользователь@домен:~ iptables в -в-Л $ судо вперед
Цепь вперед (падение политика 0 пакетов, 0 байт)
 цель ПКЦ байт прот опт в источник назначение
[21:55] ОВХ-пользователь@домен:~ $ sudo так, в iptables -Т физ-НВЛ следующее
Цепочкой PREROUTING (полис принимают 1342 пакеты, 49898 байт)
 цель ПКЦ байт прот опт в источник назначение

Нет ничего открыт pop или IMAP порты...

С моей базовое понимание услуг, Unix и фаерволом я не понимаю. Почему телнет дает мне "подключен к mydomain.com" для порта с процесс не слушать на нем ? Есть ли способ, чтобы проследить, как телнет достигает чего-то ?

+564
guest23 19 мар. 2012 г., 01:13:14

Я не знаком с любой из этих файловых менеджеров. Вы пробовали просто копировать? т. е.: Таймекс хп <Х> <У>

Возможно, файловые менеджеры делают проверку после копирования? Возможно, какую-то контрольную сумму/хэш MD5 проверить?

Версию на NFS в использовании? команда zpool на сервере ОК? команда zpool состояние -х

+514
dpdearing 8 мая 2015 г., 09:51:36

С хсг, в tcsh, КШ, ЗШ, Баш, рыбы или Яш -о braceexpand:

судо команду chmod +RX и корень{,/subfolder1{,/subfolder2{,/subfolderN}}}

С ЗШ:

Ф=/корень/subfolder1/subfolder2/subfolderN
до [[ $Ф = / ]] {команду chmod +RX в $ф; ф=$ф:ч;}

Или вы можете определить Глоб функцию квалификатора как:

взорваться() {
ответ=()
 до [[ $ответ = [./] ]] {
ответ+=$ответить
Ответ=$Ответ:ч
}
}

Чтобы быть использован, например, как:

$ Эхо команду chmod +RX в subfolder1/subfolder2/subfolderN(+взорвется)
команду chmod +ГХ subfolder1 subfolder1/subfolder2 subfolder1/subfolder2/subfolderN 

Обратите внимание, что команду chmod +ГХ зависит от значения umask. Если Маску не включать 007, это сделает /корневой каталог доступен для чтения и доступным, что это плохая идея. /корень обычно для супер-пользователя личные вещи, это плохая идея, чтобы разоблачить его.

+471
briand787b 4 дек. 2012 г., 08:57:59

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

+452
Guelando 3 3 июл. 2016 г., 03:18:20

Вы можете сделать это с простым к-цикла и некоторые раковины магии:

для файла в IDEX.*; делать
 МВ "файл $" индекс "${файл#идекс}"
сделано

Да, вы также можете поместить это в одну строку. ;)

${ВАР#шаблон} значение переменной$var с ведущим образец удален (где выкройка - это Глоб(7) шаблон). Существуют четыре варианта этой (POSIX-совместимой):

  1. ${ВАР#шаблон} значение переменной$var с ведущим рисунком удалена (нежадный).
  2. ${ВАР##шаблон} значение переменной$var с ведущим рисунком удалена (жадный).
  3. ${ВАР%шаблон} значение переменной$var с трейлинг шаблон удалена (нежадный).
  4. ${ВАР%%шаблон} значение переменной$var с трейлинг шаблон удалена (жадный).

Разница жадные и нежадные, что если у вас например $VAR в значение фу.баре.баз, ${ВАР%.*} будут оценивать на ФОО.бар, но ${ВАР%%.*} будут оценивать на ФОО. Это потому, что ${ВАР%.*} будет искать кратчайший шаблону .* (таким образом из прошлого . к концу), где ${ВАР%%.*} будет искать дольше (таким образом из первого . до конца).

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

+425
Xingzhe Sun 16 мар. 2015 г., 03:50:51
недавно в iptables -I вход -я на eth1 -п ТСР -м протокола tcp --dport 22 -м штате ... в штате Нью-м --набор --имя по умолчанию --rsource

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

+424
Arcanist Lupus 13 авг. 2011 г., 05:58:51

В pstree программа, кажется, довольно хорошо для этого, например

$ pidof Баш | команды xargs -Н 1 pstree -СП
init(1)───lightdm(1284)───lightdm(1577)───init(2017)───gnome-terminal(2595)───bash(18001)───man(10946)───pager(10955)
метод init(1)───языка(1284)───языка(1577)───инициализации(2017)───гном-терминал(2595)───Баш(12895)
метод init(1)───гибридных твердотельных накопителей(1181)───гибридных твердотельных накопителей(11860)───гибридных твердотельных накопителей(11938)───Баш(11939)───размер(12124)───pstree(12127)
метод init(1)───гибридных твердотельных накопителей(1181)───гибридных твердотельных накопителей(9235)───гибридных твердотельных накопителей(9316)───Баш(9317)
метод init(1)───языка(1284)───языка(1577)───инициализации(2017)───гном-терминал(2595)───Баш(2897)
+389
625442toma 27 апр. 2013 г., 22:48:17

Файл 1:

П СНП:
0.266234 1:11008
0.266234 1:11012
0.340042 1:13110
0.86724 rs201725126
0.86724 rs200579949
0.127269 1:1327

Файл 2:

ЧР СНП:пос
rs201725126 1:10020
rs200579949 1:10055
rs62651026 1:10108
rs376007522 1:10109
rs796688738 1:10128
rs368469931 1:10139

Желаемый результат:

П СНП:
0.266234 1:11008
0.266234 1:11012
0.340042 1:13110
0.86724 1:10020
0.86724 1:10055
0.127269 1:13273

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

Я пробовал эту команду:

на awk 'ШП==ФНР{а[$1]=$2} номер>ФНР{$2=а[$2];печатать}' file2.txt file1.txt > merged.txt

Хотя он объединяет rsIDs ну, я потерять существующие ЧР:формат поз, как показано ниже.

П СНП:
0.266234 
0.266234 
0.340042 
0.86724 1:10020
0.86724 1:10055
0.127269 
+382
user69269 20 февр. 2015 г., 20:05:32

Одна вещь, которая может вызвать это сглаживание с местного сайта; избежать наложения запросам, как местного, сделать, сделано, и т. д.

+375
Yegor Zaremba 15 мая 2017 г., 12:54:54

Я видел несколько причин, мои любимые, что это, чтобы отпраздновать 20 лет с Linux. Независимо от этого, нет существенных изменений между версиями, Линус сам Адамант об этом; это не в GNOME 3.0 или KDE 4 для.

+341
Kazi Huque 20 сент. 2015 г., 17:10:12

Я пытаюсь изменить пароль мой корень и другие пользователи. Когда я пытаюсь его с помощью команды passwd он принимает меня в другой запрос без запроса нового пароля. Как и в:

[корень@southapp2 ~]# passwd с
[корень@корня southapp2]# 
+266
Tom Howe 25 нояб. 2015 г., 19:01:27

Согласно runsv страницу:

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

Очевидно, runsv только перенаправляет стандартные выходные, но не стандартный вывод ошибок, чтобы svlogd стандартного ввода. Мой вопрос: почему? Конечно, я хочу для входа стандартный вывод ошибок мой отряд; зачем я должен обратить особое внимание для добавления в exec 2>&1 в начале каждого блока файла?

Ура!

+205
SoberJ 20 нояб. 2016 г., 21:50:21

Я пишу программу, которая должна напечатать PDF файл с помощью ЛВ. Я могу распечатать файл с помощью программы просмотра PDF-файлов и GUI, но при использовании ЛВ есть вопросы. Я бы хотел увидеть именно то, что опций просмотра PDF-файлов отправляет на чашки, так что я могу использовать их на ЛП команду, но я не вижу способа сделать это в интерфейс Cups. Это возможно?

+184
Chris Yungmann 15 июн. 2019 г., 18:44:27

Никакой почтовый сервер

Когда я пытаюсь построить фиктивные письма на мой в Fedora 19 системе, я получаю следующую запись в своей системе файл/var/журнал/maillog.

$ почта мля@localhost в
Тема: тест
тест
.
СРВ

Содержимое каталога/var/журнал/maillog:

$ более maillog
2 января 23:16:45 greeneggs с sendmail[21847]: s034Gi1W021847: От=на основе SAML, размер=209, например, Class=0, nrcpts=1, \ ПНА=<[email protected]
neggs.bubba.net> реле=корень@localhost в
2 января 23:16:45 greeneggs с sendmail[21847]: s034Gi1W021847: к=бла@localhost, что ctladdr=стандарт SAML (1000/1000), задержка=00:00:01, xdelay=00:00:00, М
ailer=реле, при=30209, реле=[127.0.0.1] [127.0.0.1], имя DSN=4.0.0, стат=перенесено: соединение отклонено [127.0.0.1]

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

Почтовый сервер

С sendmail работает.

$ служба запуска sendmail 
Перенаправление в /bin/systemctl запуска sendmail.услуги

Подтверждая свою начал:

$ ПС-ДСП | грэп [с]endmail
корень 22157 1 0 23:20 ? 00:00:00 программа sendmail: принимать соединения
smmsp 22173 1 0 23:20 ? 00:00:00 sendmail в очереди [email protected]:00:00 для /var/катушка/clientmqueue

Повторяя один и тот же тест:

$ почта мля@localhost в
Тема: условие_2
тест
.
СРВ

Теперь мы получим возвращенные квитанции с почтового сервера, что адрес не существует.

...
Оригинальное сообщение было получено в четверг, 2 января 2014 23:28:37 -0500
от [email protected] в

 ----- Следующие адреса имели постоянные фатальные ошибки -----
мля@localhost в
 (причина: 550 5.1.1 <[email protected]>... пользователь неизвестен)
 (расширенный: мля@localhost в)

 ----- Стенограмма заседания следует -----
... во время разговора с [127.0.0.1]:
>>> Сведения
<<< 550 5.1.1 <[email protected]>... неизвестный пользователь 
550 5.1.1 мля@localhost в... неизвестный пользователь 
<<< 503 5.0.0 необходимо поступление (получателя)
...

Это обнаружилось в моей электронной почты пользователя шпуля здесь: каталог/var/катушка/почты и SAML.

+131
JeswanthReddy V 20 июл. 2017 г., 11:04:01

Это выглядит, как JSON. Вы можете исправить это правильный JSON и использовать инструменты в JSON:

$ Эхо '{мачинеа=[0, 1024, 4, 1028], machineB=[1, 1025, 5, 1029]}' | Перл -ЧП 'ы!\б!"!г; с/=/:/г' | json_pp
{
 "machineB" : [
"1",
"1025",
"5",
"1029"
],
 "мачинеа" : [
"0",
"1024",
"4",
"1028"
]
}
+86
Nirmala Ponnusamy 11 февр. 2018 г., 10:05:39

Так, jasonwryan в основном прокомментировал ответ, который я искал здесь. Патч применяется для ядра Linux, который может быть собран и использован для любого дистрибутива. Он связал мне пару хороших статей, в том числе тот же Арч Линукс руководство на ядрах.

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

+68
Thirlan 29 нояб. 2019 г., 08:03:49

Обратите внимание, что поля 8 В /и т. д./тень не содержит "пароль, дату истечения срока действия", но по словам человека тень (на Linux):

дата окончания срока действия учетной записи

Дата истечения срока действия учетной записи, выражается как число дней с 1 января 1970 года. Обратите внимание, что срок действия учетной записи отличается от срока действия пароля. . . Пустое поле означает, что аккаунт никогда не истекает.

Вы хотите "срок действия пароля" или "срок действия счета"?

С вступить в ваш вопрос, все "тени" полей будут сдвинуты по 6 для дальнейшей оценки. В команда grep команда ненужным; на awk может сделать это. Попробуйте это адаптация вашего один-лайнер:

присоединяйтесь -1 1 -2 1 -т : в /etc/passwd и в /etc/тень | на awk -F: в-в"ТД=$(дата +% - ы)" 'начало {тд = тд / 86400} $7 ~ /Баш$/ {печати $1, инт($9-тд), $14?инт($14-тд):"никогда"}' ОФС=";"
пользователь1;-1429;никогда не
пользователь2;-1429;никогда не
+36
DCUnit711 21 авг. 2016 г., 11:40:50

К обложке на тот случай, если ссылки может быть относительным и проверить, что их каноническим путем в /Главная/Стивен, с ЗШ:

РМ /usr/местные/Бен/*(@Е{'[[ $ответ:а = /домой/Стивен/* ]]'})

Где:

  • @ Глоб классификатором, который соответствует на симлинки:
  • е{код} Глоб квалификатор, который соответствует на основе оценки код (где $ответ содержится путь к файлу для проверки)
  • $Ответ: расширяется абсолютный путь $ответить.
+27
rhacius 10 мар. 2015 г., 15:40:48

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

$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