Обновление проблему зависимостей с корицей

Я столкнулся проблема, когда я пытаюсь обновить мой заклятый системы Linux в новой версии пакета корицы-перевод-3.6.2.1 она застревает при обновлении. Когда я запускаю Пакман -Сю , я получаю это сообщение:

ошибка: не удалось совершить транзакцию (конфликтующие файлы)
корица-перевод: /usr/доли/язык/АФ/для категории lc_messages/корица-параметры-демон.МО существует в файловой системе
корица-перевод: /usr/доли/язык/АМ/для категории lc_messages/корица-параметры-демон.МО существует в файловой системе
корица-перевод: /usr/доли/язык/АР/для категории lc_messages/корица-параметры-демон.МО существует в файловой системе
корица-перевод: /usr/доли/локаль/как/для категории lc_messages/корица-параметры-демон.МО существует в файловой системе
корица-перевод: /usr/доли/язык/АСТ/для категории lc_messages/корица-параметры-демон.МО существует в файловой системе
корица-перевод: /usr/доли/язык/аз/для категории lc_messages/корица-параметры-демон.МО существует в файловой системе
корица-перевод: /usr/доли/язык/быть/для категории lc_messages/корица-параметры-демон.МО существует в файловой системе
корица-перевод: /usr/share/locale/[email protected]/LC_MESSAGES/cinnamon-settings-daemon.mo существует в файловой системе
корица-перевод: /usr/доли/язык/БГ/для категории lc_messages/корица-параметры-демон.МО существует в файловой системе
корица-перевод: /usr/доли/местный/млрд./Для категории lc_messages/корица-параметры-демон.МО существует в файловой системе
корица-перевод: /usr/доли/язык/bn_IN/для категории lc_messages/корица-параметры-демон.МО существует в файловой системе
корица-перевод: /usr/доли/язык/БР/для категории lc_messages/корица-параметры-демон.МО существует в файловой системе
корица-перевод: /usr/доли/язык/БС/для категории lc_messages/корица-параметры-демон.МО существует в файловой системе
корица-перевод: /usr/доли/язык/ОК/для категории lc_messages/корица-параметры-демон.МО существует в файловой системе
корица-перевод: /usr/share/locale/[email protected]/LC_MESSAGES/cinnamon-settings-daemon.mo существует в файловой системе
корица-перевод: /usr/доли/местный/ЦРБ/для категории lc_messages/корица-параметры-демон.МО существует в файловой системе
корица-перевод: /usr/доли/язык/уу/для категории lc_messages/корица-параметры-демон.МО существует в файловой системе
корица-перевод: /usr/доли/язык/ТИЦ/для категории lc_messages/корица-параметры-демон.МО существует в файловой системе
корица-перевод: /usr/доли/язык/да/для категории lc_messages/корица-параметры-демон.МО существует в файловой системе
корица-перевод: /usr/доли/язык/Де - /для категории lc_messages/корица-параметры-демон.МО существует в файловой системе
корица-перевод: /usr/доли/язык/ДЗ/для категории lc_messages/корица-параметры-демон.МО существует в файловой системе
корица-перевод: /usr/доли/язык/Эль/для категории lc_messages/корица-параметры-демон.МО существует в файловой системе
корица-перевод: /usr/share/locale/[email protected]/LC_MESSAGES/cinnamon-settings-daemon.mo существует в файловой системе
корица-перевод: /usr/доли/язык/en_GB/для категории lc_messages/корица-параметры-демон.МО существует в файловой системе
корица-перевод: /usr/доли/язык/эо/для категории lc_messages/корица-параметры-демон.МО существует в файловой системе
корица-перевод: /usr/доли/язык/Эс/для категории lc_messages/корица-параметры-демон.МО существует в файловой системе
корица-перевод: /usr/доли/язык/и/для категории lc_messages/корица-параметры-демон.МО существует в файловой системе
корица-перевод: /usr/доли/язык/ЕС/для категории lc_messages/корица-параметры-демон.МО существует в файловой системе
корица-перевод: /usr/доли/язык/ФА/для категории lc_messages/корица-параметры-демон.МО существует в файловой системе
корица-перевод: /usr/доли/язык/интернет/для категории lc_messages/корица-параметры-демон.МО существует в файловой системе
корица-перевод: /usr/доли/язык/фр/для категории lc_messages/корица-параметры-демон.МО существует в файловой системе
корица-перевод: /usr/доли/язык/га/для категории lc_messages/корица-параметры-демон.МО существует в файловой системе
корица-перевод: /usr/доли/языка/гл/для категории lc_messages/корица-параметры-демон.МО существует в файловой системе
корица-перевод: /usr/доли/язык/ГУ/для категории lc_messages/корица-параметры-демон.МО существует в файловой системе
корица-перевод: /usr/доли/язык/он/для категории lc_messages/корица-параметры-демон.МО существует в файловой системе
корица-перевод: /usr/доли/язык/привет/для категории lc_messages/корица-параметры-демон.МО существует в файловой системе
корица-перевод: /usr/доли/локаль/час/для категории lc_messages/корица-параметры-демон.МО существует в файловой системе
корица-перевод: /usr/доли/язык/ху/для категории lc_messages/корица-параметры-демон.МО существует в файловой системе
корица-перевод: /usr/доли/язык/удостоверение личности/для категории lc_messages/корица-параметры-демон.МО существует в файловой системе
корица-перевод: /usr/доли/язык/является/для категории lc_messages/корица-параметры-демон.МО существует в файловой системе
корица-перевод: /usr/доли/язык/речь/для категории lc_messages/корица-параметры-демон.МО существует в файловой системе
корица-перевод: /usr/доли/язык/Джа/для категории lc_messages/корица-параметры-демон.МО существует в файловой системе
корица-перевод: /usr/доли/язык/ка/для категории lc_messages/корица-параметры-демон.МО существует в файловой системе
корица-перевод: /usr/доли/локаль/км/для категории lc_messages/корица-параметры-демон.МО существует в файловой системе
корица-перевод: /usr/доли/язык/КН/для категории lc_messages/корица-параметры-демон.МО существует в файловой системе
корица-перевод: /usr/доли/язык/ко/для категории lc_messages/корица-параметры-демон.МО существует в файловой системе
корица-перевод: /usr/доли/язык/ку/для категории lc_messages/корица-параметры-демон.МО существует в файловой системе
корица-перевод: /usr/доли/язык/ЛТ/для категории lc_messages/корица-параметры-демон.МО существует в файловой системе
корица-перевод: /usr/доли/язык/НН/для категории lc_messages/корица-параметры-демон.МО существует в файловой системе
корица-перевод: /usr/доли/язык/МАИ/для категории lc_messages/корица-параметры-демон.МО существует в файловой системе
корица-перевод: /usr/доли/язык/мг/для категории lc_messages/корица-параметры-демон.МО существует в файловой системе
корица-перевод: /usr/доли/язык/МК/для категории lc_messages/корица-параметры-демон.МО существует в файловой системе
корица-перевод: /usr/доли/язык/мл/для категории lc_messages/корица-параметры-демон.МО существует в файловой системе
корица-перевод: /usr/доли/язык/МН/для категории lc_messages/корица-параметры-демон.МО существует в файловой системе
корица-перевод: /usr/доли/язык/МР/для категории lc_messages/корица-параметры-демон.МО существует в файловой системе
корица-перевод: /usr/доли/язык/мс/для категории lc_messages/корица-параметры-демон.МО существует в файловой системе
корица-перевод: /usr/доли/язык/НБ/для категории lc_messages/корица-параметры-демон.МО существует в файловой системе
корица-перевод: /usr/доли/язык/НСР/для категории lc_messages/корица-параметры-демон.МО существует в файловой системе
корица-перевод: /usr/доли/язык/нэ/для категории lc_messages/корица-параметры-демон.МО существует в файловой системе
корица-перевод: /usr/доли/язык/НЛ/для категории lc_messages/корица-параметры-демон.МО существует в файловой системе
корица-перевод: /usr/доли/язык/НН/для категории lc_messages/корица-параметры-демон.МО существует в файловой системе
корица-перевод: /usr/доли/язык/НСО/для категории lc_messages/корица-параметры-демон.МО существует в файловой системе
корица-перевод: /usr/доли/язык/ОК/для категории lc_messages/корица-параметры-демон.МО существует в файловой системе
корица-перевод: /usr/доли/язык/и/для категории lc_messages/корица-параметры-демон.МО существует в файловой системе
корица-перевод: /usr/доли/язык/па/для категории lc_messages/корица-параметры-демон.МО существует в файловой системе
корица-перевод: /usr/доли/язык/ЛП/для категории lc_messages/корица-параметры-демон.МО существует в файловой системе
корица-перевод: /usr/доли/язык/пт/для категории lc_messages/корица-параметры-демон.МО существует в файловой системе
корица-перевод: /usr/доли/языка/пример: ru_RU/для категории lc_messages/корица-параметры-демон.МО существует в файловой системе
корица-перевод: /usr/доли/язык/РО/для категории lc_messages/корица-параметры-демон.МО существует в файловой системе
корица-перевод: /usr/доли/язык/ру/для категории lc_messages/корица-параметры-демон.МО существует в файловой системе
корица-перевод: /usr/доли/язык/РАО/для категории lc_messages/корица-параметры-демон.МО существует в файловой системе
корица-перевод: /usr/доли/язык/Си/для категории lc_messages/корица-параметры-демон.МО существует в файловой системе
корица-перевод: /usr/доли/язык/СК/для категории lc_messages/корица-параметры-демон.МО существует в файловой системе
корица-перевод: /usr/доли/язык/сл/для категории lc_messages/корица-параметры-демон.МО существует в файловой системе
корица-перевод: /usr/доли/язык/кв./для категории lc_messages/корица-параметры-демон.МО существует в файловой системе
корица-перевод: /usr/доли/язык/СР/для категории lc_messages/корица-параметры-демон.МО существует в файловой системе
корица-перевод: /usr/share/locale/[email protected]/LC_MESSAGES/cinnamon-settings-daemon.mo существует в файловой системе
корица-перевод: /usr/доли/язык/СВ/для категории lc_messages/корица-параметры-демон.МО существует в файловой системе
корица-перевод: /usr/доли/язык/ТП/для категории lc_messages/корица-параметры-демон.МО существует в файловой системе
корица-перевод: /usr/доли/язык/Тэ/для категории lc_messages/корица-параметры-демон.МО существует в файловой системе
корица-перевод: /usr/доли/язык/Е/для категории lc_messages/корица-параметры-демон.МО существует в файловой системе
корица-перевод: /usr/доли/язык/тр/для категории lc_messages/корица-параметры-демон.МО существует в файловой системе
корица-перевод: /usr/доли/язык/мкг/для категории lc_messages/корица-параметры-демон.МО существует в файловой системе
корица-перевод: /usr/доли/язык/Великобритания/для категории lc_messages/корица-параметры-демон.МО существует в файловой системе
корица-перевод: /usr/доли/язык/ви/для категории lc_messages/корица-параметры-демон.МО существует в файловой системе
корица-перевод: /usr/доли/язык/ва/для категории lc_messages/корица-параметры-демон.МО существует в файловой системе
корица-перевод: /usr/доли/язык/ХН/для категории lc_messages/корица-параметры-демон.МО существует в файловой системе
корица-перевод: /usr/доли/язык/на zh_cn/для категории lc_messages/корица-параметры-демон.МО существует в файловой системе
корица-перевод: /usr/доли/язык/zh_HK/для категории lc_messages/корица-параметры-демон.МО существует в файловой системе
корица-перевод: /usr/доли/язык/zh_tw ПО/для категории lc_messages/корица-параметры-демон.МО существует в файловой системе
корица-перевод: /usr/доли/язык/ЗУ/для категории lc_messages/корица-параметры-демон.МО существует в файловой системе
Ошибки, пакеты не были обновлены.

Я пытался удалить его, и обновить его отдельно, но до сих пор никакого успеха.

Каковы мои варианты?

+34
Samira 25 окт. 2010 г., 08:07:26
30 ответов

Что значит эта запись означает:

-rwxr-XR-х 1 корень 920788 28 марта 2013 Баш
+997
Haseeb Alam 03 февр. '09 в 4:24

Я есть CSV-файл с названием Echelon, указав в следующем формате:

INCON,--,НАЧАЛЬНЫЕ УСЛОВИЯ,ДЛЯ*****,ЭЛЕМЕНТЫ,НА,ВРЕМЯ ,0.315570 Е+13
VC76,0.10000000 Е+00,0.2837726135782 е+08,0.6756896308414 е+02
1K02,0.10000000 Е+00,0.2837950666778 е+08,0.6757007619124 е+02
P476,0.10000000 Е+00,0.2837975332748 е+08,0.6756827783643 е+02
KG76,0.10000000 Е+00,0.2838117264779 е+08,0.6756840947964 е+02
1K05,0.10000000 Е+00,0.2610647023303 е+08,0.1841342000212 е+03
1K06,0.10000000 Е+00,0.2611103965949 е+08,0.1845191988294 е+03
1K07,0.10000000 Е+00,0.2611275589639 е+08,0.1845173169920 е+03
1K08,0.10000000 Е+00,0.2611346615238 е+08,0.1846393014710 е+03
VC37,0.10000000 Е+00,0.2611374063470 е+08,0.1849489276098 е+03
1K10,0.10000000 Е+00,0.2610224473371 е+08,0.1835417139884 е+03
M037,0.10000000 Е+00,0.2611370504845 е+08,0.1854150556422 е+03
KG37,0.10000000 Е+00,0.2611331725657 е+08,0.1859451266535 е+03

У меня есть другой файл с именем eche.txt который выглядит следующим образом :

VC76,207.64,0.40,2000.00,1154.00
S876,241.00,0.40,2000.00,1154.00
P476,241.06,0.40,2000.00,1154.00
M076,263.66,0.40,2000.00,1154.00
KG76,276.73,0.40,2000.00,1154.00
KG76,284.31,0.40,2000.00,1154.00
IW76,291.11,0.40,2000.00,1154.00
IW76,297.40,0.40,2000.00,1154.00
VC37,177.33,0.21,1998.00,1284.00
S837,240.20,0.21,1998.00,1284.00
P437,241.11,0.21,1998.00,1284.00
M037,263.58,0.21,1998.00,1284.00
KG37,276.42,0.21,1998.00,1284.00
KG37,283.85,0.21,1998.00,1284.00

Я хотел бы заменить значения в колонке 4 Echelon, указав со значениями в столбце 2 eche.txt если значение в первом столбцы из двух файлов такие же, но не когда же я сохраняю строку в Echelon, указав файл. Я попробовал следующий скрипт, который работает, но не в состоянии заменить значение в колонке 4 Echelon, указав на значение в столбце 2 eche.txt:

файл1="Echelon, указав"
файл2="eche.txt"

на awk -F' с' 'ШП==ФНР{а[$2]=$3} номер>ФНР{$2=а[$4];печатать}' ОФС=' ' "$файл2" "$файл1" > тест

на Perl -е', ь\*' полосы '$к{$ф[0]}=$Ф[1]; Далее, если $#Ф < 6; С/$Ф[1]/$к{$ф[3]}/; печати' "$файл2" "$файл1" > тест

Вот желаемый результат:

P476,0.10000000 Е+00,0.2837975332748 е+08,241.06
VC76,0.10000000 Е+00,0.2837726135782 е+08,207.64
KG37,0.10000000 Е+00,0.2611331725657 е+08,283.85
M037,0.10000000 Е+00,0.2611370504845 е+08,263.58
VC37,0.10000000 Е+00,0.2611374063470 е+08,177.33
1K08,0.10000000 Е+00,0.2611346615238 е+08,0.1846393014710 е+03
1K05,0.10000000 Е+00,0.2610647023303 е+08,0.1841342000212 е+03
1K06,0.10000000 Е+00,0.2611103965949 е+08,0.1845191988294 е+03
1K07,0.10000000 Е+00,0.2611275589639 е+08,0.1845173169920 е+03
KG76,0.10000000 Е+00,0.2838117264779 е+08,284.31
1K02,0.10000000 Е+00,0.2837950666778 е+08,0.6757007619124 е+02
1K10,0.10000000 Е+00,0.2610224473371 е+08,0.1835417139884 е+03
+989
Johnathen Foster 6 апр. 2018 г., 02:56:55
Другие ответы

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


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

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

  • во-первых, очистить свой установка gns3 в зависимости от вашего дистрибутива.Я на Debian, поэтому я использовал следующую команду : $судо apt-получить autoremove --Purge с gns3*

  • во-вторых,перейти на gns3 официальном сайте : https://docs.gns3.com/1QXVIihk7dsOL7Xr7Bmz4zRzTsJ02wklfImGuHwTlaA4/ и следуйте инструкциям по установке для вас новая версия gns3

+918
Leelu Soni 4 авг. 2017 г., 16:09:01

Каждый раз, когда я изменить мой IP-адрес я должен идти редактировать /и т. д./хосты и измените строку:

как можно догадаться-Вайо 192.168.1.х

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

Есть некоторые автоматизацию изменить эту строку на каждой смене сети?

редактировать. Я на кубунту 13.10 и я с помощью DHCP-сервера в Ubuntu по умолчанию программа dhclient получить новые IP-адреса (настройка по умолчанию).

+912
Huzaifa Aziz 6 июн. 2016 г., 04:22:13

Вы можете получить групп, которым принадлежит пользователь с ИД -Н. логин.

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

кто | вырезать -Д ' - Ф 1 |
во время чтения пользователей; делать
 ИД -ГН "$пользователь"
сделано | грэп -Ф -з "админ" | туалет -л

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

Кроме того, сделать все наоборот, видя, если администратор вошел в систему:

кто $( на awk -F' и:' '$1 ~ /^админ/ { gsub(",", " ", $4); печати $4 }' /и т. д./группы ) | туалет -л

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

+881
wormley777 1 дек. 2013 г., 03:05:47

Также вы можете сделать это без перезагрузки всей Х. Просто экспорт-дисплей переменное до вашей команды, чтобы сказать, где находится ваш X-сервер и дисплей:

экспортировать дисплей=:0

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

Дисплей=:0 kstart плазменным рабочего стола

должен работать.

+865
Gary Friesen 31 окт. 2011 г., 22:32:38

Возможность (я думаю там должно быть лучше):

Эхо `Echo "Привет мир" | туалетом -с` ",Здравствуй, мир!" | Е С/ ,/,/г'
+854
rhrtj 23 окт. 2010 г., 05:42:05

Чтобы меньше оставить последней странице, экспортируйте меньше=х. Увидеть человека страницы. Мне тоже нравится е и Ф.

+770
Shinya Koizumi 18 июн. 2014 г., 18:19:50

Вы можете очень просто добавить дополнительные переменные для дня фильтр:

на awk -V в start_day=24 -в stop_day=25-в значение start_time=10:00:00.000000 -в stop_time=24:00:00.999999 'start_day <= $2 && $2 <= stop_day && значение start_time <= $3 && $3 <= stop_time файл

дает

файлы/файл1:24 апреля 10:47:00.663137 данных 
файлы/файл1:25 апр 23:47:00.663157 данных 
файлы/файл1:25 апр 23:47:00.663167 данных

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

на awk -V в start_day=24 -в stop_day=25-в значение start_time=05:00:00.000000 -в stop_time=05:00:00.999999 'start_day <= $2 && $2 <= stop_day && (значение start_time <= $3 || start_day != $2) && 3 $файл<= stop_time' 

дает

файлы/файл1:24 апреля 10:47:00.663137 данных 
файлы/файл1:25 апреля 01:47:00.663147 данных 
файлы/файл1:25 апр 23:47:00.663157 данных 
файлы/файл1:25 апр 23:47:00.663167 данных 

В течение месяца вы можете следовать той же идее, но нужно переводить апреля до 04 (предварительная обработка или awk магии?) и применить <= => на что.

+741
Yuugian 21 нояб. 2010 г., 17:28:32

Вероятно, у вас есть файл в/etc/updatedb от имени.Conf, в котором содержание совпадает с найти команды аргумента (т. е. найти параметры задаются на основе этого файла).

Это частичное командование обновление обновление базы данных, используемой найти/mlocate ПО и положили на ежедневной основе фрон хрон или (на моей машине) из /и т. д./cron.ежедневные/mlocate по

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

В моей /и т. д./cron.ежедневные/mlocate ПО есть тест на наличие ionice:

# Видеть ionice(1)
если [ -Х /УСР/бин/ionice ] &&
 /usr/Бен/ionice -С3 правда 2>/Дев/нуль; тогда
 IONICE="/usr/Бен/ionice -С3"
интернет

и если у тебя не так установлено, или нет эти строки, вы, возможно, захотите expiriment установка/добавление/играть с параметрами и посмотреть, если это решит замерзания.

+644
debbiesym 30 июл. 2015 г., 15:57:19

Посмотреть на самбу и здесь - они должны удовлетворять множество требований. Апач (поставляется с Ubuntu) для веб-сервера. Если вы должны иметь FTP я предлагаю по SFTP

Как для резервного копирования - посмотреть на это

+579
Grefog 2 сент. 2018 г., 04:03:35

Другими способами без СЭД/регулярное выражение:

на awk -Ф\\ '{печати $2"@"$1}' memberfile

или

вырезать -д\\ -Ф1 memberfile | вставить -д@ memberfile - | вырезать -д\\ -Ф2
+569
gggggg 30 авг. 2010 г., 14:35:35

Как насчет этого:

ВИМ-С ":Е $файл1 | ВНЭУ $файл2 | б diffthis"

Он открывает $файл1 для редактирования, затем второй файл. Нечего читать из stdin, поэтому никаких безымянный файл.

+519
Pablo Calvo 11 июл. 2014 г., 02:05:59

Это оболочки вы используете, когда вы входите.
Е. Г. когда я по SSH в мою удаленных серверах, мне нравится Баш:

ЧШ [ввод]
/бин/Баш [ввод]

Вы могли бы хотеть прочитать больше на эту тему:

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

+492
Almas 7 мар. 2012 г., 18:54:43

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

# должен-перезапуск
736 : файл /sbin/agetty -- / / медицинская физика tty1 Линукс

Systemctl не признает agetty в качестве сервиса.

Насколько я вижу, agetty является частью системы и имеет дело с открытием входе в систему.

Я могу перезапустить его без перезагрузки сервера, и как?

+475
geoduck 8 янв. 2013 г., 21:03:06

Вы можете использовать следующую команду

СЕПГ -я "/это тест,/с/^Это тест$//г" тестов && СЭД -я '/^$/тесты д' 

Входной файл

тест Кот

Это тест
на localhost% это тест

После выполнения вышеуказанной команды

выходной файл

тест Кот

на localhost% это тест
+405
Rick Dudley 7 нояб. 2015 г., 08:44:18

Если посчитать символы без наговора:

$ СЭД с/\([\^]*\)\\х[0-9А-ФА-ф][0-9А-ФА-Ф]/\1/г' dummy_hex.txt | значение lc_all=C в туалет -с
14

И вычитать, что из общего количество файлов:

$ <dummy_hex.txt санузел -с
30

Вы могли бы получить количество шестнадцатеричных символов (раза 4). В одном скрипте:

#!/бин/Баш
а=$(СЭД 'ы/\([\^]*\)\\х[0-9А-ФА-ф][0-9А-ФА-Ф]/\1/г' dummy_hex.txt | туалет -с)
б=$(<dummy_hex.txt туалет -с )
граф=$(( (Б-а)/4 ))
Эхо "$граф"

Печать:

$ ./сценарий
4

Помните, что WC подсчитывает байт (не локаль алфавитов).

+377
Sai Ram Gupta 6 окт. 2019 г., 04:23:41

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

Пример файла усек с помощью DD

Создать файл 5МБ

# ДД, если=/dev/нуль=ФОО БС=1М кол-во=5
5+0 записей
5+0 записей из
5242880 байт (5.2 Мб) скопировал, 0.0243189 с 216 Мбит/с
# Общ -л фу
-RW-р-р-- 1 корень 5242880 авг 12 20:13 фу
#

Усечь 10 байт от конца

# ДД, если=файле=ФОО-повреждены БС=1 отсчет=5242870
5242870+0 записей
5242870+0 записей из
5242870 байт (5.2 Мб) скопировал, 23.7826 с 220 кб/с
# Общ -л фу фу-поврежден
-RW-р-р-- 1 корень 5242880 авг 12 20:13 фу
-RW-р-р-- 1 корень 5242870 авг 12 20:14 фу-поврежден
#

Страницы Ведьмак человек

Ведьмак(1) Общее руководство команд Ведьмак(1)

Название
 Ведьмак - двоичном редакторе файл 

Синопсис
 Ведьмак [опции] [файл [...]]

Описание
 Ведьмак-это мульти-буфер редактора для просмотра и обработки двоичных файлов. Он не может
 (не должен) быть использован для редактирования блок устройств, потому что он пытается загрузить весь файл в
 буфер (он должен работать для дискет). Наиболее важные особенности Ведьмак: мульти
 буферы, многоуровневая отмена, редактирование командной строки с завершением, бинарные регулярных выражений
 (см. ниже). Пользовательский интерфейс хранится похож на ви, так что если вы умеете пользоваться VI,
 вы сможете начать легко.
+360
kaligne 7 мая 2019 г., 11:49:43

Я пытаюсь синхронизировать некоторые Дира к удаленному серверу, на котором работает SSH на нестандартный порт (443). Команды и вывода/ошибка выглядит так:

$ при помощи rsync -AV и somedir -е "СШ -п 443" rsync://[email protected]:443/some/path

Введите пароль для ключа '/главная/мой/.по SSH/id_rsa': 
по rsync: соединение было неожиданно закрыто (0 байт получено до сих пор) [отправитель]
по rsync ошибка: ошибка в данных протокола rsync трансляция (код 12) на Ио.с(605) [отправитель=3.0.9]

Я использую -е "СШ -п 443" строку до удаленного узла спец, как я обнаружил, что это необходимо, если SSH работает на нестандартном порту. Как я должен идти об отладке этой проблемы?

+358
user3047299 30 окт. 2015 г., 21:38:03

У меня есть USB-диск, который я использую для резервного копирования различных ноутбуков/серверов в офисе (резервную копию). На USB жратва 2 установлено, с CentOS7.

Я создал диск USB с CentOS7 на компьютер без жестких дисков с интерфейсом SATA - просто жесткий диск USB. Тогда я могу загрузиться, что компьютер без проблем.

Однако, если я подключить что USB-диск в компьютер с 1,2, или 3 SATA жестких дисков он не будет загружаться. (Говорит файл grub2 загрузчик bootmgr отсутствуют ошибки, спасательные ошибка, или аналогичные). Файл grub2 начинается (с MBR), но потом имеет проблемы.

Означает ли это, что для grub2 имеет жестко загрузочный название раздела (на/dev/sda1, поскольку или в/dev/сб1 и т. д.) в MBR? Поэтому я не могу загрузить систему с разным количеством жестких дисков? (USB-диск всегда будет присвоен номер диска выше, чем внутренние диски)

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

+341
Zuno82 19 июн. 2010 г., 15:26:33

Выполните команду ls-l в команду на терминал. Это будет выглядеть так,

drwxrwxr-х 5 фу фу 4096 5 мая 11:55 в VirtualBox виртуальных машин

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

+304
ordinary user 10 июн. 2014 г., 19:23:10

Старый АТ&Т системы 5 механизм для псевдо-терминал ведомых устройств было то, что они были обычными настойчивый характер устройства узлов под /Дев. Был мультиплексора мастер - устройства в каталоге/dev/ptmx. Старый 4.3 BSD и механизм для псевдо-терминальных устройств были параллельные пары обычных стойких ведущего и ведомого устройств в каталоге/dev. Эти специальные узлы устройство на обычной файловой системы диска.

На OpenBSD, некоторые это еще верно и сегодня. в/dev есть еще диск объем, и холоп устройств по-прежнему реально на диск узлов. Они вместе создали по требованию. Ядро внутренних проблем соответствующие вызовы для создания новых устройств там, когда выдается PTMGET контроллер ввода/вывода на устройстве/dev/ПТМ устройства.

На FreeBSD, все это правда. Нет даже мультиплексора устройства больше. /Дэв не диск объем на всех. Это в devfs файловой системы. Ведомые устройства появляются в в devfs файловой системы под ПТС/ каталог в ответ на posix_openpt() системного вызова, который является прямой системный вызов, а не завернутый в ioctl() на открытый файловый дескриптор с некоторым "мультиплексор" ля Device.

На некоторое время на Linux, псевдо-терминал ведомых устройств были постоянные узлы устройства. Что вы смотрите на свое "новое" devpts файловой системы (где "новый" означает проводили несколько лет назад, и сейчас) в сочетании с devtmpfs. Это практически позволяет таким же образом делать вещи как на FreeBSD с в devfs.

Но есть некоторые различия. В частности, есть еще "мультиплексора устройства".

  • В старых "новых" devpts системы, это был ptmx устройства в разных devtmpfs файловой системы, с devpts файловая система, содержащая только автоматически создается/уничтожается ведомого устройства файлов. Условно установка была на/dev/ptmx и сопровождающим devpts смонтировать на устройство/dev/оч.
  • Но Линукс люди хотели иметь несколько полностью независимых экземпляров devpts файловой системы, для контейнеров и тому подобное, и это оказалось довольно сложно синхронизации (правильный) две файловые системы, когда было много devtmpfs и devpts файловых систем. Так что в новой "новой" devpts системы все устройства, мультиплексора и раб, находятся в одной файловой системы.

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

  • В новых еще "новый" devpts (который был вокруг начиная с 2016 года) за экземпляр мультиплексор устройство в devpts файловая система теперь первичный мультиплексор, и ptmx в devtmpfs это ШИМ, предоставляемые ядром, которое пытается имитировать символической ссылке монтирования, или просто фактическое символическую ссылку на ПЦ/ptmx. Несколько экземпляров путь теперь только так.

Дальнейшее чтение

+295
Tibor Juhasz 10 дек. 2018 г., 13:43:05

Необходимости переустановки операционной системы с нуля на С EeePC 901, который имеет два SSD дисками, 4 ГБ и 16 ГБ, можно ли установить его с помощью обоих дисков, как если бы они были один?

+294
maja dood 11 апр. 2012 г., 22:46:00

urxvt 2.6 в 2004 добавлена поддержка для xterm это динамические цвета характеристика. В xterm работает управляющие последовательности, это ОСК 11. БСК 10 комплектов по умолчанию цвет текста. Изменений указанной части изменения:

2.6 пт 2 апр 03:24:10 мск 2004
 - незначительные исправления дока.
 Предупреждения: изменена последовательность меню от Esc ] 10 в ЭКУ ] 703 в
 избежать столкновения с xterm.
 - изменен OSC701 последовательности/OSC702 для возврата стандартных избежал отчета.
 - в xterm-совместимость: делать настроить цвет окон и другие запросы отчетов
 цвет окна, если ARG является "?".

но исходным кодом повествует, как обычно:

/*
 * В xterm последовательность: клавишу Esc ] ПС;Пт (СТ|бел)
 * 0 = изменение iconName/название 
 * 1 = iconName изменения 
 * 2 = изменить название 
 * 4 = изменение цвета 
+ * 10 = изменение цвета FG 
+ * 11 = изменить фоновый цвет 
 * 12 = изменение цвета текста
 * 13 = изменение изображения мыши цвет
 * 17 = изменить цвет подсветки символа 
@@ -2949,20 +3236,21 @@ 
 * 50 = изменить шрифт 
*
 * расширения rxvt:
- * 10 = меню (может измениться в будущем) 
 * 20 = БГ изображения
 * 39 = изменить цвет FG 
 * 49 = изменить фоновый цвет
 * 55 = сброса прокрутки буфера и все экран
 * 701 = изменение локали
 * 702 = найти шрифт
+ * 703 = меню 
*/

Руководство rxvt(7) не дает никакой полезной информации:

 Команд Операционной Системы В Xterm 
 "ЭКУ ] ПС;Пт СТ"
 Набор Параметров В Xterm. 8-битный СТ: 0x9c, 7-битовая последовательность СТ: \ЭКУ 
 (0x1b, 0x5c), обратная совместимость Терминатор в Bel (0x07) тоже
 принято. любой октет может быть сбежал, предварив его сын (0x16,
^В).

Этот простой пример устанавливает оба изображения (текста) и фон по умолчанию цвета:

#!/Бен/ш
функции printf '\033]10;Красный\007'
функции printf '\033]11;зеленый\007'

Как в xterm, эти по умолчанию цвета могут быть переопределены временно "Анси" цвета.

Функция может быть отключена в окна xterm с помощью dynamicColors ресурса. В отличие от в xterm, urxvt нет ресурса-параметр для функции.

Вте также реализует функцию, а также не документ. urxvt по крайней мере начал с документации от rxvt. Для ВТЭ, вы должны читать исходный код. Соответствующую функцию в vteseq.cc выглядит это так:

/* Изменение фона по умолчанию курсор, бел расторгнут */
статический недействительным
vte_sequence_handler_change_background_color_bel (VteTerminalPrivate *что, GValueArray *параметры)
{
 vte_sequence_handler_change_special_color_internal (, что параметры,
 VTE_DEFAULT_BG, -1, 11, БЕЛ);
}

/* Изменение фона по умолчанию курсор, ул. расторгнут */
статический недействительным
vte_sequence_handler_change_background_color_st (VteTerminalPrivate *что, GValueArray *параметры)
{
 vte_sequence_handler_change_special_color_internal (, что параметры,
 VTE_DEFAULT_BG, -1, 11, СТ);
}

Этот код датируется где-то в 2003 году (когда он был написан на C):

совершать f39e281529827f68fd0e9bba41785d66a21efc1c
Автор: Налин Dahyabhai <[email protected]>
Дата: Ср Янв 22 21:35:22 2003 +0000

 признать ОАО{номер};{строка}СТ как набор-текста-параметры, в окна xterm документы (часть

 * в src/шапки.с: принимать и OSC{номер};{строка}СТ как набор-текста-параметры, в в xterm
 документы (часть #104154).
 * ГКЗ/контурная карта.с: отменить изменение подставляла "1;" для клавиши с модификаторами (#104139).

Для дальнейшего чтения:

+241
ryxn 18 дек. 2019 г., 04:03:04

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

  1. любопытный законного пользователя просто пытаются вещи, или
  2. хакер пытается делать "плохие вещи".

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

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

На довольно ванили Убунту настройка, которая у меня есть, это записывается в файл/var/журнал/авт.журнал.

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

Электронная почта будет иметь заметную тему:

Тема: *** информационной безопасности для thehostname ***

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

thehostname : 22 07 июня:07:44 : никто : потребитель не в пользователям использовать sudo?; телетайп=приставка ; ФРД=/некоторые/путь ; пользователь=корень ; команда=/ОГРН/ЛС

(Здесь, пользователя никто не пытался бежать ЛС через судо как root, но не получилось, так как они были не в пользователям использовать sudo? файл).

Электронное письмо не будет отправлено, если (местные) почта не настроена в системе.

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

Взгляните на mail_no_user установки (и связанной с mail_* параметры) В пользователям использовать sudo? руководство (выделено ниже):

mail_no_user

Если установлено, будет отправлено письмо на электронную почту пользователя , если пользователя нет В пользователям использовать sudo? файл. Этот флаг включен по умолчанию.

+213
maol 6 авг. 2010 г., 03:31:50

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

Беспокойство является bufferbloat. Последние ядер выкатили несколько особенностей для решения bufferbloat (предел очереди байт, ПТС небольшие очереди, fq_CoDel и т. д.). Если я слоя мои перевыполнение на протокол SCTP, который, если кто - либо из этих функций будут применяться?

Я особенно заинтересован в TCP небольшие очереди (TSQ). Lwn бывает эта статья перечисляет команды sysctl ручку и ядра API все начиная с префикса tcp_. Значит ли это, что TSQ действительно применяется только при использовании протокола TCP? Или - учитывая большое сходство между TCP и SCTP - достаточно для реализации ядра из этих стопок общая такая, что протокол SCTP также принимает TSQ?

+193
joemooney 1 мая 2010 г., 03:42:28

Используя СШ

Общий подход для обработки аутентификации Git-это делегировать его в СШ. Обычно вы устанавливаете свой публичный ключ для SSH на удаленный репозиторий (например, на github), а затем вы используете, что всякий раз, когда вы должны пройти аутентификацию. Вы можете использовать ключевые агентов, конечно, либо обрабатывается окружения рабочего стола или вручную с помощью SSH-агента и СШ-добавить.

Чтобы не приходилось вводить имя пользователя, вы можете настроить, что в СШ тоже в ~/.по SSH/config файл, например у меня

Хозяин git.opendaylight.org
 Skitt пользователей 

и тогда я могу клонировать, используя

клон git по SSH://Git-репозитории.opendaylight.орг:29418/ААА

(обратите внимание на отсутствие имени пользователя есть).

Используя gitcredentials

Если SSH подход не применяется (например, вы используете репозиторий доступен по протоколу HTTPS), то git имеет свой собственный способ обработки учетных данных, используя gitcredentials (и, как правило, ГИТ-учетных-магазине). Вы указываете свой логин, используя

ГИТ конфиг учетных данных.${удаленное}.имя пользователя ваше имя пользователя

а удостоверение помощника с помощью

ГИТ конфиг учетных данных.вспомогательные магазине

(указать - глобальный если вы хотите использовать эту установку везде).

Тогда в первый раз, когда вы открыть репозиторий, Git будет спрашивать ваш пароль, и он будет храниться (по умолчанию в ~/.ГИТ-учетные данные). При последующем доступе к репозиторию будет использовать сохраненный пароль, а не просить вас.

+134
Goldstein 1 февр. 2011 г., 16:26:32

Да, начиная с ядра версии 2.6.20, ядро Linux включает в себя КВМ. Это ядро-модуль виртуальной машины, модуля виртуализации, что дает ядра те же функции, что и гипервизор, таким образом предоставляя возможность для размещения виртуальных машин.

Из Википедии:

КВМ требуется процессор с аппаратной поддержкой виртуализации, такие как Intel VT или AMD-V. в КВМ также была портирована на другие операционные системы, такие как FreeBSD и изначально в Solaris использовалась файловая в виде загружаемых модулей ядра.

КВМ был первоначально разработан для процессоров x86, и с тех пор была портирована на S/390, процессор архитектуры IA-64 и ARM.

KVM обеспечивает аппаратную виртуализацию для различных гостевых операционных систем, в том числе, план Линукс, БСД, Солярис, окна, хайку, в ReactOS 9, АРОС исследования операционной системы и macOS. Кроме того, Android 2.2, ГНУ/Херд (К16 в Debian), в Minix 3.1.2 а, Солярис 10 У3 и Darwin 8.0.1, вместе с другими операционными системами и некоторые более новые версии этих перечисленных, работают с некоторыми ограничениями.

+114
BetterSense 25 янв. 2010 г., 01:21:49

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

кто | у awk 'НФ > 4 { печати $ЯТ }'

или, чтобы получить подобные данные,

ш -привет | у awk '{ печати $3 }'
+74
Bowdy houston 2 июл. 2011 г., 11:33:15

Попробуйте это

% Общ -1 
001-фрагментик.формат PDF
002-фрагментик.формат PDF
003-фрагментик.формат PDF

Код

% переименовать -н-ы/([^-]+)-([\^.]+)\.формат PDF/$2-$1.формат PDF/' *.формат PDF 
001-фрагментик.PDF-файл -> фрагментик-001.формат PDF
002-фрагментик.PDF-файл -> фрагментик-002.формат PDF
003-фрагментик.PDF-файл -> фрагментик-003.формат PDF

Примечание

(удалить переключатель-N когда тесты будут ОК)

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


Если вы выполните следующую команду (ГНУ)

$ файл "$(и более ранних версий -Ф "$(тип -п "переименовать")")"

и у вас есть результат, как

.../переименовать: Perl-скрипт, текст, исполняемый код ASCII 

и не содержащие:

Эльф

тогда это, видимо, правильный инструмент =)

Если нет, чтобы сделать его по умолчанию (обычно уже) на Дебиан и производные, как в Ubuntu :

обновление-альтернатив $ судо-установить переименовать /путь/к/переименовать

(заменить /путь/к/переименуйте путь вашего перла переименовать команду.


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


Последнее, но не менее, эта программа изначально была написана Ларри Уолл, перловую отец.

+27
Rana Ali 7 июл. 2019 г., 20:59:57

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