Почему мой Debian 9 (стрейч) ядра Linux не совершенствуется после установки АПТ'?

Я провел большую часть месяца пытается установить, переустановить, удалить вручную, и установите последнюю Linux-образ-4.9.0-8 (или его) на меня в Debian 9 (стрейч), но он будет всегда (пере)загрузки в том, что неправильная версия Linux 3.16.0-5.

Я даже удалил все в/boot директорию и переустановить.

У меня есть стандартный для Debian 9 установка в /Дев/СДА диске, где файл/dev/sda1, поскольку является /загрузки отдельного раздела.

Мой контрольный список:

  • Проверил администрирования Linux справочник.
  • Нет загрузчика UEFI в скобяными
  • Выключил imageramfs опцию в файл/etc/ядра-ИМГ.конф
  • Никакие модули необычные ядра (даже не НВИДИА и не АТИ)
  • Правильно использовать меткое вместо apt-получить

Это одна система Головоломки, с которыми я столкнулся сам.

Последний каталог /загрузки является:

$ ЛС-широта /загрузки
итого 106000
директорию типа drwxr-XR-х 23 корень корень 4096 января 17 12:25 ..
директорию типа drwxr-XR-х 2 корень корень 4096 января 17 12:17 жратвы
директорию типа drwxr-XR-х 3 корень корень 4096 января 17 12:17 .
-RW-р-р-- 1 корень 19595458 января 17 12:17 и initrd.ИМГ-4.9.0-8-для amd64
-RW-р-р-- 1 корень 19446192 января 17 12:08 и initrd.ИМГ-4.9.0-5-для amd64
-RW-р-р-- 1 корень 19587298 7 Ноября 13:58 файл initrd.ИМГ-4.9.0-7-для amd64
-RW-р-р-- 1 корень 186563 27 окт 14:46 конфиг-4.9.0-8-для amd64
-RW-р-р-- 1 корень 3195896 27 окт 14:46 система.карте-4.9.0-8-для amd64
-RW-р-р-- 1 корень 4232992 27 октября 14:46 vmlinuz-4.9.0-8-для amd64
-RW-р-р-- 1 корень 186568 13 авг 15:31 конфиг-4.9.0-7-для amd64
-RW-р-р-- 1 корень 3192069 13 авг 15:31 системы.карте-4.9.0-7-для amd64
-RW-р-р-- 1 корень 4232992 13 авг 15:31 vmlinuz-4.9.0-7-для amd64
-RW-р-р-- 1 корень 19478453 19 2018 initrd с февраля.ИМГ-4.9.0-3-для amd64
-RW-р-р-- 1 корень 186473 января 2018 4 конфига-4.9.0-5-для amd64
-RW-р-р-- 1 корень корневая система 3185098 января 4 2018.карте-4.9.0-5-для amd64
-RW-р-р-- 1 корень 4216608 января 2018 4 vmlinuz-4.9.0-5-для amd64
-RW-р-р-- 1 корень 186386 18 сентября 2017 конфиг-4.9.0-3-для amd64
-RW-р-р-- 1 корень 3180929 18 сентября 2017 систему.карте-4.9.0-3-для amd64
-RW-р-р-- 1 корень 4204320 18 сентября 2017 vmlinuz-4.9.0-3-для amd64

Заметил, что нет в Linux 3.16.0-5 изображения/образа initramfs.

Однако, выполнив команду uname всегда результаты в:

Арка для Linux 3.16.0-5-для amd64 #1 СМП в Debian 3.16.51-3+deb8u1 (2018-01-08)

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

# Общ -широта /
итого 112
drwxrwxrwt 14 корень 11264 17 января 13:15 ТМП
директорию типа drwxr-XR-х 33 корень 1080 января 17 12:46 запуск
директорию типа drwxr-XR-х 19 корень 3480 17 января 12:45 Дэв
директорию типа drwxr-XR-х 178 корень 12288 января 17 12:45 и т. д
д-р-ХС-ХС-х 13 корень 0 17 января 12:44 Сыс
д-р-ХС-ХС-х 195 корень 0 янв 17 12:44 прок
drwx------ 36 корень корень 4096 17 января 12:44 корень
директорию типа drwxr-XR-х 23 корень корень 4096 января 17 12:25 .
директорию типа drwxr-XR-х 23 корень корень 4096 января 17 12:25 ..
директорию типа drwxr-XR-х 3 корень корень 4096 января 17 12:17 загрузки
директорию типа drwxr-XR-х 2 корень корень 12288 17 января 11:27 размещаться
drwxrwxr-X 2 двух-корень корень 4096 января 17 11:27 Бен
lrwxrwxrwx 1 корень 29 7 Ноября 13:56 файл initrd.в img -> загрузка/файл initrd.ИМГ-4.9.0-8-для amd64
lrwxrwxrwx 1 корень 29 7 Ноября 13:56 файл initrd.рис.хрень -> загрузка/файл initrd.ИМГ-4.9.0-7-для amd64
lrwxrwxrwx 1 корень 26 ноября 7 13:56 vmlinuz -> загрузка/vmlinuz-4.9.0-8-для amd64
lrwxrwxrwx 1 корень 26 ноября 7 13:56 vmlinuz.хрень.4.9.0.7 -> загрузки/vmlinuz-4.9.0-7-для amd64
директорию типа drwxr-XR-х 6 корень корень 4096 11 октября 17:01 опт
директорию типа drwxr-XR-х 20 корень корень 4096 10 октября 16:52 Либ
директорию типа drwxr-XR-х 3 корень корень 4096 Окт 10 16:34 СРВ
директорию типа drwxr-XR-х 8 корень корень 4096 сентября 5 13:34 дома
директорию типа drwxr-XR-х 17 2018 13 корень корень 4096 Мар ВАР
директорию типа drwxr-XR-х 2 корень корень 4096 17 марта 2018 lib64
директорию типа drwxr-XR-х 7 корень корень 4096 19 февраля 2018 СМИ
директорию типа drwxr-XR-х 2 корень корень 4096 19 февраля 2018 помощью debootstrap 
директорию типа drwxr-XR-х 10 корень корень 4096 16 мая 2017 ЕГР
директорию типа drwxr-XR-х 2 корень корень 4096 8 октября 2016 тугриков
drwx------ 2 корень 16384 8 октября 2016 потерял+нашли

Даже загрузочный раздел sda1, поскольку для /загрузки обозначена правильно.

# программа fdisk /Дев/СДА

Добро пожаловать в команду fdisk (утиль-Линукс 2.29.2).
Изменения останутся только в памяти, пока вы не решите их писать.
Будьте осторожны перед использованием команды записи.


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

Загрузочное Устройство Начало Конец Секторах Код Размер Тип
на /dev/sda1, поскольку * 2048 499711 497664 243М 83 Линукс
на /dev/sda2 501758 1953523711 1953021954 931.3 Г 5 Расширенная
на /dev/sda5, поэтому 501760 1953523711 1953021952 931.3 г 8э в Linux с помощью LVM

Раздел 2 не запускается на границе физического сектора.

Команда (M для справки): бросить
+327
dstronczak 9 апр. 2017 г., 19:33:44
29 ответов

Я использую Bash в системе резус в Linux.

Как правило, вы можете получить свой собственный идентификатор процесса с переменной $$. Однако, если скрипт запускается один из его собственные функции в фоновом режиме - это не сработает; все функции работают в фоновом режиме будет ПИД родительского сценария при $$ используется.

Например, вот такой тестовый скрипт:

в /tmp/тест:
#!/бин/Баш
 Эхо "я $$"
 функция проце {
 сна 3
 Эхо "$1 :: $$"
}

 для х АА ВВ СС; делать
 ивала "проце $х &"
 Эхо "начало: $!"
сделано

При ее выполнении:

 в /tmp$ ./тест
 Я 5253
 Начало: 5254
 Начало: 5256
 Начало: 5258
 в /tmp$ АА :: 5253
 ББ :: 5253
 копия :: 5253

Так - родительского сценария (в/tmp/тест) выполняется как ПИД 5253 и пожары-три фоновых процессов с PID 5254, 5256 и 5258. Но каждый из этих фоновых процессов получает значение 5253 с $$.

Как могут эти процессы обнаруживают его фактического ПИД?

+946
Wells Then 03 февр. '09 в 4:24

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

#!/Бен/ш
ОКР > /некоторые/журнал/файл
... (любые другие нужные лесозаготовки команд) ...
старпома /путь/к/недвижимого/программа "[email protected]"

должна существовать первая в путь, то в путь=/какой/машины/реж:$путь , а затем оберткой программа названа именно для реальной программы , которая будет зарегистрирована, и в оболочку программы вы замените свой фантик с оригинальной программой , используя метод exec. Если программа запущена с полными путями, то это может быть необходимо, чтобы возиться с чем-то вроде LD_PRELOAD или, возможно, приложение в вопрос может дать возможность менять путь?

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

судо sysdig "тез.Докл.имя = LS и пользователей.имя = jhqdoe" | тройник журнала

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

9734 16:12:49.683389228 1 ЛС (20542) < для execve рез=0 ехе=Общ аргументы=--цвет=авто. Тид=20542(ЛС) пид=20542(ЛС) ptid=20052(Баш) чвд= fdlimit=1024 pgft_maj=0 pgft_min=61 vm_size=404 vm_rss=4 vm_swap=0 комм=ЛС Групп=файле cpuset=/.cpu_cgroup=/.подсистема cpuacct=/.mem_cgroup=/.устройств=/пользователя.срез.морозильник=/.нэ... ОКР=XDG_SESSION_ID...

Через руководство пользователя и другой документации, указанных выше, может быть сделан точным только для execve звонка и в полном окружении показано через:

судо sysdig -п "%прок.ОКР" "тез.Докл.имя = LS и пользователей.имя = jhqdoe и ЭВТ.тип = для execve" | тройник ХХХ

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

+934
voylov 2 июн. 2016 г., 01:23:39
Другие ответы

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


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

Я читал много руководств и сообщений на форуме с описанием того, как использовать ДД, но одна вещь, я заметил, что люди всегда использовать разные значения для БС=, кол-во= и искать= переключателей.

Пожалуйста, кто-нибудь может объяснить, что эти переключатели делают точно (Man-страницу не очень подробные), и объяснить, что оптимальные настройки для них, которые предназначены для различных задач, таких как создание файлов из /dev/random или /dev/нуль, и перезапись разделов и внешних накопителей.

+917
Rastko Zamurovic 24 дек. 2012 г., 20:40:32

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

Гугл "в iptables порт стучится".

Для внешнего мира это будет выглядеть как у вас нет SSH-сервер работает.

+916
SgtPepper43 14 июн. 2011 г., 12:23:39

Вот простой пример. Это должно дать вам достаточно информации, чтобы начать работу.

#!/бин/Баш
#conversor.sh
#Автор.....: dede.exe
#Электронной почты.....: [email protected]
#Описание: конвертировать все файлы в другой формат
# Это не безопасный способ сделать это...
# Просто отчаянный сценарий, чтобы спасти мою жизнь...
# Использовать такой последней инстанции...

to_format="utf8 в"
file_pattern="*.Ява"

файлы=`найти . -имя "${file_pattern}"`

Эхо "==================== преобразование ===================="

#Попробовать конвертировать все файлы в структуре
для имя_файла в ${файлы}
делать
 #Получаем файл формата
 file_format=`файл $имя_файла --мим-кодирование | вырезать -д":" -Ф2 | СЭД -е 'е/ //г"

 если [ $file_format != $to_format ]; тогда

file_tmp="${unit_file}.ТМП"

 #Переименовать файл во временный файл
 МВ $имя_файла $file_tmp

 #Создать новый файл с новым форматом.
 с iconv -F в $file_format -Т $to_format $file_tmp > $имя_файла

 #Удалить временный файл
 РМ $file_tmp

 Echo "файл имя...: $имя_файла"
 эхо "в формате.: $file_format"
 эхо "в формат...: $to_format"
 Эхо "---------------------------------------------------"

интернет
сделано;
+866
Abhishek Vijjapu 15 сент. 2017 г., 02:30:44

Подмена процесс достаточно своего. Важно понимать, что это больше похоже на ФИФО, чем stdin или stdout. Вы можете увидеть это с Эха:

Эхо >( Echo привет; )

дает вам: в /dev/ФД/63 привет

Внешний-Эхо дает вам аргумент, что на самом деле, учитывая, что на/dev/ФД/63. Итак, ваш

кошка >( Echo привет; )

на самом деле кошка /Дев/ФД/43 и вывод направляется в Эхо привет. (в 43-это просто пример; номер randomish, но зачастую 63)

Вы также можете увидеть разницу между:

Эхо-хоп > >(кошка)

что дает хоп и

Эхо-хоп >(кошка)

что дает хоп /Дев/ФД/63.

Также, в качестве примера:

 ООО с/$/клап/' | футболка >(СЭД 'с/^/хоп/')

что дает для входных клоп

klopklap
hopklopklap

в klopklap является выходной поток тройник и hopklopklap является стандартный вывод из СЭД в процессе замещения.

Так почему же кошка >(Echo привет) повесить? Потому что, как говорится, кошка получает аргумент типа/dev/ФД/32 и от что "файл" это никогда не получает ВФ.

+815
eec14 12 дек. 2015 г., 15:43:35

Я скопировал дистрибутив с GNOME на USB-накопитель, который загружается нормально на моем Mac, я хочу установить это в другой USB-диск у меня есть, поэтому я могу взять флешку и использовать на любом ПК. Я разделила USB-накопитель, чтобы иметь основной раздел и раздел подкачки, затем назначается раздел свопа и ext4 для основного раздела после установки загрузчика на раздел с ext4. Это установлено в порядке и Mac загрузчик, его видит, но когда он идет в загрузки просто мигает курсор в верхнем левом углу и не загрузиться в Linux.

Как можно сделать USB-диск готов к установке на него положить и использовать его в качестве самостоятельной сборки Линукс?

+812
Sopan Tangde 9 июн. 2013 г., 03:12:23

Экран должен работать нормально. Дать более подробную информацию о том, что вы делаете. Общие команды:

# переподключения сессии и, при необходимости, отсоединить сначала.
# Если существует только один сеанс, сеанса не надо.
$ экране -РД сеанса

список доступных сеансов на экране 
$ экране -общ.

Я не уверен, почему вы используете

$ экране -д

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

Я также найти

$ Эхо $срок

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

+788
Ekstc 13 янв. 2015 г., 03:39:28

Я хотел бы оценить и basename выражение приведенный аргумент от команды xargs.

Я проверял:

найти . -имя '*.тхт' | команды xargs -я Ф СР Ф DIR_OUT/copied_$(имени Ф)

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

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

+773
Kiran Kuppa 27 февр. 2015 г., 21:29:01

Как мне убрать мост, который имеет IP-адрес, который был воспитан вручную и не в интерфейсах /и т. д./сети/?

$ ifconfig, которые Br100 принадлежность для дисплеев 
 Br100 принадлежность для дисплеев encap связь:сеть Ethernet HWaddr 00:00:00:00:00:00 
 инет адрес:172.16.0.5 брошены:172.16.0.255 маска:255.255.255.0

Не могу удалить его:

# brctl delbr Br100 принадлежность для дисплеев
мост Br100 принадлежность для дисплеев по-прежнему; не могу удалить его 

Не могу принести его вниз с ifdown:

# ifdown Br100 принадлежность для дисплеев 
ifdown билет-Br100 интерфейс не настроен 
+750
Boris KR 10 сент. 2013 г., 01:30:27

Это достаточно специфические требования. Вы не собираетесь найти руководства по настройке вашими требованиями.

Что вам нужно сделать, это разбейте ваши потребности и выяснить, какие приложения можно использовать в Linux для заполнения каждой роли. Есть множество руководств в интернете о каждой конкретной заявки.

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

Вы можете использовать Самбу (для CIFS), NFS или Апач/протокол WebDAV, просто назвать несколько.

  • Я хотел бы быть в состоянии быть подан файлов на сервер через интернет (т. е. из моей личной сети).

Это не имеет ничего общего с Линуксом. Вам потребуется статический IP-адрес от вашего провайдера и действительное DNS-имя. В качестве альтернативы вы можете использовать динамический DNS и сопоставления портов на маршрутизаторе.

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

Установите СШ.

  • Я хотел бы в сети относительно безопасно.

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

+715
Guz Forster 29 окт. 2016 г., 16:50:30

Насчет не использования ждать, в то время как цикл?

в то время как [ "$SGE_TASK_ID" -Ле "$д" ]; делать

 # граф греп из Матлаба процессы список процессов пользователя 
 Н = $(ПС УБ | грэп -с "Матлаб")

 ## если [ "$н" -Ле "ФП" ]; затем
 если [ "$н" -эквалайзер "ФП" ]; затем
 # спать 1 секунду, если уже максимум процессы начались
 сон 1
 ## подожди -н #, как только одна задача выполнена, пополнить его с другой
 ## Н=$(( Н - 1 ))
еще
 # запустить другой процесс
 е ИД задач на %D\N' в "$SGE_TASK_ID"

 /поделиться/.../Матлаб -включенной опцией nodisplay -параметр nodesktop -nojvm -nosplash -Р "главная; ИД=$SGE_TASK_ID; Ф; выход" &

 SGE_TASK_ID=$(( SGE_TASK_ID + 1 ))

интернет
 ## Н=$(( Н + 1 ))
сделано

Строка grep для Могут конечно быть разными, в зависимости от того, что у вас работает (например, дать Ф.м некоторые более специальное название, и grep для этого.)

+676
Jane Peov 15 июн. 2011 г., 06:17:45

Этого соответствующей документации предполагает, что там systemd в магии участвуют в горе других и больше разделов, чем те, которые упомянуты в файле/etc/fstab строчку.

Средство против этой магии будет следующая последовательность команд:

# команды mkdir -р в /etc/systemd в/системы-генераторы
# ЛН-з /dev/нуль файл /etc/systemd в/системы-генераторы/systemd в-ОПС-авто-генератора
+623
Magic Technology 23 апр. 2014 г., 08:16:43

У меня есть файл в .В XLS формат и я хочу, чтобы загрузить этот файл на сайт Informatica, на который мне нужно конвертировать этот файл .КШМ, т. е. XLS в CSV.

+607
TReKiE 11 дек. 2019 г., 07:49:43

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

[0] % времени сна 20

система пользователей с 0.00 20 0.00 сна с 0% ЦП 20.014 общая

+595
fxzuz 5 дек. 2017 г., 17:13:39

Я устанавливал скрипт для работы с поспешностью-сервер. Это происходит по трубам или файл input (хвост в /var/журнал/сообщения | поспешность и торопливость < /path/to/file.txt) и передает его на сервер, который затем выводит в мой терминал. Смотрите ниже:

#!/бин/Баш
URL-адрес="http://hastebin.com"
ключ="$(завиток --молчат --данные-двоичные @на/dev/ФД/0 $URL-адрес/документы | вырезать -Д "\"" -Ф 4)"
Эхо "$URL-адрес/ключ$"

Он работает просто отлично, однако он добавляет трейлинг новую линию ко входу. Как я могу читать @на/dev/ФД/0 , чтобы удалить \п новая строка?

Редактировать: вот мой завершенный сценарий для подачи спешке, что обрезает строку:

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

URL-адрес="http://hastebin.com"
данные=$(< /Дев/ФД/0)
ключ="$(е "%ы" "$данные" | локон -х пост -с-дата-бинарные @- "$URL-адрес/документов" | вырезать -Д "\\"" -Ф 4)"
Эхо "$URL-адрес/ключ$"
+551
Mazen Alotaibi 4 апр. 2019 г., 12:15:26

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

Проблема в том, что он не может найти debconf.py на вашем пути. В моем случае это было через другой Python с различными параметрами, чем то, что обычно на моем пути.

В итоге я нашла debconf.py файл в /usr/lib/python3/dist-packages/debconf.py. Для меня это было питон3.6 это был неправильный путь, который вы можете найти, выполнив:

$ питон3.6
>>> импорт каталога sys
>>> sys файла.путь

Который показал мне, что это не было того, что было на моем пути$Path. А не слишком много грязи, я просто побежал этот:

# ЛН-ы /usr/lib/python3/dist-packages/debconf.py /usr/местные/библиотека/питон3.6/узел-пакеты

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

+478
Demetrio Liddi 11 окт. 2012 г., 12:36:27

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

Источник:это будет веб-хранилище данных. Наборы данных: онлайн-хранилище данных имеет ряд наборов данных.

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

Я сделал запросы в MySQL, но не делал ничего подобного. Какие-либо предложения?

+470
jonathanccalixto 13 сент. 2012 г., 20:20:17

Двойные кавычки сделать "команду" один единственный аргумент. Попробуйте без:

$ для меня в $( е 'Азбука\nxyz\n123 456\Н'); делать Эхо "????"; Эхо "$Я"; сделано
????
Азбука
????
АБВ
????
123 456

Кроме того, МФС устанавливается на строку, содержащую два символа "\" и "N". Например, в bash, вы могли бы хотеть попробовать $'\п'.

+462
Rich Remer 22 мар. 2011 г., 19:42:32

Я заметил, когда я по SSH к удаленной машине по медленному каналу, СШ словно "приклеивается" после относительно большой объем данных передается.

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

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

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

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

Кто может предложить ничего, что могло бы вызвать такое поведение, или что-нибудь еще проверить?

То же самое происходит и с УПП, и sshfs, с УПП отчетности огромную скорость передачи данных (сколько МБ/сек, потом скорость потихоньку падает обратно в тупик на несколько минут, затем, если мне повезет, то он будет повторять до тех пор, пока файл завершения передачи.) sshfs работает, но часто (не всегда) после того, как файл сохранен на точки монтирования не реагирует в течение нескольких минут, временно блокирует любую программу, которая пытается получить к нему доступ.

Редактировать: я попытался с помощью iperf, Германия и получите немного любопытной статистики:

Местные: 0.0 - 0.9 сек 256 Кбайт 2.25 Мбит/сек
Пульт дистанционного управления: 0.0 - 7.0 сек 256 Кбайт 302 Кбит/сек

Местные: 0.0-15.9 сек 1.00 Мб 529 Кбит/сек
Пульт дистанционного управления: 0.0-16.0 сек 1.00 Мб 524 Кбит/сек

Похоже, что ниже определенного количество данных, локальный конец можете отправить намного быстрее, чем пульт может получать. Я думаю, это не проблема СШ в конце концов. Я буду исследовать некоторые параметры TCP, которые могут скорректировать, но если кто знает точно, пожалуйста!

+432
Matt Kutz 14 апр. 2017 г., 05:38:49

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

Он был успешно добавлен, основанный на Эхо $путь выполнения внутри shell-скрипт. Но когда я попытался запустить Эхо $путь в командной строке.. он не отражает изменения.

Вот мой код:

#!/бин/Баш
postgresPath="/выбрать/в PostgreSQL/9.2/бин"
Эхо "проверяя путь ОКР.."
[[ ":$Путь:" != *"$postgresPath"* ]] && экспорт путь="${путь}:$postgresPath"
Эхо $путь

http://rextester.com/RBLTT17164

+405
Tyler Mammone 30 авг. 2019 г., 06:07:14

Windows имеет очень хороший легкий инструмент, называемый в TortoiseSVN, который обеспечивает простой, но эффективный графический интерфейс для управления репозиториями СВН. В Ubuntu есть похожий называется RabbitVCS.

Какой графический ВКС/инструменты СВН доступны, что эффективно работать на Raspberry Пи работает недоносков Raspbian? Я знаю, что есть несколько вариантов командной строки, но на самом деле мне нужен интерфейс через командную строку.

+400
Web Weave 10 июл. 2014 г., 02:41:35

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

Эхо $(через wget -кв "http://meteocentre.com/montreal/home_e.html" | грэп -ОП '(?<=Тя= ).*(?=&дег)') °с
+392
Kasierith 24 сент. 2017 г., 09:20:34

pgrep/вводиться возьми флаг. От человека страницы:

-Ф шаблон, как правило, только соответстует имени процесса.
 Когда -F установлена, используется полная командная строка.

Например:

$ 30 спать и спать 60&
[1] 8007
[2] 8008

$ вводиться -Ф 'сон 30'
[1] - прекращено спать 30

$ pgrep спать
8008
+357
bensd 5 окт. 2018 г., 05:10:31

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

У меня есть скрипт, который запускает серию сравнению с XInput команды для того, чтобы включить прокрутку двумя пальцами на своем планшете. Он должен быть повторен каждый раз, когда компьютер спит и снова просыпается, и он должен быть запущен в сессии Х11. Как мне запустить скрипт должен быть запущен на моем Х11 рабочем столе, когда компьютер просыпается?

P. S. Я подозреваю , что есть способ сделать это с ДГУ, но я' м не уточняет специфику. Может, кто-то сильнее ДГУ-фу может мне точку в правильном направлении.

+335
Bryan Se To 22 июл. 2017 г., 21:19:47

Ваши собственные попытки СЭД '/\"/,/\"/с/,//' не удается, потому что диапазон адресов дать только фильтры на диапазон, а не диапазон внутри линии.

Этот тип задач является неприятный в стандартной СЭД. Если дело только в одной запятой, то СЭД -е 'ы/("[0-9]*),([0-9]*")/\1 \2/ будет делать трюк, но для нескольких запятой вам придется петли, давая уродливые результаты

СЭД -е-е :петли -е с/("[0-9 ]*),([^"]*")/\1 \2/;tloop'

В ("[0-9]*) матчи в открытие двойных кавычек, за которым следует любое количество цифр и будет называться \1 в смену, ([^"]*") сопоставляется со всеми символами после запятой до закрытия ", так что \1 \2 то же, но с первой запятой заменить.

Теперь т командной ветви петли пометить, если замена была произведена. Это повторяется, пока нет запятая вышла в замене.

Это работает даже в случаях с более чем одним номером с таким количеством запятых, как вам нравится: ,7/30/2019,"99,999,999,999,999",0,1 ,"10,000","фу, бар" будет преобразован в ,7/30/2019,"99 999 999 999 999" 0 1 "10 000" "фу, бар"

+323
Jubin 28 дек. 2011 г., 12:31:49

Так у меня есть сервер, и у меня есть доступ к sudo, чтобы сделать только одну вещь: запускать один скрипт в белый список (я буду называть его целевой сценарий). Я не имею доступ к sudo что-нибудь еще. Проблема в том, этот скрипт останавливается случайным образом, и кто-то должен ахахах, что раздражает. Я создал ниже скрипт (я называю этот сценарий няня) для автоматизации этого. Короче говоря, он работает 2 параллельных экземпляров скрипта одновременно, и перезапускает их до 5 раз, если они остановятся.

Это все хорошо, только теперь я не могу выяснить способ, чтобы остановить целевого сценария. Когда я напрямую запустить его из терминала, я могу на CTRL+C, чтобы убить его. Однако, теперь, когда он запускается скриптом няня, я не могу выяснить, как его убить. Например, сказать, что я хочу положить что-то внизу ниже скрипт, чтобы убить обоих случаях целевой сценарий по прошествии 5 секунд.

Я пробовал различные убивать и вводиться команды, но, кажется, нет никакого способа, чтобы убить судо процесс не убить/вводиться также работает с sudo. В качестве обходного пути, я пробовал различные способы актуализации целевой скриптов с помощью ФГ , так что я могу вручную нажмите CTRL+C, но я не могу показаться, чтобы выяснить способ изображения процессов, запущенных в баш скрипт.

У меня есть возможность модифицировать мой сценарий няня, но не целевой сценарий. Есть ли способ, чтобы убить цель скрипта?

Сценарий нянька:

Эхо "введите пароль:"
читать -с паролем 

COUNTOUTER=1
в то время как [ $COUNTOUTER -ЛЕ 2 ]; #создать 2 параллельных процесса
делать
(
COUNTINNER=1
 в то время как [ $COUNTINNER -Ле 5 ]; #перезапустить скрипт до 5 раз 
делать
 Эхо $пароль | выполнить команду sudo -Ы ./test.sh > процесса1.журнал & 
 подожди $!
((COUNTINNER++))
сделано
)&
((COUNTOUTER++))
сделано

сон 5

# Я хочу что-то сделать здесь, чтобы убить целевых процессов
+271
Ebubekir Dirican 15 окт. 2017 г., 02:12:23

двойная звезда экспансия с ЗШ (рекурсивно спускается по иерархии каталогов, а не только один уровень, что-то подобное $(найти ! -тип D):

строки грэп **/*.чч
+105
Donis 28 дек. 2014 г., 19:17:43

Я повторно установил его используя

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

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

+17
akoprowski 17 нояб. 2013 г., 23:30:10

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

$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