Основные freebsd команды
Автор: SHARK в FreeBSD 8 | Блог Связиста | Понедельник 5 июля 2010Полезные команды FreeBSD
exit – Выход
shutdown -h now – Завершение работы
shutdown -r now – Перезагрузка (можно просто reboot)
last reboot - история перезагрузок.
Также можно перезагрузить компьютер, нажав Ctrl-Alt-Delete
Если Вы не создали других пользователей в процессе инсталяции и, таким образом, входите в систему как root, Вы возможно захотите создать нового пользователя. Это можно сделать командой
# adduser – Добавить пользователя
Чтобы входить в систему как пользователь ‘user’ и затем использовать команду su, чтобы стать root, нужено добавить пользователя в группу wheel.Чтобы удалить пользователя используйте команду rmuser.
id – Покажет кто вы в данный момент
view fname – просмотр файла с именем fname без возможности изменить его
cat fname – отображает файл с именем fname на экране
apropos text – выдаст все, что содержит строку text в базе данных whatis.
man text – выдаст соответствующий man page для слова text. Man pages - основной источник информации в *nix системах.
which text – сообщит, в какой директории находится команда text, если эта директория прописана в пользовательском пути (path).
locate text – все пути, где найдена строка text.
whatis text – сообщит вам, что делает команда text. Комбинация whatis * расскажет Вам обо всех двоичных файлах в текущей директории.
whereis text – найдет файл с именем text, сообщив его полный путь.
df – показывает свободное дисковое пространство и смонтированные системы
ps aux – показывает запущенные процессы. ps ax – в более узкой форме
rm filename – удаление файла с именем filename
rm -R dir – удаление директории с именем dir и всех поддиректорий
ls -R – выдаcт список всех файлов в текущей директории и во всех поддиректориях
passwd – меняет пароль пользователя
pwd – Покажет в какой директории вы находитесь
ls – Список файлов текущей директории
ls -F – список файлов в текущей директории со значком «*» – после исполняемых файлов, «/» – после директорий и «@» – после символических ссылок.
ls -l – список файлов в длинном формате (с указанием размера, даты и прав.)
ls -a – список всех файлов, включая скрытые файлы
cd - смена директории
touch - Создает пустой файл
df – показывает свободное дисковое пространство и смонтированные системы
shutdown -p now – завершение работы и (!) выключение питания
ifconfig, sockstat, telnet, dig, host, arp, whois – информация о состоянии сети, тестирование
head, tail , cat – вывод начала или конца файла
ee, vi – текстовые редакторы
mount – монтирование флешек и дисков, информация о разделах
cp имя1 имя2
- копирование файла имя1 в файл имя2
rm имя1
- уничтожение файла имя1
mv имя1 имя2
- перемещение файла имя1 в файл имя2
mkdir имя
- создание нового каталога имя
rmdir имя
- уничтожение каталога имя
cat имя
- выдача на экран содержимого файла имя
Chown пользователь файл
- изменение владельца файла
"программа | less" – если вывод программы не помещается на экране или "программа | more"
halt – выключить машину из консоли