Полезные команды
Чтобы получать статьи блога автоматически - жмите сюдаРабота с настройкой времени
- Ctrl+C — Остановить выполнение команды
- # /etc/rc.d/syscons restart — Перезапуск драйвера консоли, что позволит применить настройки русификации консоли без перезагрузки.
- # ee /etc/rc.conf - Запуск в редакторе файла настроек
- # pw usermod root -L russian - Русская локализация пользователю root
- # ps -ax — информация о запущенных процессах
- # Kill -HUP 1 — Перезагружаем процесс (init) родитель всех процессов
- # ntpdate -u time.windows.com — Синхронизация времени
- # ee /etc/rc.conf > добавляем в автозагрузку ntpd_enable=»YES» и в следуюшюю строчку вписываем ntpd_sync_on_start=»YES» дабы при любых обстоятельствах время все равно синхронизировалось.
- # ntpq -p — Проверка статуса синхронизации времени.
- # ee /etc/motd - Вот сдесь то мы и поменяем приветствие
Закачка исходного кода и портов
- # mkdir /root/1 — Создадим каталог
- # cp /usr/share/examples/cvsup/stable-supfile /root/1/stablee - Копируем файл настроек с одного места в другое для дальнейшего его редактирования.
- # ee /root/1/stable — Запускаем скопированный файл в редакторе ЕЕ меняем строчку *default host=CHANGE_THIS.FreeBSD.org на cvsup6.FreeBSD.org и чуть ниже ставим версию.
- # csup -L 2 /root/1/stable Команда на закачку исходного кода с указанием местонахождения stable.
- # cp /usr/share/examples/cvsup/ports-supfile /root/1/ports — Копируем файл с настройками
- # ee /root/1/stable — Запускаем скопированный файл в редакторе ЕЕ меняем строчку *default host=CHANGE_THIS.FreeBSD.org на cvsup6.FreeBSD.org
- # csup -L 2 /root/1/ports Команда на закачку портов, также необходимо обновить индексы
- # cd /usr/ports/ Переходим в каталог # make fetchindex Запускаем обновление Индексов
Перезагрузка и выключение сервера
Всегда используйте команду «shutdown —r now» для перезагрузки и «shutdown —p now» для выключения сервера.
Команды консоли FreeBSD
Запускаемая оболочка задается в файле: /etc/ttys
Программа login — запускается коммандной оболочкой (теминалом) для проверки логина и пароля.
clear — очистка консоли.
ls — вывод списка файлов.
-F - вывод списка файлов с метками: / — подкаталог текущего каталога, * — исполняемый двоичный файл или сценарий, @ — ссылка на другое место.
-a — вывод скрытых файлов.
-l - вывод подробной информации.
-t — сортировка по времени последнего изменения.
-r - сортировка в обратном порядке.
cp - комирование файла (ов) в файл или каталог.
cp файл1 файл2 — копирует файл1 в файл2 с перезаписью.
cp файл1 каталог1 — копирует файл1 в каталог1.
cp файл1 файл2 каталог1 — копирует файлы в каталог.
-i - интерактивный режим (запрос на перезапись).
-R - рекрусированное копирование (все что есть в каталоге в другой каталог).
mv - перемещение или переименование файла или каталога.
mv файл1 файл2 — переименование файла1 в файл2.
mv каталог1 каталог2 — переименование каталог1 в каталог2.
mv файл1 каталог1/файл2 — перемещение и переименование файла1.
rm - удаление файлов и каталогов.
rm -R каталог — удаляет каталог и все что в нем находится.
-f - удаление файлов только для чтения.
-i - запрашивает подтверждение перед удалением каждого файла.
-P — удаляет файл с тройной перезаписью случайным образом, чтобы было невозможно восстановить.
-W — пытаеться восстановиться удаленный файл.
mkdir - создание нового каталога.
rmdir - удаление пустого каталога.
ln — создание ссылки (жесткой или мягкой).
Пример: ln /home/userdir/documents/books/file.txt ./file.txt (./ — текущий каталог) — жесткая ссылка
Параметр -s для создания мягкой ссылки.
find - поиск файла.
Например: find . -name «lostfile*» — поиск файла с началом lostfile в текущем каталоге и во всех его подкаталогах.
Hello, nice site. Posted by myself in bookmarks
Был ли этот ответ полезным?
LikeDislikeHi there there! This submit couldn’t be published any far better! Looking at by way of this publish reminds me of my earlier space mate! He usually stored speaking about this. I’ll ahead this short article to him. Fairly positive he’ll possess a excellent examine. Thanks for sharing!
Был ли этот ответ полезным?
LikeDislike