IngleseFranceseSpagnolo

Ad


Favicon di OnWorks

dumpleases - Online nel cloud

Esegui dumpleases nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando dumpleases che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


BusyBox - Il coltellino svizzero di Embedded Linux

SINTASSI


occupato [argomenti...] # o

[argomenti...] # se collegato simbolicamente

DESCRIZIONE


BusyBox combina piccole versioni di molte comuni utilità UNIX in un unico piccolo
eseguibile. Fornisce sostituzioni minimaliste per la maggior parte delle utilità che di solito trovi
in GNU coreutils, util-linux, ecc. Le utilità in BusyBox generalmente hanno meno opzioni
rispetto ai loro cugini GNU completi; tuttavia, le opzioni incluse forniscono il
funzionalità previste e si comportano in modo molto simile alle loro controparti GNU.

BusyBox è stato scritto pensando all'ottimizzazione delle dimensioni e alle risorse limitate. È altresì
estremamente modulare in modo da poter facilmente includere o escludere comandi (o funzionalità) al momento della compilazione
tempo. Ciò semplifica la personalizzazione dei sistemi embedded. Per creare un sistema funzionante,
basta aggiungere / dev, / Etce un kernel Linux. BusyBox fornisce un POSIX abbastanza completo
ambiente per qualsiasi sistema di piccole dimensioni o embedded.

BusyBox è estremamente configurabile. Ciò ti consente di includere solo i componenti che
necessità, riducendo così la dimensione binaria. Esegui 'make config' o 'make menuconfig' per selezionare il
funzionalità che si desidera abilitare. Quindi esegui 'make' per compilare BusyBox usando il tuo
configurazione.

Dopo che la compilazione è terminata, dovresti usare 'make install' per installare BusyBox. Questo
installerà il binario 'bin/busybox', nella directory di destinazione specificata da CONFIG_PREFIX.
CONFIG_PREFIX può essere impostato durante la configurazione di BusyBox oppure è possibile specificare un'alternativa
posizione al momento dell'installazione (cioè, con una riga di comando come 'make CONFIG_PREFIX=/tmp/foo
installare'). Se hai abilitato uno schema di installazione di applet (come collegamenti simbolici o
hardlinks), anche questi verranno installati nella posizione indicata da CONFIG_PREFIX.

USO


BusyBox è un binario multi-chiamata. Un binario a più chiamate è un programma eseguibile che
esegue lo stesso lavoro di più di un programma di utilità. Ciò significa che c'è solo un singolo
Binario BusyBox, ma quel singolo binario si comporta come un gran numero di utilità. Questo permette
BusyBox per essere più piccolo poiché tutti i programmi di utilità incorporati (li chiamiamo applet) possono
condividere il codice per molte operazioni comuni.

Puoi anche richiamare BusyBox emettendo un comando come argomento sulla riga di comando. Per
esempio, inserendo

/ Bin / busybox ls

farà sì che BusyBox si comporti anche come 'ls'.

Ovviamente aggiungendo '/ Bin / busybox' in ogni comando sarebbe doloroso. Quindi la maggior parte delle persone lo farà
richiamare BusyBox utilizzando i collegamenti al binario BusyBox.

Ad esempio, inserendo

ln -s / Bin / busybox ls
./ls

farà sì che BusyBox si comporti come 'ls' (se il comando 'ls' è stato compilato in BusyBox).
In generale, non dovresti mai aver bisogno di creare tutti questi collegamenti da solo, come BusyBox
build system lo farà per te quando esegui il comando 'make install'.

Se invochi BusyBox senza argomenti, ti fornirà un elenco delle applet
che sono stati compilati nel tuo binario BusyBox.

COMUNI VERSIONI


La maggior parte delle applet BusyBox supportano il --Aiuto argomento per fornire una breve descrizione di runtime di
il loro comportamento. Se l'opzione CONFIG_FEATURE_VERBOSE_USAGE è stata abilitata, altro
saranno inoltre disponibili informazioni dettagliate sull'utilizzo.

COMANDI


Le applet attualmente disponibili includono:

[, [[, acpid, adjtimex, ar, arp, arping, ash, awk, basename,
blockdev, brctl, bunzip2, bzcat, bzip2, cal, chgrp, chmod,
chown, chpasswd, chroot, chvt, chiaro, cmp, cp, cpio, crond, crontab,
cttyhack, data, dc, dd, deallocvt, depmod, devmem, df, diff,
dirname, dmesg, dnsdomainname, dos2unix, dpkg, dpkg-deb, du,
dumpkmap, dumpleases, echo, ed, egrep, env, espandere, expr, falso,
fdisk, fgrep, trova, piega, gratis, freeramdisk, fstrim, ftpget, ftpput,
getopt, capo, getty, grep, gruppi, gunzip, gzip, halt, hexdump,
hostid, nome host, httpd, hwclock, id, ifconfig, ifdown, ifup, init,
insmod, ionice, ip, ipcalc, kill, killall, klogd, ultimo, meno, ln,
loadfont, loadkmap, logger, login, logname, logread, losttup, ls,
lsmod, lzcat, lzma, lzop, lzopcat, md5sum, mdev, microcom, mkdir,
mkfifo, mknod, mkswap, mktemp, modinfo, modprobe, altro, mount, mt,
mv, nameif, nc, netstat, nslookup, od, openvt, passwd, patch, pidof,
ping, ping6, pivot_root, poweroff, printf, ps, pwd, rdate, readlink,
realpath, riavviare, renice, ripristinare, rev, rm, rmdir, rmmod, route, rpm,
rpm2cpio, run-parts, sed, seq, setkeycodes, setid, sh, sha1sum,
sha256sum, sha512sum, sonno, sort, start-stop-daemon, stat,
static-sh, stringhe, stty, su, sulogin, swapoff, swapon, switch_root,
sincronizzazione, sysctl, syslogd, tac, coda, tar, taskset, tee, telnet,
telnetd, test, tftp, tempo, timeout, in alto, tocco, tr, traceroute,
traceroute6, vero, tty, tunctl, udhcpc, udhcpd, umount, uname,
decomprimere, decomprimere, uniq, unix2dos, unlzma, unlzop, unxz, decomprimere,
uptime, usleep, uudecode, uuencode, vconfig, vi, watchdog, watchdog,
wc, wget, che, chi, whoami, xargs, xz, xzcat, sì, zcat

COMANDO DESCRIZIONE


acpido
acpid [-df] [-c CONFDIR] [-l FILE LOG] [-a FILE AZIONE] [-M FILE MAPPA] [-e
PROC_EVENT_FILE] [-p PIDFILE]

Ascolta gli eventi ACPI e genera aiutanti specifici all'arrivo dell'evento

-d Accedi a stderr, non al file di registro (implica -f)
-f Esegui in primo piano
-c Directory di configurazione DIR [/ecc/acpi]
-e FILE / proc file evento [/proc/acpi/event]
-l FILE File di registro [/var/log/acpid.log]
-p FILE File Pid [/var/esegui/acpid.pid]
-a FILE File di azione [/etc/acpid.conf]
-M FILE File mappa [/etc/acpi.map]

Accetta e ignora le opzioni di compatibilità -g -m -s -S -v

adjtimex
adjtimex [-q] [-o OFF] [-f FREQ] [-p TCONST] [-t TICK]

Leggere e facoltativamente impostare i parametri della base dei tempi di sistema. Vedere adjtimex(2)

-q Silenzioso
-o OFF Offset temporale, microsecondi
-f FREQ Regolazione della frequenza, unità kernel intere (65536 è 1 ppm)
(valori positivi fanno funzionare l'orologio più velocemente)
-t TICK Microsecondi per tick, solitamente 10000
-p COST.T

ar ar [-o] [-v] [-p] [-t] [-x] FILE DI ARCHIVIO

Estrai o elenca i FILE da un archivio ar

-o Conserva le date originali
-p Estrai su stdout
-t Elenco
-x Estrai
-v verboso

arp arp [-vn] [-H HWTYPE] [-i SE] -a [HOSTNAME] [-v] [-i SE] -d HOSTNAME
[pub] [-v] [-H HWTYPE] [-i SE] -s HOSTNAME HWADDR [temp] [-v] [-H HWTYPE] [-i SE] -s
HOSTNAME HWADDR [maschera di rete] pub [-v] [-H HWTYPE] [-i IF] -Ds HOSTNAME IFACE
[maschera di rete] pub

Manipola la cache ARP

-a Visualizza (tutti) gli host
-d Elimina la voce ARP
-s Imposta nuova voce
-v verboso
-n Non risolvere i nomi
-i IF interfaccia di rete
-D Leggi HWADDR da IFACE
-A,-p Famiglia di protocolli AF
-H HWTYPE Tipo di indirizzo hardware

arpeggiare
arping [-fqbDUA] [-c CNT] [-w TIMEOUT] [-I IFACE] [-s SRC_IP] DST_IP

Invia richieste/risposte ARP

-f Esci alla prima risposta ARP
-q Silenzioso
-b Continua a trasmettere, non andare in unicast
-D Modalità di rilevamento indirizzo duplicato
-U Modalità ARP non richiesta, aggiorna i tuoi vicini
-Una modalità di risposta ARP, aggiorna i tuoi vicini
-c N Interrompi dopo aver inviato N richieste ARP
-w TIMEOUT Tempo di attesa per la risposta ARP, secondi
-I Interfaccia IFACE da utilizzare (default eth0)
-s SRC_IP Indirizzo IP del mittente
DST_IP Indirizzo IP di destinazione

cenere ash [-/+OPTIONS] [-/+o OPT]... [-c 'SCRIPT' [ARG0 [ARGS]] / FILE [ARGS]]

Interprete di shell Unix

awk awk [OPZIONI] [AWK_PROGRAM] [FILE]...

-v VAR=VAL Imposta variabile
-F SEP Usa SEP come separatore di campo
-f FILE Legge il programma da FILE
-e PROGRAMMA_AWK

nome di base
nome base FILE [SUFFIX]

Elimina il percorso della directory e .SUFFIX da FILE

blockdev
blockdev OPZIONE BLOCKDEV

--setro Imposta ro
--setrw Imposta rw
--getro Vai
--getss Ottieni la dimensione del settore
--getbsz Ottieni la dimensione del blocco
--setbsz BYTES Imposta la dimensione del blocco
--getsz Ottieni le dimensioni del dispositivo in settori da 512 byte
--getsize64 Ottieni la dimensione del dispositivo in byte
--flushbufs Scarica i buffer
--rereadpt Rilegge la tabella delle partizioni

brctl
COMANDO brctl [BRIDGE [INTERFACCIA]]

Gestire i bridge ethernet

comandi:

addbr BRIDGE Crea BRIDGE
delbr BRIDGE Elimina BRIDGE
addif BRIDGE IFACE Aggiungi IFACE a BRIDGE
delif BRIDGE IFACE Elimina IFACE da BRIDGE

bunzip2
bunzip2 [-cf] [FILE]...

Decomprimere i FILE (o stdin)

-c Scrivi su stdout
-f Forza

bzcat
bzcat [FILE]...

Decomprimi su stdout

bzip2
bzip2 [OPZIONI] [FILE]...

Comprimi i FILE (o stdin) con l'algoritmo bzip2

-1..9 Livello di compressione
-d Decomprimere
-c Scrivi su stdout
-f Forza

calce cal [-jy] [[MESE] ANNO]

Visualizza un calendario

-j Usa date giuliani
-y Visualizza l'intero anno

gatto gatto [FILE]...

Concatena i FILE e stampali su stdout

chgrp
chgrp [-RhLHPcvf]... FILE DI GRUPPO...

Cambia l'appartenenza al gruppo di ogni FILE in GRUPPO

-R Ricorrenza
-h Influenza i collegamenti simbolici invece degli obiettivi dei collegamenti simbolici
-L Attraversa tutti i collegamenti simbolici alle directory
-H Traversa i collegamenti simbolici solo sulla riga di comando
-P Non attraversare i collegamenti simbolici (impostazione predefinita)
-c Elenca i file modificati
-v verboso
-f Nascondi errori

chmod
chmod [-Rcvf] MODO[,MODO]... FILE...

Ogni MODO è una o più lettere ugoa, uno dei simboli +-= e uno o più
delle lettere rwxst

-R Ricorrenza
-c Elenca i file modificati
-v Elenca tutti i file
-f Nascondi errori

chown
chown [-RhLHPcvf]... PROPRIETARIO[<.|:>[GRUPPO]] FILE...

Cambia il proprietario e/o il gruppo di ogni FILE in PROPRIETARIO e/o GRUPPO

-R Ricorrenza
-h Influenza i collegamenti simbolici invece degli obiettivi dei collegamenti simbolici
-L Attraversa tutti i collegamenti simbolici alle directory
-H Traversa i collegamenti simbolici solo sulla riga di comando
-P Non attraversare i collegamenti simbolici (impostazione predefinita)
-c Elenca i file modificati
-v Elenca tutti i file
-f Nascondi errori

chpasswd
chpasswd [--md5|--crittografato]

Leggi utente: password da stdin e aggiorna /etc/passwd

-e,--encrypted Le password fornite sono in forma crittografata
-m,--md5 Usa la crittografia MD5 invece di DES

chroot
chroot NEWROOT [PROG ARG]

Esegui PROG con la directory principale impostata su NEWROOT

cap
cap N

Cambia il terminale virtuale in primo piano in /dev/ttyN

pulire campo
pulire campo

Schermo pulito

cmp cmp [-l] [-s] FILE1 [FILE2 [SALTA1 [SALTA2]]]

Confronta FILE1 con FILE2 (o stdin)

-l Scrivere i numeri di byte (decimale) e i valori (ottale)
per tutti i diversi byte
-s tranquillo

cp cp [OPZIONI] SORGENTE... DEST

Copia SOURCE(s) in DEST

-a Uguale a -dpR
-R, -r Ricorrenza
-d,-P Conserva i collegamenti simbolici (predefinito se -R)
-L Segui tutti i collegamenti simbolici
-H Segui i collegamenti simbolici sulla riga di comando
-p Conserva gli attributi del file se possibile
-f Sovrascrivi
-i Chiedi prima di sovrascrivere
-l,-s Crea collegamenti (simmetrici)

cpio
cpio [-dmvu] [-F FILE] [-H newc] [-tio] [EXTR_FILE]...

Estrai o elenca i file da un archivio cpio o crea un archivio usando l'elenco dei file su
stdin

Modalità di funzionamento principale:

-t Elenco
-i Estrai EXTR_FILE (o tutti)
-o Crea (richiede -H newc)
-d Crea directory principali
-m Conserva mtime
-v verboso
-u Sovrascrivi
-F FILE File di ingresso (-t,-i,-p) o di uscita (-o)
-H newc Formato archivio

cron
crond -fbS -l N -L FILE DI LOG -c DIR

-f Primo piano
-b Sfondo (predefinito)
-S Accedi a syslog (predefinito)
-l Imposta il livello di registro. 0 è il più dettagliato, predefinito 8
-L Accedi al file
-c Dir. di lavoro

crontab
crontab [-c DIR] [-u UTENTE] [-ler]|[FILE]

-c Cartella Crontab
-u Utente
-l Elenca crontab
-e Modifica crontab
-r Elimina crontab
FILE Sostituisci crontab con FILE ('-': stdin)

cttyhack
cttyhack [ARG PROG]

Dare a PROG un tty di controllo se possibile. Esempio per /etc/inittab (per busybox init):
::respawn:/bin/cttyhack /bin/sh Dare il controllo di tty alla shell in esecuzione con PID
1: $ exec cttyhack sh Avvio della shell interattiva dallo script della shell di avvio:

setid cttyhack sh

taglio taglia [OPZIONI] [FILE]...

Stampa i campi selezionati da ogni FILE di input su stdout

-b LIST Emette solo byte da LIST
-c LIST Emette solo caratteri da LIST
-d CHAR Usa CHAR invece di tab come delimitatore di campo
-s Visualizza solo le righe che contengono il delimitatore
-f N Stampa solo questi campi
-n Ignorato

quando
data [OPZIONI] [+FMT] [ORA]

Visualizza l'ora (usando +FMT) o imposta l'ora

[-s,--set] TIME Imposta l'ora su TIME
-u,--utc Funziona in UTC (non convertire in ora locale)
-R,--rfc-2822 Output stringa di data conforme a RFC-2822
-I[SPEC] Output stringa di data conforme a ISO-8601
SPEC='data' (predefinito) solo per la data,
'ore', 'minuti' o 'secondi' per data e
tempo alla precisione indicata
-r,--reference FILE Visualizza l'ora dell'ultima modifica del FILE
-d,--date TIME Visualizza TIME, non "now"
-D FMT Usa FMT per la conversione -d TIME

Formati TIME riconosciuti:

hh:mm[:ss]
[AAAA.]MM.GG-hh:mm[:ss]
AAAA-MM-GG hh:mm[:ss]
[[[[[AA]AA]MM]GG]hh]mm[.ss]
Il modulo 'date TIME' accetta invece MMDDhhmm[[YY]YY][.ss]

dc dc ESPRESSIONE...

Piccolo calcolatore RPN. Operazioni: +, add, -, sub, *, mul, /, div, %, mod e, or, not,
xor, p - stampa in cima allo stack (senza scoppiare), f - stampa l'intero stack, o - pop the
valore e impostare la radice di uscita (deve essere 10, 16, 8 o 2). Esempi: 'dc 2 2 aggiungi p' -> 4,
'dc 8 8 mul 2 2 + / p' -> 16

dd gg [se=FILE] [di=FILE] [ibs=N] [obs=N] [bs=N] [conteggio=N] [salta=N] [cerca=N]
[conv=notrunc|noerror|sync|fsync]

Copia un file con conversione e formattazione

if=FILE Legge da FILE invece di stdin
of=FILE Scrivi su FILE invece di stdout
bs=N Legge e scrive N byte alla volta
ibs=N Legge N byte alla volta
obs=N Scrive N byte alla volta
count=N Copia solo N blocchi di input
skip=N Salta N blocchi di input
search=N Salta N blocchi di output
conv=notrunc Non troncare il file di output
conv=noerror Continua dopo errori di lettura
conv=sync Pad blocchi con zeri
conv=fsync Scrivi fisicamente i dati prima di finire
conv=swab Scambia ogni coppia di byte

N può essere suffisso da c (1), w (2), b (512), kD (1000), k (1024), MD, M, GD, G

deallocazione
sblocca [N]

Deallocare il terminale virtuale inutilizzato /dev/ttyN

demod
depmod [-n] [-b BASE] [VERSIONE] [MODFILES]...

Genera moduli.dep, alias e file di simboli

-b BASE Usa BASE/lib/modules/VERSION
-n Prova a secco: stampa i file su stdout

sviluppatore
devmem INDIRIZZO [LARGHEZZA [VALORE]]

Lettura/scrittura da indirizzo fisico

INDIRIZZO Indirizzo su cui agire
LARGHEZZA Larghezza (8/16/...)
VALUE Dati da scrivere

df df [-Pkmhai] [-B DIMENSIONE] [FILESYSTEM]...

Stampa le statistiche sull'utilizzo del filesystem

-P Formato di output POSIX
-k blocchi da 1024 byte (predefinito)
-m blocchi da 1 Mbyte
-h Leggibile dall'uomo (ad es. 1K 243M 2G)
-a Mostra tutti i filesystem
-i Inode
-B FORMATO Blocksize

diff
diff [-abBdiNqrTstw] [-L ETICHETTA] [-S FILE] [-U LINEE] FILE1 FILE2

Confronta i file riga per riga e visualizza le differenze tra di loro. Questo
l'implementazione supporta solo differenze unificate.

-a Tratta tutti i file come testo
-b Ignora le modifiche alla quantità di spazi bianchi
-B Ignora le modifiche le cui righe sono tutte vuote
-d Sforzati di trovare un insieme più piccolo di modifiche
-i Ignora le differenze tra maiuscole e minuscole
-L Usa LABEL invece del nome del file nell'intestazione unificata
-N Considera i file assenti come vuoti
-q Emette solo se i file differiscono
-r Ricorrenza
-S Inizia con FILE quando si confrontano le directory
-T Allineare le tabulazioni anteponendo una tabulazione quando necessario
-s Segnala quando due file sono uguali
-t Espande le schede in spazi nell'output
-U Output LINES righe di contesto
-w Ignora tutti gli spazi bianchi

cognome
dirname NOMEFILE

Elimina il suffisso non di directory da FILENAME

dmesg
dmesg [-c] [-n LIVELLO] [-s DIMENSIONE]

Stampa o controlla il buffer circolare del kernel

-c Cancella buffer ad anello dopo la stampa
-n LEVEL Imposta il livello di registrazione della console
-s SIZE Dimensione del buffer

dos2unix
dos2unix [-ud] [FILE]

Converti FILE sul posto da DOS in formato Unix. Quando non viene fornito alcun file, utilizzare
stdin/stdout.

-u dos2unix
-d unix2dos

dpkg
dpkg [-ilC Pru] [-F OPT] PACCHETTO

Installa, rimuovi e gestisci i pacchetti Debian

-i,--install Installa il pacchetto
-l,--list Elenco dei pacchetti installati
--configure Configura un pacchetto decompresso
-P,--purge Elimina tutti i file di un pacchetto
-r,--remove Rimuove tutto tranne i file di configurazione per un pacchetto
--unpack Decomprime un pacchetto, ma non lo configura
--force-dipende Ignora i problemi di dipendenza
--force-confnew Sovrascrive i file di configurazione esistenti durante l'installazione
--force-confold Conserva i vecchi file di configurazione durante l'installazione

dpkg-deb
dpkg-deb [-cefxX] FILE [argomento]

Eseguire azioni sui pacchetti Debian (.debs)

-c Elenca i contenuti dell'albero del filesystem
-e Estrai i file di controllo nella directory [argomento]
-f Visualizza il nome del campo di controllo che inizia con [argomento]
-x Estrai l'albero del filesystem dei pacchetti nella directory
-X Estratto dettagliato

du du [-aHLdclsxhmk] [FILE]...

Riepiloga lo spazio su disco utilizzato per ogni FILE e/o directory

-a Mostra anche le dimensioni dei file
-L Segui tutti i collegamenti simbolici
-H Segui i collegamenti simbolici sulla riga di comando
-d N Limita l'output alle directory (e ai file con -a) di profondità < N
-c Mostra il totale generale
-l Conta le dimensioni molte volte se collegato in modo fisso
-s Visualizza solo un totale per ogni argomento
-x Salta le directory su filesystem differenti
-h Dimensioni in formato leggibile dall'uomo (ad es. 1K 243M 2G)
-m Dimensioni in megabyte
-k Dimensioni in kilobyte (impostazione predefinita)

dumpkmap
dumpkmap > mappa dei tasti

Stampa una tabella di traduzione della tastiera binaria su stdout

scemi
stupidi [-r|-a] [-f LEASEFILE]

Visualizza i lease DHCP concessi da udhcpd

-f,--file=FILE File di locazione
-r,--remaining Mostra il tempo rimanente
-a,--absolute Mostra il tempo di scadenza

eco
eco [-neE] [ARG]...

Stampa gli ARG specificati su stdout

-n Sopprime la nuova riga finale
-e Interpreta gli escape della barra rovesciata (cioè \t=tab)
-E Non interpretare gli escape con barra rovesciata (impostazione predefinita)

ed ed

ENV env [-iu] [-] [nome=valore]... [PROG ARGS]

Stampa l'ambiente corrente o esegui PROG dopo aver impostato l'ambiente specificato

-, -i Inizia con un ambiente vuoto
-u Rimuove la variabile dall'ambiente

espandere
espandi [-i] [-t N] [FILE]...

Converti tab in spazi, scrivendo su stdout

-i,--initial Non convertire le tabulazioni dopo gli spazi non vuoti
-t,--tabs=N Tabulazioni ogni N caratteri

espr
expr ESPRESSIONE

Stampa il valore di EXPRESSION su stdout

L'ESPRESSIONE può essere:

ARG1 | ARG2 ARG1 se non è né nullo né 0, altrimenti ARG2
ARG1 e ARG2 ARG1 se nessuno dei due argomenti è null o 0, altrimenti 0
ARG1 < ARG2 1 se ARG1 è minore di ARG2, altrimenti 0. Allo stesso modo:
ARG1 <= ARG2
ARG1 = ARG2
ARG1!= ARG2
ARG1 >= ARG2
ARG1 > ARG2
ARG1 + ARG2 Somma di ARG1 e ARG2. Allo stesso modo:
ARG1-ARG2
ARG1 * ARG2
ARG1/ARG2
ARG1 % ARG2
STRING : REGEXP Pattern match ancorato di REGEXP in STRING
corrisponde a STRING REGEXP Uguale a STRING : REGEXP
substr STRING POS LENGTH Sottostringa di STRING, POS contato da 1
index STRING CHARS Indice in STRING dove si trova qualsiasi CHARS, o 0
lunghezza STRING Lunghezza di STRING
quote TOKEN Interpreta TOKEN come una stringa, anche se
è una parola chiave come 'match' o an
operatore come '/'
(ESPRESSIONE) Valore di ESPRESSIONE

Fai attenzione che molti operatori devono essere sfuggiti o quotati per le shell. I confronti sono
aritmetica se entrambi gli ARG sono numeri, altrimenti lessicografico. Le corrispondenze del modello restituiscono il
stringa trovata tra \( e \) o null; se \( e \) non vengono utilizzati, restituiscono il
numero di caratteri corrispondenti o 0.

falso
falso

Restituisce un codice di uscita FALSE \fIs0(1)

fdisk
fdisk [-ul] [-C CILINDRI] [-H TESTE] [-S SETTORI] [-b SSZ] DISCO

Cambia tabella delle partizioni

-u Inizio e Fine sono in settori (anziché cilindri)
-l Mostra la tabella delle partizioni per ogni DISK, quindi esci
-b 2048 (per alcuni dischi MO) usa settori da 2048 byte
-C CILINDRI Imposta numero cilindri/teste/settori
-H TESTE
-S SETTORI

Find
trova [-HL] [PERCORSO]... [OPZIONI] [AZIONI]

Cerca file ed esegui azioni su di essi. La prima azione non riuscita interrompe l'elaborazione di
file corrente. Impostazioni predefinite: PATH è la directory corrente, l'azione è '-print'

-L,-segui Segui i link simbolici
-H ...solo sulla riga di comando
-xdev Non discende le directory su altri filesystem
-maxdepth N Scende al massimo N livelli. -maxdepth 0 si applica
azioni solo per argomenti della riga di comando
-mindepth N Non agire sui primi N livelli
-depth Agire sulla directory *dopo* averla attraversata

Azioni:

( AZIONI ) Azioni di gruppo per -o / -a
! ACT Inverti il ​​successo/insuccesso di ACT
ACT1 [-a] ACT2 Se ACT1 fallisce, fermati, altrimenti esegui ACT2
ACT1 -o ACT2 Se ACT1 ha successo, fermati, altrimenti esegui ACT2
Nota: -a ha priorità maggiore di -o
-name PATTERN Abbina il nome del file (senza nome della directory) a PATTERN
-iname PATTERN Insensibile alle maiuscole -name
-path PATTERN Abbina il percorso al PATTERN
-ipath PATTERN Senza distinzione tra maiuscole e minuscole -percorso
-regex PATTERN Trova il percorso per regex PATTERN
-type X Il tipo di file è X (uno tra: f,d,l,b,c,...)
-perm MASK Almeno un bit di maschera (+MASK), tutti i bit (-MASK),
o esattamente i bit MASK sono impostati in modalità file
-mtime GIORNI mtime è maggiore di (+N), minore di (-N),
o esattamente N giorni nel passato
-mmin MINS mtime è maggiore di (+N), minore di (-N),
o esattamente N minuti nel passato
-più recente FILE mtime è più recente di FILE's
-inum N Il file ha il numero di inode N
-user NAME/ID Il file è di proprietà di un determinato utente
-group NAME/ID Il file è di proprietà di un dato gruppo
-size N[bck] La dimensione del file è N (c:byte,k:kbyte,b:512 byte(def.))
+/-N: la dimensione del file è maggiore/minore di N
-links N Il numero di collegamenti è maggiore di (+N), minore di (-N),
o esattamente N
-prune Se il file corrente è una directory, non scenderci dentro
Se non viene specificata nessuna delle seguenti azioni, si assume -print
-print Stampa il nome del file
-print0 Stampa il nome del file, NUL terminato
-exec CMD ARG ; Esegui CMD con tutte le istanze di {} sostituite da
nome del file. Fallisce se CMD esce con un valore diverso da zero

piega
piega [-bs] [-w WIDTH] [FILE]...

Avvolgi le righe di input in ogni FILE (o stdin), scrivendo su stdout

-b Conta i byte anziché le colonne
-s Pausa negli spazi
-w Usa le colonne WIDTH invece di 80

"gratis"
libero [-b/k/m/g]

Visualizza la quantità di memoria di sistema libera e utilizzata

disco libero
DISPOSITIVO freeramdisk

Libera tutta la memoria utilizzata dal ramdisk specificato

FSTR
fstrim [OPZIONI] MOUNTPOINT

-o,--offset=OFFSET Offset in byte da cui scartare
-l,--length=LEN Byte da scartare
-m,--minimum=MIN Lunghezza minima estensione
-v,--verbose Stampa il numero di byte scartati

ftpget
ftpget [OPZIONI] HOST [FILE_LOCALE] FILE_REMOTO

Scarica un file tramite FTP

-c,--continua Continua il trasferimento precedente
-v,--verboso Verbose
-u,--nome utente UTENTE Nome utente
-p,--password PASS Password
-P,--porta NUM Porta

ftput
ftpput [OPZIONI] HOST [FILE_REMOTO] FILE_LOCALE

Carica un file su un server FTP

-v,--verboso Verbose
-u,--nome utente UTENTE Nome utente
-p,--password PASS Password
-P,--porta NUM Porta

ottenere
getopt [OPZIONI] [--] OPTSTRING PARAMS

-a,--alternative Consenti opzioni lunghe che iniziano con singolo -
-l,--longoptions=LOPT[,...] Opzioni lunghe da riconoscere
-n,--name=PROGNAME Il nome con cui vengono segnalati gli errori
-o,--options=OPTSTRING Opzioni brevi da riconoscere
-q,--quiet Nessun messaggio di errore su opzioni non riconosciute
-Q,--quiet-output Nessuna uscita normale
-s,--shell=SHELL Imposta le convenzioni di citazione della shell
-T,--test Test versione (esce con 4)
-u,--non quotato Non quotare l'output

Esempio:

O=`getopt -l bb: -- ab:c:: "$@"` || exit 1 eval set -- "$O" while true; fare caso
"$1" in -a) echo A; spostare;; -b|--bb) echo "B:'$2'"; turno 2;;
-c) case "$2" in "") echo C; turno 2;; *) echo "C:'$2'";
turno 2;; esac;; --) spostare; rottura;; *) echo Errore; uscita 1;;
esac fatto

getty
getty [OPZIONI] RATE_BAUD[,RATE_BAUD]... TTY [TERMTYPE]

Apri TTY, richiedi il nome di accesso, quindi invoca /bin/accedi

-h Abilita il controllo del flusso RTS/CTS hardware
-L Imposta CLOCAL (ignora lo stato di rilevamento portante)
-m Ottieni baud rate dal messaggio di stato CONNECT del modem
-n Non richiedere il nome di accesso
-w Attendi CR o LF prima di inviare /etc/issue
-i Non visualizzo /etc/issue
-f ISSUE_FILE Visualizza ISSUE_FILE invece di /etc/issue
-l LOGIN Richiama LOGIN invece di /bin/accedi
-t SEC Termina dopo SEC se non viene letto alcun nome di accesso
-I INITSTR Invia INITSTR prima di ogni altra cosa
-H HOST Registra HOST nel file utmp come nome host

BAUD_RATE di 0 lo lascia invariato

grep
grep [-HhnlLoqvsriwFEz] [-m N] [-A/B/CN] PATTERN/-e PATTERN.../-f FILE [FILE]...

Cerca PATTERN nei FILE (o stdin)

-H Aggiungi il prefisso 'nomefile:'
-h Non aggiungere il prefisso 'nomefile:'
-n Aggiungi il prefisso 'line_no:'
-l Mostra solo i nomi dei file che corrispondono
-L Mostra solo i nomi dei file che non corrispondono
-c Mostra solo il conteggio delle righe corrispondenti
-o Mostra solo la parte corrispondente della riga
-q Silenzioso. Restituisce 0 se PATTERN viene trovato, 1 altrimenti
-v Seleziona linee non corrispondenti
-s Elimina gli errori di apertura e lettura
-r Ricorrenza
-i Ignora maiuscole e minuscole
-w Trova solo parole intere
-x Trova solo righe intere
-F PATTERN è un letterale (non espressione regolare)
-E PATTERN è un'espressione regolare estesa
-z L'ingresso è terminato con NUL
-m N Corrisponde fino a N volte per file
-AN Stampa N righe di contesto finale
-BN Stampa N righe di contesto principale
-CN Come '-AN -BN'
-e Modello PTRN da abbinare
-f FILE Legge il pattern dal file

gruppi
gruppi [UTENTE]

Stampa le appartenenze al gruppo di USER o per il processo in corso

gunzip
gunzip [-cft] [FILE]...

Decomprimere i FILE (o stdin)

-c Scrivi su stdout
-f Forza
-t Verifica l'integrità del file

gzip
gzip [-cfd] [FILE]...

Comprimi FILE (o stdin)

-d Decomprimere
-c Scrivi su stdout
-f Forza

arresto
halt [-d RITARDO] [-n] [-f] [-w]

Ferma il sistema

-d SEC Intervallo di ritardo
-n Non sincronizzare
-f Force (non passare attraverso init)
-w Scrivi solo un record wtmp

capo
head [OPZIONI] [FILE]...

Stampa le prime 10 righe di ogni FILE (o stdin) su stdout. Con più di un FILE,
precedere ciascuno con un'intestazione del nome del file.

-n N[kbm] Stampa le prime N righe
-n -N[kbm] Stampa tutto tranne N ultime righe
-c [-]N[kbm] Stampa i primi N byte
-q Non stampare mai le intestazioni
-v Stampa sempre le intestazioni

N può essere seguito da k (x1024), b (x512) o m (x1024^2).

dump esadecimale
dump esadecimale [-bcCdefnosvx] [FILE]...

Visualizza i FILE (o stdin) in un formato specificato dall'utente

-b Display ottale a un byte
-c Visualizzazione caratteri a un byte
-C esadecimale canonico+ASCII, 16 byte per riga
-d Display decimale a due byte
-e FORMAT_STRING
-f FILE_FORMATO
-n LENGTH Interpreta solo LENGTH byte di input
-o Display ottale a due byte
-s OFFSET Salta i byte di OFFSET
-v Visualizza tutti i dati di input
-x Display esadecimale a due byte

ostile
ostile

Stampa un identificatore univoco a 32 bit per la macchina

hostname
nome host [OPZIONI] [NOME HOST | -F FILE]

Ottieni o imposta il nome host o il nome di dominio DNS

-s Corto
-i Indirizzi per il nome host
-d nome di dominio DNS
-f Nome di dominio completo
-F FILE Usa il contenuto di FILE come nome host

httpd
httpd [-ifv[v]] [-c CONFFILE] [-p [IP:]PORT] [-u USER[:GRP]] [-r REALM] [-h HOME] o
httpd -d/-e/-m STRINGA

Ascolta le richieste HTTP in arrivo

-i Modalità Inetd
-f Non demonizzare
-v[v] verboso
-p [IP:]PORT Associa a IP:PORT (predefinito *:80)
-u USER[:GRP] Imposta uid/gid dopo il binding alla porta
-r REALM Area di autenticazione per l'autenticazione di base
-h HOME Directory principale (predefinita.)
-c FILE File di configurazione (predefinito {/ Etc,HOME}/httpd.conf)
-m STRINGA MD5 crypt STRINGA
-e STRING HTML codifica STRING
-d STRING URL decodifica STRING

orologio
hwclock [-r|--show] [-s|--hctosys] [-w|--systohc] [-t|--systz] [-l|--localtime]
[-u|--utc] [-f|--rtc FILE]

Interrogare e impostare l'orologio hardware (RTC)

-r Mostra l'ora dell'orologio hardware
-s Imposta l'ora di sistema dall'orologio hardware
-w Imposta l'orologio hardware dall'ora di sistema
-t Imposta il fuso orario nel kernel, l'ora di sistema corretta
se l'orologio hardware è nell'ora locale
-u Supponiamo che l'orologio hardware sia mantenuto in UTC
-l Supponiamo che l'orologio hardware sia mantenuto nell'ora locale
-f FILE Usa il dispositivo specificato (es. /dev/rtc2)

id ID [OPZIONI] [UTENTE]

Stampa informazioni su USER o sull'utente corrente

-u ID utente
-g ID gruppo
-G ID gruppo supplementari
-n Stampa i nomi invece dei numeri
-r Stampa l'ID reale invece dell'ID effettivo

ifconfig
ifconfig [-a] interfaccia [indirizzo]

Configura un'interfaccia di rete

[aggiungi INDIRIZZO[/PREFIXLEN]]
[del INDIRIZZO[/PREFIXLEN]]
[[-]trasmissione [ADDRESS]] [[-]pointopoint [ADDRESS]]
[INDIRIZZO maschera di rete] [INDIRIZZO dstaddr]
[completa NN] [mantenere NN]
[hw ether|infiniband ADDRESS] [metrico NN] [mtu NN]
[[-]trailer] [[-]arp] [[-]allmulti]
[multicast] [[-]promisc] [txqueuelen NN] [[-]dinamico]
[mem_start NN] [io_addr NN] [irq NN]
[su|giù]...

se giù
ifdown [-anmvf] [-i FILE] IFACE...

-a De/configura automaticamente tutte le interfacce
-i FILE Usa FILE per le definizioni dell'interfaccia
-n Stampa cosa accadrebbe, ma non farlo
(nota: non disabilita le mappature)
-m Non eseguire alcuna mappatura
-v Stampa cosa accadrebbe prima di farlo
-f Forza de/configurazione

ifup
ifup [-anmvf] [-i FILE] IFACE...

-a De/configura automaticamente tutte le interfacce
-i FILE Usa FILE per le definizioni dell'interfaccia
-n Stampa cosa accadrebbe, ma non farlo
(nota: non disabilita le mappature)
-m Non eseguire alcuna mappatura
-v Stampa cosa accadrebbe prima di farlo
-f Forza de/configurazione

init
init

Init è il primo processo avviato durante l'avvio. Non esce mai. (ri)genera i bambini
secondo /etc/inittab.

insmod
insmod FILE [SIMBOLO=VALORE]...

Carica i moduli del kernel specificati nel kernel

ionico
ionica [-c 1-3] [-n 0-7] [-p PID] [PROG]

Modifica priorità e classe I/O

-c Classe. 1: tempo reale 2: miglior sforzo 3: inattivo
-n Priorità

ip ip [OPZIONI] {indirizzo | percorso | collegamento | tunnel | regola} {COMANDO}

ip [OPZIONI] OGGETTO {COMANDO} dove OGGETTO := {indirizzo | percorso | collegamento | tunnel | regola}
OPZIONI := { -f[famiglia] { inet | inet6 | collegamento } | -una linea] }

ipcalc
ipcalc [OPZIONI] INDIRIZZO[[/]NETMASK] [NETMASK]

Calcola le impostazioni di rete IP da un indirizzo IP

-b,--broadcast Visualizza l'indirizzo di trasmissione calcolato
-n,--network Visualizza l'indirizzo di rete calcolato
-m,--netmask Visualizza la netmask predefinita per l'IP
-p,--prefix Visualizza il prefisso per IP/NETMASK
-h, --hostname Visualizza il primo nome host risolto
-s,--silent Non mostra mai messaggi di errore

kill
uccidi [-l] [-SIG] PID...

Invia un segnale (predefinito: TERM) a determinati PID

-l Elenca tutti i nomi e i numeri dei segnali

uccidi tutti
killall [-l] [-q] [-SIG] PROCESS_NAME...

Invia un segnale (predefinito: TERM) a determinati processi

-l Elenca tutti i nomi e i numeri dei segnali
-q Non lamentarti se nessun processo è stato ucciso

klogd
klogd [-c N] [-n]

Logger del kernel

-c N Stampa su console i messaggi più urgenti di prio N (1-8)
-n Esegui in primo piano

ultimo
ultimo

Mostra l'elenco degli ultimi utenti che hanno effettuato l'accesso al sistema

meno
meno [-EMmNh~I?] [FILE]...

Visualizza FILE (o stdin) una schermata alla volta

-E Esci una volta raggiunta la fine di un file
-M,-m Visualizza la riga di stato con i numeri di riga
e percentuale attraverso il file
-N Prefisso numero di riga a ciascuna riga
-Ignoro maiuscole/minuscole in tutte le ricerche
-~ Sopprime i ~ visualizzati dopo EOF

ln ln [OPZIONI] TARGET... LINK|DIR

Crea un collegamento LINK o DIR/TARGET ai TARGET specificati

-s Crea collegamenti simbolici invece di collegamenti fisici
-f Rimuove le destinazioni esistenti
-n Non dereferenziare i collegamenti simbolici: tratta come un file normale
-b Effettuare un backup del target (se esiste) prima dell'operazione di collegamento
-S suf Usa il suffisso invece di ~ quando crei file di backup
-T 2° argomento deve essere un DIR
-v verboso

carico di carattere
loadfont < font

Carica un carattere della console da stdin

caricakmap
loadkmap < keymap

Carica una tabella di traduzione della tastiera binaria da stdin

logger
registratore [OPZIONI] [MESSAGGIO]

Scrivi MESSAGE (o stdin) su syslog

-s Accedi a stderr e al registro di sistema
-t TAG Log utilizzando il tag specificato (il valore predefinito è il nome utente)
-p Priorità PRIO (coppia numerica o facility.level)

accesso
login [-p] [-h HOST] [[-f] UTENTE]

Inizia una nuova sessione sul sistema

-f Non autenticare (utente già autenticato)
-h Nome dell'host remoto
-p Conserva l'ambiente

nomelog
nomelog

Stampa il nome dell'utente corrente

logread
lettura log [-f]

Mostra i messaggi nel buffer circolare di syslogd

-f Dati di output man mano che il registro cresce

perdere
losstup [-r] [-o OFS] {-f|LOOPDEV} FILE - associa dispositivi di loop losstup -d
LOOPDEV - disassocia losstup -a - mostra lo stato losstup -f - mostra il prossimo libero
dispositivo ad anello

-o OFS Avvia i byte OFS in FILE
-r Sola lettura
-f Mostra/usa il prossimo dispositivo di loop libero

ls ls [-1AaCxdLHRFplinsehrSXvctu] [-w LARGHEZZA] [FILE]...

Elenca i contenuti della directory

-1 Uscita a una colonna
-a Include voci che iniziano con .
-A Come -a, ma escludi . e ..
-C Elenca per colonne
-x Elenca per righe
-d Elenca le voci della directory invece dei contenuti
-L Segui i collegamenti simbolici
-H Segui i collegamenti simbolici sulla riga di comando
-R Ricorrenza
-p Accoda / alle voci dir
-F Aggiungi indicatore (uno di */=@|) alle voci
-l Formato elenco lungo
-i Elenca i numeri di inode
-n Elenca UID e GID numerici invece dei nomi
-s Elenca i blocchi allocati
-e Elenca la data e l'ora complete
-h Elenca le dimensioni in formato leggibile dall'uomo (1K 243M 2G)
-r Ordina in ordine inverso
-S Ordina per taglia
-X Ordina per estensione
-v Ordina per versione
-c Con -l: ordina per ctime
-t Con -l: ordina per mtime
-u Con -l: ordina per atime
-w N Assumiamo che il terminale sia largo N colonne
--color[={sempre,mai,auto}] Controlla la colorazione

lsmod
lsmod

Elenca i moduli del kernel attualmente caricati

lzcat
lzcat [FILE]...

Decomprimi su stdout

lzma
lzma -d [-cf] [FILE]...

Decomprimi FILE (o stdin)

-d Decomprimere
-c Scrivi su stdout
-f Forza

lzop
lzop [-cfvd123456789CF] [FILE]...

-1..9 Livello di compressione
-d Decomprimere
-c Scrivi su stdout
-f Forza
-v verboso
-F Non memorizzare o verificare il checksum
-C Scrive anche il checksum del blocco compresso

lzopcat
lzopcat [-vCF] [FILE]...

-v verboso
-F Non memorizzare o verificare il checksum

md5sum
md5sum [-c[sw]] [FILE]...

Stampa o controlla i checksum MD5

-c Controlla le somme rispetto all'elenco nei FILE
-s Non emette nulla, il codice di stato mostra il successo
-w Avvisa di righe di checksum formattate in modo errato

mdev
mdev [-s]

mdev -s deve essere eseguito durante l'avvio per eseguire la scansione / sys e popola /dev.

Bare mdev è un helper hotplug del kernel. Per attivarlo: echo /sbin/mdev
>/proc/sys/kernel/hotplug

Usa /etc/mdev.conf con le righe [-][ENV=regex;]...DEVNAME UID:GID PERM
[>|=PATH]|[!] [@|$|*PROG] dove DEVNAME è il nome del dispositivo regex, @major,minor[-minor2],
o regex variabile di ambiente. Un uso comune di quest'ultimo è caricare moduli per
dispositivi hotplug:

$MODALIAS=.* 0:0 660 @modprobe "$MODALIAS"

Se esiste il file /dev/mdev.seq, mdev attenderà che il suo valore corrisponda alla variabile $SEQNUM.
Ciò impedisce le corse plug/unplug. Per attivare questa funzione, crea /dev/mdev.seq vuoto
all'avvio.

Se il file /dev/mdev.log esiste, verrà aggiunto il registro di debug.

microcom
microcom [-d RITARDO] [-t TIMEOUT] [-s VELOCITÀ] [-X] TTY

Copia byte per stdin in TTY e da TTY in stdout

-d Attendi fino a DELAY ms per l'output TTY prima di inviare ogni
byte successivo ad esso
-t Esce se sia stdin che TTY sono silenziosi per TIMEOUT ms
-s Imposta la linea seriale su SPEED
-X Disabilita il significato speciale di NUL e Ctrl-X da stdin

mkdir
mkdir [OPZIONI] DIRECTORY...

Crea DIRECTORY

-m Modalità MODALITÀ
-p Nessun errore se esiste; creare directory principali secondo necessità

mkfifo
mkfifo [-m MODALITÀ] NOME

Crea pipe con nome

-m Modalità MODALITÀ (predefinito a=rw)

mknod
mknod [-m MODE] NOME TIPO MAGGIORE MINORE

Crea un file speciale (blocco, carattere o barra verticale)

-m MODE Modalità di creazione (default a=rw)
TIPO:
b Blocca dispositivo
c o u Dispositivo a caratteri
p Pipe con nome (MAJOR e MINOR vengono ignorati)

mkswap
mkswap [-L LBL] BLOCKDEV [KBYTE]

Preparare BLOCKDEV da utilizzare come partizione di swap

-L LBL Etichetta

mktemp
mktemp [-dt] [-p DIR] [MODELLO]

Crea un file temporaneo con nome basato su TEMPLATE e stampane il nome. MODELLO deve
terminare con XXXXXX (es. [/dir/]nomeXXXXXX). Senza TEMPLATE, si assume -t tmp.XXXXXX.

-d Crea directory, non file
-q Fallisce silenziosamente in caso di errori
-t Antepone il nome della directory di base a TEMPLATE
-p DIR Usa DIR come directory di base (implica -t)
-u Non creare nulla; stampa un nome

La directory di base è: -p DIR, altrimenti $TMPDIR, altrimenti / Tmp

info mod
modinfo [-adlp0] [-F parola chiave] MODULO

-a Scorciatoia per '-F autore'
-d Scorciatoia per '-F descrizione'
-l Scorciatoia per '-F licenza'
-p Scorciatoia per '-F parm'
-F parola chiave Parola chiave da cercare
-0 Uscita separata con NUL

modprobe
modprobe [-alrqvsDb] MODULO [simbolo=valore]...

-a Carica più MODULI
-l Elenco (MODULE è un modello)
-r Rimuovi MODULE (stack) o esegui la pulizia automatica
-q Silenzioso
-v verboso
-s Accedi a syslog
-D Mostra le dipendenze
-b Applica la lista nera anche ai nomi dei moduli

Scopri di più
altro [FILE]...

Visualizza FILE (o stdin) una schermata alla volta

Mount
mount [OPZIONI] [-o OPZIONI] NODO DISPOSITIVO

Monta un filesystem. Il rilevamento automatico del filesystem richiede /proc.

-a Monta tutti i filesystem in fstab
-f Prova a secco
-i Non eseguire l'assistente di montaggio
-r Montaggio in sola lettura
-w Montaggio in lettura-scrittura (predefinito)
-t FSTYPE[,...] Tipi di filesystem
-O OPT Monta solo i filesystem con l'opzione OPT (solo -a)
-o OPZIONE:
loop Ignorato (i dispositivi loop vengono rilevati automaticamente)
[a]sync Le scritture sono [a]sincrone
[no]atime Disabilita/abilita gli aggiornamenti ai tempi di accesso agli inode
[no]diratime Disabilita/abilita gli aggiornamenti atime delle directory
[no]relatime Disabilita/abilita gli aggiornamenti atime relativi al tempo di modifica
[no]dev (Dis)consenti l'uso di file di dispositivo speciali
[no]exec (Dis)consenti l'uso di file eseguibili
[no]suid (Dis)allow programmi set-user-id-root
[r]shared Converti [ricorsivamente] in un sottoalbero condiviso
[r]slave Converti [ricorsivamente] in un sottoalbero slave
[r]private Converti [ricorsivamente] in un sottoalbero privato
[non]associabile Rendi il punto di montaggio [non]in grado di essere collegato al montaggio
[r]bind Associa un file o una directory [ricorsivamente] in un'altra posizione
sposta Riposiziona un punto di montaggio esistente
remount Rimonta un filesystem montato, cambiando i flag
ro/rw Uguale a -r/-w

Ci sono flag -o specifici del filesystem.

mt mt [-f device] valore dell'opcode

Controllare il funzionamento dell'unità a nastro magnetico

Opcode disponibili:

bsf bsfm bsr compressione dati bss drvbuffer eof eom cancella fsf fsfm fsr blocco caricamento fss
mkpart nop offline ras1 ras2 ras3 reset retension rewind rewoffline ricerca setblk
setdensity setpart dice di scaricare sbloccare la trama wset

mv mv [-fin] DEST SORGENTE oppure: mv [-fin] SORGENTE... DIRECTORY

Rinomina SOURCE in DEST o sposta SOURCE(s) in DIRECTORY

-f Non chiedere prima di sovrascrivere
-i Interattivo, chiedi prima di sovrascrivere
-n Non sovrascrivere un file esistente

nomese
nomeif [-s] [-c FILE] [IFNAME HWADDR]...

Rinominare l'interfaccia di rete mentre è inattivo. Il dispositivo con indirizzo HWADDR
viene rinominato in IFACE.

-c FILE File di configurazione (predefinito: /etc/mactab)
-s Accedi a syslog

nc nc [-iN] [-wN] [-l] [-p PORTA] [-f FILE|PORTA IPADDR] [-e PROG]

Apri una pipe su IP:PORT o FILE

-l Modalità di ascolto, per le connessioni in entrata
(usa -ll con -e per il server persistente)
-p PORT Porta locale
-w Timeout connessione SEC
-i SEC Intervallo di ritardo per le linee inviate
-f FILE Usa file (ala /dev/ttyS0) invece di network
-e PROG Avvia PROG dopo la connessione

netstat
netstat [-ral] [-tuwx] [-it]

Visualizza le informazioni di rete

-r Tabella di routing
-a Tutte le prese
-l Prese di ascolto
Altro: prese collegate
-t socket TCP
-u socket UDP
-w Prese grezze
-x socket Unix
Altro: tutti i tipi di presa
-e Altro/maggiori informazioni
-n Non risolvere i nomi

nslookup
nslookup [HOST] [SERVER]

Interroga il server dei nomi per l'indirizzo IP del dato HOST opzionalmente usando un specificato
Server DNS

od od [-abcdfhilovxs] [-t TIPO] [-A RADICE] [-N DIMENSIONE] [-j SALTA] [-S MINSTR] [-w LARGHEZZA]
[FILE]...

Stampa i FILE (o stdin) in modo non ambiguo, come byte ottali per impostazione predefinita

openvt
openvt [-c N] [-sw] [PROG ARG]

Avvia PROG su un nuovo terminale virtuale

-c N Usa VT specificato
-s Passa al VT
-w Attendi l'uscita da PROG

passwd
passwd [OPZIONI] [UTENTE]

Modifica la password dell'UTENTE (predefinito: utente corrente)

-un metodo di crittografia ALG
-d Imposta la password su ''
-l Blocca (disabilita) l'account
-u Sblocca (abilita) account

patch
patch [OPZIONI] [ORIGFILE [PATCHFILE]]

-p,--striscia N Elimina N componenti principali dai nomi dei file
-i,--input DIFF Leggi DIFF invece di stdin
-R,--reverse Patch inversa
-N,--forward Ignora patch già applicate
-E,--remove-empty-files Rimuove i file di output se diventano vuoti

pidof
pidof [NOME]...

Elenca i PID di tutti i processi con nomi che corrispondono a NAME

ping
ping [OPZIONI] HOST

Invia pacchetti ICMP ECHO_REQUEST agli host di rete

-4,-6 Forza la risoluzione dei nomi IP o IPv6
-c CNT Invia solo ping CNT
-s SIZE Invia i byte di dati SIZE in pacchetti (predefinito:56)
-t TTL Imposta TTL
-I IFACE/IP Usa interfaccia o indirizzo IP come sorgente
-W SEC Secondi di attesa per la prima risposta (predefinito:10)
(dopo che tutti i pacchetti -c CNT sono stati inviati)
-w SEC Secondi fino all'uscita del ping (predefinito: infinito)
(può uscire prima con -c CNT)
-q Silenzioso, visualizza solo l'output all'avvio
e quando finito

ping6
ping6 [OPZIONI] HOST

Invia pacchetti ICMP ECHO_REQUEST agli host di rete

-c CNT Invia solo ping CNT
-s SIZE Invia i byte di dati SIZE in pacchetti (predefinito:56)
-I IFACE/IP Usa interfaccia o indirizzo IP come sorgente
-q Silenzioso, visualizza solo l'output all'avvio
e quando finito

radice_perno
pivot_root NEW_ROOT PUT_OLD

Sposta il file system root corrente su PUT_OLD e imposta NEW_ROOT come nuovo file root
sistema

spegni
spegnimento [-d RITARDO] [-n] [-f]

Fermare e spegnere l'alimentazione

-d SEC Intervallo di ritardo
-n Non sincronizzare
-f Force (non passare attraverso init)

printf
printf FORMATO [ARG]...

Formatta e stampa ARG(s) secondo FORMAT (a-la C printf)

ps ps [-o COL1,COL2=INTESTAZIONE] [-T]

Mostra l'elenco dei processi

-o COL1,COL2=HEADER Seleziona le colonne per la visualizzazione
-T Mostra discussioni

pwd pwd

Stampa il nome completo del file della directory di lavoro corrente

data
data [-sp] HOST

Ottenere ed eventualmente impostare la data/ora del sistema da un HOST remoto

-s Imposta la data/ora del sistema (predefinito)
-p Stampa la data/ora

leggi link
leggilink [-fnv] FILE

Visualizza il valore di un collegamento simbolico

-f Canonicalizza seguendo tutti i collegamenti simbolici
-n Non aggiungere newline
-v verboso

percorso reale
FILE percorso reale...

Restituisce i percorsi assoluti di un dato FILE

reboot
riavvia [-d ​​RITARDO] [-n] [-f]

Riavvia il sistema

-d SEC Intervallo di ritardo
-n Non sincronizzare
-f Force (non passare attraverso init)

renice
renice {{-n INCREMENT} | PRIORITÀ} [[-p | -g | -u] ID...]

Modificare la priorità di pianificazione per un processo in esecuzione

-n Regola il valore attuale (più piccolo è più veloce)
-p ID processo (predefinito)
-g ID gruppo di processi
-u Elabora i nomi utente e/o gli id

azzerare
azzerare

Ripristina lo schermo

rev rev [FILE]...

Linee inverse di FILE

rm rm [-irf] FILE...

Rimuovi (scollega) i FILE

-i Chiedi sempre prima di rimuovere
-f Non chiedere mai
-R, -r Ricorrenza

rmdir
rmdir [OPZIONI] DIRECTORY...

Rimuovi DIRECTORY se è vuoto

-p|--genitori Include i genitori
--ignore-fail-on-non-vuoto

mod
rmmod [-wfa] [MODULO]...

Scarica i moduli del kernel

-w Attendi che il modulo non venga più utilizzato
-f Forza scarico
-a Rimuove tutti i moduli inutilizzati (in modo ricorsivo)

route
percorso [{aggiungo|del|elimina}]

Modifica le tabelle di routing del kernel

-n Non risolvere i nomi
-e Visualizza altre/maggiori informazioni
-A inet{6} Seleziona famiglia di indirizzi

rpm rpm -i PACCHETTO.rpm; rpm -qp[ildc] PACCHETTO.rpm

Manipolare i pacchetti RPM

comandi:

-i Installa pacchetto
-qp Pacchetto query
-qpi Mostra informazioni
-qpl Contenuto della lista
-qpd Elenca i documenti
-qpc Elenca i file di configurazione

rpm2cpio
rpm2cpio pacchetto.rpm

Genera un archivio cpio del file rpm

parti di corsa
run-parts [-a ARG]... [-u UMASK] [--reverse] [--test] [--exit-on-error] DIRECTORY

Esegui un sacco di script in DIRECTORY

-a ARG Passa ARG come argomento agli script
-u UMASK Imposta UMASK prima di eseguire gli script
--reverse Ordine di esecuzione inverso
--test Prova a secco
--exit-on-error Esce se uno script esce con un valore diverso da zero

sete sed [-inrE] [-f FILE]... [-e CMD]... [FILE]... oppure: sed [-inrE] CMD [FILE]...

-e CMD Aggiungi CMD ai comandi sed da eseguire
-f FILE Aggiunge il contenuto del FILE ai comandi sed da eseguire
-i[SFX] Modifica i file sul posto (altrimenti invia a stdout)
Facoltativamente backup dei file, aggiungendo SFX
-n Sopprime la stampa automatica del pattern space
-r, -E Usa sintassi regex estesa

Se no -e o -f, il primo argomento non opzione è la stringa di comando sed. Rimanente
gli argomenti sono file di input (stdin se nessuno).

ss seq [-w] [-s SEP] [PRIMO [INC]] ULTIMO

Stampa i numeri dal PRIMO all'ULTIMO, in passi di INC. FIRST, INC di default è 1.

-w Pad per durare con zeri iniziali
-s SEP Separatore di stringhe

setkeycode
setkeycodes SCANCODE KEYCODE...

Imposta le voci nella mappa scancode-to-keycode del kernel, consentendo a tastiere insolite di
generare codici chiave utilizzabili.

SCANCODE può essere xx o e0xx (esadecimale) e KEYCODE è dato in decimale.

setid
setid PROG ARGS

Eseguire PROG in una nuova sessione. PROG non avrà terminale di controllo e non sarà
influenzato dai segnali della tastiera (Ctrl-C ecc.). Vedere setid(2) per i dettagli.

sh sh [-/+OPZIONI] [-/+o OPT]... [-c 'SCRIPT' [ARG0 [ARGS]] / FILE [ARGS]]

Interprete di shell Unix

sha1sum
sha1sum [-c[sw]] [FILE]...

Stampa o controlla i checksum SHA1

-c Controlla le somme rispetto all'elenco nei FILE
-s Non emette nulla, il codice di stato mostra il successo
-w Avvisa di righe di checksum formattate in modo errato

sha256sum
sha256sum [-c[sw]] [FILE]...

Stampa o controlla i checksum SHA256

-c Controlla le somme rispetto all'elenco nei FILE
-s Non emette nulla, il codice di stato mostra il successo
-w Avvisa di righe di checksum formattate in modo errato

sha512sum
sha512sum [-c[sw]] [FILE]...

Stampa o controlla i checksum SHA512

-c Controlla le somme rispetto all'elenco nei FILE
-s Non emette nulla, il codice di stato mostra il successo
-w Avvisa di righe di checksum formattate in modo errato

sonno
dormire [N]...

Pausa per un tempo pari al totale degli argomenti dati, dove ogni argomento può avere un
suffisso facoltativo di (s)secondi, (m)inutes, (h)ours o (d)ays

sorta
ordina [-nrugMcszbdfimSTokt] [-o FILE] [-k start[.offset][opts][, end[.offset][opts]] [-t
CAR] [FILE]...

Ordina le righe di testo

-b Ignora gli spazi iniziali
-c Controlla se l'input è ordinato
-d Ordine dizionario (vuoto o solo alfanumerico)
-f Ignora maiuscole e minuscole
-g Ordinamento numerico generale
-i Ignora caratteri non stampabili
-k Tasto di ordinamento
-M Ordina mese
-n Ordina numeri
-o Output su file
-k Ordina per chiave
-t CHAR Separatore chiave
-r Ordinamento inverso
-s Stabile (non ordina le cravatte in ordine alfabetico)
-u Elimina le righe duplicate
-z Le righe sono terminate da NUL, non da newline
-mST Ignorato per compatibilità GNU

start-stop-demone
start-stop-daemon [OPZIONI] [-S|-K] ... [-- ARGS...]

Cerca i processi corrispondenti, quindi -K: ferma tutti i processi corrispondenti. -S: inizia a
processo a meno che non venga trovato un processo corrispondente.

Corrispondenza del processo:

-u,--user NOMEUTENTE|UID Trova solo i processi di questo utente
-n,--name NOME Abbina i processi con NOME
nel campo di comunicazione in /proc/PID/stat
-x,--exec EXECUTABLE Abbina i processi con questo comando
in /proc/PID/{exe,cmdline}
-p,--pidfile FILE Abbina un processo con PID dal file
Tutte le condizioni specificate devono corrispondere
-S solo:
-x,--exec EXECUTABLE Programma da eseguire
-a,--startas NAME Argomento zero
-b,--sfondo Sfondo
-N,--nicelevel N Cambia bel livello
-c,--chuid USER[:[GRP]] Cambia in utente/gruppo
-m,--make-pidfile Scrive PID nel pidfile specificato da -p
-K solo:
-s,--segnale SIG Segnale da inviare
-t,--test Match only, esci con 0 se viene trovato un processo
Altro:

-o,--oknodo Esci con lo stato 0 se non viene fatto nulla
-v,--verboso Verbose
-q,--silenzioso Silenzioso

stat
stat [OPZIONI] FILE...

Visualizza il file (predefinito) o lo stato del filesystem

-c fmt Usa il formato specificato
-f Visualizza lo stato del filesystem
-L Segui i link
-t Visualizza le informazioni in forma concisa

Sequenze di formato valide per i file:

%a Diritti di accesso in ottale
%A Diritti di accesso in forma leggibile
%b Numero di blocchi allocati (vedi %B)
%B La dimensione in byte di ogni blocco riportato da %b
%d Numero dispositivo in decimale
%D Numero dispositivo in esadecimale
%f Modalità Raw in esadecimale
%F Tipo di file
%g ID gruppo del proprietario
%G Nome gruppo del proprietario
%h Numero di hard link
%i numero di inode
%n Nome file
%N Nome file, con -> TARGET se collegamento simbolico
%o dimensione blocco I/O
%s Dimensione totale, in byte
%t Tipo di dispositivo principale in esadecimale
%T Tipo di dispositivo minore in esadecimale
%u ID utente del proprietario
%U Nome utente del proprietario
%x Ora dell'ultimo accesso
%X Tempo dell'ultimo accesso in secondi dall'epoca
%y Ora dell'ultima modifica
%Y Ora dell'ultima modifica in secondi dall'epoca
%z Ora dell'ultima modifica
%Z Ora dell'ultima modifica in secondi dall'epoca

Sequenze di formato valide per i file system:

%a Blocchi gratuiti disponibili per i non superutenti
%b Blocchi dati totali nel file system
%c Nodi file totali nel file system
%d nodi di file liberi nel file system
%f Blocchi liberi nel file system
%i ID file system in esadecimale
%l Lunghezza massima dei nomi di file
%n Nome file
%s Dimensione blocco (per un trasferimento più veloce)
%S Dimensione fondamentale del blocco (per il conteggio dei blocchi)
%t Digita esadecimale
%T Digita in forma leggibile dall'uomo

stringhe
stringhe [-afo] [-n LEN] [FILE]...

Visualizza stringhe stampabili in un file binario

-a Scansiona l'intero file (impostazione predefinita)
-f Precede le stringhe con i nomi dei file
-n LEN Almeno i caratteri LEN formano una stringa (predefinito 4)
-o Precede le stringhe con offset decimali

sty
stty [-a|g] [-F DISPOSITIVO] [IMPOSTAZIONE]...

Senza argomenti, stampa baud rate, disciplina di linea e deviazioni da stty sane

-F DEVICE Apri dispositivo invece di stdin
-a Stampa tutte le impostazioni correnti in un formato leggibile dall'uomo
-g Stampa in forma leggibile in stty
[SETTING] Vedi manpage

su su [OPZIONI] [-] [UTENTE]

Esegui shell in USER (per impostazione predefinita, root)

-,-l Cancella ambiente, esegui shell come shell di login
-p, -m Non impostare nuovi $HOME, $SHELL, $USER, $LOGNAME
-c Comando CMD da passare a 'sh -c'
-s SH Shell da utilizzare al posto dell'impostazione predefinita dell'utente

sulogino
sulogin [-t N] [TTY]

Accesso singolo utente

-tN Timeout

swapoff
swapoff [-a] [DISPOSITIVO]

Interrompi lo scambio su DEVICE

-a Interrompi lo scambio su tutti i dispositivi di scambio

swapon
scambiare [-a] [DISPOSITIVO]

Inizia a scambiare su DEVICE

-a Avvia lo scambio su tutti i dispositivi di scambio

switch_root
switch_root [-c /dev/console] NEW_ROOT NEW_INIT [ARGS]

initramfs gratuito e passa a un altro root fs:

chroot su NEW_ROOT, elimina tutto in /, sposta NEW_ROOT su /, esegui NEW_INIT. Il PID deve essere
1. NEW_ROOT deve essere un punto di montaggio.

-c DEV Riapre stdio su DEV dopo l'interruttore

sync
sync

Scrivi tutti i blocchi bufferizzati su disco

sysctl
sysctl [OPZIONI] [CHIAVE[=VALORE]]...

Mostra/imposta i parametri del kernel

-e Non avvisare di chiavi sconosciute
-n Non mostrare i nomi delle chiavi
-a Mostra tutti i valori
-w Imposta i valori
-p FILE Imposta i valori da FILE (predefinito /etc/sysctl.conf)
-q Imposta i valori in silenzio

syslogd
syslogd [OPZIONI]

Utilità di registrazione del sistema (questa versione di syslogd ignora /etc/syslog.conf)

-n Esegui in primo piano
-O FILE Accedi a FILE (predefinito:/var/log/messages)
-l N Registra solo i messaggi più urgenti del precedente N (1-8)
-S Uscita minore
-R HOST[:PORTA] Accedi a HOST:PORT (porta predefinita:514)
-L Accedi localmente e tramite rete (l'impostazione predefinita è solo rete se -R)
-C[size_kb] Accedi al buffer mem condiviso (usa logread per leggerlo)

tac tac [FILE]...

Concatena i FILE e stampali al contrario

coda
tail [OPZIONI] [FILE]...

Stampa le ultime 10 righe di ogni FILE (o stdin) su stdout. Con più di un FILE,
precedere ciascuno con un'intestazione del nome del file.

-f Stampa i dati man mano che il file cresce
-s SECONDI Attendi SECONDI tra le letture con -f
-n N[kbm] Stampa le ultime N righe
-n +N[kbm] Inizia dall'ennesima riga e stampa il resto
-c [+]N[kbm] Stampa gli ultimi N byte
-q Non stampare mai le intestazioni
-v Stampa sempre le intestazioni

N può essere seguito da k (x1024), b (x512) o m (x1024^2).

tar tar -[cxtZzJjahmvO] [-f FILETAR] [-C DIR] [FILE]...

Crea, estrai o elenca i file da un file tar

Funzionamento:

c Crea
x Estrai
t Elenco
f Nome di TARFILE ('-' per stdin/out)
C Passare a DIR prima dell'operazione
v verboso
Z (De)comprimi usando compress
z (De)comprimere usando gzip
J (De)comprimi usando xz
j (De)comprimi usando bzip2
a (De)comprimere usando lzma
O Estrai su stdout
h Segui i collegamenti simbolici
m Non ripristinare mtime

compiti
taskset [-p] [MASK] [PID | PROG ARG]

Imposta o ottieni l'affinità della CPU

-p Opera su un PID esistente

tee tee [-ai] [FILE]...

Copia stdin su ogni FILE e anche su stdout

-a Aggiungi ai FILE dati, non sovrascrivere
-i Ignora segnali di interruzione (SIGINT)

telnet
telnet [-a] [-l UTENTE] HOST [PORTA]

Connettiti al server telnet

-a Login automatico con variabile $USER
-l UTENTE Accesso automatico come UTENTE

telnetd
telnetd [OPZIONI]

Gestire le connessioni telnet in entrata

-l LOGIN Exec LOGIN alla connessione
-f ISSUE_FILE Visualizza ISSUE_FILE invece di /etc/issue
-K Chiudi la connessione non appena termina il login
(normalmente aspetta che tutti i programmi chiudano lo slave pty)
-p PORT Porta su cui ascoltare
-b ADDR[:PORT] Indirizzo a cui associare
-F Esegui in primo piano
-i Modalità Inetd

test
prova ESPRESSIONE ]

Controlla i tipi di file, confronta i valori ecc. Restituisci un codice di uscita 0/1 a seconda della logica
valore di ESPRESSIONE

tftp
tftp [OPZIONI] HOST [PORTA]

Trasferire un file da/a server tftp

-l FILE FILE locale
-r FILE FILE remoto
-g Ottieni file
-p Metti il ​​file
-b SIZE Trasferisce blocchi di ottetti SIZE

tempo
tempo [-v] PROG ARGS

Esegui PROG, visualizza l'utilizzo delle risorse quando esce

-v verboso

timeout
timeout [-t SECS] [-s SIG] PROG ARG

Esegue PROG. Invia SIG ad esso se non è andato in secondi SECS. Impostazioni predefinite: SECS: 10,
SIG: TERMINE.

top alto [-b] [-nCOUNT] [-dSECONDS]

Fornire una visione dell'attività del processo in tempo reale. Leggi lo stato di tutti i processi
da / proc ogni SECONDI e visualizzarne una schermata. chiavi:

N/M/P/T: ordina per pid/mem/cpu/time
R: ordinamento inverso
H: alterna i thread
D,^C: esci

Opzioni:

-b Modalità batch
-n N Esce dopo N iterazioni
-d N Ritardo tra gli aggiornamenti

toccare
toccare [-c] [-d DATA] [-t DATA] [-r FILE] FILE...

Aggiorna la data dell'ultima modifica sui FILE indicati

-c Non creare file
-h Non seguire i link
-d DT Data/ora da utilizzare
-t DT Data/ora da utilizzare
-r FILE Usa la data/ora di FILE

tr tr [-cds] STRINGA1 [STRINGA2]

Tradurre, spremere o eliminare caratteri da stdin, scrivendo su stdout

-c Prendi il complemento di STRING1
-d Elimina i caratteri di input codificati STRING1
-s Spremere più caratteri di output di STRING2 in un carattere

traceroute
traceroute [-46FIldnrv] [-f 1ST_TTL] [-m MAXTTL] [-p PORT] [-q PROBES] [-s
SRC_IP] [-t TOS] [-w WAIT_SEC] [-g GATEWAY] [-i IFACE] [-z PAUSE_MSEC] HOST
[BYTE]

Traccia il percorso verso HOST

-4,-6 Forza la risoluzione dei nomi IP o IPv6
-F Imposta il bit di non frammentazione
-Uso ICMP ECHO invece di datagrammi UDP
-l Visualizza il valore TTL del pacchetto restituito
-d Imposta le opzioni SO_DEBUG su socket
-n Stampa indirizzi numerici
-r Ignora le tabelle di routing, invia direttamente a HOST
-v verboso
-m Max time-to-live (numero massimo di hop)
-p Numero di porta UDP di base utilizzato nelle sonde
(predefinito 33434)
-q Numero di sonde per TTL (default 3)
-s indirizzo IP da utilizzare come indirizzo di origine
-t Tipo di servizio nei pacchetti probe (default 0)
-w Tempo in secondi di attesa di una risposta (predefinito 3)
-g Gateway di percorso sorgente sciolto (8 max)

traceroute6
traceroute6 [-dnrv] [-m MAXTTL] [-p PORT] [-q PROBES] [-s SRC_IP] [-t TOS] [-w
WAIT_SEC] [-i IFACE] HOST [BYTE]

Traccia il percorso verso HOST

-d Imposta le opzioni SO_DEBUG su socket
-n Stampa indirizzi numerici
-r Ignora le tabelle di routing, invia direttamente a HOST
-v verboso
-m Max time-to-live (numero massimo di hop)
-p Numero di porta UDP di base utilizzato nelle sonde
(l'impostazione predefinita è 33434)
-q Numero di sonde per TTL (default 3)
-s indirizzo IP da utilizzare come indirizzo di origine
-t Tipo di servizio nei pacchetti probe (default 0)
-w Tempo in secondi di attesa di una risposta (predefinito 3)

vero
vero

Restituisce un codice di uscita TRUE \fIs0(0)

tty tty

Stampa il nome del file del terminale di stdin

-s Non stampa nulla, restituisce solo lo stato di uscita

tuntl
tunctl [-f dispositivo] ([-t nome] | -d nome)

Crea o elimina le interfacce tun

-f nome tun dispositivo (/dev/net/tun)
-t nome Crea iface 'nome'
-d nome Elimina iface 'nome'

udhpc
udhcpc [-fbqaRB] [-t N] [-T SEC] [-A SEC/-n] [-i IFACE] [-s PROG] [-p PIDFILE]
[-oC] [-r IP] [-V FORNITORE] [-F NOME] [-x OPT:VAL]... [-O OPT]...

-i,--interface Interfaccia IFACE da usare (default eth0)
-s,--script PROG Esegue PROG agli eventi DHCP (default /etc/udhcpc/default.script)
-p,--pidfile FILE Crea pidfile
-B, --broadcast Richiedi risposte broadcast
-t,--retry N Invia fino a N pacchetti di discovery (predefinito 3)
-T,--timeout SEC Pausa tra i pacchetti (predefinito 3)
-A,--tryagain SEC Attendi se il lease non viene ottenuto (predefinito 20)
-n,--now Esce se non si ottiene il lease
-q,--quit Esci dopo aver ottenuto il leasing
-R, --release Rilascia IP all'uscita
-f,--foreground Esegui in primo piano
-b,--background Sfondo se non si ottiene il leasing
-S,--syslog Accedi anche a syslog
-a,--arping Usa arping per convalidare l'indirizzo offerto
-r,--request IP Richiedi questo indirizzo IP
-o,--no-default-options Non richiede alcuna opzione (a meno che non venga fornito -O)
-O,--request-option OPT Richiedi l'opzione OPT dal server (cumulativo)
-x OPT:VAL Include l'opzione OPT nei pacchetti inviati (cumulativo)
Esempi di opzioni stringa, numeriche e byte esadecimali:
-x hostname:bbox - opzione 12
-x lease:3600 - opzione 51 (tempo di locazione)
-x 0x3d:0100BEEFC0FFEE - opzione 61 (id client)
-F,--fqdn NAME Chiedi al server di aggiornare la mappatura DNS per NAME
-V,--vendorclass VENDOR Identificatore del fornitore (predefinito 'udhcp VERSION')
-C,--clientid-none Non inviare MAC come identificatore client
Segnali:

USR1 Rinnova contratto di locazione
USR2 Release leasing

udhpd
udhcpd [-fS] [-I ADDR] [CONFILE]

Server DHCP

-f Esegui in primo piano
-S Accedi anche a syslog
-I ADDR Indirizzo locale

umount
umount [OPZIONI] FILESYSTEM|DIRECTORY

Smonta i file system

-a Smonta tutti i file system
-r Prova a rimontare i dispositivi in ​​sola lettura se il montaggio è occupato
-l Lazy umount (stacca il filesystem)
-f Forza l'umount (ovvero, server NFS irraggiungibile)
-D Non liberare il dispositivo loop anche se è stato utilizzato

uname
uname [-amnrspv]

Informazioni sul sistema di stampa

-a Stampa tutto
-m Il tipo di macchina (hardware)
-n Nome host
-r versione del sistema operativo
-s nome del sistema operativo (predefinito)
-p Tipo di processore
-v versione del sistema operativo

decomprimere
decomprimi [-cf] [FILE]...

Decomprimi file .Z

-c Scrivi su stdout
-f Sovrascrivi

non espandibile
deespandi [-fa][-t N] [FILE]...

Converti spazi in tab, scrivendo su stdout

-a,--all Converti tutti gli spazi vuoti
-f,--first-only Converte solo gli spazi iniziali
-t,--tabs=N Tabulazioni ogni N caratteri

uniq
uniq [-cdu][-f,s,w N] [INGRESSO [USCITA]]

Elimina le righe duplicate

-c Prefisso delle righe in base al numero di occorrenze
-d Stampa solo righe duplicate
-u Stampa solo linee univoche
-f N Salta i primi N campi
-s N Salta i primi N caratteri (dopo eventuali campi saltati)
-w N Confronta N caratteri nella riga

unix2dos
unix2dos [-ud] [FILE]

Converti FILE sul posto da Unix in formato DOS. Quando non viene fornito alcun file, utilizzare
stdin/stdout.

-u dos2unix
-d unix2dos

unzma
unlzma [-cf] [FILE]...

Decomprimi FILE (o stdin)

-c Scrivi su stdout
-f Forza

unlzop
unlzop [-cfvCF] [FILE]...

-c Scrivi su stdout
-f Forza
-v verboso
-F Non memorizzare o verificare il checksum

unxz
unxz [-cf] [FILE]...

Decomprimi FILE (o stdin)

-c Scrivi su stdout
-f Forza

decomprimere
decomprimi [-lnopq] FILE[.zip] [FILE]... [-x FILE...] [-d DIR]

Estrai FILE dall'archivio ZIP

-l Elenca i contenuti (con -q per la forma breve)
-n Non sovrascrivere mai i file (predefinito: chiedi)
-o Sovrascrivi
-p Stampa su stdout
-q Silenzioso
-x FILE Escludi FILE
-d DIR Estrai in DIR

uptime
uptime

Visualizza il tempo dall'ultimo avvio

dormi
dormire no

Pausa per N microsecondi

uudecode
uudecode [-o OUTFILE] [INFILE]

Uudecode un file Trova OUTFILE nel sorgente uuencoded a meno che non venga fornito -o

uencode
uuencode [-m] [FILE] NOMEFILE_STORATO

Uuencode FILE (o stdin) in stdout

-m Usa la codifica base64 per RFC1521

vconfig
COMANDO vconfig [OPZIONI]

Crea e rimuovi dispositivi Ethernet virtuali

aggiungi IFACE VLAN_ID
rem VLAN_NAME
set_flag IFACE 0|1 VLAN_QOS
set_egress_map VLAN_NAME SKB_PRIO VLAN_QOS
set_ingress_map VLAN_NAME SKB_PRIO VLAN_QOS
set_name_type NOME_TIPO

vi vi [OPZIONI] [FILE]...

Modifica FILE

-c CMD Comando iniziale da eseguire (disponibile anche $EXINIT)
-R Sola lettura
-H Elenca le funzioni disponibili

orologio
guarda [-n SEC] [-t] PROG ARGS

Eseguire periodicamente PROG

-n Periodo del ciclo in secondi (predefinito 2)
-t Non stampare l'intestazione

cane da guardia
watchdog [-t N[ms]] [-TN[ms]] [-F] DEV

Scrivi periodicamente al dispositivo watchdog DEV

-TN Riavvia dopo N secondi se non viene ripristinato (default 60)
-t N Reset ogni N secondi (default 30)
-F Esegui in primo piano

Usa 500 ms per specificare il periodo in millisecondi

wc wc [-cmlwL] [FILE]...

Conta righe, parole e byte per ogni FILE (o stdin)

-c Conta byte
-m Conta caratteri
-l Conta le nuove righe
-w Conta parole
-L Stampa la lunghezza della linea più lunga

wget
wget [-c|--continue] [-s|--spider] [-q|--quiet] [-O|--output-document FILE]
[--header 'intestazione: valore'] [-Y|--proxy on/off] [-P DIR] [-U|--user-agent
AGENTE] URL...

Recupera i file tramite HTTP o FTP

-s Modalità Spider: controlla solo l'esistenza del file
-c Continua il recupero del trasferimento interrotto
-q Silenzioso
-P DIR Salva in DIR (impostazione predefinita).
-O FILE Salva in FILE ('-' per stdout)
-U STR Usa STR per l'intestazione User-Agent
-Y Usa proxy ('on' o 'off')

quale
quale [COMANDO]...

Trova un COMANDO

che chi [-a]

Mostra chi ha effettuato l'accesso

-a Mostra tutto
-H Stampa intestazioni di colonna

whoami
whoami

Stampa il nome utente associato all'ID utente effettivo corrente

xargs
xargs [OPZIONI] [PROG ARGS]

Esegui PROG su ogni elemento fornito da stdin

-p Chiede all'utente se eseguire ciascun comando
-r Non eseguire il comando se l'input è vuoto
-0 L'input è separato da caratteri NUL
-t Stampa il comando su stderr prima dell'esecuzione
-e[STR] STR interrompe l'elaborazione dell'input
-n N Passa non più di N argomenti a PROG
-s N Passa una riga di comando di non più di N byte
-x Esce se la dimensione viene superata

xz xz -d [-cf] [FILE]...

Decomprimi FILE (o stdin)

-d Decomprimere
-c Scrivi su stdout
-f Forza

xzcat
xzcat [FILE]...

Decomprimi su stdout

si [STRINGA]

Emetti ripetutamente una riga con STRING o "y"

zcat
zcat [FILE]...

Decomprimi su stdout

LIBC NSS


GNU Libc (glibc) utilizza il Name Service Switch (NSS) per configurare il comportamento del C
libreria per l'ambiente locale e per configurare come legge i dati di sistema, come
password e informazioni sul gruppo. Questo è implementato usando an /etc/nsswitch.conf
file di configurazione e utilizzando una o più delle librerie /lib/libnss_*. BusyBox ci prova
per evitare di utilizzare chiamate libc che fanno uso di NSS. Tuttavia, alcune applet, come login
e su, utilizzeranno le funzioni libc che richiedono NSS.

Se abiliti CONFIG_USE_BB_PWD_GRP, BusyBox utilizzerà le funzioni interne direttamente
accedere al /etc/passwd, /etc/groupe / etc / shadow file senza usare NSS. Questo potrebbe
consentono di eseguire il sistema senza la necessità di installare alcuna configurazione NSS
file e librerie.

Se utilizzate con glibc, le applet di 'networking' di BusyBox richiederanno allo stesso modo che tu
installare almeno parte del materiale glibc NSS (in particolare, /etc/nsswitch.conf,
/lib/libnss_dns*, /lib/libnss_files* e /lib/libresolv*).

Plug Shameless: In alternativa, si potrebbe usare una libreria C come uClibc. Inoltre
per rendere il tuo sistema significativamente più piccolo, uClibc non richiede l'uso di alcun NSS
file di supporto o librerie.

MANUTENTORE


Denis Vlasenko[email protected]>

AUTORI


Le seguenti persone hanno contribuito con il codice a BusyBox, che lo sapessero o meno. Se tu
hai scritto il codice incluso in BusyBox, dovresti probabilmente essere elencato qui in modo da poterlo fare
ottieni il tuo pezzo di gloria eterna. Se dovresti essere elencato qui, o la descrizione di
ciò che hai fatto richiede maggiori dettagli o non è corretto, invia un aggiornamento.

Emanuele Aina[email protected]>
parti di corsa

Erik Andersen[email protected]>

Tonnellate di nuove cose, importante riscrittura della maggior parte delle
app principali, tonnellate di nuove app come indicato nei file di intestazione.
Un sacco di noiosi sforzi per scrivere questi noiosi documenti che
nessuno leggerà davvero.

Laurence Anderson[email protected]>

rpm2cpio, unzip, get_header_cpio, interfaccia read_gz, rpm

Jeff Angielski[email protected]>

ftpput, ftpget

Edward Betts[email protected]>

expr, hostid, nomelog, whoami

Giovanni Beppu[email protected]>

du, nslookup, ordina

Brian Candler[email protected]>

minuscolo-ls(ls)

Randolph Chung[email protected]>

fbset, ping, nome host

Dave Cinege[email protected]>

altro(v2), makedevs, dutmp, modularizzazione, file di collegamenti automatici,
varie correzioni, manutenzione del progetto router Linux

Giordano Crouse[email protected]>

ipcalc

Magnus Damm[email protected]>

supporto client tftp insmod powerpc

Larry Doolittle[email protected]>

compilazione incontaminata della directory dei sorgenti, molte patch e correzioni.

Glenn Engel[email protected]>

httpd

Gennady Feldman[email protected]>

Sysklogd (syslogd a thread singolo, supporto per buffer circolare IPC,
logread), varie correzioni.

Karl M. Hegbloom[email protected]>

cp_mv.c, la suite di test, varie correzioni a utility.c, &c.

Daniel Jacobowitz[email protected]>

mktemp.c

Matt Kraai[email protected]>

documentazione, correzioni di bug, suite di test

Stephan Linz[email protected]>

ipcalc, equivalenza Red Hat

Giovanni Lombardo[email protected]>

tr

Glenn McGrath[email protected]>

Codice di annullamento dell'archiviazione comune e applet di annullamento dell'archiviazione, ifupdown, ftpgetput,
nameif, sed, patch, fold, install, uudecode.
Varie correzioni di bug, rivedere e applicare numerose patch.

Manuel Novoa III[email protected]>

gatto, mkfifo, mknod, rmdir, dormire, tee, tty, uniq, usleep, wc, sì,
mesg, vconfig, make_directory, parse_mode, dirname, mode_string,
get_last_path_component, simple_path e un numero di banali routine libbb

anche correzioni di bug, riscritture parziali e ottimizzazioni delle dimensioni in
nome base, cenere, cal, cmp, cp, df, du, echo, env, ln, logname, md5sum, mkdir,
mv, realpath, rm, sort, tail, touch, uname, watch, arith, leggibile dall'uomo,
interfaccia, dutmp, ifconfig, route

Vladimir Oleynik[email protected]>

cmdedit; xargs (corrente), httpd (corrente);
porte: ash, crond, fdisk, inetd, stty, traceroute, top;
locale, correzioni varie
e critico inconciliabile di tutto ciò che non è perfetto.

Bruce Perens[email protected]>

Autore originale di BusyBox nel 1995, 1996. Parte del suo codice può
si trovano ancora nascosti qua e là...

Tim Riker[email protected]>

correzioni di bug, membro del fan club

Kent Robotti[email protected]>

reset, tonnellate e tonnellate di segnalazioni di bug e patch.

Chip Rosenthal[email protected]>,[email protected]>

wget - Contributo con il permesso di Covad Communications

Pavel Roskin[email protected]>

Molte correzioni di bug e patch.

Gyepi Sam[email protected]>

Funzione di registrazione remota per syslogd

Linus Torvalds[email protected]>

mkswap, fsck.minix, mkfs.minix

Mark Whitley[email protected]>

grep, sed, cut, xargs (precedente),
style-guide, new-applet-HOWTO, correzioni di bug, ecc.

Charles P. Wright[email protected]>

gzip, mini-netcat(nc)

Enrique Zanardi[email protected]>

tarcat (poi rimosso), loadkmap, varie correzioni, manutenzione Debian

Tito Ragusa[email protected]>

devfsd e ottimizzazioni delle dimensioni in stringhe, openvt e deallocvt.

Paolo Volpe[email protected]>

modalità di modifica vi per ash, varie altre patch/correzioni

Roberto A. Foglietta[email protected]>

porta: dnsd

Bernhard Reutner-Fischer[email protected]>

misc

Mike Frysinger[email protected]>

iniziale e2fsprogs, printenv, setarch, sum, misc

Jie Zhang[email protected]>

corretti due bug in msh e hush (exitcode dei processi uccisi)

Usa dumplease online usando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

Comandi Linux

Ad