четверг, 22 января 2009 г.

Одной строкой

********************************************************************
dmesg | grep -w CPU #Узнать тип процессора под FreeBSD

********************************************************************
touch # Создает пустой файл. Если файл существует, то тогда комманда touch меняет дату модификации файла.

********************************************************************
mount -t msdos -o -L=ru_RU.KOI8-R /dev/da0s1 /mnt/flashПодключение флешки на FreeBSD с поддержкой русских символов

********************************************************************
Как перечитать содержимое /etc/rc.conf и перестартовать /etc/rc без перезагрузки системы
#shutdown now выход в однопользовательский режим
#return
#exit


********************************************************************
#/etc/rc.d/netif restart # Как обновить IP адресс без перезагрузки?

********************************************************************
#/etc/rc.d/routing restart # Как обновить defaultrouter без перезагрузки?

********************************************************************
tcpdump -ni em0 - покажет пакеты проходящее через интерфейс

********************************************************************
Команды для исправления ошибок на диске (система перестала грузиться).
Загрузится в single user mode.
mount -a (смонтировать все для записи, при необходимости использовать ключи -u -f -w)
fsck -y
fsck_ffs /dev/ad1s1a

********************************************************************
telnetd, rlogind и ftpd Эти сервисы по умолчанию не не шифруют трафик

********************************************************************
find / -name file_name ищет имя файла или директории начиная с корня
find / -user user_name ищет все файлы и папки созданые пользователем
find /usr/local/ -make "*.bin" поиск файлов в директории с розширением bin
find / -type f -atime +30 # поиск всех файлов что не использовались месяц
which # поиск бинарных файлов
whereis # быстрый поиск папок и бинарных файлов портов
********************************************************************
id user #как узнать есть ли такой пользователь в системе в какой он групе и его id


alias # Выводит список алиасов
ee /.cshrc добавить свой алиас типа mm вместо mcedit


PS
ps axw | grep mysql

где

a-
x-
w-


Узнать тип процессора под FreeBSD можно так:
#grep -w CPU: /var/run/dmesg.boot
CPU: Intel Pentium III (1007.80-MHz 686-class CPU)
===========
http://www.3carata.com.ua/ring/338/



**************************************
Как узнать сколько места занимает директория или папка во FreeBSD

# du -hsx /var
вывод команды примерно такой:
790M /var
****************************************

Иногда бывают случаи когда надо срочно посмотреть открыты ли порты на фрюхе или нет. И для того что бы посмотреть открытые порты на FreeBSD нам в этом помогут команды sockstat и netstat

sockstat -4 -l

-4 отображаются только IPv4 сокеты.

-6 отображаются только IPv6 сокеты.

-c отображаются только подключенные сокеты.

-l отображаются только listening сокеты (открытый порт).

$ netstat -nat | grep LISTEN


*******************************************************