Knoledge_v0
4
.obsidian/app.json
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
{
|
||||
"alwaysUpdateLinks": true,
|
||||
"defaultViewMode": "preview"
|
||||
}
|
||||
6
.obsidian/appearance.json
vendored
Normal file
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"accentColor": "#1372d8",
|
||||
"textFontFamily": "Adwaita Sans",
|
||||
"interfaceFontFamily": "Adwaita Sans",
|
||||
"baseFontSize": 22
|
||||
}
|
||||
3
.obsidian/community-plugins.json
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
[
|
||||
"remotely-save"
|
||||
]
|
||||
33
.obsidian/core-plugins.json
vendored
Normal file
@@ -0,0 +1,33 @@
|
||||
{
|
||||
"file-explorer": true,
|
||||
"global-search": true,
|
||||
"switcher": true,
|
||||
"graph": true,
|
||||
"backlink": true,
|
||||
"canvas": true,
|
||||
"outgoing-link": true,
|
||||
"tag-pane": true,
|
||||
"footnotes": false,
|
||||
"properties": false,
|
||||
"page-preview": true,
|
||||
"daily-notes": true,
|
||||
"templates": true,
|
||||
"note-composer": true,
|
||||
"command-palette": true,
|
||||
"slash-command": false,
|
||||
"editor-status": true,
|
||||
"bookmarks": true,
|
||||
"markdown-importer": false,
|
||||
"zk-prefixer": false,
|
||||
"random-note": false,
|
||||
"outline": true,
|
||||
"word-count": true,
|
||||
"slides": false,
|
||||
"audio-recorder": false,
|
||||
"workspaces": false,
|
||||
"file-recovery": true,
|
||||
"publish": false,
|
||||
"sync": true,
|
||||
"bases": true,
|
||||
"webviewer": false
|
||||
}
|
||||
22
.obsidian/graph.json
vendored
Normal file
@@ -0,0 +1,22 @@
|
||||
{
|
||||
"collapse-filter": true,
|
||||
"search": "",
|
||||
"showTags": false,
|
||||
"showAttachments": false,
|
||||
"hideUnresolved": false,
|
||||
"showOrphans": true,
|
||||
"collapse-color-groups": true,
|
||||
"colorGroups": [],
|
||||
"collapse-display": true,
|
||||
"showArrow": false,
|
||||
"textFadeMultiplier": 0,
|
||||
"nodeSizeMultiplier": 1,
|
||||
"lineSizeMultiplier": 1,
|
||||
"collapse-forces": true,
|
||||
"centerStrength": 0.518713248970312,
|
||||
"repelStrength": 10,
|
||||
"linkStrength": 1,
|
||||
"linkDistance": 250,
|
||||
"scale": 0.9469581642830327,
|
||||
"close": false
|
||||
}
|
||||
128
.obsidian/hotkeys.json
vendored
Normal file
@@ -0,0 +1,128 @@
|
||||
{
|
||||
"workspace:goto-tab-1": [
|
||||
{
|
||||
"modifiers": [
|
||||
"Mod"
|
||||
],
|
||||
"key": "1"
|
||||
},
|
||||
{
|
||||
"modifiers": [
|
||||
"Alt"
|
||||
],
|
||||
"key": "1"
|
||||
}
|
||||
],
|
||||
"workspace:goto-tab-2": [
|
||||
{
|
||||
"modifiers": [
|
||||
"Mod"
|
||||
],
|
||||
"key": "2"
|
||||
},
|
||||
{
|
||||
"modifiers": [
|
||||
"Alt"
|
||||
],
|
||||
"key": "2"
|
||||
}
|
||||
],
|
||||
"workspace:goto-tab-3": [
|
||||
{
|
||||
"modifiers": [
|
||||
"Mod"
|
||||
],
|
||||
"key": "3"
|
||||
},
|
||||
{
|
||||
"modifiers": [
|
||||
"Alt"
|
||||
],
|
||||
"key": "3"
|
||||
}
|
||||
],
|
||||
"workspace:goto-tab-4": [
|
||||
{
|
||||
"modifiers": [
|
||||
"Mod"
|
||||
],
|
||||
"key": "4"
|
||||
},
|
||||
{
|
||||
"modifiers": [
|
||||
"Alt"
|
||||
],
|
||||
"key": "4"
|
||||
}
|
||||
],
|
||||
"workspace:goto-tab-5": [
|
||||
{
|
||||
"modifiers": [
|
||||
"Mod"
|
||||
],
|
||||
"key": "5"
|
||||
},
|
||||
{
|
||||
"modifiers": [
|
||||
"Alt"
|
||||
],
|
||||
"key": "5"
|
||||
}
|
||||
],
|
||||
"workspace:goto-tab-6": [
|
||||
{
|
||||
"modifiers": [
|
||||
"Mod"
|
||||
],
|
||||
"key": "6"
|
||||
},
|
||||
{
|
||||
"modifiers": [
|
||||
"Alt"
|
||||
],
|
||||
"key": "6"
|
||||
}
|
||||
],
|
||||
"workspace:goto-tab-7": [
|
||||
{
|
||||
"modifiers": [
|
||||
"Mod"
|
||||
],
|
||||
"key": "7"
|
||||
},
|
||||
{
|
||||
"modifiers": [
|
||||
"Alt"
|
||||
],
|
||||
"key": "7"
|
||||
}
|
||||
],
|
||||
"workspace:goto-tab-8": [
|
||||
{
|
||||
"modifiers": [
|
||||
"Mod"
|
||||
],
|
||||
"key": "8"
|
||||
},
|
||||
{
|
||||
"modifiers": [
|
||||
"Alt"
|
||||
],
|
||||
"key": "8"
|
||||
}
|
||||
],
|
||||
"workspace:goto-last-tab": [
|
||||
{
|
||||
"modifiers": [
|
||||
"Mod"
|
||||
],
|
||||
"key": "9"
|
||||
},
|
||||
{
|
||||
"modifiers": [
|
||||
"Alt"
|
||||
],
|
||||
"key": "9"
|
||||
}
|
||||
]
|
||||
}
|
||||
1
.obsidian/plugins/remotely-save/.gitignore
vendored
Normal file
@@ -0,0 +1 @@
|
||||
data.json
|
||||
235
.obsidian/plugins/remotely-save/main.js
vendored
Normal file
11
.obsidian/plugins/remotely-save/manifest.json
vendored
Normal file
@@ -0,0 +1,11 @@
|
||||
{
|
||||
"id": "remotely-save",
|
||||
"name": "Remotely Save",
|
||||
"version": "0.5.25",
|
||||
"minAppVersion": "0.13.21",
|
||||
"description": "Yet another unofficial plugin allowing users to synchronize notes between local device and the cloud service.",
|
||||
"author": "fyears",
|
||||
"authorUrl": "https://github.com/fyears",
|
||||
"isDesktopOnly": false,
|
||||
"fundingUrl": "https://remotelysave.com"
|
||||
}
|
||||
244
.obsidian/plugins/remotely-save/styles.css
vendored
Normal file
@@ -0,0 +1,244 @@
|
||||
/* set the styles */
|
||||
|
||||
.password-second-confirm {
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
.password-disclaimer {
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
.encryptionmethod-second-confirm {
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
.settings-auth-related {
|
||||
border-top: 1px solid var(--background-modifier-border);
|
||||
padding-top: 18px;
|
||||
}
|
||||
|
||||
.settings-percentage-custom-hide {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.settings-encryption-method-hide {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.s3-disclaimer {
|
||||
font-weight: bold;
|
||||
}
|
||||
.s3-hide {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.dropbox-disclaimer {
|
||||
font-weight: bold;
|
||||
}
|
||||
.dropbox-hide {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.dropbox-auth-button-hide {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.dropbox-revoke-auth-button-hide {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.onedrive-disclaimer {
|
||||
font-weight: bold;
|
||||
}
|
||||
.onedrive-hide {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.onedrive-auth-button-hide {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.onedrive-revoke-auth-button-hide {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.onedrivefull-allow-to-use-hide {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.onedrivefull-disclaimer {
|
||||
font-weight: bold;
|
||||
}
|
||||
.onedrivefull-hide {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.onedrivefull-auth-button-hide {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.onedrivefull-revoke-auth-button-hide {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.webdav-disclaimer {
|
||||
font-weight: bold;
|
||||
}
|
||||
.webdav-hide {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.webdav-customheaders-textarea {
|
||||
font-family: monospace;
|
||||
}
|
||||
|
||||
.webdis-disclaimer {
|
||||
font-weight: bold;
|
||||
}
|
||||
.webdis-hide {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.googledrive-disclaimer {
|
||||
font-weight: bold;
|
||||
}
|
||||
.googledrive-hide {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.googledrive-allow-to-use-hide {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.googledrive-auth-button-hide {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.googledrive-revoke-auth-button-hide {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.box-disclaimer {
|
||||
font-weight: bold;
|
||||
}
|
||||
.box-hide {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.box-allow-to-use-hide {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.box-auth-button-hide {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.box-revoke-auth-button-hide {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.pcloud-disclaimer {
|
||||
font-weight: bold;
|
||||
}
|
||||
.pcloud-hide {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.pcloud-allow-to-use-hide {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.pcloud-auth-button-hide {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.pcloud-revoke-auth-button-hide {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.yandexdisk-disclaimer {
|
||||
font-weight: bold;
|
||||
}
|
||||
.yandexdisk-hide {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.yandexdisk-allow-to-use-hide {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.yandexdisk-auth-button-hide {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.yandexdisk-revoke-auth-button-hide {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.koofr-disclaimer {
|
||||
font-weight: bold;
|
||||
}
|
||||
.koofr-hide {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.koofr-allow-to-use-hide {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.koofr-auth-button-hide {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.koofr-revoke-auth-button-hide {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.azureblobstorage-disclaimer {
|
||||
font-weight: bold;
|
||||
}
|
||||
.azureblobstorage-hide {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.azureblobstorage-allow-to-use-hide {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.qrcode-img {
|
||||
width: 350px;
|
||||
height: 350px;
|
||||
}
|
||||
|
||||
.ignorepaths-textarea {
|
||||
font-family: monospace;
|
||||
}
|
||||
|
||||
.onlyallowpaths-textarea {
|
||||
font-family: monospace;
|
||||
}
|
||||
|
||||
.logtohttpserver-warning {
|
||||
color: red;
|
||||
font-weight: bolder;
|
||||
}
|
||||
|
||||
.setting-need-wrapping .setting-item-control {
|
||||
/* flex-wrap: wrap; */
|
||||
display: grid;
|
||||
}
|
||||
|
||||
.pro-disclaimer {
|
||||
font-weight: bold;
|
||||
}
|
||||
.pro-hide {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.pro-auth-button-hide {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.pro-revoke-auth-button-hide {
|
||||
display: none;
|
||||
}
|
||||
261
.obsidian/workspace.json
vendored
Normal file
@@ -0,0 +1,261 @@
|
||||
{
|
||||
"main": {
|
||||
"id": "c71c9971377d4020",
|
||||
"type": "split",
|
||||
"children": [
|
||||
{
|
||||
"id": "084784b5fdf79120",
|
||||
"type": "tabs",
|
||||
"children": [
|
||||
{
|
||||
"id": "08dd0a2990afc5fe",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "markdown",
|
||||
"state": {
|
||||
"file": "математика/Сюрьективность функции.md",
|
||||
"mode": "source",
|
||||
"source": false
|
||||
},
|
||||
"icon": "lucide-file",
|
||||
"title": "Сюрьективность функции"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "6090db6f0999171b",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "markdown",
|
||||
"state": {
|
||||
"file": "математика/Композиция.md",
|
||||
"mode": "preview",
|
||||
"source": false
|
||||
},
|
||||
"icon": "lucide-file",
|
||||
"title": "Композиция"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "422fed35226289de",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "markdown",
|
||||
"state": {
|
||||
"file": "математика/Знаки.md",
|
||||
"mode": "source",
|
||||
"source": false
|
||||
},
|
||||
"icon": "lucide-file",
|
||||
"title": "Знаки"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "f2c69c037a29b775",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "markdown",
|
||||
"state": {
|
||||
"file": "математика/Кванторы.md",
|
||||
"mode": "source",
|
||||
"source": false
|
||||
},
|
||||
"icon": "lucide-file",
|
||||
"title": "Кванторы"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"direction": "vertical"
|
||||
},
|
||||
"left": {
|
||||
"id": "62c4b1c4098a276b",
|
||||
"type": "split",
|
||||
"children": [
|
||||
{
|
||||
"id": "339bec1135a73912",
|
||||
"type": "tabs",
|
||||
"children": [
|
||||
{
|
||||
"id": "943bb716f720c178",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "file-explorer",
|
||||
"state": {
|
||||
"sortOrder": "alphabetical",
|
||||
"autoReveal": false
|
||||
},
|
||||
"icon": "lucide-folder-closed",
|
||||
"title": "Файловый менеджер"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "51532a86d4748f64",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "search",
|
||||
"state": {
|
||||
"query": "",
|
||||
"matchingCase": false,
|
||||
"explainSearch": false,
|
||||
"collapseAll": false,
|
||||
"extraContext": false,
|
||||
"sortOrder": "alphabetical"
|
||||
},
|
||||
"icon": "lucide-search",
|
||||
"title": "Поиск"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "6b0e5d7604d90e2b",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "bookmarks",
|
||||
"state": {},
|
||||
"icon": "lucide-bookmark",
|
||||
"title": "Bookmarks"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"direction": "horizontal",
|
||||
"width": 300
|
||||
},
|
||||
"right": {
|
||||
"id": "50d9ce147a31073d",
|
||||
"type": "split",
|
||||
"children": [
|
||||
{
|
||||
"id": "c15d84a4c2e3cc9f",
|
||||
"type": "tabs",
|
||||
"children": [
|
||||
{
|
||||
"id": "7306cf88e1510ebe",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "backlink",
|
||||
"state": {
|
||||
"collapseAll": false,
|
||||
"extraContext": false,
|
||||
"sortOrder": "alphabetical",
|
||||
"showSearch": false,
|
||||
"searchQuery": "",
|
||||
"backlinkCollapsed": false,
|
||||
"unlinkedCollapsed": true
|
||||
},
|
||||
"icon": "links-coming-in",
|
||||
"title": "Backlinks"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "aeb8dbd88e25238b",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "outgoing-link",
|
||||
"state": {
|
||||
"linksCollapsed": false,
|
||||
"unlinkedCollapsed": true
|
||||
},
|
||||
"icon": "links-going-out",
|
||||
"title": "Outgoing links"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "878323d23b032b34",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "tag",
|
||||
"state": {
|
||||
"sortOrder": "frequency",
|
||||
"useHierarchy": true,
|
||||
"showSearch": false,
|
||||
"searchQuery": ""
|
||||
},
|
||||
"icon": "lucide-tags",
|
||||
"title": "Tags"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "064491bc5b0c461b",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "outline",
|
||||
"state": {
|
||||
"followCursor": false,
|
||||
"showSearch": false,
|
||||
"searchQuery": ""
|
||||
},
|
||||
"icon": "lucide-list",
|
||||
"title": "Outline"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"direction": "horizontal",
|
||||
"width": 300,
|
||||
"collapsed": true
|
||||
},
|
||||
"left-ribbon": {
|
||||
"hiddenItems": {
|
||||
"switcher:Меню быстрого перехода": false,
|
||||
"graph:Граф": false,
|
||||
"canvas:Создать новый холст": false,
|
||||
"daily-notes:Сегодняшняя заметка": false,
|
||||
"templates:Вставить шаблон": false,
|
||||
"command-palette:Открыть палитру команд": false,
|
||||
"bases:Создать новую базу": false,
|
||||
"remotely-save:Remotely Save": false
|
||||
}
|
||||
},
|
||||
"active": "08dd0a2990afc5fe",
|
||||
"lastOpenFiles": [
|
||||
"математика/Композиция.md",
|
||||
"математика/Сюрьективность функции.md",
|
||||
"математика/Кванторы.md",
|
||||
"математика/Знаки.md",
|
||||
"Языки программирования/Алгоритм сортировки массива.md",
|
||||
"Языки программирования/Сортировка перемешиванием.md",
|
||||
"Языки программирования/Сортировка пузырьком.md",
|
||||
"дискретная математика/Функциональное отношение.md",
|
||||
"Языки программирования/Сортировка вставками.md",
|
||||
"Языки программирования/Язык программирования.md",
|
||||
"Архив/sort_shaker.gif",
|
||||
"Sorting_shaker_sort_anim.gif.crdownload",
|
||||
"Архив/sort_bubble.gif",
|
||||
"Pasted image 20251212104822.png",
|
||||
"Языки программирования/Оценка сложности алгоритма.md",
|
||||
"Языки программирования/Curses - оконные объекты.md",
|
||||
"Языки программирования/Curses - ввод текста.md",
|
||||
"Языки программирования/Curses.md",
|
||||
"Языки программирования/Типы данных.md",
|
||||
"Языки программирования/Структуры данных.md",
|
||||
"Языки программирования/Статическая и динамическая типизация.md",
|
||||
"Языки программирования/Словарь.md",
|
||||
"Языки программирования/Синтаксис.md",
|
||||
"Языки программирования/Семантика.md",
|
||||
"Языки программирования/Представление чисел в памяти компьютера.md",
|
||||
"Языки программирования/Парадигма программирования.md",
|
||||
"Языки программирования/Двоичный код.md",
|
||||
"математика/Отношение эквивалентности.md",
|
||||
"математика/Множество.md",
|
||||
"математика/Функция.md",
|
||||
"Архив/arccos(x).png",
|
||||
"Архив/график.png",
|
||||
"Архив/arccot(x).png",
|
||||
"Архив/arctan(x).png",
|
||||
"Pasted image 20251208153853.png",
|
||||
"Архив/arcsin(x).png",
|
||||
"Архив/Frame 5.jpg",
|
||||
"дописать",
|
||||
"Сети/XMPP",
|
||||
"дискретная математика",
|
||||
"Сети",
|
||||
"Архив",
|
||||
"Linux",
|
||||
"social",
|
||||
"математика",
|
||||
"Английский язык"
|
||||
]
|
||||
}
|
||||
5
Linux/GNU Linux.md
Normal file
@@ -0,0 +1,5 @@
|
||||
это свободная [[Unix]] -подобная операционная система, отличается она от Unix тем что использует открытый код и не использует код Unix.
|
||||
|
||||
Она состоит из яндра Linux и Набора командной строки и утилит ([команд](Команда.md)).
|
||||
|
||||
В обороте [[GNU Linux]]🐧 используется как некий "скелет" для создания [дистрибутивов](дистрибутив.md).
|
||||
4
Linux/Unix.md
Normal file
@@ -0,0 +1,4 @@
|
||||
Это семепйство операционных систем где взаимодействие с файлами осуществляется через [команды](Команда.md).
|
||||
|
||||
Отличается она от других операционных систем многозадачностью, возможностью иметь множество пользователей, а так же кросплатформенностью.
|
||||
|
||||
0
Linux/btop.md
Normal file
1
Linux/cat.md
Normal file
@@ -0,0 +1 @@
|
||||
[[Команда]] позволяющая читать содержимое файла, файлы можно открыть в формате [[less]] с помощью нехитрого | less.
|
||||
3
Linux/cd.md
Normal file
@@ -0,0 +1,3 @@
|
||||
[Команда](Команда.md) позволяет перемещаться по указаным директориям, или по умолчанию переносит пользователя в его домашнюю директорию.
|
||||
* cd - - позволяет перемещаться в предыдущую директорию
|
||||
* cd .. - позволяет перемещаться на вышестоящую директорию
|
||||
1
Linux/cp.md
Normal file
@@ -0,0 +1 @@
|
||||
[[Команда]] позволяющая копировать файл или директорию в любую директорию. Так же можно переименовать директорию или пакет указать конечным местоположением переименованое конечное место.
|
||||
2
Linux/df.md
Normal file
@@ -0,0 +1,2 @@
|
||||
[[Команда]] показывает свободное и занятое место на файловых системах.
|
||||
* -h - показывает в более удобном формате: файловая система | размер | сколько использовано | сколько использовано % | где смонтировано
|
||||
4
Linux/du.md
Normal file
@@ -0,0 +1,4 @@
|
||||
[[Команда]] показывает все файлы, по умолчанию, в конкретной директории.
|
||||
- -h - удобный формат (КБ/МБ/ГБ).
|
||||
- -s - итоговый размер (без подробностей).
|
||||
- -a - показать размер каждого файла, не только папок.
|
||||
1
Linux/find.md
Normal file
@@ -0,0 +1 @@
|
||||
find - [[Команда]] для поиска файла в директории по имени файла, поддерживает [[групповой поиск]]
|
||||
2
Linux/grep.md
Normal file
@@ -0,0 +1,2 @@
|
||||
[[Команда]] для поиска слов в файле, по умолчанию ищет строку в файле
|
||||
* -r - рекурсивнный поиск по директории
|
||||
1
Linux/kill.md
Normal file
@@ -0,0 +1 @@
|
||||
[[Команда]] завершает процессы по их PID (process ID). PID можно узнать через btop.
|
||||
1
Linux/less.md
Normal file
@@ -0,0 +1 @@
|
||||
[[Команда]] постранично выводит файл для чтения, пролистывать вперд можно с помощью PgDn, назад - PgUp.
|
||||
2
Linux/ls.md
Normal file
@@ -0,0 +1,2 @@
|
||||
[Команда](Команда.md) показывающая списаок файлов в указаной директории или по умолчанию той, которой пользователь находится.
|
||||
- -l более подробный список: права | размер | дата
|
||||
1
Linux/man.md
Normal file
@@ -0,0 +1 @@
|
||||
[Команда](Команда.md) man показывает справку по командам. Открывает в справку по команде в протоколе [[less]].
|
||||
2
Linux/mkdir.md
Normal file
@@ -0,0 +1,2 @@
|
||||
[Команда](Команда.md) создающая директорию.
|
||||
* -p - [флажок](Опции.md) создающий директорию при её отсутствии
|
||||
1
Linux/mv.md
Normal file
@@ -0,0 +1 @@
|
||||
[[Команда]] позволяющая перемещать файл или директорию в любую директорию. Так же можно переименовать директорию или пакет указать конечным местоположением переименованое конечное место.
|
||||
1
Linux/nano.md
Normal file
@@ -0,0 +1 @@
|
||||
Текстовый редактор, задумывавщийся как блокнот.
|
||||
3
Linux/nvim.md
Normal file
@@ -0,0 +1,3 @@
|
||||
Консольный текстовый редактор, который поддерживает все [Команда](Команда) [[vim]], но и не только. есть возможность добавлять плагины сообщества ([neovim plugins](https://dotfyle.com/neovim/plugins/trending) [vimawesome](https://vimawesome.com/)). Это позволяет сделать из текстового редактора полноценный ide с debug модом и автоподставкой кода, на этом перечень возможностей заканчивается.
|
||||
|
||||
Есть так же возможность добавлять [[пакетный менеджер]] по типу mason.
|
||||
1
Linux/pwd.md
Normal file
@@ -0,0 +1 @@
|
||||
[[Команда]] показывающая текущую директорию.
|
||||
3
Linux/rm.md
Normal file
@@ -0,0 +1,3 @@
|
||||
[Команда](Команда.md) которая удаляет любой файл или дирректорию, возможно использвоать [[групповой поиск]] для удаления.
|
||||
* -r - рекурсивное удаление
|
||||
* -f - удаление без логов
|
||||
11
Linux/tar.md
Normal file
@@ -0,0 +1,11 @@
|
||||
[[Команда]] для сжатия, архивации или распаковки.
|
||||
tar - это архиватор, а не компрессор. Он собирает файлы в один контейнер, но сам по себе не сжимает (если не добавить опции).
|
||||
|
||||
### Основные опции tar:
|
||||
- c - создать архив
|
||||
- x - распаковать архив
|
||||
- v - показывать процесс
|
||||
- f - указывать имя архива
|
||||
- z - сжимать/распаковывать через gzip (.tar.gz)
|
||||
- j - через bzip2 (.tar.bz2)
|
||||
- J - через xz (.tar.xz)
|
||||
1
Linux/touch.md
Normal file
@@ -0,0 +1 @@
|
||||
[Команда](Команда.md) создающая файл, которого еще нет в директории в которой находится пользователь либо указаной директории.
|
||||
4
Linux/uname.md
Normal file
@@ -0,0 +1,4 @@
|
||||
[[Команда]] по умолчанию показывает ядро системы
|
||||
* -r - названия ядра
|
||||
* -m - архитектура ядра
|
||||
* -a - вся информация по системе
|
||||
1
Linux/vim.md
Normal file
@@ -0,0 +1 @@
|
||||
Функционала не так много, так же как и в nano, неинтуитивно понятен как и [[nano]], но хотя бы есть подстветка синтаксиса.
|
||||
1
Linux/wc.md
Normal file
@@ -0,0 +1 @@
|
||||
[[Команда]] показывающая: строки | слова | символы | полный путь к файлу
|
||||
1
Linux/which.md
Normal file
@@ -0,0 +1 @@
|
||||
[[Команда]] Показывает полный путь ко всем бинарникам в системе
|
||||
9
Linux/zip.md
Normal file
@@ -0,0 +1,9 @@
|
||||
[[Команда]] для сжатия, архивации или распаковки.
|
||||
это и архиватор, и компрессор одновременно. В отличие от [[tar]], он сжимает каждый файл отдельно, а не весь архив целиком.
|
||||
|
||||
### Основные команды zip:
|
||||
- -r - рекурсивно (для папок)
|
||||
- -9 — максимальное сжатие
|
||||
|
||||
# unzip
|
||||
[[Команда]] для распаковки архива типа zip
|
||||
3
Linux/Групповой поиск.md
Normal file
@@ -0,0 +1,3 @@
|
||||
Это способ поиска текста, для дальнейшего использования будь то удаление, вывод и т.п.
|
||||
|
||||
применяется * для поиска необходимой информации
|
||||
19
Linux/Команда.md
Normal file
@@ -0,0 +1,19 @@
|
||||
Команда в [[GNU Linux]] - это программа исполняемая [терминале](терминал.md) которая выполняет какое-то действие.
|
||||
|
||||
Обычно команда записана в bin файле.
|
||||
|
||||
Команды состоят из самой команды [опций](Опции.md) (их может быть сразу несколько) и аргумента
|
||||
|
||||
```
|
||||
#Пример
|
||||
rm -r ./toHellAndBack
|
||||
```
|
||||
|
||||
## [Команды](Команда) на современных дистрибутивах:
|
||||
|
||||
* ### [[Системные команды]]
|
||||
* ### [[Работа с файлами и папками]]
|
||||
* ### [[Чтение и редактирование]]
|
||||
* ### [[Поиск и фильтрация]]
|
||||
* ### [[Сжатие и архивация]]
|
||||
* ### [[Права и безопасность]]
|
||||
1
Linux/Опции.md
Normal file
@@ -0,0 +1 @@
|
||||
Опции в [Командах](Команда.md) bash меняют поведение команды или добавляют финкционал.
|
||||
1
Linux/Пакетный менеджер.md
Normal file
@@ -0,0 +1 @@
|
||||
Менеджер для установки пакетов.
|
||||
3
Linux/Поиск и фильтрация.md
Normal file
@@ -0,0 +1,3 @@
|
||||
* [[find]] - команда для поиска файлов
|
||||
* [[grep]] - комманда для поиска строки в фалйе
|
||||
* [[wc]] - справка по файлу строки\слова
|
||||
1
Linux/Права и безопасность.md
Normal file
@@ -0,0 +1 @@
|
||||
*
|
||||
8
Linux/Работа с файлами и папками.md
Normal file
@@ -0,0 +1,8 @@
|
||||
* [[rm]] - команда удаления
|
||||
* [[touch]] - команда для создания файлов
|
||||
* [[mkdir]] - команда для создания директорий
|
||||
* [[cd]] - команда для перехода между директориями
|
||||
* [[ls]] - показывает список файлов текущей директории
|
||||
* [[pwd]] - показывает путь к текущей директории
|
||||
* [[cp]] - копирует\изменяет файл
|
||||
* [[mv]] - перемещает\изменяет файл
|
||||
2
Linux/Сжатие и архивация.md
Normal file
@@ -0,0 +1,2 @@
|
||||
* [[tar]] - команда для сжатия, архивации или распаковки
|
||||
* [[zip]] - команда для сжатия, архивации или распаковки
|
||||
7
Linux/Системные команды.md
Normal file
@@ -0,0 +1,7 @@
|
||||
* [[man]] - справка по команде
|
||||
* [[which]] - команда показывающая все места в которых лежит бинарник
|
||||
* [[uname]] - информация о системе
|
||||
* [[df]] - свободное место на диске
|
||||
* [[du]] - размер папки
|
||||
* [[btop]] - программа для просмотра системных задач
|
||||
* [[kill]] - завершает процесс
|
||||
5
Linux/Чтение и редактирование.md
Normal file
@@ -0,0 +1,5 @@
|
||||
* [[cat]] - выводит содержимое файла
|
||||
* [[less]] - постраничный формат вывода файлов
|
||||
* [[nano]] - текстовый редактор со скудным набором функционала
|
||||
* [[vim]] - Более мощный текстовый редактор.
|
||||
* [[nvim]] - более продвинутый текстовый редактор
|
||||
3
Linux/дистрибутив.md
Normal file
@@ -0,0 +1,3 @@
|
||||
Это предустановленое ПО ([команды](Команда.md)) использующая [[GNU Linux]] как основу для создания операционной системы.
|
||||
|
||||
На дистрибутивах используется используется [[пакетный менеджер]] для установки пакетов.
|
||||
1
Linux/терминал.md
Normal file
@@ -0,0 +1 @@
|
||||
Это текстовый интерфейс для взаимодействия с системой, где пользователь вводит [команды](Команда.md), а ОС их выполняет.
|
||||
3
social/Активация Windows.md
Normal file
@@ -0,0 +1,3 @@
|
||||
slmgr /ipk W269N-WFGWX-YVC9B-4J6C9-T83GX
|
||||
slmgr /skms kms.digiboy.ir
|
||||
slmgr /ato
|
||||
9
social/Контакты преподавателей.md
Normal file
@@ -0,0 +1,9 @@
|
||||
Лабутин Иван Александрович (Проги, алгосы практ лаб) - linuxrf@gmail.com
|
||||
Витальевна Галина Зотина (Алгосы лек) - @GalinaZotina
|
||||
Глазкова Татьяна Николаевна (Тьютор) - @jemma0959
|
||||
Хмелева Елена Сергеевна (Английский) - @elenakhmel3va
|
||||
Кетова Валерия Дмитриевна (Основы ит техн) - @ketovavd
|
||||
Кузнецов Александр Евгеньевич (орг лек) - kzntsv@list.ru
|
||||
Сирковская Татьяна Владимировна (орг практ) - @sirktanya
|
||||
Кнутова Наталия Сергеевна (Проги лек) - @talieknutova
|
||||
Шилина Алла - @AllaShil
|
||||
1
social/Литература.md
Normal file
@@ -0,0 +1 @@
|
||||
Сборник задач по
|
||||
2
social/Телеграм емоджи.md
Normal file
@@ -0,0 +1,2 @@
|
||||
На Arch Hyprland, не работают эмодзи телеграм, их надо скачивать:
|
||||
sudo pacman -S ttf-joypixels
|
||||
32
social/Установка celestia.md
Normal file
@@ -0,0 +1,32 @@
|
||||
```bash
|
||||
sudo pacman -S fish
|
||||
```
|
||||
|
||||
```bash
|
||||
sudo pacman -S xdg-desktop-portal-hyprland xdg-desktop-portal-gtk hyprpicker wl-clipboard cliphist inotify-tools app2unit wireplumber trash-cli foot fish fastfetch starship btop jq eza adw-gtk-theme papirus-icon-theme qt5ct-kde qt6ct-kde ttf-jetbrains-mono-nerd
|
||||
```
|
||||
|
||||
```bash
|
||||
git clone https://aur.archlinux.org/yay.git
|
||||
cd yay
|
||||
makepkg -si
|
||||
```
|
||||
|
||||
```bash
|
||||
yay -S quickshell-git
|
||||
```
|
||||
|
||||
```bash
|
||||
git clone https://github.com/caelestia-dots/caelestia.git ~/.local/share/caelestia
|
||||
git clone https://github.com/caelestia-dots/shell.git ~/.local/share/caelestia-shell
|
||||
fish install.fish --noconfirm
|
||||
|
||||
```
|
||||
|
||||
```
|
||||
caelestia shell -d
|
||||
```
|
||||
|
||||
Настрой файл конфигов `~/.config/caelestia/shell.json` для тонкой настройки визуала, тем, иконок и поведения интерфейса
|
||||
|
||||
Убедись, что остальные конфиги (Hyprland, терминал, fish, btop и др.) правильно расположены в `~/.config` (либо через symlinks) как задаёт скрипт установки
|
||||
14
Английский язык/Past simple.md
Normal file
@@ -0,0 +1,14 @@
|
||||
## + Положительное предложение
|
||||
[[Subject]] + [[Verb]] 2\ed
|
||||
Arseniy swam in the lake yesterday.
|
||||
|
||||
## - Отрицательное предложение
|
||||
[[Subject]] + didn\`t + [[Verb]]
|
||||
Arseniy did\`t swim in the lake yesterday.
|
||||
|
||||
## ? Вопросительное прделожение
|
||||
Did + [[Subject]] + [[Verb]]
|
||||
Did Arseniy swim in the lake yesterday.
|
||||
|
||||
## Слова [[Маркеры]]
|
||||
yesterday, last. in + (time), ago
|
||||
14
Английский язык/Present Perfect.md
Normal file
@@ -0,0 +1,14 @@
|
||||
## + Положительное предложение
|
||||
[[Subject]] + have\has + [[Verb]] 3\ed
|
||||
Vlad has already played a new game.
|
||||
|
||||
## - Отрицательное предложение
|
||||
[[Subject]] + have\has + not + [[Verb]] 3\ed
|
||||
Vlad hasn\`t played a new game yet.
|
||||
|
||||
## ? Вопросительное прделожение
|
||||
have\has + [[Subject]] + [[Verb]] 3\ed
|
||||
Has Vlad already played a new game.
|
||||
|
||||
## Слова [[Маркеры]]
|
||||
already, yet, just, never, ever, for, since
|
||||
14
Английский язык/Present continuous.md
Normal file
@@ -0,0 +1,14 @@
|
||||
## + Положительное предложение
|
||||
[[Subject]] + am/is/are + [[Verb]]-ing
|
||||
He\`s using a computer for his job
|
||||
|
||||
## - Отрицательное предложение
|
||||
[[Subject]] + am/is/are + not + [[Verb]]-ing
|
||||
Ivan isn\`t drive car
|
||||
|
||||
## ? Вопросительное прделожение
|
||||
am/is/are + [[Subject]] + [[Verb]]-ing
|
||||
Are they driving tomorrow
|
||||
|
||||
## Слова [[Маркеры]]
|
||||
now, right, at present, at the moment
|
||||
14
Английский язык/Present simple.md
Normal file
@@ -0,0 +1,14 @@
|
||||
## + Положительное предложение
|
||||
[[Subject]] + [[Verb]]-s/-es
|
||||
He does to the swim every day
|
||||
## - Отрицательное предложение
|
||||
[[Subject]] + do/does + not + [[Verb]]
|
||||
I don`t work
|
||||
## ? Вопросительное прделожение
|
||||
Do/Does + [[Subject]] + [[Verb]]
|
||||
Does she swim every day
|
||||
|
||||
## Слова [[Маркеры]]
|
||||
always, usually, ever, every, never ...
|
||||
## Глаголы [[Маркеры]]
|
||||
Like, love, know, hate ... (выражение чувства)
|
||||
1
Английский язык/Subject.md
Normal file
@@ -0,0 +1 @@
|
||||
Подлежащее в [английском языке](Английский%20язык).
|
||||
3
Английский язык/Verb.md
Normal file
@@ -0,0 +1,3 @@
|
||||
Глагол в [английском языке](Английский%20язык).
|
||||
Правильные глаголы:
|
||||
enter
|
||||
5
Английский язык/Английский язык.md
Normal file
@@ -0,0 +1,5 @@
|
||||
Это западногерманский язык, возникший в Англии и ныне ставший глобальным средством общения. В его основе лежат германские диалекты англов, саксов и ютов, позже обогащённые заимствованиями из латинского, скандинавских и особенно французского (нормандского) языков. Сегодня английский — главный международный язык науки, бизнеса, технологий и культуры.
|
||||
|
||||
## [[Времена в английском]]
|
||||
## [[Конструкции, устойчивые предложения]]
|
||||
## [[Слова фразы]]
|
||||
14
Английский язык/Виды вопросов.md
Normal file
@@ -0,0 +1,14 @@
|
||||
|
||||
## General question
|
||||
Общие вопросы, на которые можно ответить да / нет
|
||||
Am\is\are or have\has\do\does\did ... + [[Subject]] + ... ?
|
||||
|
||||
## Special question
|
||||
Вопросы на которого нет точного ответа.
|
||||
where\when\who\what ... + am\is\are or have\has\do\does\did ... + [[Subject]] (optional) ... ?
|
||||
|
||||
## Alternative question
|
||||
Вопросы которые сочетают специальные с общие вопросы, дают право выбора то или другое.
|
||||
|
||||
## Tag question
|
||||
Вопросы с хвостиком, вопросы которые используют негативную или пафасную окраску в конце предложения
|
||||
4
Английский язык/Времена в английском.md
Normal file
@@ -0,0 +1,4 @@
|
||||
[[Present simple]] - простое настроящее время использует [[Verb]] первой формы. Отражает регулярные действия, привычки.
|
||||
[[Present continuous]] - настоящее длительное время использует [[Verb]] c ing-овым окончанием. Отражает действия которые происходят прямо сейчас.
|
||||
[[Present Perfect]] -Настоящее время использует [[Verb]] 3 формы или ed. Действие которое началось в прошлом и на данный момент продолжается.
|
||||
[[Past simple]] - Прошедшее простое время использует [[Verb]] 1\2\ed. Время описывает события совершенные в прошлом.
|
||||
9
Английский язык/Конструкции, устойчивые предложения.md
Normal file
@@ -0,0 +1,9 @@
|
||||
Устоявшиеся конструкции в [английском языке](Английский%20язык)
|
||||
* once a ... twice a ...
|
||||
* if ...
|
||||
* (something) enables me (to do something) что-то побуждает делать что-то
|
||||
* to be able to (do something)
|
||||
* either ... or ... или ... или ...
|
||||
* neither ... nor ... ни ... ни ...
|
||||
* head to (do something)
|
||||
* because of ... благодаря чему-то, из-за чего-то
|
||||
1
Английский язык/Маркеры.md
Normal file
@@ -0,0 +1 @@
|
||||
Слова с помощью которых в можно определить тип времени в [английском языке](Английский%20язык).
|
||||
26
Английский язык/Слова фразы.md
Normal file
@@ -0,0 +1,26 @@
|
||||
Полезные слова в [английском языке](Английский%20язык)
|
||||
* majority - большинство
|
||||
* minority - меньшинство
|
||||
* accommodation = dormitory - жильё
|
||||
* cheap - дешевый
|
||||
* expensive - дорогой
|
||||
* hall - проживание
|
||||
* opt to = choose - выбирать
|
||||
* embark - начинание
|
||||
* gap year - год отдыха
|
||||
* devout - посвящать
|
||||
* study abroad - учиться за границей
|
||||
* scholarship - стипендия
|
||||
* Erasmus - стипендия для иностранных студентов
|
||||
* foreign - иностранный
|
||||
* placement - место
|
||||
* gain experience - опыт работы
|
||||
* environment - то что нас окружает
|
||||
* feature - отличительная черта
|
||||
* expect - ожидание
|
||||
* attend - посещать
|
||||
* term - триместр
|
||||
* field trip - полевая экспедиция, экскурсия
|
||||
* get to grips - разобраться
|
||||
* to take exam - сдавать экзамен
|
||||
* borrow money - одалживать деньги
|
||||
BIN
Архив/Frame 1.jpg
Normal file
|
After Width: | Height: | Size: 9.0 KiB |
BIN
Архив/Frame 2.jpg
Normal file
|
After Width: | Height: | Size: 8.4 KiB |
BIN
Архив/Frame 3.jpg
Normal file
|
After Width: | Height: | Size: 8.1 KiB |
BIN
Архив/Frame 4.jpg
Normal file
|
After Width: | Height: | Size: 8.4 KiB |
BIN
Архив/Frame 5.jpg
Normal file
|
After Width: | Height: | Size: 5.2 KiB |
BIN
Архив/arccos(x).png
Normal file
|
After Width: | Height: | Size: 12 KiB |
BIN
Архив/arccot(x).png
Normal file
|
After Width: | Height: | Size: 14 KiB |
BIN
Архив/arcsin(x).png
Normal file
|
After Width: | Height: | Size: 13 KiB |
BIN
Архив/arctan(x).png
Normal file
|
After Width: | Height: | Size: 14 KiB |
BIN
Архив/cos(x).png
Normal file
|
After Width: | Height: | Size: 21 KiB |
BIN
Архив/cot(x).png
Normal file
|
After Width: | Height: | Size: 26 KiB |
BIN
Архив/sin(x).png
Normal file
|
After Width: | Height: | Size: 22 KiB |
BIN
Архив/sort_bubble.gif
Normal file
|
After Width: | Height: | Size: 152 KiB |
BIN
Архив/sort_shaker.gif
Normal file
|
After Width: | Height: | Size: 123 KiB |
BIN
Архив/tg(x).png
Normal file
|
After Width: | Height: | Size: 26 KiB |
BIN
Архив/y=2^x.png
Normal file
|
After Width: | Height: | Size: 12 KiB |
BIN
Архив/y=2del(x^2+x+1).png
Normal file
|
After Width: | Height: | Size: 13 KiB |
BIN
Архив/y=2x+1.png
Normal file
|
After Width: | Height: | Size: 10 KiB |
BIN
Архив/y=log_5(x).png
Normal file
|
After Width: | Height: | Size: 12 KiB |
BIN
Архив/y=sin(x+del(1)(2)pi).png
Normal file
|
After Width: | Height: | Size: 22 KiB |
BIN
Архив/y=sqrt(x-1).png
Normal file
|
After Width: | Height: | Size: 13 KiB |
BIN
Архив/y=x^(2)+x-1.png
Normal file
|
After Width: | Height: | Size: 16 KiB |
BIN
Архив/y=x^3+x^2+x+1.png
Normal file
|
After Width: | Height: | Size: 12 KiB |
BIN
Архив/график.png
Normal file
|
After Width: | Height: | Size: 19 KiB |
1
Сети/Cервер.md
Normal file
@@ -0,0 +1 @@
|
||||
Удаленный комьютер,
|
||||
40
Сети/Docker.md
Normal file
@@ -0,0 +1,40 @@
|
||||
Docker — это программная платформа для разработки, доставки и запуска приложений в контейнерах.
|
||||
### Ключевые особенности Docker:
|
||||
- Изоляция - каждое приложение работает в своём [контейнере](Контейнер), не мешая другим.
|
||||
- Портативность - [контейнере](Контейнер) можно запустить на любом сервере или компьютере с установленным Docker, независимо от ОС или конфигурации.
|
||||
- Лёгкость - [контейнере](Контейнер) значительно «легче» виртуальных машин, так как не содержат целую операционная система, а используют ядро хоста.
|
||||
- Управляемость - есть экосистема инструментов ([[Docker CLI]], [[Docker Compose]], [[Docker Hub]]) для сборки, хранения, развертывания и управления контейнерами.
|
||||
### Установка Docker
|
||||
#### на Ubuntu:
|
||||
> примечание: в качестве shell рекомендуется использовать bash
|
||||
|
||||
1. Добавить репозитории Docker.
|
||||
|
||||
```bash
|
||||
# Add Docker's official GPG key:
|
||||
sudo apt-get update
|
||||
sudo apt-get install ca-certificates curl
|
||||
sudo install -m 0755 -d /etc/apt/keyrings
|
||||
sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc
|
||||
sudo chmod a+r /etc/apt/keyrings/docker.asc
|
||||
|
||||
# Add the repository to Apt sources:
|
||||
echo \
|
||||
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \
|
||||
$(. /etc/os-release && echo "${UBUNTU_CODENAME:-$VERSION_CODENAME}") stable" | \
|
||||
sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
|
||||
sudo apt-get update
|
||||
```
|
||||
|
||||
2. Установить пакеты Docker.
|
||||
|
||||
```bash
|
||||
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
|
||||
```
|
||||
|
||||
3. Проверить работает ли Docker тестовой [командой](Команда) hello-world
|
||||
|
||||
```bash
|
||||
sudo docker run hello-world
|
||||
```
|
||||
|
||||
38
Сети/Marzban.md
Normal file
@@ -0,0 +1,38 @@
|
||||
Это панель управления для [[XRay]], которая облегчает настройку прокси-сервера.
|
||||
|
||||
Marzban добавляет веб-интерфейс и управление пользователями, чтобы:
|
||||
* создавать и удалять юзеров
|
||||
* генерировать подписки для клиентов (например, для v2rayNG, Clash и других)
|
||||
* смотреть статистику трафика
|
||||
* управлять портами и прокси-настройками.
|
||||
|
||||
Настройка Marzban через [[Docker]]:
|
||||
> примечание: действия происходят уже в скачаном [[Docker]]
|
||||
> так же для сервера должны быть подготовлены [[ssl]] сертификаты
|
||||
|
||||
1. Подключаемся к серверу и скачиваем Marzban с официального репозитория.
|
||||
|
||||
```bash
|
||||
sudo bash -c "$(curl -sL https://github.com/Gozargah/Marzban-scripts/raw/master/marzban.sh)" @ install
|
||||
```
|
||||
|
||||
2. Создаем админа.
|
||||
|
||||
```bash
|
||||
marzban cli admin create --sudo
|
||||
```
|
||||
|
||||
## Tips & tricks
|
||||
|
||||
Запрос на получение admin token
|
||||
```bash
|
||||
curl -kX POST "https://highwayvpn-latvia.duckdns.org:8000/api/admin/token" \
|
||||
-H "Content-Type: application/x-www-form-urlencoded" \
|
||||
-d "username=admin&password=admin"
|
||||
|
||||
```
|
||||
|
||||
Запрос на получение user info
|
||||
```bash
|
||||
|
||||
```
|
||||
0
Сети/OMEMO.md
Normal file
6
Сети/VPN.md
Normal file
@@ -0,0 +1,6 @@
|
||||
VPN (Virtual Private Network — виртуальная частная [[сеть]]) - это технология, которая позволяет создать защищённое соединение между вашим устройством и интернетом через специальный "[[тунель]]".
|
||||
|
||||
Проще говоря, VPN шифрует ваш интернет-трафик и направляет его через удалённый [[Cервер]], скрывая ваш настоящий [ip-адрес](ip).
|
||||
|
||||
### VPN можно поднять несколькими способами:
|
||||
* [[Marzban]]
|
||||
0
Сети/XMPP.md
Normal file
1
Сети/XRay.md
Normal file
@@ -0,0 +1 @@
|
||||
Это движок, который обрабатывает интернет-трафик (VLESS, VMess, Trojan и другие протоколы). Настраивать его вручную через config.json довольно сложно, особенно если нужно много пользователей.
|
||||