13 ноября 2019 года    
Среда | 17:16    
Главная
 Новости
Базы данных
Безопасность PC
Всё о компьютерах
Графика и дизайн
Интернет-технологии
Мобильные устройства
Операционные системы
Программирование
Программы
Связь
Сети
 Документация
Статьи
Самоучители
 Общение
Форум





Разделы / Операционные системы / FreeBSD
  1. Создание архивов: программа tar
    Утилита tar предназначена для создания архивов файлов и каталогов. С помощью этой программы можно архивировать файлы, обновлять их в архиве и вводить в этот архив новые файлы. Можно архивировать и целые каталоги со всеми их файлами и подкаталогами. При необходимости все эти файлы и подкаталоги можно восстановить из архива. Программа tar предназначалась для создания архивов на лентах, отсюда и название tar (tape archive, т.е. "архив на ленте"). Архив можно создавать на любом устройстве, например, на дискете или в архивном файле на диске. Программа tar — идеальное средство для создания резервных копий файлов или объединения нескольких файлов в один с целью передачи его по сети.
    Автор: Richard Petersen
  2. FreeBSD для начинающих.
    Войдите в систему (когда Вы видите приглашение login: ) как пользователь, созданный Вами в процессе инсталяции, или как root. (Во время инсталяции FreeBSD будет создан бюджет для пользователя root; root может делать в системе все что угодно, включая удаление жизненно важных файлов, так что будьте осторожны.) После входа Вы увидите приглашение, начинающееся с символов % или #, в зависимости от того под каким пользователем Вы вошли. Символ % характерен для обычного пользователя, а символ # - для пользователя с правами root.
    Автор: Annelise Anderson
  3. Посылка сигнала HUP программе
    Время от времени вы должны посылать сигнал HUP (Hung UP) какой-либо программе. Это заставляет программу перезапускаться и перечитывать свой конфигурационный файл. Это особенно полезно, если вы изменяете конфигурационные установки. Есть две команды, которые вы можете использовать для этого: kill и killall.
  4. Директории автозапуска
    FreeBSD имеет одну очень хорошую особенность, которая заключается в наличии директорий автозапуска. Если вы посмотрите файл /etc/rc.conf, вы увидите строчку, похожую на эту: local_startup="/usr/local/etc/rc.d /usr/X11R6/etc/rc.d" # startup script dirs. Если вы хотите что-то запускать во время загрузки системы, создайте файл оканчивающийся на .sh, и поместите его в директорию автозапуска. Во время загрузки системы будет выполнен каждый файл с окончанием .sh в алфавитном порядке.
    Автор: Перевод Дмитрия Чертищева
  5. unknown priority name - /etc/syslog.conf и syslogd
    Когда я делал изменения в /etc/syslog.conf, я обнаружил очень любобытные вещи. Этот файл требует символы табуляции, а не пробелы. Если вы используете пробелы, то вы столкнетесь с сообщением об ошибке, подобном этому: unknown priority name "info /var/log/firewall.log" Если вы замените пробелы символами табуляции, сообщение об ошибке исчезнет. Я заметил, что разные редакторы производят различные результаты. Например, ее вместо сивмолов табуляции генерит пробелы. У vi этой проблемы нет
    Автор: Перевод Дмитрия Чертищева
  6. Настройка syslog.conf
    syslog - это функция, используемая многими программами для записи сообщений в системный регистратор сообщений (syslogd). Демон syslogd читает и выводит сообщения на системную консоль, в регистрационные файлы (log файлы), на другие машины и пользователям в соответствии со своим конфигурационным файлом (/etc/syslog.conf).
  7. nologin - закрытие входа в систему для пользователя и регистрация попытки доступа к системе
    Сегодня я заглянул в /usr/ports/sysutils, нашел там порт nologin, и решил установить его. Как говорилось в описании, эта программа подходит для использования ее в качестве "login shell" для пользователя, которому вы хотите временно закрыть доступ в систему. Просто замените пользовательский shell на /usr/local/sbin/nologin. Не путайте этот порт с утилитой FreeBSD /sbin/nologin. Эта утилита будет высвечивать это сообщение после входа пользователя, но не будет регистрировать попытки входа:
  8. natd - Network Address Translation (IP masquerading, IP aliasing)
    natd - это демон трансляции сетевых адресов (Network Address Translation daemon). Есть более формальные определения, но надеюсь, что представленной здесь информации будет достаточно для большинства людей. Также вы можете прочитать это определение Чарльза Мотта (Charles Mott).
  9. httpd: could not bind to port 80 - как я не смог остановить процесс.
    Вот, что однажды сделал для остановки httpd (никогда не делайте этого): killall httpd. После нескольких запусков/остановок таким образом, я обнаружил, что httpd не желает запускаться. Вот сообщение об ошибке, которое я получил:
  10. Синхронизация своей Linux или FreeBSD машины с мировым временем по протоколу NTP.
    Однажды я устал устанавливать часы моей рабочей машины в соответствие с точным временем передаваемым по радио. Тем более что точность получаемого результата всегда могла считаться только удовлетворительной, но никак не отличной — отклонение от точного времени на 1-2 секунды устранить при таком методе практически невозможно. К счастью вопрос точного времени озаботил задолго до меня профессора Делаверского университета (University of Delaware) Дэвида Миллза (David Mills), который подарил миру реализацию сетевого протокола синхронизации времени (Network Time Protocol). На данный момент основной является четвертая версия (NTP v4) этого протокола.
    Автор: Станислав Лапшанский
Страницы:1 2 3 4


Лента новостей


2006 (c) Copyright Hardline.ru