Использование свопа процесс

У нас в CentOS 5.11 (64-бит) и 64 ГБ физической памяти и 4G своп и я вижу 900Мб своп используется, но пытается выяснить, кто его использует. Я пробовал следующие, но его показывать ноль использования.

 smem -т-п
...
...
 4758 корень /usr/Бен/вместо python2.6 /УСР/бин 0.00% 0.03% 0.03% 0.03%
 21846 корневой каталог /usr/Бен/Рубин /usr/Бен/Пупп 0.00% 0.06% 0.06% 0.06%
-------------------------------------------------------------------------------
 920 12 0.00% 7.30% 10.04% 161.37%

Я пробовал топ - команду, но его показывать неверные данные, так что это бесполезно.

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

#!/бин/Баш
для меня в ЛС /прок`
делать
 если [ -Ф в /proc/$я/смапс ]
тогда
 грэп -ч своп файла /proc/$я/смапс | на awk '( $2 != "0" ) { печать }'
интернет
сделано

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

топ команда показывает следующие данные в своп колонны и у нас есть общая 4G в своп, так что это абсолютно неправильно

ТОП - 09:38:55 до 111 дней, 14:23, 1 пользователь, средняя нагрузка: 2.09, 2.34, 2.20
Задачи: 994 итого, 4 бег, 990 спальное, 0 перестал, 0 зомби
Процессор(ы): 12.3%нам, 0.9%и sy, 0.0% ni и, 86.0%идентификатор, 0.0%ва, 0.0%привет, 0.7%Си, 0.0%ст
Мэм: 98820240k общее, 75660440k используется, 23159800k бесплатно, 1056112k буферов
Обмен: 4192924k общее, 4192496k используется, 428k бесплатно, 59936024k кэширования

 ПИД ПОЛЬЗОВАТЕЛЕЙ ПР Н ВИРТ РЭС ШР С %%ЦП МЕМ ВРЕМЯ+ ПОМЕНЯТЬ КОМАНДУ
 6292 Постгреса 15 0 50,0 г 109m 100м с 1.5 0.1 0:02.95 49г почтмейстер
 6797 Постгреса 15 0 50,0 г 10м 8228 с 1.5 0.0 33:35.32 49г почтмейстер
10300 Постгреса 15 0 50,0 г 60м 53М с 1.5 0.1 0:01.18 49г почтмейстер
12280 корень 15 0 13428 1836 844 Р 1.5 0.0 0:00.25 11м топ
 26 корень 10 -5 0 0 0 х 0.7 0.0 215:11.17 0 событий/0
 1969 Постгреса 15 0 50,0 г 141 м 132м с 0.7 0.1 0:04.42 49г почтмейстер
 2549 Постгреса 15 0 50,0 г 141 м 132м с 0.7 0.1 0:04.24 49г почтмейстер
 2550 Постгреса 15 0 50,0 г 141 м 132м с 0.7 0.1 0:04.37 49г почтмейстер
 2699 Постгреса 15 0 50,0 г 141 м 132м с 0.7 0.1 0:04.45 49г почтмейстер
 3128 Постгреса 15 0 50,0 г 131м высота 123m с 0.7 0.1 0:03.91 49г почтмейстер
 4556 Постгреса 15 0 50,0 г 115м 107 м с 0.7 0.1 0:49г 03.20 почтмейстер
 4560 Постгреса 15 0 50,0 г 116М 108м с 0.7 0.1 0:03.23 49г почтмейстер
 4669 Постгреса 15 0 50,0 г 113м 105М с 0.7 0.1 0:03.28 49г почтмейстер
 4671 Постгреса 15 0 50,0 г 114м 106М с 0.7 0.1 0:03.27 49г почтмейстер

вот моя файловая система tmpfs выход, теперь вопрос, где 48г приходит, в PostgreSQL.конф я указал shared_buffer=48г - это то, что файловая система tmpfs показывает? Я прав?

[корень@дБ ~]# DF-ч -т файловая система tmpfs
Размер файловой системы используется выгоде использования% установленной на
файловая система tmpfs 12К 48г 48г 1% в /dev/ГИМ
+456
Jacoby Pegues 22 авг. 2013 г., 05:13:56
29 ответов

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

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

+964
Jordan Frankfurt 03 февр. '09 в 4:24

С тех пор как ты клонировать диск на диск, вы можете просто использовать данные, найденные с gpart для восстановления таблицы разделов. На самом деле, gpart может воссоздать его для вас: бежать

gpart -гв -з /Дев/СДД /Дев/СДД
partprobe /dev и/СДД

Тогда у вас (возможно поврежденных) в файловых системах ext2 и Ext3/Ext4 разделов файловой системы на устройстве/dev/sdd1. Используйте инструменты для ремонта файловой системы на устройстве/dev/sdd1, начиная с e2fsck на /dev/sdd1.

+931
matheus player 25 мар. 2010 г., 02:14:26
Другие ответы

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


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

У меня есть текстовый файл, содержащий данные в формате ниже, тысячами строк.

  1. Новая запись всегда начинается с чего угодно.RDNDISPLAY или любой другой.DSPLY_NAME.
  2. Название запись на любой
  3. Строка заканчивается ", а затем пробел, означает нет никаких данных или какой-либо текст, дата или строка или число +100 или -100
  4. игнорировать ниже причины нет, это просто увидел, что я могу отобразить его должным образом на этом сайте. поэтому плоский файл имеет тысячи строк для каждой записи.

Схема

 Разделитель полей
 в в цитата сопровождается пустую или данные (числа или текста или даже + или -)
TEST_AP.RDNDISPLAY "
 ^ Имя ^ Поле 
Имя записи

Пример

---------------
TEST_AB.RDNDISPLAY "
TEST_AB.DSPLY_NAME "
TEST_AB.TIMACT "
TEST_AB.NETCHNG_1 "
TEST_AB.TRADE_DATE "
TEST_AB.ACTIV_DATE "
TEST_AB.Предложение "
TEST_AB.Спросить "
TEST_AB.MATUR_DATE "
TEST_AB.COUPN_RATE "
TEST_AB.MID_PRICE "
TEST_AB.MKT_MKR_NM "
TEST_AB.RECORDTYPE "
TEST_AB.SETTLEDATE "
TEST_AB.BID_YIELD "
TEST_AB.ASK_YIELD "
TEST_AB.GEN_VAL1 "
TEST_AB.GEN_VAL2 "
TEST_AB.GEN_VAL3 "
TEST_AB.GEN_VAL4 "
TEST_AB.SPARE_NM1 "
TEST_AB.SPARE_NM2 "
TEST_AB.SPARE_NM3 "
TESTRICU=тест л. DSPLY_NAME "
TESTRICU=л. TIMACT "
TESTRICU=л. TRDPRC_1 "
TESTRICU=валютном л. "фунтов стерлингов
TESTRICU=л. TRADE_DATE "
TESTRICU=л. TRDTIM_1 "
TESTRICU=л. OPEN_PRC "
TESTRICU=HST_CLOSE л. "
TESTRICU=бид л. "
TESTRICU=л. задать "0
TESTRICU=л. BIDSIZE "
TESTRICU=л. ASKSIZE "
TESTRICU=доходность л. "
TESTRICU=л. PERATIO "
TESTRICU=PCTCHNG л. "
TESTRICU=л. CLOSE_BID "
TESTRICU=л. CLOSE_ASK "
TESTRICU=л. STRIKE_PRC "
TESTRICU=л. MATUR_DATE "31 декабря 1906
TESTRICU=COUPN_RATE л. "+4
TESTRICU=л. OFFCL_CODE "1003
TESTRICU=л. HSTCLSDATE "
TESTRICU=л. BOND_TYPE "
TESTRICU=л. BCKGRNDPAG "
TESTRICU=л. ISSUE_DATE "01 января 2004
TESTRICU=л. PUTCALLIND "
TESTRICU=л. NAVALUE "
TESTRICU=л. NAV_NETCHN "
TESTRICU=л. MID_PRICE "
TESTRICU=л. EUROCLR_NO "
TESTRICU=CEDEL_NO л. "
TESTRICU=л. VALOREN_NO "100
TESTRICU=л. NAVDATE "
TESTRICU=л. NAVALUE_1 "
TESTRICU=л. NAVDAT_1 "
TESTRICU=л. PRTY_PRICE "
TESTRICU=л. ISSUE_PRC "

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

RECORDNAME RDNDISPLAY DSPLY_NAME ВАЛЮТЫ TIMACT NETCHNG_1 TRADE_DATE ЗАЯВКУ ACTIV_DATE ЗАДАТЬ MATUR_DATE COUPN_RATE OFFCL_CODE VALOREN_NO ISSUE_DATE .... так далее
TEST_AB ;
TESTRICU=л ; ;тест ; фунт стерлингов ; ; ; ; ; 0 31 декабря 1906 ; +4 ; 1003 ; 01 января 2004 года ; 100 .... так далее

Так что, возможно, код будет искать все возможные имя поля прочитать файл снова искать RDNDISPLAY или DSPLY_NAME знать начало и конец записи (начало другой записи) извлечь имя записи электронной.Г все и поставить в строке формата под каждый заголовок поля. делать это для каждой записи, если исходное имя не существует в файле заменяется, так что после импорта в Excel это можно легко сделать.

+925
Mathieu OTHACEHE 22 дек. 2011 г., 08:48:40

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

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

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

Частично синхронизации вашего домашнего каталога должно быть никаких проблем, просто обратите внимание на то, как Гном конфиги и т. д. В сущности, вы должны тщательно решить, что синхронизировать, а что нет.

+847
jilles de wit 23 июл. 2011 г., 09:31:59

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

Linux поставляется с инструментом, названным smem. Для того чтобы установить в Debian/Ubuntu, вы должны быть в состоянии использовать (он будет установить много пакетов Python в процесс):

apt-получить установку smem

Затем, чтобы использовать его, просто наберите smem в командной строке.


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

Используя верхнюю или при или ПС или pgrep или pidof... определить идентификатор процесса (пид), а затем посмотреть на статус файл:

$ myprocess pidof 
123
$ кот /труды/123/статус

Это включает в себя информацию о памяти в настоящее время используется процесс. Есть пример:

Название: snapinit
Состояние: с (сна)
Tgid: 2769
Ngid: 0
Пид: 2769
Идентификатор: 1
TracerPid: 0
Жидкости: 0 0 0 0
Гид: 0 0 0 0
FDSize: 64
Группы: 
NStgid: 2769
NSpid: 2769
NSpgid: 2765
NSsid: 2765
VmPeak: 141952 КБ
VmSize: 141952 КБ
VmLck: 0 КБ
VmPin: 0 КБ
VmHWM: 11552 КБ
VmRSS: 3444 КБ
VmData: 772 КБ
VmStk: 136 КБ
VmExe: 244 КБ
VmLib: 62356 КБ
VmPTE: 208 КБ
VmPMD: 12 КБ
VmSwap: 1968 КБ
HugetlbPages: 0 КБ
Потоки: 1
SigQ: 0/3912
SigPnd: 0000000000000000
ShdPnd: 0000000000000000
SigBlk: 0000000000014006
SigIgn: 0000000000001000
SigCgt: 00000001800004c8
CapInh: 0000000000000000
CapPrm: 0000003fffffffff
CapEff: 0000003fffffffff
CapBnd: 0000003fffffffff
CapAmb: 0000000000000000
Seccomp: 0
Cpus_allowed: 1
Cpus_allowed_list: 0
Mems_allowed: 00000000,00000001
Mems_allowed_list: 0
voluntary_ctxt_switches: 36
nonvoluntary_ctxt_switches: 23

Секция интересов показала виртуальной машины<имя> параметры (т. е. виртуальной памяти, что это единственный вид памяти, доступный для процесса, только ядро занимается физической памяти; ВМ создается свой ММУ):

VmPeak: 141952 КБ
VmSize: 141952 КБ
VmLck: 0 КБ
VmPin: 0 КБ
VmHWM: 11552 КБ
VmRSS: 3444 КБ
VmData: 772 КБ
VmStk: 136 КБ
VmExe: 244 КБ
VmLib: 62356 КБ
VmPTE: 208 КБ
VmPMD: 12 КБ
VmSwap: 1968 КБ

В моем случае, я вижу, что память подкачки (VmSwap), используемые этим процессом в одиночку 1968Kb, почти 2 Мб.

Параметр VmLib показывает объем памяти, используемый для разделяемых библиотек (.так, файлы). Хотя этот взгляд огромных, помните, что память, используемая общей библиотеки является... общими для всех процессов.

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

#!/Бен/ш
Эхо "имя ПИД своп"
для ПИД в /proc/[0-9]*
делать
 если стат $ПИД/статус >/dev/нуль
тогда
 # получаем имя процесса
 название procname=`команда grep ':' $PID в/статус | на awk -е '{ печати $2 };"
 # получаем количество буферов, используемых в этом процессе
 VmSwap procswap=`команда grep ':' $PID в/статус | на awk -е '{ печати $2 };"

 $procswap с printf "%-21С %11г %11г\Н" $procname `и basename $ПИД` 
интернет
сделано

Обратите внимание, что файл $ПИД/статус исчезнет, когда процесс умирает, и этот цикл не проверить, что правильно. Также некоторые файлы не могут быть прочитаны обычным пользователем (т. е. если вы root, вы увидите результат, для каждого процесса, а иначе некоторые процессы просто возвращать ошибку или 0 КБ).

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

 НАЗВАНИЕ ПИД СВОП
systemd в 1 348
Барбос/0 10 0
ipv6_addrconf 106 0
ureadahead 13234 28
гном-calculato 13997 0
apache2 не 14175 7240
с freshclam 1447 3072
помощью systemd-logind 1449 244
+834
Basant Xetri 15 янв. 2013 г., 12:03:30

Я бы хотел, чтобы настроить мой Raspberry Pi модель B и мой 2 ТБ Жесткий диск в качестве сервера резервного копирования, как для моего ПК с Windows и Mac моей. Я хотел бы, чтобы раздел жесткого диска такой, что 300 ГБ для резервного копирования на Mac машины времени, 300 ГБ для резервной копии образа Windows, а оставшееся пространство-это раздел используется для обмена файлами.

Пи управлением Raspbian ОС

Может кто-нибудь наставит меня о том, как идти о разделении мой диск с моим ИП?

Спасибо!

После этого руководство (но это не соответствует моим потребностям больше): https://raymii.org/s/articles/Build_a_35_dollar_Time_Capsule_-_Raspberry_Pi_Time_Machine.html

+759
veronichka0987654321 8 июн. 2015 г., 12:31:08

Попробовать pgrep. Разных селекторов есть и подключен. Те же разъемы можно использовать в или И ИЛИ ИЛИ синтаксис.

Пример: pgrep -у пользователь1,пользователь2 -г 111 команды будет список команды-процессы, принадлежащие пользователю user1 и user2 и в группе 111.

+752
410011091199309 22 дек. 2010 г., 09:36:14

Мы найти такое явление с instmodsh, то есть, он может только список установленных модулей на CPAN ?!
Так почему он не может список установленных модулей Р/vendor_perl хотя сам принадлежит модулю Р ?

Перл-PathTools-3.40-5.el7.архитектуру x86_64
Перл-сохраняемых-2.45-3.el7.архитектуру x86_64
на Perl-српм-макросы-1-8.el7.noarch
на Perl-время-местное-1.2300-2.el7.noarch


на Perl-с JSON-ПП-2.27202-2.el7.noarch
Перл-нетто-SSLeay-1.55-6.el7.архитектуру x86_64
на Perl-XML-файле-саксофон-база-1.08-7.el7.noarch
на Perl-Мозилла-ка-20130114-5.el7.noarch
Перл-кодирование-2.51-7.el7.архитектуру x86_64
Перл-фильтр-1.49-3.el7.архитектуру x86_64
Перл-постоянная-1.27-2.el7.noarch
на Perl-ДБР-файл SQLite-1.39-3.el7.архитектуру x86_64

на Perl-темы-общий-1.43-6.el7.архитектуру x86_64
на Perl-время-нанимает-1.9725-3.el7.архитектуру x86_64
Перл-ошибка-0.17020-2.el7.noarch

на Perl-нить-очереди-3.02-2.el7.noarch
Перл-компресс-сырца-с zlib-2.061-4.el7.архитектуру x86_64
на Perl-PlRPC-0.2020-14.el7.noarch
Перл-девел-5.16.3-292.el7.архитектуру x86_64
Перл-тест-РМО-1.48-3.el7.noarch
Перл-тест-РМО-покрытие-1.08-21.el7.noarch


# 
# 
# об / мин -серии QF /usr/Бен/instmodsh
на Perl-ExtUtils-MakeMaker-6.68-3.el7.noarch
#
# 
# instmodsh
Доступны следующие команды:
 L - Список всех установленных модулей
 м <модуль> - выбрать модуль
 Q - выход из программы
ЦМД? л
Установленные модули:
Алгоритм::Дифф
Амазонка::С3
На Amazon::S3 От::FastUploader
Архив::Тар
Захват::Малолетка
Карась
Класс::Аксессу
Класс::Инспектор
Класс::Загрузить
Класс::загрузки::хз
Класс::Способ::Модификаторы
Класс::XSAccessor
Клон
Сведения::OptList
В Devel::FindPerl
В Devel::GlobalDestruction
Дайджест: образа:MD5
Дайджест: образа:MD5: файла:
Дист::CheckConflicts
Ивал::Закрытие
Исключения
Экспортер
ExtUtils::CBuilder
ExtUtils::Конфиг
ExtUtils::MakeMaker
Файл::Поиск::Правила
Файл::Удалить
Крюк::LexWrap
ИО::строка
ИО::телетайп
ИО::библиотека zlib
МПК::УМК
МПК::бег
Импорт-В
Обои::протокол::протокол HTTPS
И LWP::UserAgent значение::определить
Список::MoreUtils
Язык-Maketext
Язык::Maketext::Лексикон
Язык::Maketext::Простой
МРО::совместимость
Модуль::Построить
Модуль::Загрузить
Модуль::Загрузки::Условные
Модуль::Метаданные
Модуль::Путь
Модуль::Время Выполнения
Модуль::Подпись
МОО
Лось
С net::http с
Количество: Сравнить
ППИ
Пакет::Констант
Пакет::DeprecationManager
Пакет::Заначка
Пакет::шкатулка::хз
Параллель::ForkManager
Параметры::Регистрация
Параметры::Утиль
На Perl
На Perl::APIReference
На Perl::Тип_ос
Стручок::Ридми
Выражение::Общие
Роль::Малолетка
Строка::RewritePrefix
Суб-Экспортер-Прогрессивный
Суб::Экспортер
Тема: Установить
Суб::Имя
Задача::Ослабить
Тест::Роковой
Тест::Должен
Тест::NoWarnings
Тест::Объект
Тест::Требуется
Тест::RequiresInternet
Тест::Простой
Тест::Вызовов
Текст::Дифф
Текст::Глоб
Попробовать: Крошечные
libwww::Перл
стриктуры
версия
ЦМД? вопрос 
# 
# 
+703
sonictk 4 мар. 2018 г., 14:26:48

Этот файл не имеет никаких дополнительных атрибутов (на самом деле ACL) или точнее, то, что вы видите в рук@, группы@ и всем@ строк в ACL по умолчанию на 0700 файл.

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

# чмод [email protected]:aRcs:allow /usr/доли/Х11/appdefaults/получения справки об
# чмод [email protected]:aRcs:allow /usr/доли/Х11/appdefaults/получения справки об
# команду chmod а[email protected]::allow /usr/доли/Х11/appdefaults/получения справки об
# команду chmod а[email protected]::allow /usr/доли/Х11/appdefaults/получения справки об
+619
Romeo Mihalcea 5 дек. 2013 г., 06:43:39

Busybox в (“швейцарский армейский нож Embedded Линукс”) сочетает в себе общие утилиты командной строки в один исполняемый. Она включает в себя оболочки, файловые утилиты, такие как лс и СР, текстовые утилиты, такие как греп и сед, основные системные утилиты, такие как инит и для syslogd, система управления ЖКХ, такие как проверки и команды sysctl, сетевые утилиты, такие как пинг и команду ifconfig, и многое другое. Он предназначен для небольших систем Linux, таких как дискеты и встраиваемых устройств.

Внешние ссылки

+588
newbiepp 16 янв. 2010 г., 08:08:49

Вы уже знаете, что вы получаете почту. Это очень здорово, потому что вы наверняка можете выполнить Баш функция, когда приходит почта.

Это от человека Баша:

  • $MAILPATH

    • Разделенный двоеточиями список имен файлов должны быть проверены на почту. Сообщение для печати когда почта прибывает в определенный файл, который может быть указан путем выделения имени файла из сообщения с ?. При использовании в тексте сообщения, $_ заменяется на имя текущего mailfile. Пример:

      MAILPATH='/ВАР/почта/bfox?"У вас есть почта":~/оболочка-мейл"?$_ есть почта!"'
      
    • Баш поставляет по умолчанию значение этой переменной, но местоположение пользователя почта файлы, которые он использует, зависит от системы (например, в/var/почта/$пользователей).

Кстати, $_ - это не только расширения, которые могут возникнуть в этом контексте - можно развернуть практически ничего, чтобы включить команду заменами. На самом деле, вам не обязательно печатать все, что угодно. И файлы не обязательно должны содержать почте либо - Shell попытается уведомить, когда проверка выполняется каждые $MAILCHECK секунд указывает, что файл был изменен с момента его последнего взгляда.

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

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

Эхо убить -USR1 "$$" | в настоящее время + 1 минута
ловушка USR1 some_func 

И посмотреть, что происходит.

+506
Mohit Dhawan 8 авг. 2014 г., 03:32:08

Ах, неважно. Я просто понял, что я, кажется, не имеют 32-битные библиотеки. В файле Makefile надо -М64 на месте -М32.

+499
kapa 31 мая 2016 г., 20:40:07

Использование вариант для расширенных регулярных выражений синтаксис:

СЭД -Р-Е С именем/foo|бар/нарф/г'

В противном случае избежать дизъюнкции как \|:

СЭД -е 'с именем/foo\|бар/нарф/г'
+438
Ashtez 15 апр. 2010 г., 14:27:19

Я хочу, чтобы надежно стереть моей памяти(в Ubuntu 18.04)

Я делаю

судо время программами hdparm --пользователя-мастер у-безопасность-стереть мойпароль /Дев/СДА

Я получаю эту ошибку-сообщение

в /dev/ПДД:
 Выдача команды SECURITY_ERASE, пароль="мойпароль", пользователь=пользователь
SG_IO: плохие/отсутствующие данные чувства, СБ[]: 70 00 05 00 00 00 00 0а 04 51 40 00 21 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
SG_IO: плохие/отсутствующие данные чувства, СБ[]: 70 00 05 00 00 00 00 0а 04 51 40 01 21 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Система пользователя 0.00 0.00 0:00.07 прошедшее 1%процессора (0avgtext+0avgdata 1892maxresident)к
0inputs+0outputs (0major+77minor)страница сбои 0swaps

Вывод lsblk

ПДД 8:0 0 111,8 г 0 диск 
├─sda1, поскольку 8:1 0 512 МБ 0 части /загрузки/ели
├─sda2 8:2 0 103,4 г 0 часть /
└─sda3 в качестве 8:3 0 0 8г часть [поменять]
в SDB 8:16 0 931,5 g 0 применяется диск 
sr0 успешно 11:0 1 1024M 0 ПЗУ

Что wrongL, как это исправить?

+418
Nikhil01 6 мая 2017 г., 15:21:44

Я думаю, что вы можете сделать это ниже:

найти ./* опции-mtime -10 опции-mtime +4 -Общ
+361
saintless 20 янв. 2019 г., 06:08:22

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

Называя "горе Б" принимает каталога "A" и прикрепляет его в ядра иерархии каталогов в место "Б". В общем случае, где "а" - это блочное устройство, содержащее файловой системы, корневой каталог это ТЭО приводится в "Б". Монтирование просто захватить "каталог". (Шаг крепления являются по существу такими же, как монтирование, они просто дополнительно отделить "себя" от своего первоначального места.)

Так что пути у вас предложения, как "А" и "Б" являются в первую очередь, решили пешком все симлинки и относительных компонентов для двух реальных каталогов. Ядра просто не хватает оригинальной дорожки. (Это также объясняет, почему некоторые системы используют файл - файл /etc/mtab - помнить, что именно команда "гора" называется с.)

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

+344
M S DANWANU 23 нояб. 2010 г., 07:07:39

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

Во-первых, создание загрузочного USB или CD в случае, если вы сделать вашу систему, можете загрузить Xubuntu в после переустановки Windows на диск. Вы, наверное, уже сделали это для того, чтобы установить Xubuntu в в первую очередь.

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

После того, как вы положите вашу Windows диск, у вас могут возникнуть проблемы при загрузке системы прямо в окна и не предлагает жратвы меню загрузки Xubuntu в. Это потому, что у вас есть загрузочный раздел на каждый диск. Выполните этот или этот починить ваше харчи должен быть загрузочным разделом. Затем:

  1. Загрузить Xubuntu в.
  2. Как root, запустите обновление-жратва. Это должно автоматически обнаружить ваши окна раздела и добавить его в меню загрузки.
  3. Перезагрузите компьютер и вы должны увидеть меню, какую операционную систему загружать.

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

+318
Hanif Miah 2 мар. 2017 г., 21:47:39

Я ДД if=archlinux-2010.05-core-x86_64.iso из=/Дев/СДБ Создать установочный образ на флешку и я получаю пустой экран сразу после загрузки. Последнее сообщение я увидел это:

Ожидание для udev UEvents для обработки...

Что мне делать?

[примечание] Я с помощью TravelMate в 6592: Соге 2 Duo 7500 тенге 2.2 ГГц.

+273
Olechka102 11 мая 2011 г., 22:37:07

Я всегда предполагал, что это было предложить разное каталог, как "и т. д. = Все остальное нам не мешай классифицировать далее"; я лично использую такую папку на моем домашнем каталоге, а также (не позвонил и т. д., Но "весла" = "(что-то) еще").

+213
candis 30 июл. 2019 г., 01:42:57

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

abc.test.txt
edf.main.txt
num2.tb.doc
файл file3.карте.КШМ
файл file4.тест.КШМ

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

abc.txt
edf.txt
num2.doc
файл file3.КШМ
файл file4.КШМ

Это возможно?

Я нашел нечто подобное, но не удовлетворяет то, что мне нужно.

как я могу переименовать несколько файлов, удаление символа или строки?

+185
yar zar gyi 5 дек. 2016 г., 11:08:40

Я с Ubuntu 13.10 с ядром 3.8.0-030800-универсальный загружен с http://kernel.ubuntu.com/~ядра-НПА/магистральных/В3.8-рвутся/

Когда я хочу запустить например turbostat или команды cpupower, я получаю следующее:

cpupower не нашли для ядра 3.8.0-030800
Возможно, вам придется установить Linux-инструменты-3.8.0-030800-универсальный

К сожалению, там, кажется, нет пакета для Linux-инструменты для этого имеются ядра.

Я заметил, что есть разные схемы именования для ядер, например, пакеты для Linux-инструментов здесь являются следующие наименования:

3.8.0-{19-39}

в то время как версия ядра заканчивается в 030800.

Как эти две схемы именования относятся друг к другу? Как правильно установить Linux-инструменты для этого ядра?

+167
George Law 3 июл. 2010 г., 11:32:36

Нашел ответ от jm_ на irc.debian.org

закомментированы allow-автоопределения через eth0 из основной сетевой интерфейс в файле /и т. д./сети/интерфейсов.

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

спасибо всем еще раз.

+164
CanC 25 мар. 2015 г., 06:33:41
команда grep "<3" -- *

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

Альтернатива

команда grep "<3" ./*
+71
Mansi Nimz 25 апр. 2018 г., 08:22:32

Нет необходимости для Гэтлину. Просто отслеживать столбцы скрипт на awk, например

#!/usr/Бен/на awk -е

Начать {
 ФС="," # мы отделяем от запятой
}

{
 если(кол > 0) { ## НР-текущий номер строки
 печать $1 "-" старые[1] "," $2 "-" Старый[2]
}
 для(поле = 1; поле <= 2; Поле++) {
 старый[поле] = $(поле)
}
}

Я предполагаю, что вы хотите отправить "thisline_field1-lastline_field1,thisline_field2-lastline_field2" как строковый литерал; если вы хотите вычесть, то будет печатать $1 - Старый[1] "-" $2 - старому[2]

+57
Erik Son 18 сент. 2018 г., 22:20:12
компакт-диски /путь/к/файлам &&
для файл В *; делать
 если [[ -Ф "$файл" ]]; затем
 программы md5sum -- "$файл" > "${файл}.мд5"
интернет
сделано
+52
max bono 12 мар. 2011 г., 00:08:22

Я сделала заказ недавно, и один из файлов не был файл, который я проверил В, но скорее всего это был дифф файла и в предыдущей версии.

Это резюме для данного рода ошибка?

+50
Vinay Jain 19 авг. 2014 г., 22:19:09

У меня есть старый Мак мини работает стрейч Debian, где я наводила интерфейс беспроводной интерфейс Ethernet, так как (/и т. д./сети/интерфейсов):

источник /и т. д./сети/интерфейсов.д/*

# Сетевые интерфейсы обратной петли & мост 
авто Ло как wlan0 br0
iface защитный Ло инет замыкания

# беспроводной как wlan0
разрешить-автоопределения wlan0
как wlan0 iface защитный инет вручную

# Основной сетевой интерфейс
разрешить-автоопределения enp0s10
iface защитный enp0s10 инет по DHCP 

Мост установки # 
слово iface br0 инет статический
 enp0s10 как wlan0 bridge_ports 
 адрес 192.168.0.100/24
 #маска сети 255.255.255.0
 в сети 192.168.0.0
 ## ИСП маршрутизатор IP, 192.168.1.2 также работает в dhcpd ##
 шлюз 192.168.0.1 
 ДНС-серверы <DNS_MANGLER.com>

На Mac тоже работает точки доступа с помощью hostapd через мост, упомянутых выше (файл/etc/hostapd/hostapd.конф):

### Имя беспроводной сети ###
интерфейс=как wlan0
### Укажите свое имя мост ###
мост=br0
водитель=nl80211
код_страны=Великобритания
имя SSID=MY_SSID
#ieee80211n=1
hw_mode=г
канал=6
ВПА=2
помощью wpa_passphrase=MY_SSID_PASSPHRASE
## Ключевые алгоритмы управления ##
wpa_key_mgmt=ВПА-ПСК
## Набор шифра (алгоритма шифрования) ##
## ТКИП = протокол целостности временного ключа
## САМПР = AES в режиме счетчика с CBC-МАК
wpa_pairwise=ТКИП
rsn_pairwise=САМПР
## Общий Ключ Проверки Подлинности ##
auth_algs=1
## Принимаем всех MAC-адрес ###
#macaddr_acl=0

Вышеуказанные установки работает нормально - я могу подключиться к сети через точки доступа, как ожидалось.
У меня такая проблема: есть несколько 3-сторонних веб-сайтов, которые я могу открыть только если мои запросы DNS маршрутизируются через DNS-коверкая услуги - скажем, он находится на DNS_MANGLER.com. Вернее чем устанавливающ количество бытовых устройств использовать, то не использовать этот сервис, я бы как домашние точки доступа, чтобы автоматически захватить все DNS-запросы и перенаправлять их на DNS_MANGLER.сом:53
Так что я добавить правила в iptables:

в iptables -Т физ-выход -П по UDP --dport 53 ! -Джей ДНАТ --к-назначения <DNS_MANGLER.com ИС>:53
в iptables -Т физ-выход -п протокол tcp --dport 53 ! -Джей ДНАТ --к-назначения <DNS_MANGLER.com ИС>:53

Это единственные правила в моей таблицах IP и Net.протокол IPv4.ip_forward установлен в 1. К сожалению, это не работает - при подключении к точки доступа я не могу получить доступ к 3-м-сайтов, вероятно, потому, что выше редирект не работает. Чтобы проверить это, я установить и запустить srelay , чтобы обеспечить простой SOCKS5 прокси на Mac. Теперь, если я подключиться к моей точки доступа и настроить Firefox, чтобы использовать srelay прокси-сервер (для DNS-запросов тоже) я в состоянии получить доступ к 3-сторонних сайтах. Так что правила iptables работают, просто не для hostapd.
Там, где здесь недостатки?
Нужно ли мне брать раздача в это как-то?
Обратите внимание, что srelay прокси-это не решение, я ищу здесь - это просто способ для меня, чтобы проверить, что правила iptables работает.
Настройка имен DNS в настройках DHCP не жизнеспособны, так как они могут быть проигнорированы клиентом.

+38
Galz 25 сент. 2011 г., 11:50:36

У меня есть MDD.TXT файл со следующими записями. файл : MDD.TXT

0|Азбука|055309|20120929053309|11965150 
0|Азбука|061434|20120929063434|11155537 
0|Азбука|070228|20120929073228|11965150 
0|Азбука|082213|20120929583213|11965150 
0|Азбука|083950|20120929983950|11965150 
0|Азбука|084112|20120929083112|11965150

Теперь я хочу заменить второй столбец с "XYZ" и хочу добавить два столбца и именем "успех" в записи. желаемый результат должен быть следующим:

0|АБВ|055309|20120929053309|11965150|МДД.ТХТ|УСПЕХ
0|АБВ|061434|20120929063434|11155537|МДД.ТХТ|УСПЕХ
0|АБВ|070228|20120929073228|11965150|МДД.ТХТ|УСПЕХ
0|АБВ|082213|20120929583213|11965150|МДД.ТХТ|УСПЕХ
0|АБВ|083950|20120929983950|11965150|МДД.ТХТ|УСПЕХ
0|АБВ|084112|20120929083112|11965150|МДД.ТХТ|УСПЕХ
+25
Italux 10 мая 2013 г., 14:19:00

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