FreeBSD конзолни команди
Бързо рестартиране на системата (без да чака, докато правилната спирка всички услуги):
fastboot
С цел да се изчака, докато процесите на системата за всички завършени, а след това рестартирайте системата, използвайте командата:
първоначален 6
или
изключване -r сега
Изключете компютъра си веднага:
изключване -p сега
Прекратяване изпълнява командата:
^ C (Ctrl-C)
Понякога е необходимо да се убие активна команда комбинация Ctrl + Z.
След това се поставя в списъка, замразени, и не, се измъкнем тихо exit'om. За да видите списък на тези задачи е достатъчно да напишете в конзолата:
работни места след това, в списъка, за да видите броя на труда, както и за възобновяването изпълняват еж% N, където N - брой на задачите,
еж - екип от неговото прехвърляне в предната част (от английски преден план.).
Е, това все още да убие този проблем, използвайте комбинация от Ctrl + C.
Махай се от обвивката:
изход
Показване на текущата дата и час:
дата
Показване на продължителността на колко време системата е включена:
непрекъсната работа
Покажете кой е влязъл:
w
Покажи последните 10 входове:
Последният -10
Покажете на пътя до директорията, която сега се намират в:
хората с увреждания
Отидете до директорията / ЮЕсАр / местни / и т.н. /:
CD / ЮЕсАр / местни / и т.н. /
Отидете до директорията с едно ниво по-горе:
CD.
Отидете на вашата домашна директория:
CD
Отидете в главната директория:
CD /
Разберете размера на папката:
дю -hsx / път / до / папка
Показване на съдържанието на текущата директория:
LS
Покажи подробно съдържанието на текущата директория (в продукция определената дата на права за файлове / директории):
LS -l
Вижте списък на всички файлове, включително скритите файлове:
LS-а
Всички заедно:
LS-la
Създаване newdir ПТУ директория в папката:
защитен режим / TMP / newdir /
Създайте директория SUBDIR, дори и ако ние нямаме newdir папка. Всички папки ще бъдат създадени автоматично:
защитен режим -p / TMP / newdir / SUBDIR /
Изтрийте директорията / TMP / newdir /:
RMDIR / TMP / newdir /
Премахване на не-празна директория newdir. Вместо «newdir» може да се наложи друга папка:
RM -Rd / TMP / newdir /
Количеството на активното съединения TCP:
NETSTAT -an | Впиши TCP | тоалетна -l
Количеството на активното съединения UDP:
NETSTAT -an | Впиши UDP | тоалетна -l
Прочетете няколко байта с един файл, за да се определи вида на файла:
файл /etc/rc.conf /etc/rc.conf: ASCII текст на английски
Показване на съдържанието на файла на файла:
по-малко име пространство (пространство) = следваща страница,
б = предишната страница,
Q = изход,
/ = За да изглежда по-далеч,
. = За да търсите в предишното,
п = повторите търсенето.
Показване на съдържанието на файла на файла.
= M показват името на файла:
по-малко -M име на файла
Показване на броя на редовете във файла:
тоалетна -L име
Показване на първите 5 реда от името на файла на файла (на броя на редовете можете да зададете своя собствена):
глава -5 име
Покажи последните 5 линии на името на файла (на броя на редовете можете да зададете своя собствена):
опашка -5 име
Посочете последните 10 реда от файла, да изчакаме и да покаже новите линии, тъй като те се добавят (^ C, за да излезете). Особено полезни за лог файлове:
опашка -f име
Създайте файл името на файла, ако тя не съществува, или да се актуализират по време на създаването, ако такъв файл е достъпен:
докосване на файла
Изтриване на името на файла на файла:
RM име на файла
Копирайте файла на файла и да я възложи ново име - NEWNAME:
CP име NEWNAME
Копирайте файла или файловете в директорията / триметоприм / на, името на файла и посочите директория сами по себе си:
кп ФАЙЛ_1 ФАЙЛ_2 ... / TMP /
Oldname преместите файла в същата директория, в която се намира, но под друго име - NEWNAME. Казано по-просто, преименувате файла, за да oldname NEWNAME:
MV oldname NEWNAME
Прехвърлете файла или файловете в директорията / TMP /:
MV ФАЙЛ_1 ФАЙЛ_2 ... / TMP /
NEWNAME да направи твърда връзка към името на файла на файла:
Въ името на файла NEWNAME
Намери всички файлове в директорията / и т.н. /:
намери / и т.н. / -тип е
Намери всички файлове в директорията / и т.н. /, като се започне с RC:
намери / и т.н. / -вид е -name "RC * '
Прочетете сгъстен текстов файл, без да го разархивирате на диска:
софтуерна-DC filename.gz | по-малко
bzip2-DC filename.bz2 | по-малко
Показване на съдържанието на компресиран архив:
катран -tzf filename.tgz или .tar.gz
катран -tjf filename.tbz2 или .tar.bz2
Показване на всички процеси:
PS auxw
Показване на всички процеси «SSHD»:
PS auxw | Впиши SSHD
Мониторинг (Q - изход):
връх
Изпрати сигнал за спиране на процеса, който е идентификатора на своя PID:
убие PID
или
убие -TERM PID
Изпрати сигнал до всички процеси, чието име «уеб-»:
killall уеб-
Търсене за командата кп на пътя, както и да покаже къде беше установено:
които ср
Покажи последните 20 въведени отбори:
история на 20
Покажи всички променливи на средата:
printenv
Покажете една променлива среда "PATH":
printenv PATH
или
ехо $ PATH
Околна среда променливи могат да бъдат определени в
/.bash_profile за Баш, или
Показване на текущата UID, GID, както и допълнителни групи:
идентификатор
Посочете ток потребителско име:
Whoami
Станете корен (потребителят трябва да е в «колелото» група):
су
Променете UID на потребителско име:
су потребителско име
Създаване на потребител потребителско име;
- m = създава домашната директория:
PW useradd потребителско име -м
Промяна на паролата:
ако съществува
Променете паролата за потребителското име на потребителя (корен има само в дясно):
ако съществува потребителско име
Добавяне на потребител потребителско име за група «колелото» (или редактирате / и т.н. / група):
PW usermod потребителско име -G колело
Премахване на потребителя потребителско име;
-R = изтриване на домашната директория:
PW userdel потребителско име -r
Покажи монтирана файлова система:
планина
Покажи използва и свободно пространство на всички монтирани файлови системи (-h = за по-добра четливост.)
Рестартирайте
Списък на процеси, свързани с отваряне на файлове:
fstat
Покажи филийки ad0 устройство:
Fdisk / сътрудничество / ad0
Статистиката сочи, дискови I / O операции на всеки 2 секунди:
iostat 2 gstat -I 2s
Покажи списък с инсталираните пакети:
pkg_info
Покажи по-подробно описание на пакет «цип задачите» (вместо цип уточни всеки инсталиран пакет):
pkg_info цип \ *
Показване на списък с файлове, включени в «цип» пакета:
pkg_info -L цип \ *
Инсталирайте Foo-1.2.3.tbz пакет:
pkg_add Foo-1.2.3.tbz
Инсталирайте пакета Foo от FTP сървър, по подразбиране:
pkg_add -r Foo
За да изтриете даден пакет с всички зависимости
pkg_deinstall -f package_name
pkg_info | Впиши php5 | AWK '' | xargs pkg_delete -f
почистване на порт
pkgdb -F
Инсталиране на Foo пакет от алтернативен FTP сървър:
PACKAGEROOT = »FTP: //ftp.freebsd. орг »pkg_add -r Foo
Премахване на пакет Foo-1.2.3:
pkg_delete Foo-1.2.3
След инсталирането на пакети повторно сканиране PATH. (Само необходимо, ако използвате CSH):
преработване
Посочете заредени модули:
kldstat
Изтеглете модула:
kldload nazvanie_modulya
Освобождаване на модула:
kldunload nazvanie_modulya
Показване на всички мрежови интерфейси:
фоп -а
Показване на маршрутната таблица:
NETSTAT -rn
По подразбиране добавите статичен маршрут:
маршрут добавите подразбиране 192.168.0.254
Показване на всички пакети, изпратени и получени по em0 интерфейс:
Tcpdump -i em0 -н -s1500 -X
Показване заглавия само TCP пакети пристигащи / заминаващи на порт 80:
Tcpdump -i em0 -п TCP порт 80
Настройки на инициализация на мрежови интерфейси за /etc/rc.conf:
/etc/rc.d/netif старт
Инициализация създаването на статични маршрути от /etc/rc.conf:
/etc/rc.d/routing старт
Настройка на интерфейса с надпис «DHCP» да /etc/rc.conf:
/etc/rc.d/dhclient старт
Покажи активни мрежови връзки:
NETSTAT -finet -н
Показване на процеси, подслушващи IPv4 контакти:
sockstat -4 -l
Промяна на правата от файл:
коригират 644 файла
Промяна на собственика на файла е:
chown корен: колело име