faq-post
Командата mv в Linux премества или преименува файлове и директории чрез актуализиране на метаданните на файловата система — по-конкретно записа в директорията — без копиране на данни при работа в рамките на една и съща файлова система. Това я прави атомарна, почти мигновена операция за преместване в рамките на един дял, независимо от размера на […]
Ядрото на Linux е основният слой между вашия хардуер и всеки процес, изпълняван на вашата система. То управлява планирането на CPU, разпределението на паметта, драйверите на устройства, системните извиквания и прилагането на сигурността. Поддържането му актуално не е по избор за производствени системи — остарелите ядра излагат сървърите на експлойти за ескалация на привилегии, уязвимости […]
Изтриването на файлове в Linux означава тяхното трайно премахване от файловата система без вграден кош за боклук или механизъм за отмяна. Основният инструмент за тази операция е командата rm, допълнена от find, rsync и разширяване на shell glob — всеки подходящ за различни сценарии, от премахване на единичен файл до масово почистване по критерии сред […]
Linux не излага нативно времето на създаване на файлове чрез повечето стандартни инструменти за потребителско пространство, но основните данни често съществуват — предизвикателството е да знаете точно къде да търсите и коя файлова система и версия на ядрото използвате. На файловите системи ext4, btrfs, xfs и tmpfs с Linux ядро 4.11+, истинските времеви марки за […]
Гладуването на процеси (process starvation) настъпва, когато на даден процес е отказано неопределено дълго процесорното време, паметта или I/O честотната лента, от които се нуждае за напредък — не защото ресурсите не съществуват, а защото политиката за планиране последователно облагодетелства други процеси. За разлика от задънената улица (deadlock), при която всички конкуриращи се процеси са […]
XRDP е реализация с отворен код на сървъра за протокол за отдалечен работен плот (RDP) на Microsoft за Linux. Той позволява на всеки RDP-съвместим клиент — включително Windows Remote Desktop Connection, Remmina и FreeRDP — да установи пълна графична сесия на работния плот на отдалечена Linux машина. На Ubuntu 22.04, XRDP действа като мост между […]
Грешката HTTP 413 Request Entity Too Large е код за статус на отговор от страна на сървъра, който се появява, когато тялото на входящата заявка — най-често качване на файл — надвишава максималния размер на полезния товар, конфигуриран на уеб сървъра, обратния прокси или приложния слой. Сървърът активно отхвърля заявката преди да я обработи, връщайки […]
PHP 8.3 е основна минорна версия на езика PHP, която предоставя значителни подобрения на JIT компилатора, системата от типове, readonly свойствата и основните функции за масиви/низове. Издадена на 23 ноември 2023 г., тя въвежда типизирани константи на класове, json_validate(), array_is_list() усъвършенствания, Randomizer допълнения и дълбоко клониране на readonly свойства — промени, които пряко влияят върху […]
Прехвърлянето на домейн към нов регистратор е една от най-важните административни задачи, които собственик на уебсайт или системен администратор изпълнява. Когато е направено правилно, то е безпроблемно и не причинява никакъв престой. Когато е направено неправилно, може да доведе до грешки в DNS разпространението, заключени домейни, изтекли кодове за оторизация или дори случайни прекъсвания на […]
Създаването на нова папка в Ubuntu се извършва основно с командата mkdir в терминала. Основният синтаксис е mkdir folder_name, което незабавно създава директория в текущото ви работно местоположение. За вложени структури, mkdir -p parent/child/grandchild създава целия път в една операция, дори ако междинните директории все още не съществуват. Това ръководство излиза далеч извън основите. То […]
