ALT Linux Wiki:Песочница: различия между версиями

Материал из ALT Linux Wiki
Нет описания правки
Нет описания правки
Метка: ручная отмена
 
(не показана 121 промежуточная версия 47 участников)
Строка 2: Строка 2:
Песочница — это место для экспериментов с Wiki-разметкой. Используйте её для изучения того, как работает синтаксис wiki. Единственная просьба — не удаляйте это сообщение!
Песочница — это место для экспериментов с Wiki-разметкой. Используйте её для изучения того, как работает синтаксис wiki. Единственная просьба — не удаляйте это сообщение!


{{HistoricalPolicy
== Первый раздел ==
|since=01.01.1900
|until=01.01.2000
|reason=кончилось}}


== Песочница ==
А.


=== span style ===
== Второй раздел ==


none|dotted|dashed|solid|double|groove|ridge|inset|outset
Б.


::<math>\vec{F_1}=\vec{-F_2}</math>
== Вся оставшаяся песочница ==


* <span style="border-bottom: 1px none grey;">none</span>
Ссылка на [[#Первый раздел]]
* <span style="border-bottom: 1px dotted grey;">dotted</span>
* <span style="border-bottom: 1px dashed grey;">dashed</span>
* <span style="border-bottom: 1px solid grey;">solid</span>
* <span style="border: 3px double grey;">double</span>
* <span style="border: 3px groove grey;">groove</span>
* <span style="border: 3px ridge grey;">ridge</span>
* <span style="border: 2px inset grey;">inset</span>
* <span style="border: 2px outset grey;">outset</span>
|гдегдегде


== ref ==


ТЕст<ref>something</ref>
----
Для запуска страницы выполните команду:
<source lang="text">$ pandoc -t getcodeblock.lua -f mediawiki -M lang:sh https://www.altlinux.org/ALT_Linux_Wiki:%D0%9F%D0%B5%D1%81%D0%BE%D1%87%D0%BD%D0%B8%D1%86%D0%B0|sh</source>
Определяем доменное имя компьютера
<source lang="sh">
domain="dom.local"
host_name=`hostname`
hname=`hostname -s`
dname=`hostname -d`


{| class="standard sortable"
if [ -z $1 ]
|-
then
!Заголовок 1||Заголовок 2||Заголовок 3
    domain=$dname
|-
else
|Ячейка 1*1||Ячейка 2*1||Ячейка 3*1
    domain=$1
|-
fi
|Ячейка 1*2||Ячейка 2*2||Ячейка 3*2
</source>
|-
''''=Ниже описаны ф-ции проверяющие настройки системы для подключения к AD=
|Ячейка 1*3||Ячейка 2*3||Ячейка 3*3
|}


== ee ==
Проверяем на наличие SRV записей в DNS:
<source lang="sh">
check_domain_in_dns()
{
    #out=`host -t srv "_kerberos._tcp.$1" | grep 'has SRV record' `
    host -t srv "_kerberos._tcp.$1" | grep -q 'has SRV record' 2>/dev/true
    if [ $? -ne 0 ]; then
        echo -e "able to find specified domain \033[1m $1\033[0m"
        return 1
    fi
    echo -e "domain \033[1m $1\033[0m is found dns records"
    return 0
}
</source>


<references/>
Проверяет доменное имя в разрешении:
 
<source lang="sh">
<source lang="ruby">
check_in_resolve()
require 'rubygems'
{
    resolve $1 |grep -q 'IP addresses of'
    if [ $? -ne 0 ]; then
        echo -e "able \033[1m $1\033[0m to revilve"
        return 1
    fi
    echo -e "domain \033[1m $1\033[0m is resolved"
    return 0
}
</source>
Проверка проводится в следующей последовательности:
<source lang=sh>
check_domain_in_dns "$domain"
check_in_resolve "$domain"
</source>
</source>
Test
------code
<source lang="html4strict"><ul> <li><a href="adt:packages_apt">Управление пакетами (APT)</a></li> <li><a href="adt:init_d">Стартовые сценарии</a></li></ul></source>
<nowiki><swf>Mini.swf|width=100|height=100</swf></nowiki>
{{SCRIPTPATH}}
== DPL ==
<!-- * <DPL>
  category = Шаблоны
  mode = inline
  inlinetext=&nbsp;&bull;&#32;
</DPL> -->
<!-- * <DPL>
  namespace =
  titlematch = Libtool%
  mode = inline
  inlinetext=&nbsp;&bull;&#32;
</DPL> -->
* <DPL>
  namespace =
  titlematch = Branches/%
  nottitlematch = %/%/%
  mode = inline
  inlinetext=<br />
</DPL>
{{Навигационная таблица
|имя                      = Песочница
|заголовок = ляляля
|заголовок1 = трынь-трынь
|список1 = бздым трыыыых йопс
}}
[[Изображение:Vederko_sveta.jpeg|200px]]
[[Изображение:Vederko_sveta.jpeg|250px]]
<nowiki>
<b>ляляля</b>
</nowiki>
<math>2 \frac{n {0.5}^{-1 + n} \left(n + 1\right)}{\left(- {0.5}^{n} \left(n + 1\right) + 2\right)^{2}} - 8.0 \frac{- n \left(- n + 2\right) - \frac{{n}^{2} \left(n + 1\right)}{- {0.5}^{n} \left(n + 1\right) + 2}}{\left(- {0.5}^{n} \left(n + 1\right) + 2\right)^{2}} - 4.0 \frac{- 2 \frac{n}{- 0.5 n \left(n + 1\right) + 2} - \frac{n {0.5}^{n} \left(n + 1\right)}{- {0.5}^{n} \left(n + 1\right) + 2} + 2}{- {0.5}^{n} \left(n + 1\right) + 2} + 0.5 \frac{n {0.5}^{-3 + n} \left(n + 1\right) \left(- n \left(- n + 2\right) - \frac{{n}^{2} \left(n + 1\right)}{- {0.5}^{n} \left(n + 1\right) + 2}\right)}{\left(- {0.5}^{n} \left(n + 1\right) + 2\right)^{3}} + \frac{- \frac{{0.5}^{-1 + 2 n} {n}^{2} \left(n + 1\right)^{2}}{\left(- {0.5}^{n} \left(n + 1\right) + 2\right)^{2}} - \frac{{0.5}^{-1 + n} {n}^{2} \left(n + 1\right)}{- {0.5}^{n} \left(n + 1\right) + 2} - 2 \frac{{n}^{2} \left(n + 1\right)}{\left(- 0.5 n \left(n + 1\right) + 2\right)^{2}}}{- {0.5}^{n} \left(n + 1\right) + 2} + 0.5 \frac{n {0.5}^{-2 + n} \left(n + 1\right) \left(- 2 \frac{n}{- 0.5 n \left(n + 1\right) + 2} - \frac{n {0.5}^{n} \left(n + 1\right)}{- {0.5}^{n} \left(n + 1\right) + 2} + 2\right)}{\left(- {0.5}^{n} \left(n + 1\right) + 2\right)^{2}} - 0.25 \frac{{0.5}^{-3 + n} {n}^{3} \left(n + 1\right)^{2}}{\left(- {0.5}^{n} \left(n + 1\right) + 2\right)^{4}}
</math>

Текущая версия от 13:28, 16 декабря 2024

Vederko sveta.jpeg

Песочница — это место для экспериментов с Wiki-разметкой. Используйте её для изучения того, как работает синтаксис wiki. Единственная просьба — не удаляйте это сообщение!

Первый раздел

А.

Второй раздел

Б.

Вся оставшаяся песочница

Ссылка на #Первый раздел



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

$ pandoc -t getcodeblock.lua -f mediawiki -M lang:sh https://www.altlinux.org/ALT_Linux_Wiki:%D0%9F%D0%B5%D1%81%D0%BE%D1%87%D0%BD%D0%B8%D1%86%D0%B0|sh

Определяем доменное имя компьютера

domain="dom.local"
host_name=`hostname`
hname=`hostname -s`
dname=`hostname -d`

if [ -z $1  ]
then
    domain=$dname
else
    domain=$1
fi

'=Ниже описаны ф-ции проверяющие настройки системы для подключения к AD=

Проверяем на наличие SRV записей в DNS:

check_domain_in_dns()
{
    #out=`host -t srv "_kerberos._tcp.$1" | grep 'has SRV record' `
    host -t srv "_kerberos._tcp.$1" | grep -q 'has SRV record' 2>/dev/true
    if [ $? -ne 0 ]; then
        echo -e "able to find specified domain \033[1m $1\033[0m"
        return 1
    fi
    echo -e "domain \033[1m $1\033[0m is found dns records"
    return 0
}

Проверяет доменное имя в разрешении:

check_in_resolve()
{
    resolve $1 |grep -q 'IP addresses of'
    if [ $? -ne 0 ]; then
        echo -e "able \033[1m $1\033[0m to revilve"
        return 1
    fi
    echo -e "domain \033[1m $1\033[0m is resolved"
    return 0
}

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

check_domain_in_dns "$domain"
check_in_resolve "$domain"