Включить nginx в Гитлаб для отображения ошибок

Я установил пакет Гитлаб омнибус, и я пытаюсь настроить его. Каждый раз у меня ошибка страницы "500, Упс, что-то пошло не так с нашей стороны.". У меня нет корневой доступ и просмотр файлов журнала является очень привлекательным для моей команды и меня.

Знаете ли вы, если это возможно, чтобы окончательно включить отображение ошибок непосредственно в веб-страницу ? С командой nginx или конфигурации гитлаб ВАР ?

Я посмотрел на переменной конфигурации в /etc/гитлаб/гитлаб.файл РБ, но ничего не нашли.

+427
Zdenek Kouba 18 нояб. 2011 г., 09:28:12
35 ответов

Я пытаюсь сделать эту команду только основная информация, которая мне нужна.

В команду cmd вернется с этого выхода...

/usr/местные/jre1.7.0_51/bin и/Ява -ДПВ.тег=boxect -ДПВ.экземпляр=boxect0401a -классов /usr/local/apache-tomcat-7.0.52/bin/boboxecttrap.jar:/usr/local/apache-tomcat-7.0.52/lib/*:/data/sou/boxect0401a/lib/*:/data/sou/boxect0401a -ДПВ.дома=/данные/Соу/boxect0401a -ДПВ.обслуживание.тип=boxect -единственный способ иметь установленный.кодировка=кодировка UTF-8 -Dlog4j.настройки=файл:/данные/Соу/boxect0401a/Tomcat/конференции/настройки log4j.свойства -Джава.утиль.лесозаготовки.конфиг.файл=/данные/Соу/boxect0401a/Tomcat/конференции/регистрация.свойства -Джава.утиль.лесозаготовки.менеджер=орг."Апач".Джули.ClassLoaderLogManager -Dcatalina.дома=/usr/местные/Apache-котяра-7.0.52 -Dcatalina.база=/данные/Соу/boxect0401a/котяра -Джава.Ио.никакое сжатие=/данные/Соу/boxect0401a/темп-Duser.часовой пояс=Америка/Нью-Йорк -Duser.Страна=США -Duser.языка=En -Duser.вариант= -службу DCOM.солнце.управления.jmxremote -модель DCOM.солнце.управления.jmxremote.порт=56517 -модель DCOM.солнце.управления.jmxremote.протокол SSL=false-в технологии DCOM.солнце.управления.jmxremote.проверка подлинности=ложно-Домс.базы.файл config=/данные/Соу/boxect0401a/Tomcat/конференции/Каталина.свойства -Xms150g -Xmx150g -начала XX:MaxPermSize=256 Мб -начала XX:PermSize=256 Мб -ХХ:+UseParallelOldGC -ХХ:HeapMaximumCompactionInterval=10000 -ХХ:HeapFirstMaximumCompactionCount=10000 -ХХ:ThreadStackSize=1280 -ХХ:SoftRefLRUPolicyMSPerMB=0 -ХХ:+PrintGCDetails -ХХ:+PrintGCDateStamps -ХХ:InitialCodeCacheSize=128М -начала XX:ReservedCodeCacheSize=128М -ХХ:файл ошибок=/данные/Соу/boxect0401a/журналы/hs_err_%годовых.журнал опцией-verbose:ГХ-Xloggc:/данные/Соу/boxect0401a/журналы/ГК.boxect0401a.1415434937.войти сайт dtrack.экземпляров.доступ=правда -Dslave.идентификатор_экземпляра= -Dslave.authtoken= -Dslave.арендатор= -Dslave.тип= -Dslave.цель.тип= -Drequest.трек.ИД= -ДПВ.доверие.уровень=прод -ДПВ.environmentId=прод орг."Апач".Каталина.запуска.Boboxecttrap начать

Я хотел бы только получить -ДПВ.экземпляр и модель DCOM.солнце.управления.jmxremote.порт

Что я могу добавить в команду только для того чтобы вытянуть этих частях УМК?

Редактировать* примечание: Я бы все равно хотел увидеть пид и отзывы пользователей.

Спасибо!

+999
sirnopes 03 февр. '09 в 4:24

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

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

+987
Sukesh oobhoy 18 сент. 2018 г., 18:59:05
Другие ответы

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


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

используя на awk:

на awk -Ф '{ функции printf("%д,%02d порта,%Д\П" ,$1, $2, функцию substr($3, Длина($3)-1) ) }' входной_файл
  • длина($3) возвращает длину столбец3; -1 используется для того, чтобы функцию substr($3, запустите [лен]) вернет длину лен персонажи начинают со второго последняя цифра позицию как начать (что длина($3)-1 сейчас). если необязательный лен опущен остальные начинают это использовать.

Правка для пересмотренного вопроса (сейчас 4 колонки):

на awk -Ф '{
 функции printf("%д%02d порта,%Д%з\п" ,$1, $2, функцию substr($3, Длина($3)-1), ($4?","$4:"") )
}' ОФС= входной_файл

в общем случае где n-количество столбцов (не менее 3):

на awk -Ф '{
 функции printf("%д,%02d порта, на%D" ,$1, $2, функцию substr($3, Длина($3)-1) ) }
{ $1=$2=3$=""; функции printf ("%з\п", (НФ>3?","$0:"") ) }' ОФС= входной_файл
+983
JuanDMeGon 6 нояб. 2012 г., 05:09:47

Я пытаюсь настроить VPN (с использованием OpenVPN), таких, что весь трафик, а только трафик к/от определенных процессов идет через VPN; другие процессы должны продолжать использовать физическое устройство напрямую. Это мое понимание того, что способ сделать это в Linux с сетевыми пространствами имен.

Если я использовать OpenVPN нормально (т. е. слить весь трафик клиента через VPN), он отлично работает. Конкретно я начала из OpenVPN такой:

# для OpenVPN --config в пункт назначения.цппнг --авт-пользователей-пасс credentials.txt

(Отредактированный вариант назначения.цппнг в конце этот вопрос.)

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

  1. Поставив устройство туннеля непосредственно в пространстве имен с

    # ИС netns добавить tns0
    # установить IP ссылка Дев tun0 netns tns0
    # с ip netns exec для tns0 ( ... команды, чтобы вывести tun0 как обычно ... )
    

    Эти команды выполняются успешно, но трафик, генерируемый внутри пространства имен (например, с ip netns exec для tns0 трассировка-Н 8.8.8.8) падает в черную дыру.

  2. На предположении, что "вы можете [все еще] только назначение виртуальных локальных сетей (на Соколе) интерфейсы к сети пространство имен" (что, если это правда, принимает в этом году приз за самого смешного ненужные ограничения по API), создание Соколе пара, и мост, и поставив один конец на Соколе пара в пространстве имен. Это даже не получить как далеко, как падает трафик на слово: это не позволит мне поставить тоннель на мост! [Редактировать: это, кажется, потому только нажать приборов можно поставить на мосты. В отличие от невозможности поставить произвольных устройств в сетевое пространство имен, что вполне разумно, что с мостов концепции локальных сетей слоя; к сожалению, мой провайдер VPN не поддерживает OpenVPN в режиме TAP, так что мне нужен обходной путь.]

    # IP-адрес добавить в dev tun0 местных 0.0.0.0/0 рамки ссылке
    ИС ссылке # набор tun0 вверх
    # IP-связи добавить имя teo0 Соколе тип имя узла tei0
    ИС ссылке # набор teo0 вверх
    # brctl addbr tbr0
    # brctl addif tbr0 teo0
    # brctl addif tbr0 tun0
    не могу добавить tun0 мост tbr0: недопустимый аргумент
    

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

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

В случае, если это имеет значение:

# команде uname -srvm
В Linux 3.14.5-архитектуру x86_64-linode42 #1 СМП Чт июн 5 15:22:13 ЭДТ x86_64 с 2014 
# для OpenVPN --версия | глава -1
Для OpenVPN 2.3.2 архитектуру x86_64-ПК-Линукс-гну [протокол SSL (OpenSSL с)] [ЛЗО] [запрос] [PKCS11] [eurephia] [МГН] [протокол IPv6], построенные на 17 марта 2014
# ИС -в
утилита ИС, такие как iproute2-ss140804
# brctl --версия
мост-утилит, 1.5

Ядра построил мой виртуальный хостинг-провайдера (Linode гарантийное) и, хотя составлен с CONFIG_MODULES=Г, нет фактический модулей-единственный CONFIG_* переменной значение м согласно /proc/config.gz был CONFIG_XEN_TMEM, и я на самом деле не имеют , что модуль (ядро хранится вне файловой системы; /Либ/модули пуст, и в/proc/модули указывает на то, что это было волшебно не загружается почему-то). Выдержки из /proc/config.gz предоставляется по запросу, но я не хочу, чтобы вставить все это здесь.

netns-up.sh

#! /Бен/ш

mask2cidr () {
 местные nbits декабря
nbits=0
 для декабря в $(Эхо $1 | е с/\./ /г') ; делать
 дело "$дец" в
 (255) nbits=$(($nbits + 8)) ;;
 (254) nbits=$(($nbits + 7)) ;;
 (252) nbits=$(($nbits + 6)) ;;
 (248) nbits=$(($nbits + 5)) ;;
 (240) nbits=$(($nbits + 4)) ;;
 (224) nbits=$(($nbits + 3)) ;;
 (192) nbits=$(($nbits + 2)) ;;
 (128) nbits=$(($nbits + 1)) ;;
 (0) ;;
 (*) Эхо "ошибка: $дец не является допустимым компонентом маски" >&2
 выход 1
;;
эсок
сделано
 Эхо "$nbits"
}

mask2network () {
 локальный хост маска H м результатом 
хост="$1."
маска="$2."
результат=""
 в то время как [ -Н "$рать" ]; делать
ч="${хост -%%.*}"
м="${маске%%.*}"
хост="${хоста#*.}"
маска="${Маска#*.}"
 результат="$результат.$(($H И $М))"
сделано
 Эхо "${результат#.}"
}

maybe_config_dns () {
 локальные сервера параметр N 
Н=1
сервера=""
 в то время как [ $Н-ЛТ 100 ]; делать
 вариант эвал="\$foreign_option_$Н"
 [ -Н "$параметр" ] || перерыв
 опцию case "$" в
(*ДНС*)
 комплект -- $вариант
сервера="$сервера
сервер 3$"
;;
 (*) ;;
эсок
 н=$(($N + 1-го))
сделано
 если [ -н "$сервера" ]; затем
 кошка > в /etc/netns/$tun_netns/файл resolv.конф <<ВФ
имя сервера # за $tun_netns
$сервера
ВФ
интернет
}

config_inside_netns () {
 местные ifconfig_cidr ifconfig_network

 ifconfig_cidr=$(mask2cidr $ifconfig_netmask)
 ifconfig_network=$(mask2network $ifconfig_local $ifconfig_netmask)

 IP-связей комплект Дев Ло до

 ірадреса добавить Дэв $tun_vethI \
 местные $ifconfig_local/$ifconfig_cidr \
 эфир $ifconfig_broadcast \
 ссылка охват 
 ИС добавить маршрут по умолчанию через $route_vpn_gateway Дэв $tun_vethI
 связи IP-набор разработчика $tun_vethI МТУ $tun_mtu до
}

Путь=файл/sbin:/ОГРН: выполнить/sbin:/usr/Бен
путь экспорта

комплект -экс

# Без уважительной причины, мы не можем просто положить устройство тоннеля в
# вспомогательные пространства имен; мы должны создать "виртуальные локальные сети"
пара устройства # поместите один из ее концов в дочернем пространстве имен,
# и поместите другой конец в "мост" с устройством тоннеля.

tun_tundv=$Дэв
tun_netns=ТНС${Дев#Тун}
tun_bridg=тбр${Дев#Тун}
tun_vethI=Тей${Дев#Тун}
tun_vethO=Тео${Дев#Тун}

дело "$tun_netns" в
 (ТНС[0-9] | ТНС[0-9][0-9] | ТНС[0-9][0-9][0-9]) ;;
 (*) выход 1;;
эсок

если [ $# -EQ в 1 ] & & [1 $ = "INSIDE_NETNS" ]; затем
 [ $(по ip netns определить $$) = $tun_netns ] || выход 1
config_inside_netns
еще

 ловушка "РМ -РФ /и т. д./netns/$tun_netns ||:
 ИС netns-дель - $tun_netns ||:
 связи IP-дель - $tun_vethO ||:
 IP-связей комплект $tun_tundv вниз ||:
 brctl delbr $tun_bridg ||:
 "0

 команды mkdir /и т. д./netns/$tun_netns
maybe_config_dns

 IP-адрес добавить Дэв $tun_tundv местных 0.0.0.0/0 рамки ссылке
 IP-связей комплект $tun_tundv МТУ $tun_mtu до

 ИС ссылке добавить $tun_vethO Соколе тип Пэр имя $tun_vethI
 IP-связей комплект $tun_vethO МТУ $tun_mtu до

 brctl addbr $tun_bridg
 brctl setfd tun_bridg $0
 #brctl sethello $tun_bridg 0
 brctl STP на $tun_bridg от

 brctl addif $tun_bridg $tun_vethO
 brctl addif $tun_bridg $tun_tundv
 IP-связей комплект $tun_bridg до

 в ip netns добавить $tun_netns
 связи IP-набор разработчика $tun_vethI netns $tun_netns
 в ip netns exec будет $tun_netns INSIDE_NETNS $0 

 ловушка "" 0
интернет

netns-down.sh

#! /Бен/ш

Путь=файл/sbin:/ОГРН: выполнить/sbin:/usr/Бен
путь экспорта

комплект -экс

tun_netns=ТНС${Дев#Тун}
tun_bridg=тбр${Дев#Тун}

дело "$tun_netns" в
 (ТНС[0-9] | ТНС[0-9][0-9] | ТНС[0-9][0-9][0-9]) ;;
 (*) выход 1;;
эсок

[ -д /и т. п/netns/$tun_netns ] || выход 1

пид=$(ИС netns пид $tun_netns)
если [ -н "$PID-ы" ]; затем
 убить $пидов
 сон 5
 пид=$(ИС netns пид $tun_netns)
 если [ -н "$PID-ы" ]; затем
 команда kill -9 $PID-ы
интернет
интернет

# это автоматически очищает маршрутов и устройство Соколе 
в ip netns удалить "$tun_netns"
РМ -РФ /и т. д./netns/$tun_netns

# моста и устройство тоннеля должны быть снесены отдельно
IP-связей комплект $Дэв вниз
brctl delbr $tun_bridg

назначения.цппнг

клиент
аутентификации пользователей-пасс
пинг 5
Дэв Тун
файл resolv-повторить бесконечное
nobind
сохраняться-ключ
сохраняться-Тун
НС-свиду-тип сервера
глагол 3
маршрут-метрика 1
прото ПТС
пинг-выход 90
пульт ДУ [удалено]
<Калифорния>
[Удалено]
</Калифорния>
<сертификат>
[Удалено]
</сертификат>
<ключ>
[Удалено]
</ключ>
+981
Pratkun 15 сент. 2012 г., 02:04:56

Я часто использую компакт - вернуться туда, где я был. Как я могу сделать это несколько раз в bash? Или zsh или некоторых других инструментов этого?

+956
Garett Arrowood 10 авг. 2012 г., 13:40:14

Он выглядит как диск (или раздел) расшифровку строки.

+883
JM233333 15 сент. 2010 г., 05:49:19

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

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

В проклятиях программа, которая запускается, когда пользователь нажимает клавишу F1 предполагается направить ^[[а (1б 5Б 5Б 41 в шестнадцатеричном виде), а программа считывает и делает вещи. Однако, это в настоящее время получают ^[ОП (который я думаю, 1Б 5Б 4Ф 50).

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

С inputrc я пробовал

^[ОП: ^[[А

Но это просто возвращает сообщение об ошибке сказав, что ^[[а это неизвестная команда.

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

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

+855
cesar mak 1 нояб. 2011 г., 09:44:09

После немного больше исследований и некоторые тесты позже, я наконец-то поменял мой логин фоне, те шаги, которые я следовал:

1) я разместил файл в качестве фона в /usr/доли/фотографии директории (я создал этот каталог сам)

2) я вошел в терминал и, как пользователь root, я редактировал файл /etc/gdm3/зазывала.интерфейсом dconf-по умолчанию файл для того, чтобы выглядеть так:

[орг/гном/рабочий стол/фон]
фото-файл Ури=':///usr/доли/картинки/фон.ПНГ'
рисунок-параметры='зум'

[орг/гном/логин-экрана]
логотип='/usr/доли/иконки/гном/48х48/мест/дебиан-кручения.ПНГ'
запасной вариант-логотип='/usr/доли/иконки/гном/48х48/мест/дебиан-кручения.ПНГ'
отключить пользователя-список=истина
отключение-перезагрузка-кнопки=истина

(фон.png-это мое фактическое фоновое изображение)

3) в целях восстановления конфигурации я побежал "команды dpkg-перенастроить gdm3" и "команды dpkg-перенастроить gdebi-кор"

+819
Yatindra Kumar Janghel 19 авг. 2019 г., 15:27:20
на awk '!видел[$2]++ файла' 

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

WP_021815421.1 OG5_132922 детом|YP_182312 3 -07 42.35 81.7 
WP_021815427.1 OG5_128110 rbal|NP_868155 1 -55 50.72 53.2 
WP_012456834.1 NO_GROUP bsui|NP_700181 8 -53 48.18 62 
WP_084606284.1 OG5_153487 врѕебыл|YP_331974.1 6 -78 48.87 91.4
+815
mtwde 28 авг. 2011 г., 09:34:54

Я пытаюсь настроить ядра через сделать меню [Ангстрем распределения] на файл-хм, Но я получаю эти ошибки:

сделать: предупреждение: файл в/usr/src/и Линукс-2.6.32.61/арки/рукоятка/make-файл' имеет время модификации 11647 в будущем
сделать[1]: предупреждение: скрипты файл `/make-файл.хозяин имеет время модификации 11529 в будущем
 Скрипты HOSTCC/основных/fixdep
ССЗ: ошибка на exec 'СС1': execvp: нет такого файла или каталога
принять[1]: *** [скрипты/основных/fixdep] Ошибка 1
сделать: *** [scripts_basic] Ошибка 2

Насколько я знаю, это потому, что СС1 не находится в пути.

У меня нет опыта с Linux и я не могу понять, какие мои дальнейшие действия должны быть. Любая помощь будет действительно оценили.

+802
MoSalah 20 мая 2014 г., 15:37:28

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

+786
Edward 2 июл. 2014 г., 11:03:02

Термин, который вы ищете является "применение контрольных точек".

Инструменты я знаю, что это CryoPID и CryoPID2.

Оба средства только для Linux.

Я не знаю подобный инструмент для BSD или X. ОС

+723
Shrikant Shete 2 июн. 2011 г., 04:25:09

Когда я запускаю следующую команду при настройке DM-кэш на мою систему CentOS, я получаю ошибку:

устройство-картографа: перезагрузка функции ioctl в кэше cache1 не удалось: устройство или ресурс занято
Команде не удалось

Команда:

команду dmsetup создать кэша cache1' --таблица '0 195309568 кэше устройства /dev/СКБ /Дев/СДА 512 1 writethrough по умолчанию 0'

У кого-нибудь есть идеи по этому поводу ошибку или столкнулись с этой ошибкой при настройке DM-кэш?

Мой вывод dmesg это

[Устройство-преобразователь 1907480.058991]: таблица: 253:3: кэш: ошибка открытия устройства метаданных 
Устройство-маппер [1907480.058996]: функции ioctl: добавление целевой ошибку в таблице
+601
SELVAKUMAR R 24 янв. 2013 г., 06:34:30

как рассчитать процент от числа

для примера мы установим

количество=248

и мы хотим знать, что является 80% от $количество

так как вычислить его в bash ?

ожидаемым результатом 198 ( именно 198.4 но мы хотим округлить с пола )

+601
Mateusz W 28 дек. 2017 г., 11:10:40

Я не вижу ничего плохого с использованием PS, но есть и альтернатива

если [ -Е в /proc/${PID-регулятора} -а в /proc/${PID-регулятора}/ехе ]
 % процесс активный
еще
 % процесс больше не является активным
интернет
+585
Gilles Feierstein 30 сент. 2010 г., 02:09:31

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

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

На CentOS, вы можете установить Xvfb из ядра в CentOS репозиторий в Yum:

ням установить файл xorg-Х11-сервера Xvfb

Как только Xvfb установлено, префикс вашей команды с xvfb-работать , чтобы использовать его:

xvfb-запустить /путь/к/вашему/приложения

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

+578
Haritha 25 дек. 2018 г., 02:40:05

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

+574
Antirreni91 7 янв. 2020 г., 00:58:07

У меня 4 ТБ и мне не хватает немного пространства.

Он имеет один раздел 7814035086 секторов:

$ судо помощью gdisk -л как /dev/sdc в
ОПС программа fdisk (помощью gdisk) версия 1.0.1

Раздел сканирование таблицы:
 МБР: защитный
 БСД: нет
 АПМ: нет
 ОПС: присутствует

Найден действительный ОПС с защитным МБР; использовании GPT.
Диск как /dev/sdc в: 7814037168 секторов, 3.6 Тиб
Размер логического сектора: 512 байт
Идентификатор диска (идентификатор): AD8CFC18-1D06-5631-8127-13DCC57E1921
Таблица разделов содержит до 128 записей
Первый сектор полезная 34, последний сектор полезная 7814037134
Разделы будут выровнены по 2048 секторов границы
Общее свободное пространство секторах 2014 (1007.0 КБ)

Стартовый номер (сектора) конец (сектора) название код 
 1 2048 7814037134 3.6 файловой системы Тиб 8300 Линукс 

Этот раздел зашифрован:

$ судо использовании статус устройства /dev/ДМ-0
/разработки/ДМ-0 активен и находится в использовании.
 тип: LUKS1
 шифр: АЕС-система XTS-plain64
 размер ключа: 512 бит
 устройство: устройство /dev/sdc1
 смещение: 4096 секторов
 размер: 7814030991 секторов
 режим: чтение/запись

Он имеет размер только 7814030991, вызванное смещением. Это нормально (только 4096 секторов разницы). А теперь давайте проверим размер файловой системы:

$ ДФ
[...]
/разработки/ДМ-0 3845576524 3844314380 1245760 100% /медиа/бак-5

Зашифрованные устройства имеет размер "7814030991 секторов * 512 байт / 1024 = 3907015495 1К-блоков". Однако, файловая система имеет размер только 3845576524 1К-блоков. Разница 58,59 гиб.

Я знаю, что ext4 резервов 5% для root по умолчанию, но я уже отключил, что:

$ команду sudo tune2fs -л /Дев/ДМ-0 | грэп защищены
Зарезервировано количество блоков: 0
Защищены ГДТ блоков: 791
Зарезервированные блоки теплоносителя: 0 (привилегированный пользователь)
Зарезервированные блоки гид: 0 (корневая группа)

Как я могу использовать, что "отсутствует" 58 гиб?

ЗЫ: это редко использовать диск для резервного копирования, так что не беспокойтесь об отключении 5% заповедной территории :)

+569
Dobler 22 апр. 2011 г., 01:42:19

Есть Больше Чем Один Способ Сделать Это. (ТМ)

Решение 1 (вероятно, лучший): добавить команду для выхода ВМД до конца вашего сценария.

Решение 2: перенаправление стандартного ввода ВМД команда в (или, в зависимости от вашего мировоззрения) устройство null, например:

ВМД-е сценария.на TCL > out.txt < /dev/нуль &

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

Решение 3: убить оставшихся ВМД процесс с убить. Вам потребуется его PID за то, что можно отметить в качестве оболочки печатает его после, начиная с &, или найти через команду PS с топором. Попробовать убить -термин (по умолчанию) во-первых, если это не сработает используйте убивать -хап. Делать не использовать Kill-убить ака убить -9.

Решение 4: Используйте экран или tmux , а не открещиваться. Таким образом, вы можете подключиться к запущенному ВМД процесс и введите последующие команды, как выход.

+552
MoHackings 16 июл. 2011 г., 02:42:02

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

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

Любая помощь будет высоко оценили.

+504
Ben Larsen 27 янв. 2016 г., 01:43:07

Для QEMU (если используется переключатель типа "-компакт-диск installer.iso" это):

смонтировать /dev/vdb2 /компакт-диск
+475
Sai Ism 8 сент. 2011 г., 18:23:22

Это продолжение вопроса Как сделать локальную шаблон для Linux контейнера и указывают на это

Теперь, в, что кажется, что пользователь должен вносить некоторые изменения в /usr/доли/работы с lxc/шаблоны для того чтобы сделать контейнер (только пару слов, но все же). Что, если я как пользователь не хочу, расширяемым, чтобы использовать шаблоны в нем, но и использовать шаблон я создал в /Home только ? Есть в любом случае ?

+465
Benjamin Hockenberry 31 мая 2018 г., 20:45:17

Обратите внимание, что в rsync-а также не сохраняет списки, расширенные атрибуты, жесткие ссылки (как уже отмечалось), разреженность.

С GNU ХП как минимум

СР -в

Сохраняет все, что так делает больше, чем по rsync. Более близкий по rsync эквивалент будет

в rsync-aAHX

Я не думаю, что rsync может копировать разреженности, но вы можете использовать --негусто , так что последовательности Нулс (будут ли они выделены или отверстиями) превращаются в отверстия в пункт назначения.

Обратите внимание, что (нестандартные) -это вариант СР подразумевает . (еще один нестандартный вариант), при ГНУ СР не делать то, что вы хотите. Это делает жесткие ссылки вместо копирования файлов.

+423
Koen vd H 25 сент. 2013 г., 00:52:43
ext2fsd является открытым исходным кодом файловой системы Ext3/Ext4 разделов файловой системы драйвера для Windows.
+362
Sionide21 7 янв. 2017 г., 00:28:58

кратко: терминалы не делай этого.

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

+340
Wikkyd 8 июн. 2017 г., 09:55:05

Вам нужно установить и запустить окружение рабочего стола, то запустить Гугл Хром в нем. Вы можете выбрать любой, но если вы хотите что-то легкий, как рабочего стола LXDE.

судо apt-получить установку рабочего стола LXDE

Установить, а потом добавить старпома startlxde, на собственной линии, в конец ~/.xsession теперь файл.

Наконец, запустить командой StartX , а затем из рабочего стола LXDE запустить Гугл Хром.

+317
RumelDilDumpel 22 апр. 2019 г., 00:30:12

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

в то время как чтение файла 
делать 
 МВ файл $$(дата) 
сделано < "files.txt"

files.txt могут быть произведены общ. > files.txt например, и вы должны выполнить эту команду перед запуском сценария в командной строке или в отдельном скрипте и только один раз.

+237
dudek 15 февр. 2017 г., 06:24:08

Чтобы удалить все строки, чей 12-й символ не является ;вы могли бы сделать:

 $ СЭД -е '/^.{11}[^;]файл/д' 
2266308;А;Б;dfsgsfdg 
2266310;А;Б;ннио

Или, чтобы изменить исходный файл (если СЭД поддерживает ):

$ СЭД -т. е. '/^.{11}[^;]файл/д' 

И если СЭД не поддерживает :

СЕПГ -я '/^.\{11\}[^;]файл/д' 

Однако, так как это CSV-файл, это намного безопаснее использовать поля вместо символов. Например, использовать на awk и рассказать это для печати все линии которого 3-е поле одного знака:

$ на awk -е';' 'длина($3)==1 файл
2266308;А;Б;dfsgsfdg 
2266310;А;Б;ннио

С недавних лицензии GNU awk, вы можете редактировать файл на месте:

 на awk -iinplace -Ф';' 'длина($3)==файл 1' 

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

+191
Timsalabim 20 июл. 2014 г., 18:19:18

Ядра могут работать только двоичные исполняемые образы. Так как скрипты запускать? В конце концов, я могу типа my_script_without_shebang в командной строке и я не получаю ENOEXEC ошибки. Выполнение скрипта осуществляется не ядром, а оболочкой. Код exec в консоли обычно выглядит примерно так:

/* попробуйте запустить программу */
пропускная(программы базового(программы), к (char *)0);

/* экзек не удалось-возможно, это shell-скрипт, без исключения? */
если (значение errno == ENOEXEC)
 пропускная ("/Бен/ш", "ш", "-с", программу, (типа char *)0);

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

кошка > /tmp/foo.sh <<ВФ
Эхо
ВФ

у чмод+х /tmp/foo.sh

трассированием /tmp/foo.sh 2>&1 | grep в старпомы
для execve("/tmp/foo.sh", ["/tmp/foo.sh"], [/* 28 Варс */]) = -1 ENOEXEC (ошибка в формате exec)

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

+179
Jaakko Pallari 21 мая 2017 г., 17:20:48
 :сорь! Н /\(^[0-9]\+$\|=.*\)/ Р

Вы были очень близки. Вы просто пропустили '\' перед '+'.

+176
proyar 7 нояб. 2014 г., 07:53:52

Я столкнулся с аналогичной проблемой, когда рабочее соединение WiFi перестал работать после дист-апгрейда. (У меня HP павильон G6, драйвер быть ralink3290). Проблема была в том, что обновление модифицированных модулей и поэтому водитель, который был использован был не такой, как должен быть использован по моей системе.

  • Используйте эту команду, чтобы увидеть, какой беспроводной контроллер вы используете

    $ сеть с помощью lspci | grep в 
    

    Выход для меня был: сетевой контроллер: Ралинк корп. RT3290

Все, что я должен был сделать:

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

    $ судо команду Gedit /и т. д./команды modprobe.д/игнор.conf`и
    
  • Добавить эти строки, если не уже присутствует:

    # Конфликтующие драйверы беспроводной связи с rt3290sta
    черного списка rt2800pci
    
  • Загрузить нужный модуль при загрузке

    $ судо команду Gedit /и т. д./модулей
    

(Проверьте свой модуль в соответствии с вашим водителям)

  • Добавьте эту строку в конец файла: rt3290sta

  • Обновление изменения вы только что сделали:

    $ судо обновление-пакет initramfs-u`в
    
  • Перезагрузить систему

    $ судо команду shutdown-r теперь
    

Теперь вы должны быть в состоянии просмотреть беспроводного подключения в Сети менеджер.

+153
user81065 12 июл. 2019 г., 21:29:44

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

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

Какие у меня варианты?

+127
Soranoomo 23 окт. 2018 г., 03:05:38

ОК, наконец я решил свою проблему путем настройки в iptables:

в iptables -я вперед -я tun0 -о от eth0 \
 -с 10.8.0.0/24 -м трассировщика --ctstate новый -Джей принимает

в iptables -я вперед -м трассировщика --ctstate обзоры,установленном \
 -Джей принимает

в iptables -Т физ-я POSTROUTING -о \как eth0 
 -с 10.8.0.0/24 -J в маскарад

Я мог бы сделать сейчас правила НПВ легче:

В Действие От
-- ------ ----
1194 позволяет в любом месте
22 позволяют 10.8.0.0/24

И смена пула IP, если я хочу в сервере.conf, но я должен внести соответствующие изменения в таблицы.

порт 1194
прото УДП
Дэв Тун
sndbuf 0
rcvbuf 0
ца-ца.ЭЛТ
сертификата сервера.ЭЛТ
ключ сервера.ключ
Dн Dн.УГР
двиг криптография SHA512
ТЛС-авт-та.ключ 0
топология подсети
сервер 10.8.0.0 255.255.255.0
команду ifconfig-бассейн-сохраняются ipp.txt
нажимаем "редирект-шлюз def1"
#нажать "редирект-шлюз def1 обход DHCP-клиенте"
#нажать "DHCP опции для DNS 10.8.0.1"
нажимаем "DHCP опции для DNS 1.1.1.1"
нажимаем "DHCP опции ДНС 1.0.0.1"
функции keepalive 10 120
шифр AES-256-CBC с
пользователей никто не
группа nogroup
сохраняться-ключ
сохраняться-Тун
журнал-добавить файл /var/журнал/сервис OpenVPN/OpenVPN подключения.журнал
статус для OpenVPN-статус.журнал
глагол 3
СЛС-проверки отзыва сертификатов.УГР
+79
Aastik 12 сент. 2018 г., 00:01:50

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

XXXXX_S1_X_XX_X.txt
XXXXX_S2_X_XX_X.txt
XXXXX_S3_X_XX_XXX.txt
S4_X_XX_X.txt
XXXXX_S5_XX_X.txt 
...

Я создал список из папок: С1, С2, С3, .... Я хочу переместить файл XXXXX_S1_X_XX_X.txt в папке С1, файл XXXXX_S2_X_XX_X.txt в папке С2 и так далее. Я написал простой цикл, но я не знаю как копировать/перемещать файлы по шаблону С* в соответствующую папку:

для меня в My_list_of_folders.txt
делать 
реж=${i%.txt}
 команды mkdir "$Дир"
 КП "$я" "$Дир"
сделано
+70
Drorasta 20 сент. 2015 г., 20:20:05

как сказал в комментарии

команды uname -а ; кто я

команды uname -а дал информацию о системе

MYBOX совсем в Linux 3.11.0-12-generic и #19-Ubuntu в СМП ср 9 октября 16:20:46 по UTC 2013 x86_64 с архитектуру x86_64 архитектуру x86_64 GNU/Линукс

кто же в IW сказать пользователя Unix

archemar оч/0 2014-09-15 09:41 (172.16.17.77)

это конечно могут быть скопированы среди ваших студентов (.е.г)

 Anotherbox в Linux 3.11.0-12-generic и #19-Ubuntu в СМП ср 9 16 октября:20:46 по UTC 2013 x86_64 с архитектуру x86_64 архитектуру x86_64 GNU/Линукс

сортировка по команде uname -столбец, вы можете догадаться, кто делится ответа (если у вас нет тысяч студентов).

+43
Iron Fist 29 мая 2010 г., 07:43:11

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

$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