Echipe FreeBSD, mass-media unix

Abandonați execută comanda:
^ C (Ctrl-C)

Consultați documentația pentru comanda ls. În schimb ls poate înlocui orice altă comandă:
ls om

Structuri Descriere director:
omul hier

Afișează data și ora curente:
data

Arată durata cât timp sistemul este pornit:
timpul de funcționare

Arată ultimele 10 intrări:
ultima -10

Arată directorul în care vă aflați acum:
PWD

Du-te la directorul / usr / local / etc /:
cd / usr / local / etc /
În loc / usr / local etc /, puteți specifica orice alt director / la care aveți acces.

Du-te la directorul un nivel mai sus:
cd.

Du-te la directorul home:
CD

Du-te la directorul rădăcină:
cd /

Aflați dimensiunea folderului:
du -hsx / calea / spre / folder

Arată conținutul directorul curent:
ls

Arată detaliu conținutul directorului curent (în data de ieșire specificat, drepturile de fișiere / directoare):
ls -l

A se vedea o listă cu toate fișierele, inclusiv fișierele ascunse:
ls -a

Arată dreptul de acces la numele fișierului fișier:
ls -l filename

Afișați permisiunile pentru directorul director:
director ls -ld

Creați darektoriyu newdir în folderul tmp:
mkdir / tmp / newdir /

Creați un subdirector director, chiar dacă nu avem dosarul newdir. Toate dosarele vor fi create în mod automat:
mkdir -p / tmp / newdir / subdirector /

Ștergeți directorul / tmp / newdir /. In schimb, / tmp / newdir / puteți specifica directorul de alegere:
rmdir / tmp / newdir /

Eliminați newdir directorul nepuskuyu. În loc de «newdir» este posibil să aveți un alt director:
rm -rd / tmp / newdir /

Cantitatea de compuși activi tcp:
netstat -an | tcp grep | wc -l

Cantitatea de compuși activi UDP:
netstat -an | udp grep | wc -l

Citește câteva bytes a unui fișier pentru a determina tipul de fișier:
numele fișierului fișier
Exemplul 1:
fișier /etc/rc.conf
/etc/rc.conf: text ASCII Engleză
EXEMPLUL 2:
fișier / bin / cp
/ Bin / cp: ELF 32-bit LSB executabil, Intel 80386, versiunea 1 (FreeBSD), pentru FreeBSD 7.1, legate în mod dinamic (foloseste libs partajate), FreeBSD-stil, dezbrăcat

Afișează conținutul fișierului fișier:
mai puțin nume de fișier
spațiu (spațiu) = pagina următoare, b = pagina anterioară,
q = exit, / = căutați mai departe. = Pentru a căuta într-un precedent, n = repeta căutarea.

Afișează conținutul fișierului fișierului. -M = afișa numele fișierului:
mai puțin -Mi nume de fișier

Arată numărul de linii din numele fișierului fișier:
filename -l wc

Arată primele 5 rânduri de numele fișierului fișierului (numărul de rânduri pe care le puteți specifica propria dvs.):
cap -5 filename

Afișează ultimele 5 linii de nume de fișier (numărul de rânduri pe care le puteți specifica propria dvs.):
Coada -5 filename

Afișează ultimele 10 linii ale fișierului, așteptați și arată noile linii ca acestea sunt adăugate (^ C pentru a ieși). Utilă în special pentru fișierele jurnal:
filename coada -f

Creați un nume de fișier fișier, în cazul în care nu există, sau pentru a actualiza momentul creării, în cazul în care un astfel de fișier este disponibil:
atingeți numele fișierului

Ștergeți numele fișierului fișier:
rm filename

Copiați numele fișierului de fișier și atribuiți un nou nume - newname:
cp nume de fișier NewName

Copiați fișierul sau fișierele din directorul / tmp /, numele fișierului și specificați un director pe cont propriu:
cp fisier1 fisier2 ... / tmp /

Director Copiere / tmp / directorul / home /, selectați numele directorului pe cont propriu:
cp -R / tmp / / home /

OldName muta fișierul în același director în care se află, dar sub un alt nume - newname. Pur și simplu pune, redenumiți fișierul la oldName newname:
mv oldName NewName

Transferați fișierul sau fișierele din directorul / tmp /. Denumiți fișierul și specificați un director pe cont propriu:
mv fisier1 fisier2 ... / tmp /

NEWNAME pentru a face un link greu de numele fișierului fișier:
ln numele fișierului NewName

Găsiți toate fișierele din directorul / etc /. sau orice alt ați specificat directorul (/ etc / exemplu -pentru):
găsi / etc / de tip f

Găsiți toate fișierele din directorul / etc /, incepand cu rc. În loc de / etc / rc și introduceți detaliile:
găsi / etc / tip f -name 'rc *'

Citește fișier text comprimat fără să-l dezarhiveze pe disc:
gzip -DC filename.gz | mai puțin
bzip2 -DC filename.bz2 | mai puțin

Afișează conținutul arhivei comprimat:
tar -tzf filename.tgz sau tar.gz.
tar -tjf filename.tbz2 sau .tar.bz2

Se extrage conținutul arhivei filename.tgz directorul / tmp /:
tar xvzf filename.tgz -C / tmp /
Se extrage conținutul arhivei filename.tbz2 directorul / tmp /:
tar -xvjf filename.tbz2 -C / tmp /

Se extrage conținutul arhivei filename.tgz în directorul curent:
tar xvzf filename.tgz
Se extrage conținutul arhivei filename.tbz2 în directorul curent:
tar -xvjf filename.tbz2

Arată toate procesele:
ps auxw

Arată toate procesele «sshd»:
ps auxw | grep sshd

arată în mod constant procesele cele mai active (q - output):
top

Trimite un semnal pentru a opri procesul, care este identificatorul pid sale:

Trimite un semnal la toate procesele, ale căror «httpd» nume:
killall httpd

Căutați comanda cp în cale, și pentru a arăta unde a fost găsit:
care cp

Afișează ultimele 20 de echipe înscrise:
istorie 20

Afișează toate variabilele de mediu:
printenv

Arată-o „cale“ variabila de mediu:
PATH printenv
sau
$ Ecoului
Variabilele de mediu pot fi setate în

/.bash_profile pentru bash, sau

Arată uid curent, GID, și grupuri suplimentare:
id

Afișează numele utilizatorului curent:
whoami

Deveniți root (utilizatorul trebuie să fie în «roata» grup):
su

Schimbarea uid la numele de utilizator:
Nume utilizator su

Afișați toate conturile (conținutul afișat al fișierului / etc / passwd, în cazul în care acestea sunt listate):
pisica / etc / passwd

Afișează toate (afișează conținutul / etc / grup de fișiere, în cazul în care acestea sunt listate):
cat / etc / grup

Creați nume de utilizator de utilizator; - m = creează un director de origine:
pw useradd -m nume de utilizator

Schimbați parola:
passwd

Schimbarea parolei pentru numele de utilizator de utilizator (root are doar dreptul):
Nume utilizator passwd

Adăugați numele de utilizator de utilizator la grupul «roți» (sau edita / etc / grup):
pw usermod numele de utilizator -G roți

Eliminați numele de utilizator de utilizator; -r = pentru a elimina directorul de start:
pw userdel Nume utilizator -r

Arată toate conturile de parole criptate:
pisica /etc/master.passwd

Afișați sistemul de fișiere montat:
montură

Arată spațiul liber pe toate sistemele de fișiere montate (-h = pentru o mai mare lizibilitate pentru oameni, -m = în cazul în care este necesar să se cunoască dimensiunea în MB):
df
df -h
df -m

O listă de procese cu fișiere deschise:
fstat

Afișați tabelul fișier:
pisica / etc / fstab

Afișare felii dispozitiv ad0:
fdisk / dev / ad0

Statisticile arată I / O disc operații la fiecare 2 secunde:
iostat 2 gstat -I 2s

Afișează lista de pachete instalate:
pkg_info

Afișează o descriere detaliată a pachetului «zip» (în loc de zip specifica orice instalat pachetul):
pkg_info zip \ *

Afișează o listă de fișiere incluse în «zip» pachet:
pkg_info zip -L \ *

Instalați pachetul foo-1.2.3.tbz:
pkg_add foo-1.2.3.tbz

Instalați pachetul foo de la un server FTP, implicit:
pkg_add -r foo

Instalați un foo pachet de la un server FTP alternativ:
PACKAGEROOT = »ftp: //ftp.freebsd. org »pkg_add -r foo

Eliminarea unui pachet de foo-1.2.3:
pkg_delete foo-1.2.3

După instalarea pachetelor la rescaneze PATH. (Este necesar numai dacă utilizați csh):
rehash

Afișează modulele încărcate:
kldstat

Descărcați modulul:
kldload nazvanie_modulya

Descărcați modulul:
kldunload nazvanie_modulya

Afișează toate interfețele de rețea:
ifconfig -a

Afișați tabela de rutare:
netstat -r -n

Implicit adăugați o rută statică:
route add default 192.168.0.254

Afișează toate pachetele trimise și primite de la interfața Em0:
tcpdump Em0 -i -s1500-X-N

Arată titluri numai pachetele care sosesc / pleacă de pe portul 80:
tcpdump Em0 -i tcp 80 N Port

Setările de inițializare a interfețelor de rețea la /etc/rc.conf:
/etc/rc.d/netif de start

Inițializarea setarea rute statice de la /etc/rc.conf:
Start /etc/rc.d/routing

Setarea interfeței cu eticheta «DHCP» la /etc/rc.conf:
Start /etc/rc.d/dhclient

Afișați conexiunile la rețea:
netstat -finet -n

Arată procesele de ascultare de pe socluri IPv4:
sockstat -4 -l

Opriți imediat PC-ul
oprire -p acum

Drepturile la fișierele / folderele:
drepturi la fișiere și foldere sunt identificate prin numere sau litere:
4 = citire (permisiune de citire)
2 = scriere (permisiuni de scriere)
1 = executa (execuție)
Drepturile sunt reprezentate de trei numere:
prima cifră - soluții pentru tine
a doua cifră - permisiunea pentru grupul
A treia cifră - permisiunile pentru toate celelalte

Adăugarea de numere se poate face pentru a stabili drepturile. De exemplu:
3 (2 + 1) - scrie permisiune, și executați fișierul (director);
5 (4 + 1) - permisiunea de a citi și executa;
6 (4 + 2) - permisiunea de a citi și a scrie;
7 (4 + 2 + 1) - Citire permisiuni, scriere și execuție

Adică, există șapte opțiuni:
7 = citire, scriere executa (citi, scrie, executa);
6 = citit scrie (citire și scriere);
5 = citit execute (citire și executare);
4 = citire (citire);
3 = scrie executa (a scrie, executa);
2 = scriere (înregistrare);
1 = executa (execuție).

Verificați cantitatea de memorie fizică instalată:
pisică /var/run/dmesg.boot | grep «memorie reală»

Aflați mai multe variabile de mediu (calea) în limba csh (implicit în FreeBSD):
setenv | grep PATH

Reporniți rețeaua (o conexiune la rețea prin ssh continuă)
/etc/rc.d/netif repornire

Opriți placa de rețea:
ifconfig rețea interfață jos
este rețea de interfață - este un card de interfață de rețea, care pot fi vizualizate cu ajutorul comenzii ifconfig

În mod similar, lansarea cardului de rețea:
ifconfig rețea interfață up

Ia-o listă de interfețe de rețea ridicate:
ifconfig -u

Ia-o listă de interfețe de rețea sunt dezactivate:
ifconfig -d

Dimensiune Vezi directorul:
du -h

Reporniți ipfw:
repornire /etc/rc.d/ipfw

Informații despre CPU instalat:
sysctl -a | egrep -i 'hw.machine | hw.model | hw.ncpu'

Crearea unei baze de date MySQL benă:
mysqldump -u LoginAdminaBD -pParolAdminaBD -B databasename> /put/kuda/sohranit/damp/bazy/ImyaBazy.sql

Setați data și ora pe FreeBSD:
data yymmddhhss
unde
-sokraschonno yy Anul (ultimele două cifre)
mm -lună
dd -Zi
hh-hr
ss -minuty

Sincronizarea data și ora la server:
ntpdate pool.ntp.org