Ответы на некоторые вопросы по FreeBSD

()

Оглавление

(Наверх) Как получить список установленных пакетов?

Используйте для этого утилитку pkg_info. Она выводит список всех установленных пакетов. Для получения сведений о конкретном пакет можно использовать grep:

pkg_info | grep bash


(Наверх) Как получить информацию о процессоре?

Используйте для этого утилиту dmesg или файл /var/run/dmesg.boot:

dmesg | grep -i cpu

или:

grep -i cpu /var/run/dmesg.boot

Так же много информации вы можете получить из sysctl:

sysctl -a | grep -i cpu | less


(Наверх) Как сделать bash оболочкой по умолчанию?

Для начала установите bash:

pkg_add -r -v bash

Затем воспользуйтесь утилитой chsh:

chsh -s /usr/local/bin/bash username


(Наверх) Как просмотреть оглавление .tar.*-архива?

Если речь идёт о не сжатом .tar-архиве - используйте команду: tar -tvf file.tar, если архив дополнительно сжат с помощью gzip - tar -ztvf file.tar.gz, если с помощью bzip2 - tar -jtvf file.tar.bz2.


(Наверх) Как выключить/перезагрзуить FreeBSD?

Во-первых можно использовать универсальную команду shutdown: Для выключения - shutdown -h now, а для перезагрузки - shutdown -r now. Для выключения так же можно использовать команду halt, а для перезагрузки - reboot.


(Наверх) Как получить список открытых портов?

Используйте команду netstat. Например вот так: netstat --listen

(Наверх) Как открыть доступ на сервер по протоколу telnet?

В файле /etc/inetd.conf раскомментируйте следующую строчку:

telnet stream tcp nowait root /usr/libexec/telnetd telnetd

Затем добавьте в /etc/rc.conf строчку:

inetd_enable="YES"

И запустите inetd:

/etc/rc.d/inetd start


(Наверх) Как изменить дату и время?

Используйте команду date: date yymmddhhss, где:

  • yy - год. две последние цифры
  • mm - номер месяца
  • dd - день
  • hh - час в двадцатичетырёхчасовом формате
  • ss - минуты


(Наверх) Как распаковывать rar-архивы?

Установите пакет unrar: pkg_add -r unrar и распаковывайте архивы командой unrar x file.rar.


(Наверх) Как узнать кто кроме меня залогиген на системе?

Тут вам поможет команда who: who | grep -v myname. Так же вы можете использовать утилиту lastlogin чтобы узнать когда последний раз пользователь заходил в систему.


По материалам сайта www.cyberciti.biz

Ключевые слова: FreeBSD, cpu, bash, chsh, pkg_info, tar, date, who.

Комментарии:

Anonymous 2011-10-07 13:56:47 (#)

op@srv0:~> netstat --listen
netstat: illegal option -- -
usage: netstat [-AaLnSWx] [-f protocol_family | -p protocol]
[-M core] [-N system]
netstat -i | -I interface [-abdhntW] [-f address_family]
[-M core] [-N system]
netstat -w wait [-I interface] [-d] [-M core] [-N system] [-q howmany]
netstat -s [-s] [-z] [-f protocol_family | -p protocol]
[-M core] [-N system]
netstat -i | -I interface -s [-f protocol_family | -p protocol]
[-M core] [-N system]
netstat -m [-M core] [-N system]
netstat -B [-I interface]
netstat -r [-AanW] [-f address_family] [-M core] [-N system]
netstat -rs [-s] [-M core] [-N system]
netstat -g [-W] [-f address_family] [-M core] [-N system]
netstat -gs [-s] [-f address_family] [-M core] [-N system]
op@srv0:~>

Anonymous 2012-03-04 11:22:34 (#)

2op@srv0

netstat -l
Новый комментарий



© 2006-2016 Вадим Калинников aka MooSE