Jest to odczyt dziennika poleceń, który można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z wielu naszych bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online MAC OS
PROGRAM:
IMIĘ
BusyBox — szwajcarski scyzoryk wbudowanego systemu Linux
SKŁADNIA
skrzynka zajęta [argumenty...] # lub
[argumenty...] # jeśli dowiązanie symboliczne
OPIS
BusyBox łączy małe wersje wielu popularnych narzędzi UNIX w jedno małe
wykonywalny. Zapewnia minimalistyczne zamienniki większości zwykle używanych narzędzi
w GNU coreutils, util-linux itp. Narzędzia w BusyBox mają generalnie mniej opcji
niż ich w pełni funkcjonalni kuzyni GNU; jednak zawarte opcje zapewniają
oczekiwaną funkcjonalność i zachowują się bardzo podobnie do swoich odpowiedników GNU.
BusyBox został napisany z myślą o optymalizacji rozmiaru i ograniczonych zasobach. To jest również
niezwykle modułowy, dzięki czemu można łatwo dołączać lub wykluczać polecenia (lub funkcje) podczas kompilacji
czas. Ułatwia to dostosowanie systemów wbudowanych. Aby stworzyć działający system,
poprostu dodaj / dev, / Etci jądro Linuksa. BusyBox zapewnia dość kompletny POSIX
środowisko dla każdego małego lub wbudowanego systemu.
BusyBox jest niezwykle konfigurowalny. Dzięki temu możesz dołączyć tylko te komponenty, które ty
potrzeby, zmniejszając w ten sposób rozmiar binarny. Uruchom „make config” lub „make menuconfig”, aby wybrać
funkcjonalność, którą chcesz włączyć. Następnie uruchom „make”, aby skompilować BusyBox przy użyciu twojego
konfiguracja.
Po zakończeniu kompilacji powinieneś użyć polecenia „make install”, aby zainstalować BusyBox. Ten
zainstaluje plik binarny „bin/busybox” w katalogu docelowym określonym przez CONFIG_PREFIX.
CONFIG_PREFIX można ustawić podczas konfigurowania BusyBox lub określić alternatywę
lokalizacji w czasie instalacji (tj. za pomocą wiersza poleceń typu „make CONFIG_PREFIX=/tmp/foo
zainstalować'). Jeśli włączyłeś dowolny schemat instalacji apletu (jako dowiązania symboliczne lub
twarde łącza), zostaną one również zainstalowane w miejscu wskazanym przez CONFIG_PREFIX.
ZASTOSOWANIE
BusyBox to plik binarny z wieloma wywołaniami. Plik binarny z wieloma wywołaniami to wykonywalny program, który
wykonuje to samo zadanie, co więcej niż jeden program narzędziowy. To znaczy, że jest tylko jeden
BusyBox, ale ten pojedynczy plik binarny działa jak duża liczba narzędzi. To pozwala
BusyBox ma być mniejszy, ponieważ wszystkie wbudowane programy narzędziowe (nazywamy je apletami) mogą
udostępnij kod dla wielu typowych operacji.
Możesz także wywołać BusyBox, wydając polecenie jako argument w wierszu poleceń. Dla
przykład, wchodząc
/bin/zajęta skrzynka ls
spowoduje również, że BusyBox będzie zachowywał się jak „ls”.
Oczywiście dodając '/bin/zajęta skrzynka' w każdym poleceniu byłoby bolesne. Więc większość ludzi to zrobi
wywołaj BusyBox za pomocą linków do pliku binarnego BusyBox.
Na przykład wejście
ln -s /bin/zajęta skrzynka ls
./ls
spowoduje, że BusyBox będzie zachowywał się jak 'ls' (jeśli komenda 'ls' została wkompilowana w BusyBox).
Ogólnie rzecz biorąc, nigdy nie powinieneś sam tworzyć wszystkich tych linków, ponieważ BusyBox
build system zrobi to za Ciebie po uruchomieniu polecenia „make install”.
Jeśli wywołasz BusyBox bez argumentów, dostarczy ci listę apletów
które zostały skompilowane do pliku binarnego BusyBox.
WSPÓLNY OPCJE
Większość apletów BusyBox obsługuje --help argument, aby podać zwięzły opis środowiska uruchomieniowego
ich zachowanie. Jeśli opcja CONFIG_FEATURE_VERBOSE_USAGE została włączona, więcej
dostępne będą również szczegółowe informacje o użytkowaniu.
POLECENIA
Obecnie dostępne aplety to:
[, [[, acpid, adjtimex, ar, arp, arping, ash, awk, nazwa bazowa,
blockdev, brctl, bunzip2, bzcat, bzip2, cal, kot, chgrp, chmod,
chown, chpasswd, chroot, chvt, jasne, cmp, cp, cpio, crond, crontab,
cttyhack, cięcie, data, dc, dd, deallocvt, depmod, devmem, df, różnica,
nazwakatalogu, dmesg, nazwadomeny dns, dos2unix, dpkg, dpkg-deb, du,
dumpkmap, dumpleases, echo, ed, egrep, env, rozwiń, wyrażenie, fałsz,
fdisk, fgrep, znajdź, złóż, za darmo, freeramdisk, fstrim, ftpget, ftpput,
getopt, getty, grep, grupy, gunzip, gzip, halt, head, hexdump,
hostid, nazwa hosta, httpd, hwclock, id, ifconfig, ifdown, ifup, init,
insmod, ionice, ip, ipcalc, kill, killall, klogd, ostatni, mniej, ln,
loadfont, loadkmap, logger, logowanie, logname, logread, losetup, ls,
lsmod, lzcat, lzma, lzop, lzopcat, md5sum, mdev, microcom, mkdir,
mkfifo, mknod, mkswap, mktemp, modinfo, modprobe, więcej, zamontować, mt,
mv, nameif, nc, netstat, nslookup, od, openvt, passwd, patch, pidof,
ping, ping6, pivot_root, wyłączenie zasilania, printf, ps, pwd, rdate, readlink,
realpath, restart, renice, reset, rev, rm, rmdir, rmmod, trasa, rpm,
obr/min2cpio, run-parts, sed, seq, setkeycodes, setsid, sh, sha1sum,
sha256sum, sha512sum, uśpienie, sortowanie, demon start-stop, stat,
static-sh, strings, stty, su, sulogin, swapoff, swapon, switch_root,
synchronizacja, sysctl, syslogd, tac, ogon, tar, zestaw zadań, tee, telnet,
telnetd, test, tftp, czas, limit czasu, top, touch, tr, traceroute,
traceroute6, prawda, tty, tunctl, udhcpc, udhcpd, umount, uname,
rozpakuj, rozpakuj, uniq, unix2dos, unlzma, unlzop, unxz, rozpakuj,
uptime, usleep, uudecode, uuencode, vconfig, vi, zegarek, watchdog,
wc, wget, który, kto, whoami, xargs, xz, xzcat, tak, zcat
COMMAND OPIS
kwaśny
acpid [-df] [-c KATALOG KONF] [-l PLIK DZIENNIKA] [-a PLIK AKCJI] [-M PLIK MAPOWY] [-e
PROC_EVENT_FILE] [-p PLIK_PID]
Słuchaj wydarzeń ACPI i odradzaj określonych pomocników po nadejściu wydarzenia
-d Zaloguj się na stderr, a nie do pliku dziennika (implikuje -f)
-f Uruchom na pierwszym planie
-c katalog konfiguracji DIR [/etc/acpi]
-e PLIK / proc plik zdarzenia [/proc/acpi/event]
-l PLIK Plik dziennika [/var/log/acpid.log]
-p PLIK Plik pid [/var/run/acpid.pid]
-a PLIK Plik akcji [/etc/acpid.conf]
-M PLIK Plik mapy [/etc/acpi.map]
Zaakceptuj i zignoruj opcje zgodności -g -m -s -S -v
adjtimex
adjtimex [-q] [-o WYŁ] [-f CZĘSTOTLIWOŚĆ] [-p TCONST] [-t TICK]
Odczytywanie i opcjonalnie ustawianie parametrów podstawy czasu systemu. Widzieć adjtimex(2)
-q Cisza
-o OFF Przesunięcie czasu, mikrosekundy
-f FREQ Regulacja częstotliwości, całkowite jednostki jądra (65536 to 1 ppm)
(wartości dodatnie powodują, że zegar działa szybciej)
-t TICK Mikrosekundy na takt, zwykle 10000
-p TCONST
ar ar [-o] [-v] [-p] [-t] [-x] PLIKI ARCHIWALNE
Wyodrębnij lub wypisz PLIKI z archiwum ar
-o Zachowaj oryginalne daty
-p Wypakuj na stdout
-t Lista
-x Ekstrakt
-v Szczegółowy
ARP arp [-vn] [-H TYP HW] [-i JEŚLI] -a [NAZWA HOSTA] [-v] [-i JEŻELI] -d NAZWA HOSTA
[pub] [-v] [-H TYP HW] [-i IF] -s NAZWA HOSTU HWADDR [temp] [-v] [-H TYP HW] [-i IF] -s
HOSTNAME HWADDR [maska sieci] pub [-v] [-H TYP HW] [-i IF] -Ds NAZWA HOSTA IFACE
[maska sieci] wyd
Manipuluj pamięcią podręczną ARP
-a Wyświetl (wszystkie) hosty
-d Usuń wpis ARP
-s Ustaw nowy wpis
-v Szczegółowy
-n Nie rozwiązuj nazw
-i IF Interfejs sieciowy
-D Odczytaj HWADDR z IFACE
-A,-p Rodzina protokołów AF
-H HWTYPE Typ adresu sprzętowego
arpowanie
arping [-fqbDUA] [-c CNT] [-w TIMEOUT] [-I JEŻELI] [-s SRC_IP] DST_IP
Wysyłaj żądania/odpowiedzi ARP
-f Zakończ przy pierwszej odpowiedzi ARP
-q Cisza
-b Kontynuuj rozgłaszanie, nie idź na emisję pojedynczą
-D Tryb wykrywania zduplikowanych adresów
-U Nieoczekiwany tryb ARP, zaktualizuj swoich sąsiadów
-Tryb odpowiedzi ARP, zaktualizuj swoich sąsiadów
-c N Zatrzymaj po wysłaniu N żądań ARP
-w TIMEOUT Czas oczekiwania na odpowiedź ARP, w sekundach
-I Interfejs IFACE do użycia (domyślnie eth0)
-s SRC_IP Adres IP nadawcy
DST_IP Docelowy adres IP
jesion ash [-/+OPCJE] [-/+o OPC]... [-c 'SCRIPT' [ARG0 [ARG]] / PLIK [ARG]]
Interpreter powłoki systemu Unix
Awk awk [OPCJE] [AWK_PROGRAM] [PLIK]...
-v VAR=VAL Ustawia zmienną
-F SEP Użyj SEP jako separatora pól
-f PLIK Odczytuje program z PLIKU
-e PROGRAM_AWK
nazwa podstawowa
nazwa podstawowa PLIK [SUFFIX]
Usuń ścieżkę do katalogu i .SUFFIX z PLIKU
blokada
blockdev OPCJA BLOKDEV
--setro Ustaw ro
--setrw Ustaw rw
--getro Pobierz ro
--getss Pobierz rozmiar sektora
--getbsz Pobierz rozmiar bloku
--setbsz BYTES Ustaw rozmiar bloku
--getsz Pobierz rozmiar urządzenia w 512-bajtowych sektorach
--getsize64 Pobierz rozmiar urządzenia w bajtach
--flushbufs Opróżnia bufory
--rereadpt Ponowne odczytanie tablicy partycji
brctl
brctl POLECENIE [MOST [INTERFEJS]]
Zarządzaj mostami ethernetowymi
polecenia:
addbr MOST Utwórz MOST
delbr MOST Usuń MOST
addif BRIDGE IFACE Dodaj IFACE do BRIDGE
delif BRIDGE IFACE Usuń IFACE z BRIDGE
bunzip2
bunzip2 [-cf] [PLIK]...
Dekompresuj PLIKI (lub stdin)
-c Zapisz na stdout
-f Siła
bzcat
bzcat [PLIK]...
Rozpakuj do standardowego wyjścia
bzip2
bzip2 [OPCJE] [PLIK]...
Kompresuj PLIKI (lub stdin) za pomocą algorytmu bzip2
-1..9 Poziom kompresji
-d Dekompresuj
-c Zapisz na stdout
-f Siła
wapno cal [-jy] [[MIESIĄC] ROK]
Wyświetl kalendarz
-j Użyj dat juliańskich
-y Wyświetl cały rok
jak kot [PLIK]...
Połącz PLIKI i wydrukuj je na standardowe wyjście
chgrp
chgrp [-RhLHPcvf]... PLIK GRUPOWY...
Zmień przynależność do grupy każdego PLIKU na GRUPA
-R Powtarzanie
-h Wpływa na dowiązania symboliczne zamiast na cele dowiązań symbolicznych
-L Przechodzi przez wszystkie dowiązania symboliczne do katalogów
-H Traverse dowiązania symboliczne tylko w wierszu poleceń
-P Nie przeglądaj dowiązań symbolicznych (domyślnie)
-c Wyświetla zmienione pliki
-v Szczegółowy
-f Ukryj błędy
chmod
chmod [-Rcvf] TRYB[,TRYB]... PLIK...
Każdy TRYB to jedna lub więcej liter ugoa, jeden z symboli +-= i jeden lub więcej
z liter rwxst
-R Powtarzanie
-c Wyświetla zmienione pliki
-v Wyświetla listę wszystkich plików
-f Ukryj błędy
chown
chown [-RhLHPcvf]... WŁAŚCICIEL [<.|:>[GRUPA]] PLIK...
Zmień właściciela i/lub grupę każdego PLIKU na WŁAŚCICIELA i/lub GRUPĘ
-R Powtarzanie
-h Wpływa na dowiązania symboliczne zamiast na cele dowiązań symbolicznych
-L Przechodzi przez wszystkie dowiązania symboliczne do katalogów
-H Traverse dowiązania symboliczne tylko w wierszu poleceń
-P Nie przeglądaj dowiązań symbolicznych (domyślnie)
-c Wyświetla zmienione pliki
-v Wyświetla listę wszystkich plików
-f Ukryj błędy
chpasswd
chpasswd [--md5|--zaszyfrowane]
Przeczytaj user:password ze stdin i zaktualizuj / Etc / passwd
-e,--encrypted Podane hasła są w postaci zaszyfrowanej
-m,--md5 Użyj szyfrowania MD5 zamiast DES
chroot
chroot NEWROOT [ARG. PROG]
Uruchom PROG z katalogiem głównym ustawionym na NEWROOT
chvt
chvt N
Zmień wirtualny terminal pierwszego planu na /dev/ttyN
jasny
jasny
Czysty ekran
CMP cmp [-l] [-s] PLIK1 [PLIK2 [POMIŃ1 [POMIŃ2]]]
Porównaj PLIK1 z PLIKIEM2 (lub stdin)
-l Zapisz numery bajtów (dziesiętne) i wartości (ósemkowe)
dla wszystkich różnych bajtów
-s Cicho
cp cp [OPCJE] ŹRÓDŁO... CEL
Skopiuj ŹRÓDŁA do DEST
-a To samo co -dpR
-R,-r Rekurencja
-d,-P Zachowaj dowiązania symboliczne (domyślnie jeśli -R)
-L Śledź wszystkie dowiązania symboliczne
-H Śledź dowiązania symboliczne w wierszu poleceń
-p Zachowaj atrybuty plików, jeśli to możliwe
-f Zastąp
-i Pytaj przed nadpisaniem
-l,-s Tworzy (sym)dowiązania
cpio
cpio [-dmvu] [-F PLIK] [-H nowyc] [-tio] [PLIK_EXTR]...
Wyodrębnij lub wyświetl pliki z archiwum cpio lub utwórz archiwum za pomocą listy plików na
stdin
Główny tryb pracy:
-t Lista
-i Wyodrębnij pliki EXTR_FILE (lub wszystkie)
-o Utwórz (wymaga -H nowyc)
-d Tworzy wiodące katalogi
-m Zachowaj mczas
-v Szczegółowy
-u Zastąp
-F PLIK Plik wejściowy (-t,-i,-p) lub wyjściowy (-o).
-H nowyc Format archiwum
krąg
crond -fbS -l N -L PLIK DZIENNIKA -c KATALOG
-f Pierwszy plan
-b Tło (domyślnie)
-S Zaloguj do syslog (domyślnie)
-l Ustaw poziom dziennika. 0 jest najbardziej gadatliwym, domyślnie 8
-L Zaloguj się do pliku
-c Kierownictwo robocze
crontab
crontab [-c KATALOG] [-u UŻYTKOWNIK] [-ler]|[PLIK]
-c katalog Crontab
-u Użytkownik
-l Wyświetl tabelę cront
-e Edytuj crontab
-r Usuń plik crontab
PLIK Zamień crontab na PLIK ('-': stdin)
cttyhack
cttyhack [ARG PROG]
Daj PROG kontrolujące tty, jeśli to możliwe. Przykład dla /etc/inittab (dla busybox init):
::respawn:/bin/cttyhack / Bin / sh Przekazanie kontrolowania tty do powłoki działającej z PID
1: $ exec cttyhack sh Uruchamianie powłoki interaktywnej ze skryptu powłoki rozruchowej:
setid cttyhack sh
ciąć wytnij [OPCJE] [PLIK]...
Wydrukuj wybrane pola z każdego PLIKU wejściowego na standardowe wyjście
-b LISTA Wypisuje tylko bajty z LISTY
-c LISTA Wypisuje tylko znaki z LISTY
-d ZNAK Użyj ZNAKU zamiast tabulacji jako ogranicznika pola
-s Wypisuje tylko wiersze zawierające separator
-f N Drukuj tylko te pola
-n Zignorowano
dane
data [OPCJE] [+FMT] [CZAS]
Wyświetl czas (za pomocą +FMT) lub ustaw czas
[-s,--set] CZAS Ustaw czas na CZAS
-u,--utc Pracuj w UTC (nie konwertuj na czas lokalny)
-R,--rfc-2822 Wypisuje ciąg daty zgodny z RFC-2822
-I[SPEC] Wypisuje ciąg daty zgodny z ISO-8601
SPEC='date' (domyślnie) tylko dla daty,
„godziny”, „minuty” lub „sekundy” dla daty i
czas ze wskazaną dokładnością
-r,--reference PLIK Wyświetla czas ostatniej modyfikacji PLIKU
-d,--date CZAS Wyświetl CZAS, a nie „teraz”
-D FMT Użyj FMT do konwersji -d CZAS
Rozpoznawane formaty CZASU:
gg:mm[:ss]
[RRRR.]MM.DD-gg:mm[:ss]
RRRR-MM-DD gg:mm[:ss]
[[[[[RR]RR]MM]DD]gg]mm[.ss]
Formularz „data CZAS” akceptuje zamiast tego MMDDggmm[[RR]RR][.ss].
dc dc WYRAŻENIE...
Mały kalkulator RPN. Operacje: +, add, -, sub, *, mul, /, div, %, mod i, lub, not,
xor, p - wypisuje górę stosu (bez wyskakiwania), f - drukuje cały stos, o - wyskakuje
wartość i ustaw podstawę wyjściową (musi to być 10, 16, 8 lub 2). Przykłady: 'dc 2 2 dodaj p' -> 4,
'dc 8 8 mul 2 2 + / p' -> 16
dd dd [if=PLIK] [of=PLIK] [ibs=N] [obs=N] [bs=N] [liczba=N] [pomiń=N] [szukaj=N]
[conv=notrunc|noerror|sync|fsync]
Skopiuj plik z konwersją i formatowaniem
if=PLIK Czytaj z PLIKU zamiast ze standardowego wejścia
of=PLIK Zapis do PLIKU zamiast na standardowe wyjście
bs=N Jednorazowo odczytuje i zapisuje N bajtów
ibs=N Odczyt N bajtów na raz
obs=N Zapis N bajtów na raz
count=N Kopiuje tylko N bloków wejściowych
skip=N Pomiń N bloków wejściowych
seek=N Pomiń N bloków wyjściowych
conv=notrunc Nie obcinaj pliku wyjściowego
conv=noerror Kontynuuj po błędach odczytu
conv=sync Pad bloki z zerami
conv=fsync Fizycznie wypisz dane przed zakończeniem
conv=swab Zamień każdą parę bajtów
Do N można dodać przyrostek c (1), w (2), b (512), kD (1000), k (1024), MD, M, GD, G
umowa sprzedaży
umowa zlecenia [N]
Usuń alokację nieużywanego terminala wirtualnego /dev/ttyN
demod
depmod [-n] [-b PODSTAWA] [WERSJA] [PLIKI MODYFIKACJI]...
Wygeneruj pliki modułów.dep, aliasów i symboli
-b BASE Użyj BASE/lib/modules/VERSION
-n Uruchomienie próbne: wypisuje pliki na standardowe wyjście
devmem
devmem ADRES [SZEROKOŚĆ [WARTOŚĆ]]
Odczyt/zapis z adresu fizycznego
ADRES Adres do działania
SZEROKOŚĆ Szerokość (8/16/...)
WARTOŚĆ Dane do zapisania
df df [-Pkmhai] [-B ROZMIAR] [SYSTEM PLIKÓW]...
Wydrukuj statystyki użycia systemu plików
-P Format wyjściowy POSIX
-k 1024-bajtowe bloki (domyślnie)
-m bloki 1M-bajtowe
-h Czytelne dla człowieka (np. 1K 243M 2G)
-a Pokaż wszystkie systemy plików
-i i-węzły
-B ROZMIAR Rozmiar bloku
diff
diff [-abBdiNqrTstw] [-L ETYKIETA] [-S PLIK] [-U LINIE] PLIK1 PLIK2
Porównaj pliki linia po linii i wypisz różnice między nimi. Ten
Implementacja obsługuje tylko ujednolicone różnice.
-a Traktuj wszystkie pliki jako tekst
-b Ignoruj zmiany ilości białych znaków
-B Ignoruj zmiany, których wiersze są puste
-d Postaraj się znaleźć mniejszy zestaw zmian
-i Ignoruj różnice wielkości liter
-L Użyj ETYKIETY zamiast nazwy pliku w ujednoliconym nagłówku
-N Traktuj nieobecne pliki jako puste
-q Wypisuje tylko informację, czy pliki się różnią
-r Powtarzanie
-S Rozpocznij od PLIK podczas porównywania katalogów
-T Wyrównuje tabulatory, poprzedzając tabulator, gdy jest to konieczne
-s Zgłasza, gdy dwa pliki są takie same
-t Rozwiń tabulatory do spacji w danych wyjściowych
-U Wypisuje LINIE wierszy kontekstu
-w Ignoruj wszystkie spacje
dirname
nazwa katalogu NAZWA PLIKU
Usuń sufiks niekatalogowy z FILENAME
dmesg
dmesg [-c] [-n POZIOM] [-s ROZMIAR]
Wydrukuj lub kontroluj bufor pierścieniowy jądra
-c Wyczyść bufor pierścieniowy po wydrukowaniu
-n POZIOM Ustaw poziom logowania konsoli
-s ROZMIAR Rozmiar bufora
dos2unix
dos2unix [-ud] [PLIK]
Konwertuj PLIK w miejscu z formatu DOS na Unix. Gdy nie podano pliku, użyj
stdin/stout.
-u dos2unix
-d unix2dos
dpkg
PAKIET dpkg [-ilCPru] [-F OPT].
Instaluj, usuwaj i zarządzaj pakietami Debiana
-i,--install Zainstaluj pakiet
-l,--list Lista zainstalowanych pakietów
--configure Konfiguruje rozpakowany pakiet
-P,--purge Wyczyść wszystkie pliki pakietu
-r,--remove Usuwa wszystkie oprócz plików konfiguracyjnych pakietu
--unpack Rozpakuj pakiet, ale go nie konfiguruj
--force-depends Ignoruj problemy z zależnościami
--force-confnew Zastąp istniejące pliki konfiguracyjne podczas instalacji
--force-confold Zachowaj stare pliki konfiguracyjne podczas instalacji
dpkg-deb
dpkg-deb [-cefxX] PLIK [argument]
Wykonuj akcje na pakietach Debiana (.debs)
-c Wyświetla zawartość drzewa systemu plików
-e Wypakuj pliki kontrolne do katalogu [argument].
-f Wyświetl nazwę pola kontrolnego zaczynającą się od [argument]
-x Wypakuj drzewo systemu plików pakietów do katalogu
-X Pełen ekstrakt
du du [-aHLdclsxhmk] [PLIK]...
Podsumuj miejsce na dysku używane dla każdego PLIKU i/lub katalogu
-a Pokaż też rozmiary plików
-L Śledź wszystkie dowiązania symboliczne
-H Śledź dowiązania symboliczne w wierszu poleceń
-d N Ogranicz wyjście do katalogów (i plików z -a) o głębokości < N
-c Pokaż sumę całkowitą
-l Policz rozmiary wiele razy, jeśli są połączone na stałe
-s Wyświetla tylko sumę dla każdego argumentu
-x Pomiń katalogi w różnych systemach plików
-h Rozmiary w formacie czytelnym dla człowieka (np. 1K 243M 2G)
-m Rozmiary w megabajtach
-k Rozmiary w kilobajtach (domyślnie)
mapa zrzutu
dumpkmap > mapa klawiszy
Wydrukuj binarną tabelę translacji klawiatury na standardowe wyjście
głupki
dumpleases [-r|-a] [-f PLIK DZIERŻAWY]
Wyświetl dzierżawy DHCP udzielone przez udhcpd
-f,--file=PLIK Plik dzierżawy
-r,--remaining Pokaż pozostały czas
-a,--absolute Pokaż czas wygaśnięcia
przegapić
echo [-neE] [ARG]...
Wydrukuj określone ARG na standardowe wyjście
-n Pomiń końcową nową linię
-e Interpretuje znaki ucieczki odwrotnego ukośnika (tj. \t=tab)
-E Nie interpretuj znaków ucieczki odwrotnego ukośnika (domyślnie)
ed ed
env env [-iu] [-] [nazwa=wartość]... [ARG. PROG.]
Wydrukuj bieżące środowisko lub uruchom PROG po skonfigurowaniu określonego środowiska
-, -i Rozpocznij z pustym środowiskiem
-u Usuń zmienną ze środowiska
rozszerzać
rozwiń [-i] [-t N] [PLIK]...
Konwertuj tabulatory na spacje, zapisując na stdout
-i,--initial Nie konwertuj tabulatorów po miejscach niebędących spacjami
-t,--tabs=N Zatrzymuje tabulatory co N znaków
expr
wyrażenie WYRAŻENIE
Wydrukuj wartość EXPRESSION na stdout
WYRAŻENIE może być:
ARG1 | ARG2 ARG1, jeśli nie jest ani null, ani 0, w przeciwnym razie ARG2
ARG1 i ARG2 ARG1, jeśli żaden argument nie jest równy null ani 0, w przeciwnym razie 0
ARG1 < ARG2 1 jeśli ARG1 jest mniejsze niż ARG2, w przeciwnym razie 0. Podobnie:
ARG1 <= ARG2
ARG1 = ARG2
ARG1 != ARG2
ARG1 >= ARG2
ARG1 > ARG2
ARG1 + ARG2 Suma ARG1 i ARG2. Podobnie:
ARG1 - ARG2
ARG1 * ARG2
ARG1 / ARG2
ARG1% ARG2
STRING : REGEXP Zakotwiczone dopasowanie wzorca REGEXP w STRING
dopasuj ŁAŃCUCH WYRAŻ
substr ŁAŃCUCH DŁUGOŚĆ POS Podłańcuch ŁAŃCUCHA, POS liczony od 1
indeks ŁAŃCUCH ZNAKÓW Indeks w ŁAŃCUCHU, w którym znaleziono dowolne ZNAKI, lub 0
długość ŁAŃCUCH Długość ŁAŃCUCHA
cytuj TOKEN Interpretuj TOKEN jako ciąg znaków, nawet jeśli
jest to słowo kluczowe, takie jak „dopasowanie” lub an
operator taki jak „/”
(WRAŻENIE) Wartość WYRAŻENIA
Uważaj, ponieważ wielu operatorów wymaga zmiany znaczenia lub cytowania dla powłok. Porównania są
arytmetyczny, jeśli oba ARG są liczbami, w przeciwnym razie leksykograficzny. Dopasowania wzorca zwracają
ciąg znaków dopasowany między \( i \) lub null; jeśli \( i \) nie są używane, zwracają
liczba pasujących znaków lub 0.
fałszywy
fałszywy
Zwróć kod wyjścia FAŁSZ \fJest0(1)
fdisk
fdisk [-ul] [-C CYLINDRY] [-H GŁOWICE] [-S SEKTORY] [-b SSZ] DYSK
Zmień tablicę partycji
-u Start i End są w sektorach (zamiast cylindrów)
-l Pokaż tablicę partycji dla każdego DYSKU, a następnie wyjdź
-b 2048 (dla niektórych dysków MO) używa sektorów 2048-bajtowych
-C CYLINDERS Ustaw liczbę cylindrów/głowic/sektorów
-H GŁOWY
-S SEKTORÓW
odnaleźć
znajdź [-HL] [ŚCIEŻKA]... [OPCJE] [DZIAŁANIA]
Wyszukuj pliki i wykonuj na nich działania. Pierwsza nieudana akcja zatrzymuje przetwarzanie
aktualny dokument. Domyślnie: PATH to bieżący katalog, akcją jest „-print”
-L,-follow Śledź dowiązania symboliczne
-H ...tylko w wierszu poleceń
-xdev Nie schodź do katalogów w innych systemach plików
-maxgłębokość N Opuść się na maksymalnie N poziomach. -maksymalna głębokość 0 ma zastosowanie
akcje tylko do argumentów wiersza poleceń
-mingłębokość N Nie działaj na pierwszych N poziomach
-głębokość Działanie na katalogu *po* przejściu przez niego
Akcje:
( AKCJE ) Akcje grupowe dla -o / -a
! ACT Odwróć sukces/porażkę ACT
AKT1 [-a] AKT2 Jeśli AKT1 się nie powiedzie, zatrzymaj się, w przeciwnym razie wykonaj AKT2
AKT1 -o AKT2 Jeśli AKT1 się powiedzie, zatrzymaj się, w przeciwnym razie wykonaj AKT2
Uwaga: -a ma wyższy priorytet niż -o
-name WZORZEC Dopasowuje nazwę pliku (bez nazwy katalogu) do WZORZECA
-iname WZORZEC Wielkość liter nie ma znaczenia -nazwa
-path WZORZEC Dopasowuje ścieżkę do WZORCA
-ipath WZORZEC Wielkość liter nie ma znaczenia -ścieżka
-regex WZORZEC Dopasuj ścieżkę do wyrażenia regularnego WZORZEC
-type X Typ pliku to X (jeden z: f,d,l,b,c,...)
-perm MASKA Przynajmniej jeden bit maski (+MASKA), wszystkie bity (-MASKA),
lub dokładnie bity MASK są ustawiane w trybie pliku
-mtime DNI mtime jest większe niż (+N), mniejsze niż (-N),
lub dokładnie N dni w przeszłości
-mmin MINS mczas jest większy niż (+N), mniejszy niż (-N),
lub dokładnie N minut w przeszłości
-nowszy PLIK mtime jest nowszy niż PLIK
-inum N Plik ma numer i-węzła N
-user NAZWA/ID Plik jest własnością danego użytkownika
-group NAZWA/ID Plik jest własnością danej grupy
-size N[bck] Rozmiar pliku to N (c:bajtów,k:kbajtów,b:512 bajtów (def.))
+/-N: rozmiar pliku jest większy/mniejszy niż N
-links N Liczba linków jest większa niż (+N), mniejsza niż (-N),
albo dokładnie N
-prune Jeśli bieżącym plikiem jest katalog, nie schodź do niego
Jeśli nie określono żadnej z poniższych akcji, przyjmuje się -print
-print Wydrukuj nazwę pliku
-print0 Drukuje nazwę pliku, zakończone NUL
-exec CMD ARG; Uruchom CMD ze wszystkimi wystąpieniami {} zastąpionymi przez
Nazwa pliku. Nie powiedzie się, jeśli CMD zakończy działanie z wartością różną od zera
zagiąć
złóż [-bs] [-w SZEROKOŚĆ] [PLIK]...
Zawiń linie wejściowe w każdym PLIKU (lub stdin), zapisując na stdout
-b Licz bajty zamiast kolumn
-s Przerwa w spacjach
-w Użyj kolumn WIDTH zamiast 80
za darmo
wolny [-b/k/m/g]
Wyświetl ilość wolnej i używanej pamięci systemowej
freeramdysk
URZĄDZENIE freeramdisk
Zwolnij całą pamięć używaną przez określony ramdysk
fstream
fstrim [OPCJE] PUNKT MONTAŻU
-o,--offset=OFFSET Przesunięcie w bajtach do odrzucenia
-l,--length=DŁ Bajty do odrzucenia
-m,--minimum=MIN Minimalna długość zakresu
-v,--verbose Wypisuje liczbę odrzuconych bajtów
ftpget
ftpget [OPCJE] HOST [PLIK_LOKALNY] PLIK_ZDALNY
Pobierz plik przez FTP
-c,--continue Kontynuuje poprzedni transfer
-v, --verbose Pełen
-u,--username UŻYTKOWNIK Nazwa użytkownika
-p,--hasło HASŁO Hasło
-P,--port LICZBA Port
ftpput
ftpput [OPCJE] HOST [PLIK_ZDALNY] PLIK_LOKALNY
Prześlij plik na serwer FTP
-v, --verbose Pełen
-u,--username UŻYTKOWNIK Nazwa użytkownika
-p,--hasło HASŁO Hasło
-P,--port LICZBA Port
getopt
getopt [OPCJE] [--] PARAMETRY ŁAŃCUCHA OPCJI
-a,--alternative Zezwól na długie opcje zaczynające się od pojedynczego -
-l,--longoptions=LOPT[,...] Długie opcje do rozpoznania
-n,--name=NAZWA PROGRAMU Nazwa, pod którą zgłaszane są błędy
-o,--options=OPTSTRING Krótkie opcje do rozpoznania
-q,--quiet Brak komunikatów o błędach dla nierozpoznanych opcji
-Q,--quiet-output Brak normalnego wyjścia
-s,--shell=POWŁOKA Ustawia konwencje cytowania powłoki
-T,--test Test wersji (wychodzi z 4)
-u,--unquoted Nie cytuj wyjścia
Przykład:
O=`getopt -l bb: -- ab:c:: "$@"` || wyjdź z zestawu eval 1 -- "$O" podczas gdy prawda; zrobić sprawę
"$1" w -a) echo A; zmiana;; -b|--bb) echo "B:'$2'"; zmiana 2;;
-c) sprawa "$2" w "") echo C; zmiana 2;; *) echo "C:'$2'";
zmiana 2;; esac;; --) zmiana; przerwa;; *) błąd echa; wyjście 1;;
Esac zrobione!
Getty
getty [OPCJE] BAUD_RATE[,BAUD_RATE]... TTY [TERMTYPE]
Otwórz TTY, zapytaj o nazwę logowania, a następnie wywołaj /bin/logowanie
-h Włącz sprzętową kontrolę przepływu RTS/CTS
-L Ustaw CLOCAL (ignoruj stan wykrywania nośnej)
-m Uzyskaj szybkość transmisji z komunikatu stanu CONNECT modemu
-n Nie pytaj o nazwę logowania
-w Czekaj na CR lub LF przed wysłaniem /etc/problem
-i Nie wyświetlaj /etc/problem
-f PLIK_SPRAWY Wyświetla PLIK_SPRAWY zamiast /etc/problem
-l LOGIN Wywołaj LOGIN zamiast /bin/logowanie
-t SEC Kończy po SEC, jeśli nie jest odczytywana nazwa logowania
-I INITSTR Wysyła INITSTR przed czymkolwiek innym
-H HOST Zaloguj HOST do pliku utmp jako nazwę hosta
BAUD_RATE o wartości 0 pozostawia bez zmian
grep
grep [-HhnlLoqvsriwFEz] [-m N] [-A/B/CN] WZORZEC/-e WZORZEC.../-f PLIK [PLIK]...
Wyszukaj WZORZEC w PLIKACH (lub stdin)
-H Dodaj przedrostek „nazwa pliku:”.
-h Nie dodawaj przedrostka „nazwa pliku:”.
-n Dodaj przedrostek „nr_linii:”.
-l Pokaż tylko pasujące nazwy plików
-L Pokaż tylko nazwy plików, które nie pasują
-c Pokaż tylko liczbę pasujących linii
-o Pokaż tylko pasującą część linii
-q Cicho. Zwróć 0, jeśli WZORZEC został znaleziony, 1 w przeciwnym razie
-v Wybierz niepasujące linie
-s Pomija błędy otwierania i odczytu
-r Powtarzanie
-i Ignoruj wielkość liter
-w Dopasowuje tylko całe słowa
-x Dopasuj tylko całe linie
-F WZORZEC jest literałem (nie wyrażeniem regularnym)
-E WZÓR jest rozszerzonym wyrażeniem regularnym
-z Wejście jest zakończone NUL
-m N Dopasowuje do N razy na plik
-AN Drukuje N linii końcowego kontekstu
-BN Drukuje N wierszy kontekstu wiodącego
-CN To samo co '-AN -BN'
-e PTRN Wzorzec do dopasowania
-f PLIK Odczytaj wzorzec z pliku
grupy
grupy [UŻYTKOWNIK]
Wydrukuj członkostwo w grupie USER lub dla bieżącego procesu
pistolet
gunzip [-cft] [PLIK]...
Dekompresuj PLIKI (lub stdin)
-c Zapisz na stdout
-f Siła
-t Test integralności pliku
gzip
gzip [-cfd] [PLIK]...
Kompresuj PLIKI (lub stdin)
-d Dekompresuj
-c Zapisz na stdout
-f Siła
postój
stop [-d OPÓŹNIENIE] [-n] [-f] [-w]
Zatrzymaj system
-d SEC Interwał opóźnienia
-n Nie synchronizuj
-f Wymuś (nie przechodź przez init)
-w Zapisuj tylko rekord wtmp
głowa
head [OPCJE] [PLIK]...
Wydrukuj pierwsze 10 wierszy każdego PLIKU (lub stdin) na standardowe wyjście. Z więcej niż jednym PLIKIEM,
poprzedzić każdy nagłówkiem nazwy pliku.
-n N[kbm] Wypisuje pierwsze N linii
-n -N[kbm] Wypisuje wszystkie z wyjątkiem N ostatnich linii
-c [-]N[kbm] Wypisuje pierwsze N bajtów
-q Nigdy nie drukuj nagłówków
-v Zawsze drukuj nagłówki
N może być poprzedzone k (x1024), b (x512) lub m (x1024^2).
zrzut szesnastkowy
hexdump [-bcCdefnosvx] [PLIK]...
Wyświetlaj PLIKI (lub stdin) w formacie określonym przez użytkownika
-b Jednobajtowe wyświetlanie ósemkowe
-c Wyświetlanie znaków jednobajtowych
-C Kanoniczny hex+ASCII, 16 bajtów na linię
-d Dwubajtowe wyświetlanie dziesiętne
-e FORMAT_STRING
-f FORMAT_PLIKU
-n DŁUGOŚĆ Interpretuje tylko DŁUGOŚĆ bajtów wejścia
-o Dwubajtowe wyświetlanie ósemkowe
-s PRZESUNIĘCIE Pomiń bajty PRZESUNIĘCIA
-v Wyświetl wszystkie dane wejściowe
-x Dwubajtowe wyświetlanie szesnastkowe
identyfikator hosta
identyfikator hosta
Wydrukuj unikalny 32-bitowy identyfikator maszyny
hosta
nazwa hosta [OPCJE] [NAZWA HOSTA | -F PLIK]
Uzyskaj lub ustaw nazwę hosta lub nazwę domeny DNS
-s Krótki
-i Adresy dla nazwy hosta
-d nazwa domeny DNS
-f W pełni kwalifikowana nazwa domeny
-F PLIK Użyj zawartości PLIKU jako nazwy hosta
httpd
httpd [-ifv[v]] [-c KONFIGURACJA] [-p [IP:]PORT] [-u UŻYTKOWNIK[:GRP]] [-r DZIEDZINA] [-h DOM] lub
httpd -d/-e/-m ŁAŃCUCH
Nasłuchuj przychodzących żądań HTTP
-i tryb Inetd
-f Nie demonizuj
-v[v] Rozwlekły
-p [IP:]PORT Powiąż z IP:PORT (domyślnie *:80)
-u USER[:GRP] Ustaw uid/gid po powiązaniu z portem
-r REALM Uwierzytelnianie Dziedzina dla uwierzytelniania podstawowego
-h HOME Katalog domowy (domyślnie .)
-c PLIK Plik konfiguracyjny (domyślnie {/ Etc,STRONA GŁÓWNA}/httpd.conf)
-m ŁAŃCUCH ŁAŃCUCH szyfrowania MD5
-e ŁAŃCUCH HTML koduje ŁAŃCUCH
-d ŁAŃCUCH Adres URL dekoduje ŁAŃCUCH
hwzegar
hwclock [-r|--show] [-s|--hctosys] [-w|--systohc] [-t|--systz] [-l|--czas lokalny]
[-u|--utc] [-f|--rtc PLIK]
Zapytanie i ustawienie zegara sprzętowego (RTC)
-r Pokaż czas zegara sprzętowego
-s Ustaw czas systemowy na podstawie zegara sprzętowego
-w Ustawia zegar sprzętowy na czas systemowy
-t Ustaw strefę czasową w jądrze, popraw czas systemowy
jeśli zegar sprzętowy jest ustawiony na czas lokalny
-u Załóżmy, że zegar sprzętowy jest utrzymywany w UTC
-l Załóżmy, że zegar sprzętowy jest ustawiony na czas lokalny
-f PLIK Użyj określonego urządzenia (np. /dev/rtc2)
id id [OPCJE] [UŻYTKOWNIK]
Wydrukuj informacje o UŻYTKOWNIKU lub bieżącym użytkowniku
-u Identyfikator użytkownika
-g Identyfikator grupy
-G Dodatkowe identyfikatory grup
-n Drukuj nazwy zamiast liczb
-r Wypisuje rzeczywisty identyfikator zamiast efektywnego identyfikatora
ifconfig
ifconfig [-a] interfejs [adres]
Skonfiguruj interfejs sieciowy
[dodaj ADRES[/PREFIXLEN]]
[usuń ADRES[/PREFIXLEN]]
[[-]rozgłaszanie [ADRES]] [[-]punkt [ADRES]]
[ADRES maski sieci] [ADRES dstaddr]
[wypełnij NN] [zachowaj NN]
[hw ether|infiniband ADDRESS] [metryczny NN] [mtu NN]
[[-]zwiastuny] [[-]arp] [[-]allmulti]
[multicast] [[-]promisc] [txqueuelen NN] [[-]dynamic]
[mem_start NN] [io_addr NN] [irq NN]
[góra|dół] ...
jeśli jest w dół
ifdown [-anmvf] [-i PLIK] IFACE...
-a Automatycznie de/konfiguruj wszystkie interfejsy
-i PLIK Użyj PLIKU do definicji interfejsu
-n Wypisz, co by się stało, ale nie rób tego
(uwaga: nie wyłącza mapowań)
-m Nie uruchamiaj żadnych mapowań
-v Wypisz, co by się stało, zanim to zrobisz
-f Wymuś de/konfigurację
jeśli up
ifup [-anmvf] [-i PLIK] IFACE...
-a Automatycznie de/konfiguruj wszystkie interfejsy
-i PLIK Użyj PLIKU do definicji interfejsu
-n Wypisz, co by się stało, ale nie rób tego
(uwaga: nie wyłącza mapowań)
-m Nie uruchamiaj żadnych mapowań
-v Wypisz, co by się stało, zanim to zrobisz
-f Wymuś de/konfigurację
startowych
startowych
Init to pierwszy proces uruchamiany podczas rozruchu. Nigdy nie wychodzi. (Re)spawnuje dzieci
zgodnie z /etc/inittab.
insmod
insmod PLIK [SYMBOL=WARTOŚĆ]...
Załaduj określone moduły jądra do jądra
jonizacja
jonowe [-c 1-3] [-n 0-7] [-p PID] [PROG]
Zmień priorytet i klasę wejścia/wyjścia
-c Klasa. 1:w czasie rzeczywistym 2:najlepszy wysiłek 3:bezczynny
-n Priorytet
ip ip [OPCJE] {adres | trasa | łącze | tunel | reguła} {KOMENDA}
ip [OPCJE] OBIEKT {KOMENDA} gdzie OBIEKT := {adres | trasa | łącze | tunel | reguła}
OPCJE := { -f[rodzina] { inet | inet6 | łącze } | -jedna linia] }
ipcalc
ipcalc [OPCJE] ADRES[[/]MASKA SIECI] [MASKA SIECI]
Oblicz ustawienia sieci IP na podstawie adresu IP
-b,--broadcast Wyświetl obliczony adres rozgłoszeniowy
-n,--network Wyświetl obliczony adres sieciowy
-m,--netmask Wyświetla domyślną maskę sieci dla IP
-p,--prefix Wyświetla prefiks IP/MASKI SIECI
-h,--hostname Wyświetla pierwszą rozwiązaną nazwę hosta
-s,--silent Nigdy nie wyświetla komunikatów o błędach
zabić
zabij [-l] [-SIG] PID...
Wyślij sygnał (domyślnie: TERM) do podanych PIDów
-l Wyświetla wszystkie nazwy i numery sygnałów
zabić wszystkich
killall [-l] [-q] [-SIG] NAZWA_PROCESU...
Wyślij sygnał (domyślnie: TERM) do danych procesów
-l Wyświetla wszystkie nazwy i numery sygnałów
-q Nie narzekaj, jeśli żaden proces nie został zabity
klogd
klogd [-c N] [-n]
Rejestrator jądra
-c N Drukuj do konsoli wiadomości pilniejsze niż prio N (1-8)
-n Uruchom na pierwszym planie
trwać
trwać
Pokaż listę ostatnich użytkowników, którzy logowali się do systemu
mniej
mniej [-EMmNh~I?] [PLIK]...
Zobacz PLIK (lub stdin) po jednym ekranie na raz
-E Zakończ po osiągnięciu końca pliku
-M,-m Wyświetla linię stanu z numerami linii
i procent w pliku
-N Prefiks numeru linii do każdej linii
-I Ignoruj wielkość liter we wszystkich wyszukiwaniach
-~ Pomiń ~s wyświetlane za EOF
ln ln [OPCJE] CEL... LINK|KIER
Utwórz link LINK lub DIR/TARGET do określonych CELÓW
-s Tworzy dowiązania symboliczne zamiast dowiązań twardych
-f Usuń istniejące miejsca docelowe
-n Nie dereferuj dowiązań symbolicznych - traktuj jak normalny plik
-b Wykonaj kopię zapasową celu (jeśli istnieje) przed wykonaniem operacji dowiązania
-S suf Używa sufiksu zamiast ~ podczas tworzenia kopii zapasowych plików
-T 2. argument musi być DIR
-v Szczegółowy
ładuj czcionkę
wczytaj czcionkę < czcionka
Załaduj czcionkę konsoli ze standardowego wejścia
mapa ładowania
loadkmap < mapa klawiszy
Załaduj binarną tabelę translacji klawiatury ze standardowego wejścia
rejestrator
rejestrator [OPCJE] [KOMUNIKAT]
Napisz MESSAGE (lub stdin) do syslog
-s Zaloguj się na stderr, a także do dziennika systemowego
-t TAG Rejestruj przy użyciu określonego znacznika (domyślnie nazwa użytkownika)
-p Priorytet PRIO (para liczbowa lub poziom obiektu)
Zaloguj Się
zaloguj się [-p] [-h HOST] [[-f] UŻYTKOWNIK]
Rozpocznij nową sesję w systemie
-f Nie uwierzytelniaj (użytkownik już uwierzytelniony)
-h Nazwa zdalnego hosta
-p Chroń środowisko
nazwa_logowania
nazwa_logowania
Wydrukuj nazwę bieżącego użytkownika
odczyt dziennika
odczyt dziennika [-f]
Pokaż komunikaty w cyklicznym buforze syslogd
-f Wyprowadzaj dane w miarę wzrostu dziennika
przegrany
losetup [-r] [-o OFS] {-f|LOOPDEV} PLIK - powiąż urządzenia z pętlą losetup -d
LOOPDEV - odłącz losetup -a - pokaż status losetup -f - pokaż następne wolne
urządzenie pętlowe
-o OFS Rozpocznij bajty OFS do PLIKU
-r Tylko do odczytu
-f Pokaż/użyj następnego urządzenia wolnej pętli
ls ls [-1AaCxdLHRFplinsehrSXvctu] [-w SZEROKOŚĆ] [PLIK]...
Lista zawartości katalogu
-1 Wyjście jednej kolumny
-a Dołącz wpisy zaczynające się od .
-A Jak -a, ale wyklucza . I ..
-C Wyświetla według kolumn
-x Wyświetla według wierszy
-d Wyświetla wpisy katalogu zamiast zawartości
-L Śledź dowiązania symboliczne
-H Śledź dowiązania symboliczne w wierszu poleceń
-R Powtarzanie
-p Dołącz / do wpisów katalogu
-F Dołącz wskaźnik (jeden z */=@|) do wpisów
-l Format długiej listy
-i Wyświetl numery i-węzłów
-n Wyświetla numeryczne identyfikatory UID i GID zamiast nazw
-s Wyświetla przydzielone bloki
-e Podaj pełną datę i godzinę
-h Lista rozmiarów w formacie czytelnym dla człowieka (1K 243M 2G)
-r Sortuj w odwrotnej kolejności
-S Sortuj według rozmiaru
-X Sortuj według rozszerzenia
-v Sortuj według wersji
-c Z -l: sortuj według ctime
-t Z -l: sortuj według mczasu
-u Z -l: sortuj według czasu
-w N Załóżmy, że terminal ma szerokość N kolumn
--color[={zawsze,nigdy,auto}] Steruje kolorowaniem
lsmod
lsmod
Wyświetl listę aktualnie załadowanych modułów jądra
Izcat
lzcat [PLIK]...
Rozpakuj do standardowego wyjścia
Izma
lzma -d [-cf] [PLIK]...
Rozpakuj PLIK (lub stdin)
-d Dekompresuj
-c Zapisz na stdout
-f Siła
Izop
lzop [-cfvd123456789CF] [PLIK]...
-1..9 Poziom kompresji
-d Dekompresuj
-c Zapisz na stdout
-f Siła
-v Szczegółowy
-F Nie przechowuj ani nie weryfikuj sumy kontrolnej
-C Zapisz także sumę kontrolną skompresowanego bloku
lzopcat
lzopcat [-vCF] [PLIK]...
-v Szczegółowy
-F Nie przechowuj ani nie weryfikuj sumy kontrolnej
md5sum
suma md5 [-c[sw]] [PLIK]...
Wydrukuj lub sprawdź sumy kontrolne MD5
-c Sprawdź sumy z listą w PLIKACH
-s Nie wypisuj niczego, kod statusu pokazuje sukces
-w Ostrzegaj o niepoprawnie sformatowanych wierszach sum kontrolnych
mdev
mdev [-s]
mdev -s ma być uruchamiany podczas rozruchu w celu skanowania / sys i wypełnij /dev.
Bare mdev to pomocnik jądra hotplug. Aby go aktywować: echo /sbin/mdev
>/proc/sys/kernel/hotplug
Używa /etc/mdev.conf z liniami [-][ENV=regex;]...DEVNAME UID:GID PERM
[>|=PATH]|[!] [@|$|*PROG] gdzie DEVNAME to wyrażenie regularne nazwy urządzenia, @major,minor[-minor2],
lub wyrażenie regularne zmiennej środowiskowej. Częstym zastosowaniem tego ostatniego jest ładowanie modułów dla
urządzenia podłączane podczas pracy:
$MODALIAS=.* 0:0 660 @modprobe "$MODALIAS"
Jeśli plik /dev/mdev.seq istnieje, mdev będzie czekał, aż jego wartość dopasuje się do zmiennej $SEQNUM.
Zapobiega to wyścigom podłączania/odłączania. Aby aktywować tę funkcję, utwórz pusty /dev/mdev.seq
przy starcie.
Jeśli istnieje plik /dev/mdev.log, zostanie do niego dołączony dziennik debugowania.
mikrocom
microcom [-d OPÓŹNIENIE] [-t LIMIT CZASU] [-s SZYBKOŚĆ] [-X] TTY
Skopiuj bajty dla stdin do TTY i z TTY do stdout
-d Czekaj do DELAY ms na wyjście TTY przed wysłaniem co
następny bajt do tego
-t Wyjdź, jeśli zarówno stdin, jak i TTY są ciche przez TIMEOUT ms
-s Ustaw linię szeregową na PRĘDKOŚĆ
-X Wyłącz specjalne znaczenie NUL i Ctrl-X z stdin
mkdir
mkdir [OPCJE] KATALOG...
Utworzyć katalog
-m TRYB Tryb
-p Brak błędu, jeśli istnieje; utwórz katalogi nadrzędne w razie potrzeby
mkfifo
mkfifo [-m TRYB] NAZWA
Utwórz nazwaną rurę
-m Tryb TRYBU (domyślnie a=rw)
mknod
mknod [-m TRYB] NAZWA TYP DUŻY MNIEJSZY
Utwórz specjalny plik (blok, znak lub potok)
-m TRYB Tryb tworzenia (domyślnie a=rw)
RODZAJ:
b Zablokuj urządzenie
c lub u urządzenie znakowe
p Nazwany potok (MAJOR i MINOR są ignorowane)
mkswap
mkswap [-L LBL] ODCH.BLOK [KBYTES]
Przygotuj BLOCKDEV do użycia jako partycja wymiany
-L Etykieta LBL
mktemp
mktemp [-dt] [-p KATALOG] [SZABLON]
Utwórz plik tymczasowy o nazwie opartej na SZABLONIE i wydrukuj jego nazwę. SZABLON musi
kończy się na XXXXXX (np. [/dir/]nazwaXXXXXX). Bez SZABLON zakłada się -t tmp.XXXXXX.
-d Tworzy katalog, a nie plik
-q Ciche niepowodzenie w przypadku błędów
-t Dołącz nazwę katalogu podstawowego do SZABLONU
-p DIR Użyj DIR jako katalogu podstawowego (implikuje -t)
-u Nie twórz niczego; wydrukuj nazwę
Katalog bazowy to: -p DIR, w przeciwnym razie $TMPDIR, w przeciwnym razie / Tmp
informacje o modach
modinfo [-adlp0] [-F słowo kluczowe] MODUŁ
- skrót do „-F autor”
-d Skrót do '-F opis'
-l Skrót dla „-F licencja”
-p Skrót do '-F parm'
-F słowo kluczowe Słowo kluczowe do wyszukania
-0 Oddzielne wyjście z wartościami NUL
modprobe
modprobe [-alrqvsDb] MODUŁ [symbol=wartość]...
-a Załaduj wiele MODUŁÓW
-l Lista (MODUŁ to wzorzec)
-r Usuń MODUŁ (stosy) lub wykonaj autoczyszczenie
-q Cisza
-v Szczegółowy
-s Zaloguj się do syslog
-D Pokaż zależności
-b Zastosuj czarną listę również do nazw modułów
jeszcze
więcej [PLIK]...
Zobacz PLIK (lub stdin) po jednym ekranie na raz
uchwyt
zamontuj [OPCJE] [-o OPCJE] WĘZEŁ URZĄDZENIA
Zamontuj system plików. Automatyczne wykrywanie systemu plików wymaga /proc.
-a Zamontuj wszystkie systemy plików w fstab
-f Suchy bieg
-i Nie uruchamiaj pomocnika montowania
-r Montaż tylko do odczytu
-w montowanie do odczytu i zapisu (domyślne)
-t FSTYPE[,...] Typ(y) systemu plików
-O OPT Montuje tylko systemy plików z opcją OPT (tylko -a)
-o OPCJA:
Ignorowanie pętli (urządzenia pętli są automatycznie wykrywane)
[a]sync Zapisy są [a]synchroniczne
[no]atime Wyłącz/włącz aktualizacje czasów dostępu do i-węzłów
[no]diratime Wyłącz/włącz aktualizacje atime do katalogów
[no]relatime Wyłącz/włącz aktualizacje czasu w stosunku do czasu modyfikacji
[no]dev (Dis)zezwala na używanie specjalnych plików urządzeń
[no]exec (Dis)zezwalaj na używanie plików wykonywalnych
[nie]suid (Dis)zezwalaj na programy z ustawianiem identyfikatora użytkownika
[r]shared Konwertuj [rekursywnie] na współdzielone poddrzewo
[r]slave Konwertuj [rekursywnie] na poddrzewo slave
[r]private Konwertuj [rekursywnie] na prywatne poddrzewo
[un]bindable Zrób punkt montowania [nie]możliwy do wiązania zamontowany
[r]bind Powiąż plik lub katalog [rekursywnie] z inną lokalizacją
przenieś Przenieś istniejący punkt montowania
remount Ponowne montowanie zamontowanego systemu plików, zmiana flag
ro/rw To samo co -r/-w
Istnieją flagi -o specyficzne dla danego systemu plików.
mt mt [-f urządzenie] wartość opcode
Kontroluj działanie napędu taśmy magnetycznej
Dostępne kody operacyjne:
bsf bsfm bsr bss kompresja danych drvbuffer eof eom erase fsf fsfm fsr fss blokada ładowania
mkpart nop offline ras1 ras2 ras3 resetowanie retencji przewijanie rewoffline szukanie setblk
setdensity setpart mówi rozładować odblokować weof wset
mv mv [-fin] ŹRÓDŁO CEL lub: mv [-fin] ŹRÓDŁO... KATALOG
Zmień nazwę SOURCE na DEST lub przenieś SOURCE do DIRECTORY
-f Nie pytaj przed nadpisaniem
-i Interaktywny, monit przed nadpisaniem
-n Nie nadpisuj istniejącego pliku
imię
nameif [-s] [-c PLIK] [IFNAME HWADDR]...
Zmień nazwę interfejsu sieciowego, gdy jest w stanie wyłączonym. Urządzenie o adresie HWADDR
zmieniono nazwę na IFACE.
-c PLIK Plik konfiguracyjny (domyślnie: /etc/mactab)
-s Zaloguj się do syslog
nc nc [-iN] [-wN] [-l] [-p PORT] [-f PLIK|IPADDR PORT] [-e PROG]
Otwórz rurę do IP:PORT lub PLIK
-l Tryb słuchania, dla połączeń przychodzących
(użyj -ll z -e dla trwałego serwera)
-p PORT Port lokalny
-w Limit czasu połączenia SEC
-i Interwał opóźnienia SEC dla linii wysłanych
-f PLIK Użyj pliku (ala /dev/ttyS0) zamiast sieci
-e PROG Uruchom PROG po połączeniu
netstat
netstat [-ral] [-tuwx] [-pl]
Wyświetl informacje o sieci
-r Tabela routingu
-a Wszystkie gniazda
-l Gniazda nasłuchowe
W przeciwnym razie: podłączone gniazda
-t gniazda TCP
-u gniazd UDP
-w Gniazda surowe
-x Gniazda Unix
Poza tym: wszystkie typy gniazd
-e Inne/więcej informacji
-n Nie rozwiązuj nazw
nslookup
nslookup [HOST] [SERWER]
Zapytaj serwer nazw o adres IP danego HOST opcjonalnie używając określonego
serwer DNS
od od [-abcdfhilovxs] [-t TYP] [-A PODSTAWA] [-N ROZMIAR] [-j POMIŃ] [-S MINTR] [-w SZEROKOŚĆ]
[PLIK]...
Drukuj PLIKI (lub stdin) jednoznacznie, domyślnie jako bajty ósemkowe
otwórzvt
openvt [-c N] [-sw] [ARGI PROG]
Uruchom PROG na nowym wirtualnym terminalu
-c N Użyj podanego VT
-s Przełącz na VT
-w Poczekaj na wyjście PROG
passwd
hasło [OPCJE] [UŻYTKOWNIK]
Zmień hasło UŻYTKOWNIKA (domyślnie: aktualny użytkownik)
-Metoda szyfrowania ALG
-d Ustaw hasło na ''
-l Zablokuj (wyłącz) konto
-u Odblokuj (włącz) konto
łata
łatka [OPCJE] [PLIK ORYGINALNY [PLIK POPRAWKI]]
-p,--strip N Odejmij N wiodących komponentów z nazw plików
-i,--input DIFF Odczyt DIFF zamiast stdin
-R,--reverse Odwrotna łata
-N,--forward Ignoruje już zastosowane łaty
-E,--remove-empty-files Usuwa pliki wyjściowe, jeśli staną się puste
pidof
pidof [NAZWA]...
Wypisz identyfikatory PID wszystkich procesów o nazwach pasujących do NAZW
świst
ping [OPCJE] HOST
Wyślij pakiety ICMP ECHO_REQUEST do hostów sieciowych
-4,-6 Wymuś rozpoznawanie nazw IP lub IPv6
-c CNT Wysyłaj tylko pingi CNT
-s ROZMIAR Wysyła bajty danych ROZMIAR w pakietach (domyślnie: 56)
-t TTL Ustaw TTL
-I IFACE/IP Użyj interfejsu lub adresu IP jako źródła
-W SEC Sekundy oczekiwania na pierwszą odpowiedź (domyślnie: 10)
(po wysłaniu wszystkich pakietów -c CNT)
-w SEC Sekundy do zakończenia ping (domyślnie: nieskończony)
(może wyjść wcześniej za pomocą -c CNT)
-q Quiet, wyświetla dane wyjściowe tylko na starcie
i kiedy skończył
ping6
ping6 [OPCJE] HOST
Wyślij pakiety ICMP ECHO_REQUEST do hostów sieciowych
-c CNT Wysyłaj tylko pingi CNT
-s ROZMIAR Wysyła bajty danych ROZMIAR w pakietach (domyślnie: 56)
-I IFACE/IP Użyj interfejsu lub adresu IP jako źródła
-q Quiet, wyświetla dane wyjściowe tylko na starcie
i kiedy skończył
oś_główna
obrót_root NOWOŚĆ_ROOT PUT_OLD
Przenieś bieżący główny system plików do PUT_OLD i uczyń NEW_ROOT nowym plikiem głównym
system
poweroff
wyłączenie zasilania [-d OPÓŹNIENIE] [-n] [-f]
Zatrzymaj się i wyłącz zasilanie
-d SEC Interwał opóźnienia
-n Nie synchronizuj
-f Wymuś (nie przechodź przez init)
printf
printf FORMAT [ARG]...
Sformatuj i wydrukuj ARG(y) zgodnie z FORMATEM (a-la C printf)
ps ps [-o KOL1,KOL2=NAGŁÓWEK] [-T]
Pokaż listę procesów
-o COL1,COL2=NAGŁÓWEK Wybierz kolumny do wyświetlenia
-T Pokaż wątki
Pwd Pwd
Wydrukuj pełną nazwę pliku bieżącego katalogu roboczego
data
rdate [-sp] HOST
Uzyskaj i ewentualnie ustaw datę/godzinę systemową ze zdalnego HOST
-s Ustaw datę/godzinę systemową (domyślnie)
-p Wydrukuj datę/godzinę
przeczytaj link
readlink [-fnv] PLIK
Wyświetl wartość dowiązania symbolicznego
-f Kanonalizuj, podążając za wszystkimi dowiązaniami symbolicznymi
-n Nie dodawaj nowej linii
-v Szczegółowy
prawdziwa ścieżka
Ścieżka rzeczywista PLIK...
Zwraca bezwzględne ścieżki dostępu do podanego PLIKU
restart
uruchom ponownie [-d OPÓŹNIENIE] [-n] [-f]
Zrestartuj system
-d SEC Interwał opóźnienia
-n Nie synchronizuj
-f Wymuś (nie przechodź przez init)
nerki
renice {{-n PRZYROST} | PRIORYTET} [[-p | -g | -u] ID...]
Zmień priorytet planowania dla uruchomionego procesu
-n Dostosuj bieżącą wartość nice (mniejszy jest szybszy)
-p Identyfikatory procesów (domyślnie)
-g Identyfikatory grup procesów
-u Przetwarza nazwy i/lub identyfikatory użytkowników
zresetuj
zresetuj
Zresetuj ekran
obrót silnika rewers [PLIK]...
Odwrócone wiersze PLIKU
rm rm [-irf] PLIK...
Usuń (odłącz) PLIKI
-i Zawsze pytaj przed usunięciem
-f Nigdy nie pytaj
-R,-r Rekurencja
rmdir
rmdir [OPCJE] KATALOG...
Usuń KATALOG, jeśli jest pusty
-p|--parents Dołącz rodziców
--ignore-fail-on-non-pusty
rmmod
rmmod [-wfa] [MODUŁ]...
Wyładuj moduły jądra
-w Poczekaj, aż moduł przestanie być używany
-f Wymuś wyładowanie
-a Usuń wszystkie nieużywane moduły (rekurencyjnie)
trasa
trasa [{dodaj|del|usuń}]
Edytuj tablice routingu jądra
-n Nie rozwiązuj nazw
-e Wyświetl inne/więcej informacji
-A inet{6} Wybierz rodzinę adresów
rpm rpm -i PAKIET.rpm; rpm -qp[ildc] PAKIET.rpm
Manipuluj pakietami RPM
polecenia:
-i Zainstaluj pakiet
-qp Pakiet zapytań
-qpi Pokaż informacje
-qpl Wyświetla zawartość
-qpd Lista dokumentów
-qpc Lista plików konfiguracyjnych
obr/min2cpio
pakiet rpm2cpio.rpm
Wygeneruj archiwum cpio pliku rpm
części biegowe
run-parts [-a ARG]... [-u UMASK] [--reverse] [--test] [--exit-on-error] KATALOG
Uruchom kilka skryptów w KATALOGU
-a ARG Przekazuje ARG jako argument do skryptów
-u UMASK Ustaw UMASK przed uruchomieniem skryptów
--reverse Odwróć kolejność wykonywania
--test Przebieg próbny
--exit-on-error Wychodzi, jeśli skrypt kończy działanie z wartością różną od zera
sed sed [-inrE] [-f PLIK]... [-e CMD]... [PLIK]... lub: sed [-inrE] CMD [PLIK]...
-e CMD Dodaj CMD do poleceń sed, które mają być wykonane
-f PLIK Dodaj zawartość PLIKU do poleceń sed, które mają być wykonane
-i[SFX] Edytuj pliki w miejscu (w przeciwnym razie wysyła na standardowe wyjście)
Opcjonalnie wykonaj kopię zapasową plików, dołączając SFX
-n Pomiń automatyczne drukowanie przestrzeni wzoru
-r,-E Użyj rozszerzonej składni wyrażeń regularnych
Jeśli nie ma opcji -e lub -f, pierwszym argumentem nie będącym opcją jest łańcuch poleceń sed. Pozostały
argumenty są plikami wejściowymi (stdin jeśli brak).
nast nast. [-w] [-s SEP] [PIERWSZY [INC]] OSTATNI
Drukuj numery od PIERWSZEJ do OSTATNIEJ, w krokach PIERWSZY INC, domyślnie INC to 1.
-w Uzupełnij do końca z wiodącymi zerami
-s SEP Separator łańcuchów
ustaw kody klawiszy
ustaw kodyklawiszyKOD KLAW.KOD KLUCZA...
Ustawiaj wpisy w mapie jądra ze skanu na kod klucza, pozwalając na to nietypowym klawiaturom
generować użyteczne kody klawiszy.
SCANCODE może być albo xx albo e0xx (szesnastkowo), a KEYCODE jest podawany dziesiętnie.
setid
ustawid ARGUMENTY PROG
Uruchom PROG w nowej sesji. PROG nie będzie miał terminala sterującego i nie będzie
wpływ sygnałów klawiatury (Ctrl-C itp.). Widzieć setid(2) szczegóły.
sh sh [-/+OPCJE] [-/+o OPT]... [-c 'SCRIPT' [ARG0 [ARG]] / PLIK [ARG]]
Interpreter powłoki systemu Unix
sha1sum
sha1sum [-c[sw]] [PLIK]...
Wydrukuj lub sprawdź sumy kontrolne SHA1
-c Sprawdź sumy z listą w PLIKACH
-s Nie wypisuj niczego, kod statusu pokazuje sukces
-w Ostrzegaj o niepoprawnie sformatowanych wierszach sum kontrolnych
sha256sum
sha256sum [-c[sw]] [PLIK]...
Wydrukuj lub sprawdź sumy kontrolne SHA256
-c Sprawdź sumy z listą w PLIKACH
-s Nie wypisuj niczego, kod statusu pokazuje sukces
-w Ostrzegaj o niepoprawnie sformatowanych wierszach sum kontrolnych
sha512sum
sha512sum [-c[sw]] [PLIK]...
Wydrukuj lub sprawdź sumy kontrolne SHA512
-c Sprawdź sumy z listą w PLIKACH
-s Nie wypisuj niczego, kod statusu pokazuje sukces
-w Ostrzegaj o niepoprawnie sformatowanych wierszach sum kontrolnych
spać
spać [N]...
Zatrzymaj się na czas równy sumie podanych argumentów, gdzie każdy argument może mieć
opcjonalny przyrostek (s) sekund, (m) inut, (h) nasz lub (d) ays
rodzaj
sort [-nrugMcszbdfimSTOkt] [-o PLIK] [-k początek[.przesunięcie][opcje][,koniec[.przesunięcie][opcje]] [-t
ZNAK] [PLIK]...
Sortuj wiersze tekstu
-b Ignoruj wiodące spacje
-c Sprawdź, czy dane wejściowe są posortowane
-d Kolejność słownika (tylko puste lub alfanumeryczne)
-f Ignoruj wielkość liter
-g Ogólne sortowanie numeryczne
-i Ignoruj znaki niedrukowalne
-k Klawisz sortowania
-M Sortuj miesiąc
-n Sortuj liczby
-o Wyjście do pliku
-k Sortuj według klucza
-t CHAR Separator klucza
-r Odwróć porządek sortowania
-s Stabilny (nie sortuj remisów alfabetycznie)
-u Pomiń zduplikowane linie
-z Linie są kończone przez NUL, a nie przez nową linię
-mST Ignorowane ze względu na kompatybilność z GNU
start-stop-demon
start-stop-demon [OPCJE] [-S|-K] ... [-- ARGS...]
Wyszukaj pasujące procesy, a następnie -K: zatrzymaj wszystkie pasujące procesy. -S: uruchom a
proces, chyba że zostanie znaleziony pasujący proces.
Dopasowanie procesu:
-u,--user NAZWA UŻYTKOWNIKA|UID Dopasowuje tylko procesy tego użytkownika
-n,--nazwa NAZWA Dopasowuje procesy do NAZWY
w polu comm w /proc/PID/stat
-x,--exec WYKONAWALNY Dopasowuje procesy za pomocą tego polecenia
w /proc/PID/{exe,cmdline}
-p,--pidfile PLIK Dopasowuje proces do PID z pliku
Wszystkie określone warunki muszą być zgodne
-S tylko:
-x,--exec WYKONYWALNY Program do uruchomienia
-a,--startas NAZWA Argument zerowy
-b, --tło Tło
-N,--nicelevel N Zmienia ładny poziom
-c,--chuid USER[:[GRP]] Zmiana na użytkownika/grupę
-m,--make-pidfile Zapisuje PID do pliku pid określonego przez -p
-K tylko:
-s,--signal SIG Sygnał do wysłania
-t,--test Tylko dopasowanie, wyjście z 0, jeśli proces zostanie znaleziony
Inny:
-o,--oknodo Wyjdź ze statusem 0, jeśli nic nie zostanie zrobione
-v, --verbose Pełen
-q,--cicho Cicho
stan
stat [OPCJE] PLIK...
Wyświetl status pliku (domyślnie) lub systemu plików
-c fmt Użyj podanego formatu
-f Wyświetl status systemu plików
-L Podążaj za linkami
-t Wyświetl informacje w zwięzłej formie
Prawidłowe sekwencje formatów plików:
%a Prawa dostępu w systemie ósemkowym
%A Prawa dostępu w formie czytelnej dla człowieka
%b Liczba przydzielonych bloków (patrz %B)
%B Rozmiar w bajtach każdego bloku zgłaszanego przez %b
%d Numer urządzenia w systemie dziesiętnym
%D Numer urządzenia w postaci szesnastkowej
%f Tryb surowy w formacie szesnastkowym
%F Typ pliku
%g Identyfikator grupy właściciela
%G Nazwa grupy właściciela
%h Liczba twardych linków
%i Numer i-węzła
%n Nazwa pliku
%N Nazwa pliku, z -> TARGET jeśli dowiązanie symboliczne
%o rozmiar bloku we/wy
%s Całkowity rozmiar w bajtach
%t Główny typ urządzenia w formacie szesnastkowym
%T Podrzędny typ urządzenia w formacie szesnastkowym
%u Identyfikator użytkownika właściciela
%U Nazwa użytkownika właściciela
%x Czas ostatniego dostępu
%X Czas ostatniego dostępu w sekundach od Epoki
%y Godzina ostatniej modyfikacji
%Y Czas ostatniej modyfikacji w sekundach od Epoki
%z Godzina ostatniej zmiany
%Z Czas ostatniej zmiany w sekundach od Epoki
Prawidłowe sekwencje formatów dla systemów plików:
%a Darmowe bloki dostępne dla użytkowników niebędących superużytkownikami
%b Całkowita liczba bloków danych w systemie plików
%c Wszystkich węzłów plików w systemie plików
%d Wolne węzły plików w systemie plików
%f Wolne bloki w systemie plików
%i Identyfikator systemu plików w formacie szesnastkowym
% l Maksymalna długość nazw plików
%n Nazwa pliku
%s Rozmiar bloku (dla szybszego transferu)
%S Podstawowy rozmiar bloku (dla liczby bloków)
%t Wpisz szesnastkowo
%T Wpisz w formie czytelnej dla człowieka
smyczki
napisy [-afo] [-n DŁ] [PLIK]...
Wyświetl ciągi tekstowe do wydrukowania w pliku binarnym
-a Skanuj cały plik (domyślnie)
-f Poprzedź łańcuchy nazwami plików
-n LEN Co najmniej LEN znaków tworzy łańcuch (domyślnie 4)
-o Poprzedź łańcuchy dziesiętnymi przesunięciami
stty
stty [-a|g] [-F URZĄDZENIE] [USTAWIENIA]...
Bez argumentów wyświetla szybkość transmisji, dyscyplinę linii i odchylenia od normy
-F URZĄDZENIE Otwórz urządzenie zamiast stdin
-a Wydrukuj wszystkie bieżące ustawienia w formie czytelnej dla człowieka
-g Drukuje w formie czytelnej dla stty
[USTAWIENIA] Patrz strona podręcznika
su su [OPCJE] [-] [UŻYTKOWNIK]
Uruchom powłokę pod UŻYTKOWNIKIEM (domyślnie root)
-,-l Wyczyść środowisko, uruchom powłokę jako powłokę logowania
-p,-m Nie ustawiaj nowych $HOME, $SHELL, $USER, $LOGNAME
-c Polecenie CMD do przekazania do „sh -c”
-s SH Shell do użycia zamiast domyślnej powłoki użytkownika
sulogin
sulogin [-t N] [TTY]
Jedno logowanie użytkownika
-t N Limit czasu
zamiana
swapoff [-a] [URZĄDZENIE]
Przestań wymieniać na urządzeniu DEVICE
-a Zatrzymaj wymianę na wszystkich urządzeniach wymiany
zamiana
swapon [-a] [URZĄDZENIE]
Rozpocznij wymianę na urządzeniu DEVICE
-a Rozpocznij wymianę na wszystkich urządzeniach wymiany
przełącznik_główny
katalog_główny_przełączenia [-c /dev/console] NEW_ROOT NEW_INIT [ARGS]
Uwolnij initramfs i przełącz się na inny root fs:
chroot do NEW_ROOT, usuń wszystko w /, przenieś NEW_ROOT do /, wykonaj NEW_INIT. PID musi być
1. NEW_ROOT musi być punktem montowania.
-c DEV Ponownie otwórz stdio na DEV po przełączeniu
synchronizować
synchronizować
Zapisz wszystkie buforowane bloki na dysku
sysctl
sysctl [OPCJE] [KLUCZ[=WARTOŚĆ]]...
Pokaż/ustaw parametry jądra
-e Nie ostrzegaj o nieznanych kluczach
-n Nie pokazuj nazw klawiszy
-a Pokaż wszystkie wartości
-w Ustaw wartości
-p PLIK Ustaw wartości z PLIKU (domyślnie /etc/sysctl.conf)
-q Ustaw wartości po cichu
syslogd
syslogd [OPCJE]
Narzędzie rejestrowania systemu (ta wersja syslogd ignoruje plik /etc/syslog.conf)
-n Uruchom na pierwszym planie
-O PLIK Zaloguj się do PLIKU (domyślnie:/var/log/messages)
-l N Rejestruj tylko wiadomości pilniejsze niż prio N (1-8)
-S Mniejsze wyjście
-R HOST[:PORT] Zaloguj się do HOST:PORT (domyślnie PORT:514)
-L Loguj lokalnie i przez sieć (domyślnie jest to sieć tylko jeśli -R)
-C[rozmiar_kb] Zaloguj się do współdzielonego bufora mem (użyj odczytu dziennika, aby go przeczytać)
tock tak [PLIK]...
Połącz PLIKI i wydrukuj je w odwrotnej kolejności
ogon
ogon [OPCJE] [PLIK]...
Wydrukuj ostatnie 10 wierszy każdego PLIKU (lub stdin) na standardowe wyjście. Z więcej niż jednym PLIKIEM,
poprzedzić każdy nagłówkiem nazwy pliku.
-f Drukuj dane w miarę wzrostu pliku
-s SEKUND Odczekaj SEKUNDy między odczytami z -f
-n N[kbm] Wypisuje ostatnie N linii
-n +N[kbm] Zacznij od N-tej linii i wypisz resztę
-c [+]N[kbm] Wypisuje ostatnie N bajtów
-q Nigdy nie drukuj nagłówków
-v Zawsze drukuj nagłówki
N może być poprzedzone k (x1024), b (x512) lub m (x1024^2).
smoła tar -[cxtZzJjahmvO] [-f PLIK TARCZY] [-C KATALOG] [PLIK]...
Twórz, wyodrębniaj lub wyświetlaj pliki z pliku tar
Działanie:
c Utwórz
x Ekstrakt
Lista
f Nazwa pliku TARFILE („-” dla stdin/out)
C Zmień na DIR przed uruchomieniem
v Pełne
Z (De)kompresuj za pomocą kompresji
z (De)kompresuj za pomocą gzip
J (De)kompresuj za pomocą xz
j (De)kompresuj za pomocą bzip2
a (De)kompresuj za pomocą lzma
O Wypakuj na standardowe wyjście
h Śledź dowiązania symboliczne
m Nie przywracaj mtime
zestaw zadań
zestaw zadań [-p] [MASKA] [PID | ARGUMENTY PROG]
Ustaw lub uzyskaj powinowactwo procesora
-p Działa na istniejącym PID
trójnik tee [-ai] [PLIK]...
Skopiuj stdin do każdego PLIKU, a także do stdout
-a Dołącz do podanych PLIKÓW, nie nadpisuj
-i Ignoruj sygnały przerwań (SIGINT)
telnet
telnet [-a] [-l UŻYTKOWNIK] HOST [PORT]
Połącz się z serwerem telnetu
-a Automatyczne logowanie ze zmienną $USER
-l UŻYTKOWNIK Automatyczne logowanie jako UŻYTKOWNIK
telnet
telnetd [OPCJE]
Obsługa przychodzących połączeń telnet
-l LOGIN Exec LOGIN na connect
-f PLIK_SPRAWY Wyświetla PLIK_SPRAWY zamiast /etc/problem
-K Zamyka połączenie zaraz po zakończeniu logowania
(zwykle poczekaj, aż wszystkie programy zamkną slave pty)
-p PORT Port do nasłuchiwania
-b ADDR[:PORT] Adres do powiązania
-F Uruchom na pierwszym planie
-i tryb Inetd
test
WYRAŻENIE testowe ]
Sprawdź typy plików, porównaj wartości itp. Zwróć kod wyjścia 0/1 w zależności od logiki
wartość WYRAŻENIA
tftp
tftp [OPCJE] HOST [PORT]
Prześlij plik z/na serwer tftp
-l PLIK PLIK lokalny
-r PLIK Zdalny PLIK
-g Pobierz plik
-p Umieść plik
-b ROZMIAR Przesyła bloki oktetów ROZMIAR
czas
czas [-v] ARGUMENTY PROG
Uruchom PROG, wyświetl zużycie zasobów po wyjściu
-v Szczegółowy
Timeout
limit czasu [-t SECS] [-s SIG] PROG ARGUMENTÓW
Uruchamia PROG. Wysyła do niego SIG, jeśli nie zniknie w ciągu SECS sekund. Domyślnie: SECS: 10,
ZNAK: TERMIN.
Top góra [-b] [-nLICZBA] [-dSEKUND]
Zapewnij widok aktywności procesu w czasie rzeczywistym. Odczyt stanu wszystkich procesów
od / proc co SEKUNDy i wyświetl ich ekran. Klucze:
N/M/P/T: sortuj według pid/mem/cpu/czas
R: sortowanie odwrotne
H: przełącz wątki
Q,^C: wyjście
Opcje:
-b Tryb wsadowy
-n N Wyjście po N iteracjach
-d N Opóźnienie między aktualizacjami
Kontakt
dotknij [-c] [-d DATA] [-t DATA] [-r PLIK] PLIK...
Zaktualizuj datę ostatniej modyfikacji w podanych PLIKACH
-c Nie twórz plików
-h Nie podążaj za linkami
-d DT Data/godzina do użycia
-t DT Data/godzina do użycia
-r PLIK Użyj daty/czasu PLIKU
tr tr [-cds] ŁAŃCUCH1 [ŁAŃCUCH2]
Tłumacz, wyciskaj lub usuwaj znaki ze standardowego wejścia, zapisując na standardowe wyjście
-c Weź uzupełnienie STRING1
-d Usuń wprowadzone znaki o kodzie ŁAŃCUCH1
-s Ściśnij wiele znaków wyjściowych ŁAŃCUCHA2 w jeden znak
traceroute
traceroute [-46FIldnrv] [-f 1ST_TTL] [-m MAKS.TL] [-p PORT] [-q SONDY] [-s
SRC_IP] [-t TOS] [-w WAIT_SEC] [-g BRAMA] [-i IFACE] [-z PAUSE_MSEC] HOST
[BAJTY]
Śledź trasę do HOST
-4,-6 Wymuś rozpoznawanie nazw IP lub IPv6
-F Ustaw bit nie fragmentuj
-I Używa ICMP ECHO zamiast datagramów UDP
-l Wyświetla wartość TTL zwróconego pakietu
-d Ustaw opcje SO_DEBUG na gniazdo
-n Drukuj adresy numeryczne
-r Pomiń tablice routingu, wyślij bezpośrednio do HOST
-v Szczegółowy
-m Maksymalny czas życia (maksymalna liczba przeskoków)
-p Podstawowy numer portu UDP używany w sondach
(domyślnie 33434)
-q Liczba sond na TTL (domyślnie 3)
-s adres IP, który ma być używany jako adres źródłowy
-t Typ usługi w pakietach sondujących (domyślnie 0)
-w Czas oczekiwania na odpowiedź w sekundach (domyślnie 3)
-g Luźna brama trasy źródłowej (maks. 8)
Trasa śledzenia6
traceroute6 [-dnrv] [-m MAXTTL] [-p PORT] [-q SONDY] [-s SRC_IP] [-t TOS] [-w
WAIT_SEC] [-i IFACE] HOST [BAJTY]
Śledź trasę do HOST
-d Ustaw opcje SO_DEBUG na gniazdo
-n Drukuj adresy numeryczne
-r Pomiń tablice routingu, wyślij bezpośrednio do HOST
-v Szczegółowy
-m Maksymalny czas życia (maksymalna liczba przeskoków)
-p Podstawowy numer portu UDP używany w sondach
(domyślnie 33434)
-q Liczba sond na TTL (domyślnie 3)
-s adres IP, który ma być używany jako adres źródłowy
-t Typ usługi w pakietach sondujących (domyślnie 0)
-w Czas oczekiwania na odpowiedź w sekundach (domyślnie 3)
prawdziwy
prawdziwy
Zwróć kod wyjścia PRAWDA \fJest0(0)
tty tty
Wydrukuj nazwę pliku terminala stdin
-s Nic nie drukuje, zwraca tylko status wyjścia
tuncl
tunctl [-f urządzenie] ([-t nazwa] | -d nazwa)
Twórz lub usuwaj interfejsy tun
-f nazwa urządzenia tun (/dev/net/tun)
-t nazwa Utwórz iface „nazwa”
-d nazwa Usuń iface „nazwa”
udhcp
udhcpc [-fbqaRB] [-t N] [-T SEC] [-A SEC/-n] [-i IFACE] [-s PROG] [-p PLIK PID]
[-oC] [-r IP] [-V SPRZEDAWCA] [-F NAZWA] [-x OPC:WARTOŚĆ]... [-O OPC]...
-i,--interface IFACE Interfejs do użycia (domyślnie eth0)
-s,--script PROG Uruchamia PROG przy zdarzeniach DHCP (domyślnie /etc/udhcpc/default.script)
-p,--pidfile PLIK Tworzy plik pid
-B,--broadcast Żądanie odpowiedzi emisji
-t,--retries N Wyślij do N pakietów wykrywania (domyślnie 3)
-T,--timeout SEC Pauza między pakietami (domyślnie 3)
-A,--tryagain SEC Czekaj, jeśli dzierżawa nie zostanie uzyskana (domyślnie 20)
-n,--now Wyjdź, jeśli dzierżawa nie zostanie uzyskana
-q,--quit Wyjście po uzyskaniu dzierżawy
-R,--release Zwolnij IP przy wyjściu
-f,--foreground Uruchamia na pierwszym planie
-b,--background Tło, jeśli dzierżawa nie została uzyskana
-S,--syslog Loguje również do syslog
-a,--arping Użyj arpingu, aby sprawdzić poprawność oferowanego adresu
-r,--request IP Żądaj tego adresu IP
-o,--no-default-options Nie żąda żadnych opcji (chyba że podano -O)
-O,--request-option OPT Żądaj opcji OPT z serwera (łącznie)
-x OPT:VAL Dołącz opcję OPT do wysyłanych pakietów (łącznie)
Przykłady opcji łańcuchowych, numerycznych i szesnastkowych:
-x nazwa hosta:bbox - opcja 12
-x dzierżawa:3600 - opcja 51 (czas dzierżawy)
-x 0x3d:0100BEEFC0FFEE - opcja 61 (identyfikator klienta)
-F,--fqdn NAZWA Poproś serwer o aktualizację mapowania DNS dla NAZWY
-V,--vendorclass VENDOR Identyfikator dostawcy (domyślnie „WERSJA udhcp”)
-C,--clientid-none Nie wysyła MAC jako identyfikatora klienta
Sygnały:
USR1 Odnów dzierżawę
USR2 Zwolnij dzierżawę
udhcpd
udhcpd [-fS] [-I ADRES] [KONFILUJ]
DHCP serwer
-f Uruchom na pierwszym planie
-S Zaloguj się również do syslog
-I ADDR Adres lokalny
umount
umount [OPCJE] SYSTEM PLIKÓW|KATALOG
Odmontuj systemy plików
-a Odmontuj wszystkie systemy plików
-r Spróbuj ponownie zamontować urządzenia jako tylko do odczytu, jeśli montowanie jest zajęte
-l Lazy umount (odłącz system plików)
-f Wymuś odmontowanie (tj. nieosiągalny serwer NFS)
-D Nie zwalniaj urządzenia w pętli, nawet jeśli zostało użyte
uname
unazwa [-amnrspv]
Wydrukuj informacje o systemie
-a Drukuj wszystko
-m Typ maszyny (sprzętu).
-n Nazwa hosta
-r Wersja systemu operacyjnego
-s nazwa systemu operacyjnego (domyślnie)
-p Typ procesora
-v Wersja systemu operacyjnego
rozpakuj
rozpakuj [-cf] [PLIK]...
Rozpakuj plik .Z [s]
-c Zapisz na stdout
-f Zastąp
rozwiń
unexpand [-fa][-t N] [PLIK]...
Konwertuj spacje na tabulatory, zapisując na stdout
-a,--all Konwertuje wszystkie spacje
-f,--first-only Konwertuje tylko spacje wiodące
-t,--tabs=N Zatrzymuje tabulatory co N znaków
jedyny w swoim rodzaju
uniq [-cdu][-f,s,w N] [WEJŚCIE [WYJŚCIE]]
Odrzuć zduplikowane linie
-c Prefiksuj wiersze liczbą wystąpień
-d Drukuj tylko zduplikowane linie
-u Drukuj tylko unikalne linie
-f N Pomiń pierwsze N pól
-s N Pomiń pierwsze N znaków (po pominiętych polach)
-w N Porównaj N znaków w linii
unix2dos
unix2dos [-ud] [PLIK]
Konwertuj PLIK w miejscu z formatu Unix do formatu DOS. Gdy nie podano pliku, użyj
stdin/stout.
-u dos2unix
-d unix2dos
unlzma
unlzma [-cf] [PLIK]...
Rozpakuj PLIK (lub stdin)
-c Zapisz na stdout
-f Siła
rozpakuj
unlzop [-cfvCF] [PLIK]...
-c Zapisz na stdout
-f Siła
-v Szczegółowy
-F Nie przechowuj ani nie weryfikuj sumy kontrolnej
unxz
unxz [-cf] [PLIK]...
Rozpakuj PLIK (lub stdin)
-c Zapisz na stdout
-f Siła
rozsunąć suwak
rozpakuj [-lnopq] PLIK[.zip] [PLIK]... [-x PLIK...] [-d KATALOG]
Wyodrębnij PLIKI z archiwum ZIP
-l Lista zawartości (z -q dla krótkiej formy)
-n Nigdy nie nadpisuj plików (domyślnie: pytaj)
-o Zastąp
-p Wydrukuj na stdout
-q Cisza
-x PLIK Wyklucz pliki
-d DIR Wypakuj do DIR
uptime
uptime
Wyświetl czas od ostatniego rozruchu
śpisz
spać N
Pauza na N mikrosekund
uudekod
uudecode [-o PLIKWYJŚCIOWY] [PLIKWEJŚCIOWY]
Uudecode pliku Znajduje OUTFILE w uuencoded source, chyba że podano -o
uuencode
uuencode [-m] [PLIK] NAZWA_PLIKU ZAPISANEGO
Uuencode FILE (lub stdin) na stdout
-m Użyj kodowania base64 zgodnie z RFC1521
vconfig
vconfig POLECENIE [OPCJE]
Twórz i usuwaj wirtualne urządzenia Ethernet
dodaj IFACE VLAN_ID
pozostaw VLAN_NAME
set_flag IFACE 0|1 VLAN_QOS
set_egress_map NAZWA VLANU SKB_PRIO VLAN_QOS
set_ingress_map NAZWA VLAN_SKB_PRIO VLAN_QOS
set_name_type NAME_TYPE
vi vi [OPCJE] [PLIK]...
Edytuj PLIK
-c CMD Początkowe polecenie do uruchomienia (dostępne również $EXINIT)
-R Tylko do odczytu
-H Wyświetla dostępne funkcje
zegarek
oglądaj [-n SEC] [-t] PROG ARGS
Okresowo uruchamiaj program PROG
-n Okres pętli w sekundach (domyślnie 2)
-t Nie drukuj nagłówka
Watchdog
watchdog [-t N[ms]] [-TN[ms]] [-F] ODCH
Okresowo zapisuj do urządzenia watchdog DEV
-TN Uruchom ponownie po N sekundach, jeśli nie zostanie zresetowany (domyślnie 60)
-t N Resetuj co N sekund (domyślnie 30)
-F Uruchom na pierwszym planie
Użyj 500ms, aby określić okres w milisekundach
wc wc [-cmlwL] [PLIK]...
Policz linie, słowa i bajty dla każdego PLIKU (lub stdin)
-c Zlicza bajty
-m Licz znaki
-l Policz znaki nowej linii
-w Policz słowa
-L Drukuje najdłuższą długość linii
wget
wget [-c|--continue] [-s|--spider] [-q|--quiet] [-O|--output-document PLIK]
[--header 'nagłówek: wartość'] [-Y|--proxy on/off] [-P DIR] [-U|--user-agent
AGENT] Adres URL...
Pobierz pliki przez HTTP lub FTP
-s Tryb pająka - sprawdza tylko istnienie pliku
-c Kontynuuj pobieranie przerwanego transferu
-q Cisza
-P KATALOG Zapisz w KATALOGU (domyślnie .)
-O PLIK Zapisz do PLIKU ('-' dla stdout)
-U STR Użyj STR dla nagłówka User-Agent
-Y Użyj proxy („włącz” lub „wyłącz”)
który
który [KOMENDA]...
Znajdź POLECENIE
którzy testują i oceniają narzędzia, przedstawiając swoje potrzeby i wyzwania w kontekście stosowanych narzędzi kto [-a]
Pokaż, kto jest zalogowany
-a Pokaż wszystko
-H Drukuje nagłówki kolumn
whoami
whoami
Wydrukuj nazwę użytkownika powiązaną z bieżącym efektywnym identyfikatorem użytkownika
xargs
xargs [OPCJE] [ARG. PROG]
Uruchom PROG na każdym elemencie podanym przez stdin
-p Zapytaj użytkownika, czy uruchomić każde polecenie
-r Nie uruchamiaj polecenia, jeśli dane wejściowe są puste
-0 Wejście jest oddzielone znakami NUL
-t Wydrukuj polecenie na stderr przed wykonaniem
-e[STR] STR zatrzymuje przetwarzanie danych wejściowych
-n N Przekaż nie więcej niż N argumentów do PROG
-s N Przekazuje linię poleceń o długości nie większej niż N bajtów
-x Wyjdź, jeśli rozmiar zostanie przekroczony
xz xz -d [-cf] [PLIK]...
Rozpakuj PLIK (lub stdin)
-d Dekompresuj
-c Zapisz na stdout
-f Siła
xzcat
xzcat [PLIK]...
Rozpakuj do standardowego wyjścia
tak tak [STRING]
Wielokrotnie wyprowadzaj linię za pomocą STRING lub „y”
zkat
zcat [PLIK]...
Rozpakuj do standardowego wyjścia
LIBC NSS
GNU Libc (glibc) używa Name Service Switch (NSS) do konfigurowania zachowania C
bibliotekę dla środowiska lokalnego i skonfigurować sposób, w jaki odczytuje dane systemowe, takie jak
hasła i informacje o grupie. Jest to realizowane za pomocą /etc/nsswitch.conf
plik konfiguracyjny i użycie jednej lub więcej bibliotek /lib/libnss_*. BusyBox próbuje
aby uniknąć używania wywołań libc, które korzystają z NSS. Jednak niektóre aplety, takie jak login
i su użyje funkcji libc, które wymagają NSS.
Jeśli włączysz CONFIG_USE_BB_PWD_GRP, BusyBox użyje wewnętrznych funkcji bezpośrednio
Uzyskać dostęp do / Etc / passwd, / etc / group, / etc / shadow plików bez użycia NSS. Tego maja
pozwalają na uruchomienie systemu bez konieczności instalowania jakiejkolwiek konfiguracji NSS
pliki i biblioteki.
Używane z glibc, aplety „sieciowe” BusyBox będą tego wymagać w podobny sposób
zainstaluj przynajmniej niektóre elementy glibc NSS (w szczególności /etc/nsswitch.conf,
/lib/libnss_dns*, /lib/libnss_files* i /lib/libresolv*).
Bezwstydna wtyczka: Jako alternatywę można użyć biblioteki C, takiej jak uClibc. Ponadto
aby Twój system był znacznie mniejszy, uClibc nie wymaga użycia żadnego NSS
obsługuje pliki lub biblioteki.
UTRZYMUJĄCY
Denis Własenko[email chroniony]>
AUTORSKI
Następujące osoby wniosły kod do BusyBox, niezależnie od tego, czy o tym wiedzą, czy nie. Jeśli ty
masz napisany kod zawarty w BusyBox, prawdopodobnie powinieneś być tutaj wymieniony, abyś mógł
zdobądź swój kawałek wiecznej chwały. Jeśli powinieneś być tutaj wymieniony lub opis
to, co zrobiłeś, wymaga więcej szczegółów lub jest nieprawidłowe, wyślij aktualizację.
Emanuele Aina[email chroniony]>
części biegowe
Eryka Andersena[email chroniony]>
Mnóstwo nowych rzeczy, duża przeróbka większości
podstawowe aplikacje, mnóstwo nowych aplikacji, jak zaznaczono w plikach nagłówkowych.
Dużo żmudnego wysiłku w pisaniu tych nudnych dokumentów
nikt tak naprawdę nie będzie czytał.
Laurence'a Andersona[email chroniony]>
rpm2cpio, rozpakuj, get_header_cpio, interfejs read_gz, rpm
Jeff Angielski[email chroniony]>
ftpput, ftpget
Edwarda Betsa[email chroniony]>
wyrażenie, identyfikator hosta, nazwa_logu, whoami
Johna Beppu[email chroniony]>
du, nslookup, sortuj
Briana Candlera[email chroniony]>
tiny-ls(ls)
Randolpha Chunga[email chroniony]>
fbset, ping, nazwa hosta
Dave'a Cinege'a[email chroniony]>
more(v2), makedevs, dutmp, modularyzacja, plik auto linków,
różne poprawki, konserwacja Linux Router Project
Jordana Crouse'a[email chroniony]>
ipcalc
Magnus Damm[email chroniony]>
Obsługa klienta tftp insmod powerpc
Larry'ego Doolittle'a[email chroniony]>
nieskazitelna kompilacja katalogów źródłowych, mnóstwo łatek i poprawek.
Glenna Engela[email chroniony]>
httpd
Giennadij Feldman[email chroniony]>
Sysklogd (jednowątkowy syslogd, obsługa bufora kołowego IPC,
logread), różne poprawki.
Karla M. Hegblooma[email chroniony]>
cp_mv.c, zestaw testów, różne poprawki do utility.c, &c.
Daniela Jacobowitza[email chroniony]>
mktemp.c
Matt Krai[email chroniony]>
dokumentacja, poprawki błędów, zestaw testów
Stefana Linza[email chroniony]>
ipcalc, odpowiednik Red Hata
Johna Lombardo[email chroniony]>
tr
Glenna McGratha[email chroniony]>
Typowy kod do cofania archiwizacji i aplety do cofania archiwizacji, ifupdown, ftpgetput,
nameif, sed, łatka, złóż, zainstaluj, uudecode.
Różne poprawki błędów, przejrzyj i zastosuj liczne łatki.
Manuel Novoa III[email chroniony]>
cat, head, mkfifo, mknod, rmdir, sleep, tee, tty, uniq, usleep, wc, tak,
mesg, vconfig, katalog_make, tryb_parse, nazwa_katalogu, ciąg_trybu,
get_last_path_component, simple_path i wiele trywialnych procedur libbb
także poprawki błędów, częściowe przepisanie i optymalizacje rozmiaru w
ash, basename, cal, cmp, cp, df, du, echo, env, ln, logname, md5sum, mkdir,
mv, realpath, rm, sort, tail, touch, uname, watch, arith, human_readable,
interfejs, dutmp, ifconfig, trasa
Władimir Olejnik[email chroniony]>
cmdedit; xargs(bieżący), httpd(bieżący);
porty: ash, crond, fdisk, inetd, stty, traceroute, top;
locale, różne poprawki
i nieprzejednany krytyk wszystkiego, co nie jest doskonałe.
Bruce'a Perensa[email chroniony]>
Pierwotny autor BusyBox w 1995, 1996. Część jego kodu może
wciąż ukrywają się tu i tam...
Tima Rikera[email chroniony]>
poprawki błędów, członek fanklubu
Kent Robotti[email chroniony]>
reset, tony i tony raportów o błędach i łatek.
Chipa Rosenthala[email chroniony]>,[email chroniony]>
wget — przesłane za zgodą firmy Covad Communications
Paweł Roskin[email chroniony]>
Wiele poprawek błędów i poprawek.
Gyepi Sam[email chroniony]>
Funkcja zdalnego logowania dla syslogd
Linus Torvalds[email chroniony]>
mkswap, fsck.minix, mkfs.minix
Marka Whitleya[email chroniony]>
grep, sed, cięcie, xargs(poprzedni),
przewodnik po stylach, nowy-aplet-HOWTO, poprawki błędów itp.
Charlesa P. Wrighta[email chroniony]>
gzip, mini-netcat(nc)
Enrique Zanardi[email chroniony]>
tarcat (od czasu usunięcia), loadkmap, różne poprawki, konserwacja Debiana
Tito Ragusa[email chroniony]>
devfsd i optymalizacja rozmiaru w stringach, openvt i deallocvt.
Paweł Fox[email chroniony]>
tryb edycji vi dla ash, różne inne łatki/poprawki
Roberto A. Foglietta[email chroniony]>
port: dnsd
Bernharda Reutnera-Fischera[email chroniony]>
misc
Mike'a Frysingera[email chroniony]>
początkowe e2fsprogs, printenv, setarch, suma, różne
Jie Zhang[email chroniony]>
naprawiono dwa błędy w msh i hush (kod wyjścia zabitych procesów)
Korzystaj z funkcji odczytu dziennika online, korzystając z usług onworks.net