Су разрешения отказано из терминала Арч Линукс

Когда я пытаюсь стать супер пользователя (root) из терминала я получаю отказано в разрешении, но при попытке из консоли консоль (нажмите Ctrl + АЛТ + Ф2) у меня есть доступ к root.

Мой вопрос: как я могу получить доступ из терминала, когда команду su тип на пользователя root.

Спасибо, Михаил.

+741
Jeffrey J Weimer 11 дек. 2016 г., 05:04:46
37 ответов

Упомянутые здесь хорошее решение, но я искал тот, который не требует ~/.СШ присутствовать или необходимый попытка для него надо создать (работает на Windows, распространение префикса msys причине ssh.exe, но работает на других машинах без префикса msys/Cygwin для установки).

К сожалению, кажется рутинную встроен в исходный код, независимо от того, какое значение вы придаете UserKnownHostsFile:

 р = и snprintf(buf с, размер с buf, "%ы%ы%ы", ПВ->pw_dir,
 чего strcmp(ПВ->pw_dir, "/") ? "/" : "", _PATH_SSH_USER_DIR);
 если (Р > 0 && (реализация)Р < оператор sizeof(буфер buf) && стат(параметр buf, &ст) < 0) {
директиву #ifdef WITH_SELINUX
ssh_selinux_setfscreatecon(баф);
#за endif
 если (функция mkdir(баф, 0700) < 0)
 ошибка("не удалось создать каталог '%.200С'".,
баф);
директиву #ifdef WITH_SELINUX
ssh_selinux_setfscreatecon(нулем);
#за endif
}

Однако, интересно отметить, что попытки расширить в $дома переменной среды для определения домашнего каталога. Поскольку буфера составляет 256 байт, то на самом деле можно обойти, если условие переполнения буфера (определения в строку длиной более 256 байт), например:

экспорт HOME=$HOME/././././././././././././././././././././././././././././././././././././././././././././././././././././././././././././././././././././././././././././././././././././././././././././././././././././././././././././././././././././././././././././././././././././././././././././././.
+986
OnurYoruk 03 февр. '09 в 4:24

Из любопытства, ты уверен, что источник звука-это правильный источник?

Во-вторых (опять же, просто вопрос) почему ты не использует ffmpeg, чтобы вместо потока видео?
Что-то вроде, но не совсем:


ffmpeg на б 100к -Ан-самолета F video4linux2 -s в 320х240 -р 10 -я в /dev/audio2 -я с /dev/video0 -б 100к -Ф Огг - | mplayer'а - холостой ход -демультиплексора Огг

Поменять аудио вход и видео вход на свой вкус, а затем возиться с фактической конвертации файла, я немного ржавый на ffmpeg и mplayer, но это выполнимо. + друг сделал это с Raspberry Pi с ~20фпс @1080р, так что вы должны быть хорошо с стандартное оборудование через этот метод :)

+968
Shannon WM 31 июл. 2019 г., 02:21:24
Другие ответы

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


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

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

А какой правильный способ справиться с этим делом?

+957
harai 16 нояб. 2015 г., 07:03:10

команду chmod 0700 /путь/к/директории

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

+949
Romich165 14 февр. 2016 г., 05:48:31

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

Xvfb :1 -экран 0 1x1x8 &

После этого:

Дисплей=:1 ДГУ-запуск
Дисплей=:1 с PulseAudio --начать

Нужно подождать немного после запуска Xvfb для дисплея, чтобы быть доступными. Вы можете использовать xinit для запуска X-сервера и запустите клиентов, когда он будет готов. Положите команд, которые вы хотите запустить в скрипт (обратите внимание, что после завершения работы скрипта, X-сервер выходы):

#!/Бен/ш
ДГУ-запуск
с PulseAudio --начать
сон 99999999

Запустить виртуальный X-сервер с

xinit /путь/к/клиенту.скрипт - /usr/Бен/Xvfb :1 -экран 0 1x1x8

Если вы хотите запустить его во время загрузки, вы можете запустить его из планировщика. Запустить кронтаб -е (как пользователя, а не root) и добавьте строку

@перезагрузки xinit /путь/к/клиенту.сценарий -- Xvfb :1 -экран 0 1x1x8

Если вы хотите убить эту сессию, убить xinit процесс.

+851
Lehych 24 авг. 2015 г., 11:53:24

Чтобы найти все файлы в домашнем каталоге с PNG, расширения и скопируйте их в ~/архивации (папки, просто примеры), попробуйте:

компакт-диск
найти . -регулярное выражение '.*\(ПНГ\)' \! -путь './резервное копирование/*' -exec будет Эхо ср -т резервного копирования {} +

И переименовать

а=1
ибо я в *.ПНГ; делать
 новый=$(е "%04d для.ПНГ" "долларов") коврик #04 длине 4
 МВ -я ... "Я" "новое"
 пусть А=А+1
сделано
+834
Rae J 20 янв. 2019 г., 11:55:45

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

+-----+-----+-----+
| | | |
| А | Б | С |
| | | |
+-----+-----+-----+

Если фокус на клиента, я хотел бы сочетание клавиш, которые перенесли фокус на клиенте B. повторное нажатие будет ориентирован на клиента C и нажав на него еще раз ничего не делать. Другие ярлыки будет двигаться вправо, вверх или вниз.

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

+833
Jacob Margason 3 июн. 2011 г., 19:21:07

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

например

ГИТ выборки &> /dev/нуль
дифференциалы=$(ГИТ дифф мастер происхождения/мастер)

если [ -з "$дифференциалы" ]
тогда
 Эхо "пустой"
+825
santhosh kotha 24 мар. 2019 г., 06:10:46

Ответов на этот вопрос не поможет.

Я'ved пробовал

ням установить ncdu

Но я получаю

Отсутствие пакета ncdu доступен
+802
user1338413 3 июн. 2017 г., 02:59:49

Я схватил андроид х86 Убунту "приложение", которое работает андроид поверх Линукс. Как бы я бегу, что из командной строки установить только в Ubuntu, как в Ubuntu сервер? Или какой минимум нужен для запуска этой программы Графический интерфейс с минимально возможным накладные, как все это работает на атоме Интел.

+784
kraken 13 июн. 2019 г., 23:46:23

Можно попробовать Солярис файла события уведомления. Один из подходов показан здесь. Требует, по крайней мере Солярис В11 хотя.

+741
user257192 30 сент. 2012 г., 01:52:21

Проще будет настроить SSH и использовать УПП. Если вы переносите файлы на сервере CentOS, выполните следующие действия:

На CentOS:

судо ням-г установить OpenSSH-сервер OpenSSH-клиента
судо с chkconfig sshd на
судо службу sshd запустить

Из коробки в Ubuntu, выполните следующую команду:

УПП sourcefile.txt [email protected]:/target/directory/
+694
beck5 14 апр. 2014 г., 03:47:07

грэп -это может работать:

от человека, например:

-а, - текстовый эквивалент для-бинарных-файлы=текст

например, грэп -а-н "demodulator_process" 2018_12_22_13_04_adfags-модем.журнал

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

кошка 2018_12_22_13_04_adfags-модем.журнал | тр -д '\000' | грэп "demodulator_process"

+659
Loynes 2 февр. 2010 г., 02:55:57
Друпал@Друпал-ПК:~$ судо найти / -тип F -имя "libnode.так"
найти: ‘/выполнения/пользователей/1000/в’: Berechtigung нет 
/опт/атом/libnode.так
Друпал@Друпал-ПК:~$ атом
атом: ошибка при загрузке разделяемых библиотек: libnode.так что: не удается открыть общий 
объектный файл: нет такого файла или каталога

Поскольку сам составлен вчера узел JS из GitHub. атом не атом запуска из командной строки, хотя файл находится на борту в дополнение атом отлично работает, при запуске из иконки запуска. Любой идеи!

+655
David Heyman 8 нояб. 2017 г., 06:07:28

Похоже, вы забыли пробел перед закрывающей фигурной скобкой. Так должно быть

если [[ -р "${я}_Forward_Trimmed.ФА" && -Р ../REVERSE_COMP/"${я}_Reverse_RevComp.Альфа" ]]
+651
louis01010100 26 сент. 2014 г., 05:46:42

Не правда. Интернет .профиль и .bashrc и.bash_logout ПО и .файл) относятся к оболочке. То есть, программы оболочки и только в оболочке программы чтения этих файлов. Она (оболочка) не выполняет эти как отдельный процесс, а источник их, аналогично тому, как питон делает импорт, но гораздо менее элегантно. Если вы хотите нечто подобное, то вам нужно найти на основе Python оболочки. Ответ на этот вопрос находится здесь.

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

комплект -
ивал `питон $HOME/.profile.py`
набор +в

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

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

+640
whitecheshire 14 нояб. 2011 г., 18:09:40

Я заметил, что мой аренды DHCP файл (файл/var/lib в/DHCP-сервер/программа dhclient.на eth1.аренды) имеет более одного входа для внешнего интернета на IP-интерфейс.

Некоторые элементы аренды имеют перекрывающиеся интервалы.

Я бегу от ISC DHCP-клиент (программа dhclient) на Debian 9.

Что может быть причиной?

+559
user60308 1 апр. 2010 г., 22:49:41

Использовать имя_команды. Это возвращает true, если имя_команды что-нибудь исполняемый файл: псевдоним, функции встроенной или внешней командой (в переменной$PATH). Кроме того, можно использовать команды имя_команды , которая возвращает true, если имя_команды является встроенной или внешней командой (в переменной$PATH).

существует () {
 тип "$1" >/dev/нуль 2>/dev/нуль
}

Есть несколько вариантов ш (наверняка предварительно в POSIX; я знаю /Бен/ш под OSF1 ≤3.X и некоторых вариантах Альмквист снаряд нашли в ранней версий версий и несколько 20-го века дистрибутивов Linux), где тип всегда возвращает 0 или не существует. Я не думаю, что все системы поставляются с этими тысячелетия. Если вы когда-нибудь встретите их, вот функцию можно использовать для поиска в переменной$PATH вручную:

существует () { (
ИФС=:
 для D в $Path; делать
 если тест -х "С$D/$1"; тогда возврат 0; интернет
сделано
 возвращение 1
) }

Эта функция обычно полезна, если вы хотите исключить встроенных модулей и функций, а также поиск имени в переменной$PATH. Большинство раковин имеют встроенную для этого, командной -V и, хотя это относительно недавнее дополнение к стандарту POSIX (еще факультативно, как в стандарте POSIX:2004). Это, по сути, программист-версия тип: выводит полный путь к исполняемому файлу, в переменной$PATH, голые имя встроенной функции или, и псевдоним определение псевдонима.

exists_in_path () {
 случай $(Командной в - "$1") в
 /*) возвращает 0;;
 псевдоним\ *) вернет 1;; # псевдоним
 *) вернуться 1;; # встроенный или функция
эсок
}

КШ, в bash и zsh тоже есть тип -Р , чтобы искать только файлы в $путь. Обратите внимание, что в bash, возвращение статуса тип -п фу 0, если фу -это встроенная функция или; если вы хотите проверить на наличие исполняемого файла в переменной$PATH, вы должны убедиться, что выход не пустой. тип -П - это не в POSIX; например в Debian пепел (который /Бен/Ш на Ubuntu) нет.

+513
Stevie VLogS 30 июл. 2018 г., 13:04:41

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

Кстати, вы можете использовать эти HDS на окна. Проверить это вне.

+477
user49504 19 мар. 2018 г., 20:48:54

В обоих случаях процесс начинается как работа оболочки. Когда вы называете откреститься %1, оболочка удаляет эту запись из своего списка заданий: вот и весь смысл открещиваться. С ( сна 200 & ), то спящий процесс-это работа в том случае, когда создается скобки; вы можете увидеть, что работает ( сон 200 & работа ). Это один перестает быть работой, когда снаряд, который выходит из оболочки; как и все остальное, вакансии оболочку-это его собственный родитель никогда не видит их.

Процессы остаются в той же сессии и все еще иметь тот же управляющий терминал. Это не имеет ничего общего с контрольной работой.

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

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

  • Трубопровод-это одно задание.
  • Команды или замены процесс не отдельное задание, оно выполняется в первоначальной группы процесс.
  • Все работает в фоновом режиме (запущен с & или в фоновом режиме с помощью клавиш Ctrl+Z) является отдельным заданием.

Групповой процесс перестает быть работой, если ее лидер выходит, если оболочка выходит, или если оболочка отпускает (с открестился).

+472
Xai Aung 9 янв. 2012 г., 00:54:57

Вы проверили параметром attr, который{адрес}== в 70-стойкие-net.правила? Этот параметр является MAC-адрес сетевого адаптера.

Подтвердите MAC-адрес eth4 и eth8. MAC-адрес eth4 должно быть в АТР{адрес}== в 70-стойкие-net.правила для eth4.

Это может быть возможным, как в udev есть функция, откуда она помнит платы по MAC-адресу и запоминает имя устройства, которое они были назначены.

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

+469
Kostas Filios 14 янв. 2017 г., 20:09:38

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

Если я создам новую группу, может эта новая группа и есть ID группы из 1000, и, следовательно, файлы и каталоги, которые были связаны со старой группы, теперь связанный с новой группой?

+450
Dashboard 8 апр. 2010 г., 12:01:37

Вместо этого используйте:

на awk -Ф '{печати ФНР}' файл1 файл2

В ФНР переменной в awk дает количество записей для каждого входного файла. Но, когда вы используете кошка .. | на awk awk и читает на stdin дескриптор файла, поэтому на awk видит только 1 "файл".

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

$ на awk -Ф '{печати с именем" "ФНР}' файл1 файл2
файл1 1
файл1 2
файл1 3
файл2 1
файл2 2
файл2 3
файл2 4
команды $ cat файл1 файл2 | на awk -Ф '{печати с именем" "ФНР}'
- 1
- 2
- 3
- 4
- 5
- 6
- 7

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

Редактировать: см. Следующий пример:

команды $ cat файл1 | на awk -Ф '{печати с именем" "ФНР}' - файл1 <(кошка файл1)
- 1
- 2
- 3
файл1 1
файл1 2
файл1 3
в /dev/ФД/63 1
в /dev/ФД/63 2
в /dev/ФД/63 3

Во-первых, на awk читает из стандартного ввода (в Кот файл1 часть, также как параметр - в awk). Затем регулярного файл1. Наконец, <(кот файл1) часть, которая создает канал (на/dev/ФД/63), из которого на awk читает.

+404
marltu 19 июн. 2010 г., 14:54:54

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

Я не могу получить этот формат. Несколько условий для простоты:

  • предположим, что есть только 10 файлов.е: 0,1,2,3..9

Мои действия для достижения этого:

  • Сначала нам нужно отфильтровать файлы, чтобы найти файлы, которые соответствуют заданному шаблону

  • Затем нужно отфильтровать именем в ignorer подстрок, чтобы проверить, находятся ли они в правильном формате

  • Если они в правильном формате, то можно изменить имя файла так, как мы это нужно.

Я застрял на шаге 1 и 2, это то, что я делаю:

для ФН в *; Делать --> это перебирает файлы 
программа=${ФН:0:7}
 число=${..} --> число между 0 и 9
 расширение= расширение файла${..} --> получает как .с

если [ "$программу" == "программу" ]
тогда
 если [ "$номер" -Гэ 0 ] && [ "$номер" -Ле 9 ]
тогда

 если расширение [ "$" == ".с" ]
тогда
 --> редактировать код 
интернет

интернет
интернет
сделано

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

Спасибо

+381
Ramirez 18 дек. 2012 г., 19:31:31

В этом случае я предлагаю -это:

если [ $(команду -это) = "Дебиан" ]; затем Эхо да; еще эхо нет; интернет
+347
WendyR 6 мар. 2012 г., 21:05:00

Вы можете читать чейнджлоги в любое время http://kernel.org/ https://cdn.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.18.3 https://cdn.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.17.17

+301
taihcka 288 10 апр. 2015 г., 19:00:43

Я хочу прочитать файл с определенного смещения и до конца файла.

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

Вот мой скрипт:

...кое-что...
ДД, если=файл$БС=1 пропуск=$skippedBytes | тройник >(туалет, умывальник байт -- > $файл.счет) >(кот - >> $файл.выход) | $($exportCommandString $файл)
byteCount=$(Cat-файла$.граф)
РМ файл$.граф
Эхо "количество прочитанных байт: $byteCount"

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

Что-то вроде:

ДД, если=файл$БС=1 пропуск=$skippedBytes | тройник >(byteCount=$(туалет, умывальник --байт)) >(кот - >> $файл.выход) | $($exportCommandString $файл)
Эхо "количество прочитанных байт: $byteCount"

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

Можно ли это сделать и как ?

+285
Henry Sierra 11 нояб. 2018 г., 21:12:26

Я смотрел на воспитании интерфейс как это в /etc/сети/интерфейсов (это на Debian), с выездом за пределы подсети:

слово iface eth0 в инет статический
адрес 10.100.10.99
сетевая маска 255.255.255.0
шлюз 10.100.0.1

но "ifup eth0 в параметром --verbose" только дает мне это сообщение об ошибке:

команду ifconfig eth0 в 10.100.10.99 сетевая маска 255.255.255.0
 добавление маршрута по умолчанию гв 10.100.0.1 через eth0
SIOCADDRT: нет такого процесса
Не удалось поднять eth0 в

Конечно, изменить маску на 255.255.0.0 работает просто отлично.

Это вообще возможно, или что-то еще в этом проблема? Есть ли способ, чтобы получить больше информации из ifup? Я вижу один пост в интернете , который предполагает, что это должно работать.

+251
jhony7485 31 июл. 2012 г., 08:39:35

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

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

+226
Adra Elkins 4 янв. 2017 г., 08:10:38

Я думаю, что rozcietrzewiacz нашли главного thig, что тебя беспокоит. Ваш призыв к ДФ не сообщает информацию о новых раздела, который вы создали, это отражения информации о “нет” файловой системы, которая монтируется на /Дев. Это в-памяти файловой системы, которая существует исключительно для того, чтобы размещать файлы устройств. Вы увидите тот же выход из ДФ /дев или ДФ /Дев/СДА.

ДФ /путь/к/файлу , как правило, сообщает информацию о файловой системе, содержащей указанный файл; это то, что происходит здесь, потому что у вас не установлен на/dev/sda5, поэтому. Есть исключение: если указать путь к установленные устройства, то ДФ передает информацию о файловой системе на устройстве.

Есть второй вопрос: вы, видимо, запустить fdisk для устройства /dev/sda1, поскольку. Не делайте этого, это не сработает. Вы не можете создавать разделы внутри разделов таким образом. (Ну, можно, но линукс не увидит их.) Вам нужно запустить команду fdisk /Дев/СДА для создания разделов на устройстве/dev/ПДД, и, видимо, у вас уже есть перегородки есть. Непонятно, как вы хотите распределить пространство на диске; убедитесь, что вы знаете, что вы делаете, если есть другие данные на диске, который вы не хотите потерять. Убедитесь, что ваши резервные копии актуальной!

Не стесняйтесь обратиться за помощью на этом сайте. Но, пожалуйста, скопировать и вставить вывод в виде текста, картинок (которые трудно читать и не могут быть найдены) и предоставить полную стенограмму сессии (например, показать, какие команды выполнялись в дополнение к выводу команды). В качестве отправной точки, если вы путать о том, как разбить диск, покажите вывод команды fdisk-л /Дев/СДА и объяснить, что в настоящее время существующие разделы содержат и как вы хотите перераспределить пространство.

На данный момент, я рекомендую прочитать этот ответ на фоне, по крайней мере в разделе о монтаже.

Создавая раздел определяет область на диске, не писать ничего в этой зоне. На этом этапе вы должны создать раздел (тип 83), используя большую часть диска, и второй раздел (Тип 82) через пару ГБ для свопа. На крупных раздела, второй этап-создание файловой системы с создания файловой системы.в ext2. Как только вы сделали это, вы сможете смонтировать файловую систему, например, с монтировать /dev/sda1, поскольку в каталог /mnt.

+190
Hars 16 дек. 2018 г., 22:21:30

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

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

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

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

+175
nt22 8 мая 2011 г., 07:32:15

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

есть ли способ, чтобы у гостя и хозяина в той же сети, данный маршрутизатор (192.168.1.0/24) так как доступ в интернет и локальную сеть? С сетевого моста конечно не имеют интернет и доступ к локальной сети

+161
user16887 3 окт. 2016 г., 22:45:15

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

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

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

Я пытался гуглить и искать клиент StackExchange, но единственное, что я могу найти-это сверху вниз терминалах, таких как Тильда или guake, который не то, что я ищу.

+143
manfredpaul 4 июн. 2019 г., 18:08:25

Ответить @GracefulRestart является лучшим, если у вас есть только один сервис в зависимости от наличия базы данных. Однако, если у вас несколько услуг, которые имеют это требование, сделать одноразовое обслуживание, что все услуги могут затем требует= зависимость:

/etc/systemd/system/[email protected]

[Блок]
Описание=проверяет наличие базы данных по %я
После=сеть.цель
Требует=сеть.цель

[Услуги]
Тип=импульсный
RemainAfterExit=истина
ExecStart=/path/to/portopen.sh %Я

[Установите]
WantedBy=по умолчанию.цель

/path/to/portopen.sh

#!/бин/Баш
dbhost=${1:-локальный}
dbport=${2:-5678}
maxtries=${3:-5}
ждать=${4:-10}
старается=1

# Проверка подключения к базе данных
пока ! [ 2>/Дев/нуль : < /Дев/ПТС/$dbhost/$dbport ]; делать
 эхо "не удалось подключиться к базе данных на $dbhost протокола TCP/$dbport (покушение $нах): повтор в $подождите секунд" >&2
 (( нах++ ))
 если [[ $ТРИЭС-Ле $maxtries ]]; затем
 спи $ждать
еще
 эхо "не удалось подключиться к базе данных на $dbhost протокола TCP/$dbport: прерывание"
 выход 1
интернет
сделано

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

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

# systemctl редактировать foobarapp.услуги

[редактор]

[Блок]
[email protected]
[email protected]

Затем перезагрузить systemd в начала и включать проверку:

# systemctl демон-перезагрузка
# systemctl включить [email protected]

Вы можете перезагрузите foobarapp.обслуживания , когда вы хотите. Надо только начать, если [email protected] возвращает успешно.

Если он еще не существует в базе данных приложения службы foobarapp.сервис будет тогда выглядеть так:

файл /etc/systemd в/системы/foobarapp.услуги

[Блок]
Описание=фрагментик приложений баз данных 
# Добавить сюда любой другой зависимости 
[email protected]
[email protected]

[Услуги]
# Если это демон, используется "расщепление" вместо
Тип=простой
ExecStart=/путь/к/старпомов

[Установите]
WantedBy=по умолчанию.цель
+141
rudaoshi 20 мар. 2012 г., 11:11:05

У меня к мониторам, один прикрепленный к моей видеокарте NVIDIA через HDMI, другой через разъем VGA (через переходник с DVI-VGA-адаптер). Большинство полноэкранные игры (что даже признает, что есть два монитора) использует вторичный монитор. Основной монитор установлен правильно, когда я проверить от Nvidia-настройки, расширения xrandr или KDE параметры системы.

Мое текущее решение, чтобы просто отключить 2 монитор во время игры, но это не satisfiying. Как я могу эффективно установить основной экран?

+86
user241580 18 авг. 2018 г., 18:03:40

Анаконда скрипты для установки Linux содержат около 750 строк довольно простой набор команд Баш, но они потом пошли с 1,4 млн. строк символов читается (по крайней мере меньше и редактора gedit). Каковы эти нечитаемые символы?

Скрипты можно найти здесь: https://www.continuum.io/downloads

...хотя они довольно большие (это 32-разрядные версии для Linux.)

+76
Soundhar Rajan 7 февр. 2013 г., 00:55:12

Потому что это был лучший результат как раскрасить оболочку с правами root в Debian' поиск я отправляю мое решение здесь: скопируйте и перезапишите /корень/.bashrc и с файл/etc/скел/bashrc и файл.

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

Ниже приведены Общ раскраски выдержки я перенес за эти годы

LS_COLORS псевдоним Ла='="МГН=1;37" Общ -а'
LS_COLORS псевдоним л='="МГН=1;37" Общ -МВ'
псевдоним Лл='категории lc_collate=C в LS_COLORS="МГН=1;37" ЛС-ля --си --группа-каталоги-первый'
+41
Jonathon Dunn 20 сент. 2015 г., 08:24:04

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

$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