Отбори FreeBSD, медии UNIX
Прекратяване изпълнява командата:
^ C (Ctrl-C)
Вижте документацията за командата LS. Вместо това ли може да замести всяка друга команда:
човек ли
Описание структури от директории:
мъж Хайър
Показване на текущата дата и час:
дата
Показване на продължителността на времето, през което системата е включена:
непрекъсната работа
Покажи последните 10 входове:
Последният -10
Показване на директорията, в която сте в момента:
хората с увреждания
Отидете до директорията / ЮЕсАр / местни / и т.н. /:
CD / ЮЕсАр / местни / и т.н. /
Вместо / ЮЕсАр / местни / и т.н. /, можете да зададете друга директория, до който имате достъп.
Отидете до директорията с едно ниво нагоре:
CD.
Отидете на вашата домашна директория:
CD
Отидете в главната директория:
CD /
Разберете размера на папката:
дю -hsx / път / до / папка
Показване на съдържанието на текущата директория:
LS
Покажи подробно съдържанието на текущата директория (в продукция определената дата на права за файлове / директории):
LS -l
Вижте списък на всички файлове, включително скритите файлове:
LS-а
Покажи право на достъп до файла на файла:
LS -l име
Показване на разрешения на директория директория:
LS -ld директория
Създаване newdir darektoriyu в ПТУ папка:
защитен режим / TMP / newdir /
Създайте директория SUBDIR, дори и ако ние нямаме newdir папка. Всички папки ще бъдат създадени автоматично:
защитен режим -p / TMP / newdir / SUBDIR /
Изтрийте директорията / TMP / newdir /. Вместо това, / TMP / newdir / можете да укажете папката, по свой избор:
RMDIR / TMP / newdir /
Премахване nepuskuyu директория newdir. Вместо «newdir» може да се наложи друга папка:
RM -Rd / TMP / newdir /
Количеството на активното съединения TCP:
NETSTAT -an | Впиши TCP | тоалетна -l
Количеството на активното съединения UDP:
NETSTAT -an | Впиши UDP | тоалетна -l
Прочетете няколко байта с един файл, за да се определи вида на файла:
име на файл
Пример 1:
файл /etc/rc.conf
/etc/rc.conf: ASCII текст на английски
ПРИМЕР 2:
файл / хамбар / ср
/ Bin / CP: ELF 32-битова LSB изпълним, Intel 80386, версия 1 (FreeBSD), за FreeBSD 7.1, динамично свързани (използва споделени LIBS), FreeBSD стил, лишен
Показване на съдържанието на файла на файла:
по-малко име на файла
пространство (пространство) = следваща страница, б = предишната страница,
Q = изход, / = търси допълнително. = За да търсите в предишния, п = повторите търсенето.
Показване на съдържанието на файла на файла. -М = покаже името на файла:
по-малко -Mi име на файла
Показване на броя на линиите в името на файла на файла:
тоалетна -L име
Показване на първите 5 реда от името на файла на файла (на броя на редовете можете да зададете своя собствена):
глава -5 име
Покажи последните 5 линии на името на файла (на броя на редовете можете да зададете своя собствена):
опашка -5 име
Посочете последните 10 реда от файла, да изчакаме и да покаже новите линии, тъй като те се добавят (^ C, за да излезете). Особено полезни за лог файлове:
опашка -f име
Създайте файл името на файла, ако тя не съществува, или да се актуализират по време на създаването, ако такъв файл е достъпен:
докосване на файла
Изтриване на името на файла на файла:
RM име на файла
Копирайте файла на файла и да я възложи ново име - NEWNAME:
CP име NEWNAME
Копирайте файла или файловете в директорията / триметоприм / на, името на файла и посочите директория сами по себе си:
кп ФАЙЛ_1 ФАЙЛ_2 ... / TMP /
Копирайте директорията / TMP / директория / Начало /, изберете името на директорията, сами по себе си:
CP-R / TMP / / Начало /
Oldname преместите файла в същата директория, в която се намира, но под друго име - NEWNAME. Казано по-просто, преименувате файла, за да oldname NEWNAME:
MV oldname NEWNAME
Прехвърлете файла или файловете в директорията / триметоприм / на. Името на файла и посочите директория сами по себе си:
MV ФАЙЛ_1 ФАЙЛ_2 ... / TMP /
NEWNAME да направи твърда връзка към името на файла на файла:
Въ името на файла NEWNAME
Намери всички файлове в директорията / и т.н. /. или всеки друг, който сте посочили директория (/ и т.н. / -например):
намери / и т.н. / -тип е
Намери всички файлове в директорията / и т.н. /, като се започне с RC. Вместо / и т.н. / RC и въведете данните си:
намери / и т.н. / -вид е -name "RC * '
Прочетете сгъстен текстов файл, без да го разархивирате на диска:
софтуерна-DC filename.gz | по-малко
bzip2-DC filename.bz2 | по-малко
Показване на съдържанието на компресиран архив:
катран -tzf filename.tgz или .tar.gz
катран -tjf filename.tbz2 или .tar.bz2
Разархивирайте съдържанието на filename.tgz архив директория / TMP /:
катран -xvzf filename.tgz -С / TMP /
Разархивирайте съдържанието на filename.tbz2 архив директория / TMP /:
катран -xvjf filename.tbz2 -С / TMP /
Разархивирайте съдържанието на filename.tgz архив в текущата директория:
катран -xvzf filename.tgz
Разархивирайте съдържанието на filename.tbz2 архив в текущата директория:
катран -xvjf filename.tbz2
Показване на всички процеси:
PS auxw
Показване на всички процеси «SSHD»:
PS auxw | Впиши SSHD
Постоянно показва най-активните процеси (Q - изход):
връх
Изпрати сигнал за спиране на процеса, който е идентификатора на своя PID:
Изпрати сигнал до всички процеси, чието име «уеб-»:
killall уеб-
Търсене за командата кп на пътя, както и да покаже къде беше установено:
които ср
Покажи последните 20 въведени отбори:
история на 20
Покажи всички променливи на средата:
printenv
Покажете една променлива среда "PATH":
printenv PATH
или
ехо $ PATH
Околна среда променливи могат да бъдат определени в
/.bash_profile за Баш, или
Показване на текущата UID, GID, както и допълнителни групи:
идентификатор
Посочете ток потребителско име:
Whoami
Станете корен (потребителят трябва да е в «колелото» група):
су
Променете UID на потребителско име:
су потребителско име
Покажи всички сметки (показани съдържанието на файла / и т.н. / PASSWD, където са изброени):
котка / и т.н. / ако съществува
Показване на всички (показва съдържанието на файла / и т.н. / група, където са изброени):
котка / и т.н. / група
Създаване на потребител потребителско име; - m = създава домашната директория:
PW useradd потребителско име -м
Промяна на паролата:
ако съществува
Променете паролата за потребителското име на потребителя (корен има само в дясно):
ако съществува потребителско име
Добавяне на потребител потребителско име за група «колелото» (или редактирате / и т.н. / група):
PW usermod потребителско име -G колело
Премахване на потребителя потребителско име; -r = да премахнете личната директория:
PW userdel потребителско име -r
Показване на всички сметки на криптирани пароли:
котка /etc/master.passwd
Покажи монтирана файлова система:
планина
Покажи използва и свободно пространство на всички монтирани файлови системи (-h = по-голяма четливост за хора, -m = ако е необходимо да се знае размерът на MB):
ге
Рестартирайте
DF-м
Списък на процеси, свързани с отваряне на файлове:
fstat
Покажи маса файл:
котка / и т.н. / fstab
Покажи филийки 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
Инсталиране на 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 -r -н
По подразбиране добавите статичен маршрут:
маршрут добавите подразбиране 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
Изключете компютъра си веднага
изключване -p сега
Права на файлове / папки:
права на файлове и папки са означени с цифри или букви:
4 = четат (чете разрешение)
2 = запис (права за запис)
1 = изпълнение (изпълнение разрешение)
Права са представени от три числа:
Първата цифра - решения за вас
втората цифра - разрешение за групата
Третата цифра - разрешения за всички останали
Добавяне на номера може да се направи, за да се установят правата. Например:
3 (2 + 1) - пиша разрешение, и да изпълни файла (директория);
5 (4 + 1) - разрешение за четене и изпълнение;
6 (4 + 2) - разрешение за четене и запис;
7 (4 + 2 + 1) - права за четене, писане и Изпълнение
Това означава, че има седем възможности:
7 = четат, да пишат изпълнение (четене, писане, изпълнение);
6 = четат напиши (чете и пише);
5 = четат изпълнение (четене и изпълнение);
4 = четат (четене);
3 = пишат изпълнение (пиша, изпълнение);
2 = записване (запис);
1 = изпълнение (изпълнение).
Проверете размера на инсталирана физическа памет:
котка /var/run/dmesg.boot | Впиши «недвижими памет»
Научете променливи на обкръжението (път) в езика на CSH (по подразбиране в FreeBSD):
SetEnv | Впиши PATH
Рестартирайте мрежа (мрежова връзка чрез SSH продължи)
/etc/rc.d/netif рестартиране
Спрете мрежова карта:
фоп мрежа интерфейс надолу
е мрежа интерфейс - е мрежова интерфейсна карта, която може да бъде видяна с помощта на командата фоп
По същия начин, стартирането на мрежовата карта:
фоп мрежа интерфейс нагоре
Получаване на списък с мрежови интерфейси, повдигнати:
фоп -u
Получаване на списък с мрежови интерфейси са изключени:
фоп -d
размер Виж директорията:
дю -h
Рестартирайте ipfw:
/etc/rc.d/ipfw рестартиране
Информация за инсталираната CPU:
Sysctl -а | egrep -i 'hw.machine | hw.model | hw.ncpu "
Създаване на база данни MySQL сметището:
mysqldump -u LoginAdminaBD -pParolAdminaBD -В databasename> /put/kuda/sohranit/damp/bazy/ImyaBazy.sql
Задаване на датата и часа на на FreeBSD:
дата yymmddhhss
където
-sokraschonno гг година (последните две цифри)
мм-месечен
дд дневен
чч час
сс -minuty
Синхронизиране на датата и часа към сървъра:
ntpdate pool.ntp.org