Как я могу добавить текст в конец строки, которая содержит несколько строк?

У меня есть такой файл:

1;1471375551;Джо;WO12344;
2;1471378551;Фрэнк;WO12345;1471380211
3;1471383211;Фрэнк;WO12345;1471385211
4;1471385311;Фрэнк;WO12345;
5;1471385311;Джо;WO12346;1471388211

Я хотел бы использовать баш скрипт, чтобы найти строку, которая содержит заданное имя (как и франк), а также указанные в wo количество (как WO12345) и к тому же заканчивается ;, затем добавить строку в конец строки. Я хочу отредактировать файл напрямую, а не в stdout. Я знаю, как использовать , прочитайте , чтобы получить имя и wo количество. Я предполагаю, что СЭД с является правильным инструментом. Как я могу это сделать?

+491
Milney 21 апр. 2010 г., 16:11:18
35 ответов

Вы также могли бы принять другой подход:

найдите "Мои файлы" | команда grep '/дома/Джек' | команда grep -v с '/\'.

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

найдите -я | команда grep '/дома/Джек' | команда grep -v с '/\'.
+993
Marco Elvir 03 февр. '09 в 4:24

Как предотвратить через dhcpcd от установки узла получил от сервера? Изменение ломается много вещей (включая иксы).

Мой текущий дистрибутив на Gentoo, система инициализации systemd и через dhcpcd это отродье с ее помощью.

+989
tongphe 17 апр. 2016 г., 09:58:24
Другие ответы

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


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

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

Лучше использовать оболочку:

ибо я в **/*.{XRT на Ини,МОО}; делать
 Файл=$(и basename "$я")
Реж=~/ДСТ/${файл%.*}
 Эхо команды mkdir -Р -- "$Дир"
 Эхо-МВ -и-Т "$Дир" -- "$я"
сделано

Использовать shopt -с globstar , чтобы сделать ** Глоб работы (или использования ЗШ!). И убрать эхоС позже, если команда печатает то, что вы хотите.

+974
Mashooq Khan 1 авг. 2018 г., 23:57:19

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

Я пробовал эти два метода:

написать аргумент account_name на обоих компьютерах

И:

НК -л номер_порта на первом компьютере НК IP_adress номер_порта на второй компьютер

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

Я печатаю: "это просто симвведитепожалуйста текст". И этом введите другого человека ломает мою линию.

Есть ли способ, как я могу это исправить? Или другой способ я могу настроить этот чат?

+968
Timaxin 5 окт. 2014 г., 11:40:21

От int80h.org для FreeBSD ассемблере учебник

[В Linux вызов] конвенция имеет большой недостаток над тем, как Unix, по крайней мере в ассемблере Программирование: каждый раз, когда вы делаете вызов ядра вы должны нажать регистры, а затем поп их позже. Это делает код громоздким и медленным.

Происходит это говорит о FreeBSD поддерживает обе конвенции Linux и "Конвенции Юникс"

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

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

  • Сохранить регистры нужно сохранить что либо
    • этих летучих загрязнителей, которые могут быть затерт системным вызовом (по моим сведениям Екб)
    • или, регистры, необходимые для отправки в соответствующие параметры ядра, чтобы сделать системный вызов (который может быть в eax, Екб, эдр, Эси, эод, НОП)
  • Сохранить 100% аргументов к ядру на стек.

Казалось бы, как во FreeBSD один-это худший сценарий для Linux конвенции. Что я упускаю? Как конвенции FreeBSD (которое они называют "УНИКС"), он менее громоздкий и быстрее?

+951
Geoff Wootten 27 нояб. 2016 г., 12:10:28

Я попытался запустить в Darktable (версия 1.0.4-1~bpo60+1 с Debian выжать бэкпортов) под Xfce, но я использую достаточно легкого "стиля" темы в Xfce, который в Darktable не работал слишком хорошо. Кажется, чтобы сделать некоторые магию, чтобы установить определенные цвета в GTK/диалоги гнома (в диалоге открытия файла для "импорт" как один пример), и происходит столкновение, в результате почти нечитаемыми файлами.

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

Я нашел упоминание о GTK2_RC_FILES переменной окружения (установить его на полный путь к gtkrc по), который, кажется, работает, например, для редактора gedit (GTK2_RC_FILES=/usr/доли/темы/HighContrastLargePrintInverse/на GTK-2.0/gtkrc по редакторе gedit работает весьма приятно и влияет только на этом экземпляре), но это, кажется, не имеют никакого эффекта Для в Darktable. Поскольку изменение глобальной темы не работают, очевидно, существует какой-то способ сделать эту работу. Так что другая магия нужна?

+906
Gismat Kazimli 28 июл. 2016 г., 00:05:36

У меня 2 трубы с разделителями файлы сказать file1 и file2. Где файл1 был сказать 33 столбцов и file2, возможно 34/35/36 колонны. Поэтому давайте не будем считать, сколько столбцов у нас есть.
То, что я хочу сделать, это сравнить значения в file1 & файл2 (от колонки 1 до колонки 32). Если все значения равны, то принимают значения из файла file2 и append для всех записей в файл file1.
Скажем, для 1-й записи в file2 уже 5 матчей в file1 принимает значение "|84569|21.5|1" и добавить его ко всем играм на файл1 (см. файл file3 для ожидаемых результатов). Аналогично для 2-ой записи в файл file2 мы имеем 5 матчей в file1, поэтому принимать значение "|0" и добавить его, чтобы все соответствующие записи из файла file1. То же самое с 3-й записи из файла file2. Есть 3 спички так взять значение "|21457879|12.4" и добавить его на все 3 совпавших строк в файл file1

Если вы думаете, как мы выбирая из Где взять значения из файла file2 для добавления в файл file1, то мы должны принять его в столбце 34. Хотя начальная позиция закреплена, а положение нет. Как если бы вы в Примере "а" мы принимали значения от коль 34/35/36, но для "б" мы просто коль-34. однако для "C" у нас есть значения в col 34/35.

Я не знаю, как отформатировать данные в моих примерах ниже. Поэтому давать его, как это.

файл1

a/a1/a2/a3/a4/.../a32/[email protected]
a/a1/a2/a3/a4/.../a32/[email protected]$1553:2015-02-14 
a/a1/a2/a3/a4/.../a32/[email protected]:2015-03-01 
a/a1/a2/a3/a4/.../a32/[email protected] 121$: 2015-01-31 
a/a1/a2/a3/a4/.../a32/[email protected]$293:2015-02-28 
b/b1/b2/b3/b4/.../b32/[email protected]$542:2013:05:24 
b/b1/b2/b3/b4/.../b32/[email protected]$542:2013:05:24 
b/b1/b2/b3/b4/.../b32/[email protected]:2013:05:24 
b/b1/b2/b3/b4/.../b32/[email protected]$542:2013:05:24 
b/b1/b2/b3/b4/.../b32/[email protected]:2014:05:24 
c/c1/c2/c3/c4/.../c32/[email protected] 
С|С1|С2|С3|С4|...|с32|$200:2011:12:06 
c/c1/c2/c3/c4/.../c32/[email protected]$214:2001:01:31 

файл2

a/a1/a2/a3/a4/.../a32/[email protected]/84569/21.5/1 
b/b1/b2/b3/b4/.../b32/[email protected]$542:2013:05:24/0 
c/c1/c2/c3/c4/.../c32/[email protected]/21457879/12.4 

Ожидается Файла: Файл File3

a/a1/a2/a3/a4/.../a32/[email protected]/84569/21.5/1 
a/a1/a2/a3/a4/.../a32/[email protected]$1553:2015-02-14|84569|21.5|1 
a/a1/a2/a3/a4/.../a32/[email protected]:2015-03-01/84569/21.5/1 
a/a1/a2/a3/a4/.../a32/[email protected] 121$:2015-01-31|84569|21.5|1 
a/a1/a2/a3/a4/.../a32/[email protected]$293:2015-02-28|84569|21.5|1 
b/b1/b2/b3/b4/.../b32/[email protected]$542:2013:05:24/0 
b/b1/b2/b3/b4/.../b32/[email protected]$542:2013:05:24/0 
b/b1/b2/b3/b4/.../b32/[email protected]:2013:05:24/0 
b/b1/b2/b3/b4/.../b32/[email protected]$542:2013:05:24/0 
b/b1/b2/b3/b4/.../b32/[email protected]:2014:05:24/0 
c/c1/c2/c3/c4/.../c32/[email protected]/21457879/12.4 
С|С1|С2|С3|С4|...|с32|$200:2011:12:06/21457879/12.4 
c/c1/c2/c3/c4/.../c32/[email protected]$214:2001:01:31/21457879/12.4 
+900
Tommy H 16 нояб. 2012 г., 15:17:35

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

Пример:

Файл 1 (файл индекса или список строк, чтобы соответствовать)

Азбука
ГФ
Азбука
ггг
ААА
ФФФ

Файл 2 (что я хочу получить для каждого из матчей в файл 1)

Фред 1 3 АБВ
Эми 2 4 ггг
Дан 5 6 ГФ
Майк 9 1 ФФФ
Стив 2 1 ААА

Мой желаемый результат будет (порядок не важен, просто я Матч каждой строке):

Фред 1 3 АБВ
Дан 5 6 ГФ
Фред 1 3 АБВ
Эми 2 4 ггг
Стив 2 1 ААА
Майк 9 1 ФФФ

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

грэп -fwf по file1.txt file2.txt

Фред 1 3 АБВ
Эми 2 4 ггг
Дан 5 6 ГФ
Майк 9 1 ФФФ
Стив 2 1 ААА
+836
user3067490 18 дек. 2018 г., 08:57:59

Я создаю файл SH для запуска нескольких команд в фоновом режиме.

В какой-то строке в этом файле есть команда для обновления zip-файл, как:

зип-д archive.zip file.txt

Это file.txt не может быть частью archive.zip всегда. Если нет, то скрипт ломается в соответствии с:

предупреждение застежка: имя не совпало

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

+815
NovicePlanter 14 окт. 2012 г., 22:20:37
  1. Получить 13-текущая база.txz на вашей системе, распакуйте его куда удобно.

  2. Копия ./usr/доли/язык/С. UTF-8 в корень системы /usr/доли/локали, используя СР -Р команды.

  3. В ш выполнять экспорт значение lc_all=C. В кодировке UTF-8, и вы сможете использовать С. локаль UTF-8.

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

+799
Patel Khodubhai 26 дек. 2016 г., 15:13:28

Не уверен, если я могу сделать это легко, но:

У меня есть файл, как

ВДС|имя=vds01|another_parameter
объем=disk01|параметр|Дев=/Дев/Дев/my_dev1|parameter_A=some_value1
объем=disk02|параметр|Дев=/Дев/Дев/my_dev2|parameter_A=some_value2
объем=disk03|параметр|Дев=/Дев/Дев/my_dev3|parameter_A=some_value3
Домен|имя=domain01
Виртуальный диск|название=disk01|том[email protected]|parameter_B=some_valueB|parameter_C=some_value
Виртуальный диск|название=disk02|том[email protected]|parameter_B=some_valueB|parameter_C=some_value
Домен|имя=domain02
Виртуальный диск|название=disk03|том[email protected]|parameter_B=some_valueB|parameter_C=some_value

Теперь я хочу, чтобы команда grep по /разработки/разработки/my_dev2 и получить имя Тома и имя домена. Я получаю volname по:

volname=`команда grep $ДСК ldm_ls-o_disk.вне|уник|вырезать -д\| -Ф2|вырезать -д= -Ф2`

это даст мне disk02 но теперь я застрял на том, как получить доменное имя, так как я могу иметь несколько vdisk и количество линий между vdisk и домен переменной. В основном я хочу, чтобы команда grep в volname и "поиск", чтобы найти тег домен и получить имя от него.

+768
ilyaigpetrov 18 июн. 2017 г., 02:50:38

Сам процесс выглядит не сложно. Если сделать как вы хотите, вы просто создать учетную запись в машине EC2 и держать СШ открыть с помощью autossh от работы машины к машине ЕС2. Другие уже указал в статье, вам нужно, начать autossh обратный туннель автоматически, когда сеть приходит

Есть несколько недостатков отвлекая трафик через сервер EC2. Один из них заключается в том, что вы на самом деле платить за использование и движение в AWS, другой-медлительность, используя соединение по SSH тоннель внутри SSH-подключения, другой, что это будет не невозможно, но громоздким в туннель UDP соединений поверх протокола TCP SSH-подключения, и, наконец, больше РТТ, участвующих в пакеты путешествия до ближайшего АРМ-центр и возвращаться.

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

Другой альтернативой является установка в домашний маршрутизатор машина в DMZ зоне, а например, доступ к веб-сайт на EC2, на машины, которые посещают каждые, скажем, 5 минут работы, машина, работа машина будет установить подключение к IP-адресу. (больше на этом позже)

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

Что касается IP-адрес вашего домашнего компьютера. Вам не нужен статический одна, у вас есть услуги, такие как сайт FreeDNS, что даст вам запись DNS, который сопоставляет динамический IP-адрес провайдер дает вам.

Я сделал на самом деле здесь другое дело. Я разместил провайдера кабельный модем комбо/маршрутизатор в режиме моста, и там подключил малины Pi совместимый/Lamobo R1 с набором микросхем беспроводной доступ в Интернет, 5 гигабитных интерфейсов Ethernet и один порт SATA + SSD диск с операционной системой Linux.

http://www.bananapi.com/index.php/component/content/article?layout=edit&id=59

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

Я подключаюсь к дому с помощью сети VPN с поддержкой IPSec основан в StrongSwan на мой динамический IP-адрес с помощью DNS-имя, предоставляемое сайт FreeDNS.

http://freedns.afraid.org

Сеть VPN будет настроен таким образом, что клиенты IPSec для моего MacBook Pro и iPhone могут подключаться к VPN без установки какого-либо дополнительного программного обеспечения бесплатно.

Оказавшись внутри сети VPN, и только внутри сети VPN (и дома) у меня есть:

  • доступ к СШ,
    веб-сервер,
    HTML 5 видео,
    Услуги по DLNA,
    Самба,
    Услуги VoIP через звездочку б/ у багажник для моего телефонного оператора, чтобы позволить мне сделать звонки на любого местного оператора, который я использую, когда за границей,
    DHCP-сервер,
    Связать с РПЗ НТП hostapd, чтобы дать WiFi для дома.






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

В остальной части портов Ethernet, я подключил свой смарт-ТВ и мой Apple TV, так что я могу трансляций из любой точки дома с ними.

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

Ссылку про постоянный туннель с StrongSwan:

http://linoxide.com/how-tos/ipsec-vpn-gateway-gateway-using-strongswan/

+755
ParisNakitaKejser 9 мая 2019 г., 02:23:13

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

найти . -print0 команды | команды xargs -0 -Н 1 ЛС -ИД | вырезать -д' ' -F1 В | сорт-у | туалет -л

Чтобы получить количество файлов в одно и то же подмножество, используйте:

найти . | туалет -л

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

+592
Cptcecil 5 февр. 2019 г., 22:29:24

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

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

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

Все это конечно зависит от того, есть ли у вас в локальной файловой системе, дистанционно установленный системы, какой протокол передачи данных по сети?

Это может иметь отношение:

https://stackoverflow.com/questions/8588386/intercepting-file-system-system-calls

+569
tarrasch 31 июл. 2010 г., 03:18:25

Установите файла-ролика и xarchiver выступает. Это работает для меня.

+535
flaschbier 5 июл. 2013 г., 16:00:12

От CentOS в вики:

В CentOS стремится быть на 100% бинарно совместимой с его исходный код, Красная Шапочка Предприятие Linux (RHEL)для

Из красной шапке сайта:

Устройств 7 только обеспечит 64-бит ИСО, что позволяет только 64-разрядной операционной среды. Однако, 32-разрядная версия поддерживается в следующих способами:

  • В RHEL 7 будет продолжать предоставлять некоторые библиотеки в 32-битной и 64-разрядной, что позволяет 32-разрядным приложениям работать в 64-битных дистрибутивах RHEL 7 ОС среды. Эта функция также имеется для RHEL 5 & 6, как описано в в статье: Как установить 32-битные пакеты на 64-разрядной система
  • В RHEL 7 будет продолжать поддерживать мультилиб набор инструментов, позволяющий приложения, скомпилированные для 32-разрядных и 64-разрядных.
  • В RHEL 7 можно проводить, используя технологию виртуализации KVM, 32-разрядных и 64-разрядные виртуальные экземпляры гость с RHEL 5 и RHEL 6

А в RHEL 7 будет отсутствовать поддержка 32-разрядном оборудовании, сертифицированном оборудовании можно искать в базе сертифицированного оборудования.

+437
markeric 27 авг. 2014 г., 18:52:42

У меня следующая баш скрипт, который должен записывать данные о температуре моих 2 ядер ЦП и отправить его в файл, пока файл не будет 10000 строк, однако 10000 строке цикла while условие не делает ничего, и это продолжается последние 10000 строк. Кто-нибудь может понять, почему он будет это делать?

ЛНР=`туалет -л темпс.lоg2 | грэп -о '[0-9]*"
в то время как [ $ЛНР -это 10000 ]
делать
 датчики | команда grep ^ядро |\
(
 Дата=$(дата +%г/%г/%г%ч:%м:%ов)
 пока чтение строки
делать
 Эхо "$дата $линия"
сделано
 ) >> темпс.lоg2
сделано
+432
Nebbiolo 10 авг. 2011 г., 08:09:48

На моей новой установки Debian 9 (стрейч), я вижу варианты в правом верхнем углу окна входа в систему. Они значков, по одному для Гэ (графическая среда), раскладку клавиатуры, доступность и мощность. При нажатии на значок Гэ раскрывающимся списком установленных условиях.

  1. Мощность системы, или войти, если уже.
  2. В окне входа в систему, перед вводом учетных данных, щелкните Гэ значок в правом верхнем углу
  3. Логин

-НТН

+419
Aryan Raj 11 нояб. 2018 г., 11:06:44

У меня есть скрипт в мой файл/etc/инит.Д/ в котором выполняется приложение. Я в состоянии запуска,остановки и получить статус обслуживания от терминала. Теперь я хотел бы запустить такую же услугу с моего языка C++ программы. Есть ли способ, другие, чем при использовании системы() для этого?

Спасибо..

+409
Diego Victor de Jesus 19 янв. 2020 г., 18:09:02

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

+366
Vishal Gavle 17 апр. 2011 г., 16:31:29

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

До сих пор у меня ниже переменных:

#Я использовал массив, чтобы получить предыдущий месяц. 
набор-месяца декабря января февраля марта апреля мая июня июля августа сентября октября ноября
х=`дата +%м` 
г=`выражение $х - 1`
дата года=`+%г`
месяц=`Перл-MPOSIX=функцию strftime -ле '@т = с локальным; $Т[3] = 1; $Т[4]--;печати функцию strftime("%м", @т)"
month_abv=`Эхо ${месяцев[$г]}`

Выходной переменной:

год=2017
месяц=04
month_abv=апреля

Все что мне сейчас нужно-это последний день предыдущего месяца.

+336
apple1990 25 мар. 2018 г., 17:20:27

Как я случайно удалил мою историю в bash:

Я прокатки мои собственные альтернативные терминала найдите сценарий из первых принципов: https://tiswww.cwru.edu/php/chet/readline/rluserman.html

и потом проверял его в терминал. Что GNU с readline имеет свою историю, размер и истории сохранения инструкции встроенная, так что размер Хист может быть дефолт, и таким образом вся ваша история сдулся.

Восстановление истории, если осталось в памяти:

Если вы заметили это до перезагрузки, или если терминал был оставлен открытым до ясного, вы сможете найти свою историю в памяти. Бег истории | вырезать -с 8- > histback_user1.txt на всех терминалах остается открытым и для каждого пользователя. Если это производит файл с расширенной истории, то можно заменить ~/.bash_history с histback_user1.txt. Также проверять историю всех пользователей недавно зарегистрированных в системе, а также истории корня. Это легко случайно удалить историю Баш во многих случаях, так что если вы хотите быть уверены, без потери истории, необходим ежедневный сценарий резервного копирования.

+314
user1279885 21 февр. 2011 г., 08:16:47

Недавно я решил перейти с Ubuntu на openSUSE, так что обычно я достиг перекати-поле изображения от openSUSE и начал его установки.

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

После долгих вопросительно мне удалось загрузиться в GNOME с помощью установочного диска загрузиться установленная система , но когда я перезагрузки происходит то же самое.

Я попробовал повторно установить загрузчик GRUB, используя данное руководство , но это не сработало.

У меня /дома и /опт на отдельные разделы, чем / я обезательно форматировать их и просто отформатировал корневой раздел.

Вот что и fdisk -л брызжет из:

Диск как /dev/ПДД: 119.2 Гб, 128035676160 байт, 250069680 секторов
Подразделения: секторы 1 * 512 = 512 байт
Размер сектора (логического/физического): 512 байт / 512 байт
Ввода/вывода размеры (минимальные/оптимальные): 512 байт / 512 байт
Метка тип: ОПС
Идентификатор диска: A7177FCC-43B2-42CE-92AD-B35D979E2CCB

Устройство Начало Конец Размер Тип Секторах 
на /dev/sda1, поскольку 2048 58593279 58591232 28г файловой системы Linux 
на /dev/sda2 58593280 68358143 9764864 4.7 г файловую систему Линукс 
на /dev/sda3 в качестве 68358144 126951423 58593280 28г файловой системы Linux 
на /dev/sda4 в 126951424 129067007 2115584 1г Microsoft основные сведения
на /dev/sda5, поэтому 129067008 145838079 16771072 8г файловой системы Linux 


Диск как /dev/СКБ: 931.5 Гб, 1000204886016 байт, 1953525168 секторов
Подразделения: секторы 1 * 512 = 512 байт
Размер сектора (логического/физического): 512 байт / 4096 байт
Я/o размер (минимальный/оптимальный): 4096 байт / 4096 байт
Метка тип: Дос
Идентификатор диска: 0xee81add0

Загрузочное Устройство Начало Конец Секторах Код Размер Тип
на /dev/sdb1 * 2048 718847 716800 350М 7 файловая система hpfs/NTFS для/файловой системы exFAT
на /dev/sdb2 буд ет экспортироваться 718848 419432447 418713600 199.7 г 7 ОПО/файловой системы NTFS/exFAT, которая
на /dev/sdb3 419432448 1953521663 1534089216 731.5 г 7 файловая система hpfs/NTFS для/файловой системы exFAT


Диск как /dev/sdc в: 15 гиб 16039018496 байт, 31326208 секторов
Подразделения: секторы 1 * 512 = 512 байт
Размер сектора (логического/физического): 512 байт / 512 байт
Ввода/вывода размеры (минимальные/оптимальные): 512 байт / 512 байт
Метка тип: Дос
Идентификатор диска: 0x19aca6bd

Загрузочное Устройство Начало Конец Секторах Код Размер Тип
на /dev/sdc1 3688 11247 7560 3.7 м эф ЭФИ (жир 12/16/32)
на /dev/sdc2 * 11248 9095167 9083920 4.3 г 17 скрытая файловая система hpfs/NTFS с

Как видите у меня 2 жестких диска (мой основной был SSD диск).

После установки я использовал следующую таблицу разделов:

на /dev/sda1, подключенный по /
на /dev/sda2, установленный на /опт
на /dev/sda3 в качестве установленного на /дома
на /dev/sda4 в (жира) смонтирован в /boot/efi с
на /dev/sda5, поэтому установлен на свопа
на /dev/sda6 неразмеченное

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

+308
Ritu 20 апр. 2013 г., 06:20:39

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

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

В результате, СШ требование на самом деле менее строгими, чем это технически необходимо (в идеале, ваши личные ключи в этом каталоге должны иметь разрешения 0600, не 0640), но большинство людей не знает или не заботится о жестких ссылок больше (они не очень полезны по сравнению с символическими ссылками (которые могут пересекать границы файловой системы), или reflinks (что будет правильно разделить ссылке на все случаи, когда один из одной записью информации).

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

  • Интернет .по SSH/authorized_keys файл содержит информацию о том, что другие открытые ключи, у вас есть доступ тоже.
  • Интернет .СШ/если вы файле содержится информация о том, какие системы у вас подключены (в OpenSSH фактически предоставляет функциональность для защиты без разрешения с помощью односторонней хэш-на имена узлов и IP-адресов).
  • Открытые части ключей могут быть использованы, чтобы соответствовать .по SSH/authorized_keys на других системах, чтобы связать учетные записи, или в теории атаковать ваш закрытый ключ (хотя в этом втором случае это в основном теоретические, если вы имеете дело с государством-уровень противника).

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

+295
Jeff Calderwood 28 сент. 2010 г., 11:16:44

Подробности в газете быстрый файловая система для Unix:

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

+262
Britto 1 февр. 2015 г., 22:41:33

Попробуйте:

ибо я в *.тхт; делать функции printf '%з\п' "$я"; перерыв; сделано
1.txt

Также заметим, что расширение имени файла отсортирована в соответствии с последовательностью сортировки в текущей локали.

+200
AlesX 15 июл. 2012 г., 13:41:37

Я мог бы решить эту проблему, используя относительный путь к файлу журнала, как:

вывод = stunnel.журнал
из chroot = /ВАР/работа/stunnel

+188
Henco 24 дек. 2013 г., 00:28:55

Я ищу простой сервер-веб-клиент голосового чата программного обеспечения, но пока я видел только "voxli" и вниз.

Есть ли такая программа, которая может работать на основе Linux-сервер (сайт RaspberryPi на самом деле)? Я хотел веб-клиента, потому что парни не придется скачать другую программу, я надеюсь, что этого не существует!

Спасибо за предложения

+155
PrafulX 31 авг. 2018 г., 19:17:21

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

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

+144
JotaDeAA 10 дек. 2017 г., 23:05:01

В свете memtest86+ не работает с UEFI, есть с открытым исходным кодом, альтернатива или что-то из жратвы, чтобы проверить память?

+123
Saleem 19 июн. 2015 г., 09:19:11

Я использую двойной загрузочной арки Linux и Ubuntu. Grub установлен на раздел с Ubuntu и это приводит к нежелательным изменениям на жратву.cfg и после установки обновлений в Убунту (в частности, потерять спецификации микрокода Intel и initrd). В настоящее время я могу исправить это вручную, путем редактирования жратву.файл cfg и тогда и сейчас.

Я хочу, чтобы автоматизировать это, и поэтому написал скрипт на Python, который читает в жратве.cfg и редактирует соответствующие строки. Этот Python-скрипт должен быть выполнен из сценария оболочки после каждой загрузке арки. Для этого я написал скрипт и сделал его исполняемым. Мне вот интересно, что бы быть лучший способ, автоматический запуск этого скрипта. Например есть какие-то плюсы и минусы между cron или служб systemd? Чтобы изменить харчи.файл cfg мне нужно монтировать и размонтировать корневой раздел с Ubuntu, на котором находится файл.

+109
Cameron LeCrone 15 мая 2010 г., 17:49:45

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

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

+98
Muaad Siala 19 сент. 2017 г., 17:15:39

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

В AUTHGROUP=тоннеля моей компании три слова разделены. И файл passwd=!Пароль! работает в скрипте, но имейте в виду, что ! будет толковаться в оболочку, вызывая расширение истории.

Обратите внимание, что одинарные кавычки сохраняет буквальное значение каждого ограничителя, в то время как двойные кавычки позволит за исключением $, `, \ и ! (см. цитирование в человеке Баш). Затем, используя команду passwd='!Пароль!' будет работать, программа passwd="!Пароль!" не будет (но, опять же, ! проблематично только в интерактивную оболочку, а не в скриптах).

В то же время, вам понадобятся двойные кавычки при использовании переменных: Эхо '$passwd с' Эхо литерал $написано, а не значение переменной.

+96
CxxC 17 нояб. 2012 г., 01:11:16

У меня есть код на C, который я держал в systemd в сервис для загрузки время начала. После перезагрузки она стартовала успешно, но через некоторое время он был убит и снова начал успешно как установить тип ветвления. Журнал ошибок

● mqtt_to_REST.сервис - TCUP MQTT в полноценный разъем
 Загружен: загружен (в/lib/systemd в/системы/mqtt_to_REST.обслуживание; включена)
 Активный: активация (автоматический перезапуск) (результат: тайм-аут) после Ср 2015-04-08 12:19:18 по Гринвичу; 648ms назад
 Процесс: 289 ExecStart=/usr/Бен/на SIM-карту (код=убил, сигнал=срок)

08 апреля 12:19:18 добавлена Эдисон[1]: не удалось запустить TCUP MQTT в полноценный разъем.
08 апреля 12:19:18 systemd в Эдисон[1]: блок mqtt_to_REST.сервис вошел в неисправном состоянии.

Скрипт запуска :

[Блок]
Описание=TCUP MQTT в полноценный разъем
#Документация=НС
DefaultDependencies #=нет
#До=XDK для-демон.услуги
#После=протоколу MQTT.услуги

[Услуги]
Тип=разветвления
ExecStart=/usr/Бен/на SIM-карту
#ExecStart=/домой/корень/jsmn/пример/сим /dev/нуль 2>&1
ExecReload=/бин/убить -хап $MAINPID
Перезагрузка=на провал
RestartSec=10
#WatchdogSec=1мин

[Установите]
WantedBy=Multi-потребителя.цель

Так где проблема на самом деле происходит?

+74
shibashish mukherjee 18 мар. 2011 г., 03:41:14

Я хочу подключить зарядное устройство батареи ноутбука, когда уровень заряда батареи снижается до 40%, а затем включите его, когда уровень заряда аккумулятора достигает 80%. И по этой причине, мне нужен скрипт, который будет напоминать мне телефон на зарядку, когда уровень заряда батареи 40% и снова будет напоминать мне, когда уровень заряда аккумулятора достигает 80%. Как бы сценарий? Может что-нибудь еще сделать?

+28
sqweek 15 окт. 2015 г., 08:30:31

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

$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