Предварительно необходимо выставить в файле /etc/lvm/lvm.conf параметр global / metadata_read_only в 0 (для разрешения изменения метаданных LVM). После создания тома необходимо выставить обратно в 1. Далее »

Первый вариант: команда dd

  • dd if=/dev/zero of=/dev/sda — заполняем диск нулями
  • dd if=/dev/urandom of=/dev/sda — заполняем диск случайными данными
  • dd if=/dev/random of=/dev/sda — заполняем диск случайными данными ( немного быстрее предыдущей)

Второй вариант: команда shred

  • shred -n0 -z -v /dev/sda (только один проход с заполнением файла /dev/sda нулями с отображением индикатора прогресса)
  • shred -v /dev/sda ( Число проходов по умолчанию (3) с заполнением случайными данными файла /dev/sda с отображением индикатора прогресса )
  • shred -n4 -z -v /dev/sda ( четыре прохода с заполнением файла /dev/sda случайными данными и один проход с заполнением файла нулями с отображением индикатора прогресса

MTA (Mail Transfer Agent) Exim — довольно распространенный агент передачи сообщений (почтовый сервер), который используется в Unix-подобных операционных системах. Далее »

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

Установка

Установить пакет seafile-server из Arch User Repository.

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

# useradd -m -r -d /srv/seafile -s /usr/bin/nologin seafile

Далее »

Function GetLocalIP: string;
var
  wsaData: TWSAData;
  P      : PHostEnt;
  S      : array [0..128] of char;
begin
  WSAStartup(MAKEWORD(1,1), wsaData);
  GetHostName(@s, 128);
  P:= GetHostByName(@s);
  Result:= iNet_ntoa(PInAddr(p^.h_addr_list^)^);
  WSACleanup;
end;
procedure TForm1.Button1Click(Sender: TObject); 
begin 
if GetSystemMetrics(SM_NETWORK) AND $01 = $01 then 
  ShowMessage('Machine is attached to network') else 
  ShowMessage('Machine is not attached to network'); 
end;
function CheckConnected(hInet: HINTERNET; bModem: Boolean): Boolean;
var
  dwFlags: DWORD;
begin
  dwFlags := INTERNET_CONNECTION_MODEM;
  if not bModem then
    dwFlags := dwFlags or INTERNET_CONNECTION_LAN; // <--по вкусу
  if Assigned(InternetGetConnectedStateProc) then
    Result := InternetGetConnectedStateProc(@dwFlags, 0)
  else
    Result := True;
end;

Пример определения месторасположения специальных папок операционной системы Microsoft Windows. Далее »

651218310