InglêsFrancêsEspanhol

Ad


favicon do OnWorks

dumpleases - Online na nuvem

Execute dumpleases no provedor de hospedagem gratuita OnWorks no Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

Este é o comando dumpleases que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

PROGRAMA:

NOME


BusyBox - O canivete suíço do Linux embarcado

SINTAXE


caixa ocupada [argumentos ...] # ou

[argumentos ...] # se houver ligação simbólica

DESCRIÇÃO


BusyBox combina versões minúsculas de muitos utilitários UNIX comuns em um único
executável. Ele fornece substituições minimalistas para a maioria dos utilitários que você costuma encontrar
no GNU coreutils, util-linux, etc. Os utilitários no BusyBox geralmente têm menos opções
do que seus primos GNU completos; no entanto, as opções incluídas fornecem o
funcionalidade esperada e se comportam de maneira muito semelhante a suas contrapartes GNU.

BusyBox foi escrito com otimização de tamanho e recursos limitados em mente. Isso é também
extremamente modular para que você possa facilmente incluir ou excluir comandos (ou recursos) na compilação
Tempo. Isso torna mais fácil personalizar seus sistemas embarcados. Para criar um sistema funcional,
apenas adicione / dev, / Etce um kernel Linux. BusyBox fornece um POSIX bastante completo
ambiente para qualquer sistema pequeno ou embutido.

BusyBox é extremamente configurável. Isso permite que você inclua apenas os componentes que você
necessidade, reduzindo assim o tamanho binário. Execute 'make config' ou 'make menuconfig' para selecionar o
funcionalidade que você deseja habilitar. Em seguida, execute 'make' para compilar BusyBox usando seu
configuração.

Após a conclusão da compilação, você deve usar 'make install' para instalar o BusyBox. Esse
irá instalar o binário 'bin / busybox', no diretório de destino especificado por CONFIG_PREFIX.
CONFIG_PREFIX pode ser definido ao configurar BusyBox, ou você pode especificar uma alternativa
local no momento da instalação (ou seja, com uma linha de comando como 'make CONFIG_PREFIX = / tmp / foo
instalar'). Se você habilitou qualquer esquema de instalação de miniaplicativo (como links simbólicos ou
hardlinks), eles também serão instalados no local apontado por CONFIG_PREFIX.

USO


BusyBox é um binário multi-chamada. Um binário multi-chamada é um programa executável que
executa o mesmo trabalho que mais de um programa utilitário. Isso significa que há apenas um
BusyBox binário, mas esse binário único atua como um grande número de utilitários. Isso permite
BusyBox seja menor, pois todos os programas utilitários embutidos (nós os chamamos de miniaplicativos) podem
código de compartilhamento para muitas operações comuns.

Você também pode invocar BusyBox emitindo um comando como um argumento na linha de comando. Para
exemplo, inserindo

/ bin / busybox ls

também fará com que BusyBox se comporte como 'ls'.

Claro, adicionando '/ bin / busybox'em cada comando seria doloroso. Então, a maioria das pessoas vai
invocar BusyBox usando links para o binário BusyBox.

Por exemplo, inserindo

ln-s / bin / busybox ls
./ls

fará com que BusyBox se comporte como 'ls' (se o comando 'ls' tiver sido compilado em BusyBox).
De um modo geral, você nunca deve precisar fazer todos esses links sozinho, pois o BusyBox
o sistema de construção fará isso por você quando executar o comando 'make install'.

Se você invocar BusyBox sem argumentos, ele irá fornecer a você uma lista de miniaplicativos
que foram compilados em seu binário BusyBox.

COMUM OPÇÕES


A maioria dos miniaplicativos BusyBox suporta o --Socorro argumento para fornecer uma descrição concisa de tempo de execução de
Seu comportamento. Se a opção CONFIG_FEATURE_VERBOSE_USAGE foi habilitada, mais
informações detalhadas de uso também estarão disponíveis.

COMANDOS


Os miniaplicativos disponíveis atualmente incluem:

[, [[, acpid, adjtimex, ar, arp, arping, ash, awk, nome base,
blockdev, brctl, bunzip2, bzcat, bzip2, cal, gato, chgrp, chmod,
chown, chpasswd, chroot, chvt, claro, cmp, cp, cpio, crond, crontab,
cttyhack, corte, data, dc, dd, deallocvt, depmod, devmem, df, diff,
dirname, dmesg, dnsdomainname, dos2unix, dpkg, dpkg-deb, du,
dumpkmap, dumpleases, echo, ed, egrep, env, expandir, expr, false,
fdisk, fgrep, localizar, dobrar, grátis, freeramdisk, fstrim, ftpget, ftpput,
getopt, getty, grep, grupos, gunzip, gzip, halt, head, hexdump,
hostid, nome do host, httpd, hwclock, id, ifconfig, ifdown, ifup, init,
insmod, ionice, ip, ipcalc, kill, killall, klogd, último, menos, ln,
loadfont, loadkmap, logger, login, logname, logread, losstup, ls,
lsmod, lzcat, lzma, lzop, lzopcat, md5sum, mdev, microcom, mkdir,
mkfifo, mknod, mkswap, mktemp, modinfo, modprobe, mais, montar, mt,
mv, nameif, nc, netstat, nslookup, od, openvt, passwd, patch, pidof,
ping, ping6, pivot_root, poweroff, printf, ps, pwd, rdate, readlink,
realpath, reboot, renice, reset, rev, rm, rmdir, rmmod, rota, rpm,
rpm2cpio, run-parts, sed, seq, setkeycodes, setsid, sh, sha1sum,
sha256sum, sha512sum, dormir, classificar, start-stop-daemon, stat,
static-sh, strings, stty, su, sulogin, swapoff, swapon, switch_root,
sincronizar, sysctl, syslogd, tac, tail, tar, taskset, tee, telnet,
telnetd, teste, tftp, tempo, tempo limite, topo, toque, tr, traceroute,
traceroute6, verdadeiro, tty, tunctl, udhcpc, udhcpd, umount, uname,
descompactar, descompactar, uniq, unix2dos, descompactar, descompactar, descompactar, descompactar,
tempo de atividade, usleep, uudecode, uuencode, vconfig, vi, watch, watchdog,
wc, wget, que, quem, whoami, xargs, xz, xzcat, sim, zcat

COMANDO DESCRIÇÃO


ácido
acpid [-df] [-c CONFDIR] [-l LOGFILE] [-a ACTIONFILE] [-M MAPFILE] [-e
PROC_EVENT_FILE] [-p PIDFILE]

Ouça os eventos ACPI e crie ajudantes específicos na chegada do evento

-d Log para stderr, não arquivo de log (implica -f)
-f Executar em primeiro plano
-c Diretório DIR Config [/ etc / acpi]
-e ARQUIVO / proc arquivo de evento [/ proc / acpi / event]
-l FILE Arquivo de log [/var/log/acpid.log]
-p FILE Arquivo Pid [/var/run/acpid.pid]
-a Arquivo de ação FILE [/etc/acpid.conf]
-M FILE Arquivo de mapa [/etc/acpi.map]

Aceite e ignore as opções de compatibilidade -g -m -s -S -v

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

Leia e, opcionalmente, defina os parâmetros da base de tempo do sistema. Ver adjtimex(2)

-q Silencioso
-o OFF Deslocamento de tempo, microssegundos
-f FREQ Ajuste de frequência, unidades de kernel inteiras (65536 é 1 ppm)
(valores positivos fazem o relógio funcionar mais rápido)
-t TICK microssegundos por tick, geralmente 10000
-p TCONST

ar ar [-o] [-v] [-p] [-t] [-x] ARQUIVOS DE ARQUIVO

Extraia ou liste ARQUIVOS de um arquivo AR

-o Preservar datas originais
-p Extrair para stdout
-t Lista
-x Extrato
-v Detalhado

arp arp [-vn] [-H HWTYPE] [-i SE] -a [HOSTNAME] [-v] [-i SE] -d HOSTNAME
[pub] [-v] [-H HWTYPE] [-i IF] -s HOSTNAME HWADDR [temp] [-v] [-H HWTYPE] [-i IF] -s
HOSTNAME HWADDR [máscara de rede] pub [-v] [-H HWTYPE] [-i IF] -Ds HOSTNAME IFACE
[máscara de rede] pub

Manipular cache ARP

-a Exibir (todos) os hosts
-d Excluir entrada ARP
-s Definir nova entrada
-v Detalhado
-n Não resolve nomes
-i interface de rede IF
-D Lê HWADDR da IFACE
-A, -p Família do protocolo AF
-H HWTYPE Tipo de endereço de hardware

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

Enviar solicitações / respostas ARP

-f Sai na primeira resposta ARP
-q Silencioso
-b Continue transmitindo, não vá unicast
-D Modo de detecção de endereço duplicado
-U Modo ARP não solicitado, atualize seus vizinhos
-Um modo de resposta ARP, atualize seus vizinhos
-c N Parar após enviar N solicitações ARP
-w TIMEOUT Tempo de espera pela resposta ARP, segundos
-I Interface IFACE para usar (padrão eth0)
-s SRC_IP endereço IP do remetente
DST_IP endereço IP de destino

cinza ash [- / + OPÇÕES] [- / + o OPT] ... [-c 'SCRIPT' [ARG0 [ARGS]] / ARQUIVO [ARGS]]

Intérprete de shell Unix

awk awk [OPÇÕES] [AWK_PROGRAM] [ARQUIVO] ...

-v VAR = VAL Definir variável
-F SEP Usa SEP como separador de campo
-f FILE Lê o programa de FILE
-e AWK_PROGRAM

nome de base
nome de base ARQUIVO [SUFFIX]

Retire o caminho do diretório e .SUFFIX de FILE

desenvolvimento de bloco
blockdev OPÇÃO BLOCKDEV

--setro Definir ro
--setrw Definir rw
--getro Obter ro
--getss Obtém o tamanho do setor
--getbsz Obter tamanho do bloco
--setbsz BYTES Definir tamanho do bloco
--getsz Obtém o tamanho do dispositivo em setores de 512 bytes
--getsize64 Obtém o tamanho do dispositivo em bytes
--flushbufs Libera buffers
--rereadpt Reler tabela de partição

brctl
COMANDO brctl [PONTE [INTERFACE]]

Gerenciar pontes Ethernet

comandos:

addbr BRIDGE Criar BRIDGE
delbr BRIDGE Excluir BRIDGE
addif BRIDGE IFACE Adicionar IFACE a BRIDGE
delif BRIDGE IFACE Excluir IFACE de BRIDGE

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

Descompacte FILEs (ou stdin)

-c Grava em stdout
-f Força

bzcat
bzcat [FILE] ...

Descompactar para saída padrão

bzip2
bzip2 [OPÇÕES] [ARQUIVO] ...

Comprimir FILEs (ou stdin) com o algoritmo bzip2

-1..9 nível de compressão
-d Descompactar
-c Grava em stdout
-f Força

cal cal [-jy] [[MÊS] ANO]

Exibir um calendário

-j Usar datas julianas
-y Exibe o ano inteiro

gato gato [ARQUIVO] ...

Concatene FILEs e imprima-os em stdout

chgrp
chgrp [-RhLHPcvf] ... ARQUIVO DE GRUPO ...

Altere a associação de grupo de cada ARQUIVO para GRUPO

-R Recurso
-h Afeta links simbólicos em vez de alvos de links simbólicos
-L Percorre todos os links simbólicos para diretórios
-H Percorre links simbólicos apenas na linha de comando
-P Não atravessa links simbólicos (padrão)
-c Lista os arquivos alterados
-v Detalhado
-f Ocultar erros

chmod
chmod [-Rcvf] MODE [, MODE] ... ARQUIVO ...

Cada MODO é uma ou mais letras ugoa, um dos símbolos + - = e um ou mais
das letras rwxst

-R Recurso
-c Lista os arquivos alterados
-v Lista todos os arquivos
-f Ocultar erros

chown
chown [-RhLHPcvf] ... PROPRIETÁRIO [<. |:> [GRUPO]] ARQUIVO ...

Altere o proprietário e / ou grupo de cada ARQUIVO para PROPRIETÁRIO e / ou GRUPO

-R Recurso
-h Afeta links simbólicos em vez de alvos de links simbólicos
-L Percorre todos os links simbólicos para diretórios
-H Percorre links simbólicos apenas na linha de comando
-P Não atravessa links simbólicos (padrão)
-c Lista os arquivos alterados
-v Lista todos os arquivos
-f Ocultar erros

chpasswd
chpasswd [--md5 | --encrypted]

Ler usuário: senha de stdin e atualização / Etc / passwd

-e, - criptografado As senhas fornecidas estão na forma criptografada
-m, --md5 Usa criptografia MD5 em vez de DES

chroot
chroot NEWROOT [PROG ARGS]

Execute PROG com o diretório raiz definido como NEWROOT

chvt
chvtN

Mude o terminal virtual em primeiro plano para / dev / ttyN

remover filtragem
remover filtragem

Limpar tela

cmp cmp [-l] [-s] ARQUIVO1 [ARQUIVO2 [SKIP1 [SKIP2]]]

Compare FILE1 com FILE2 (ou stdin)

-l Grava os números de byte (decimal) e valores (octal)
para todos os bytes diferentes
-s Silencioso

cp cp [OPÇÕES] FONTE ... DEST

Copiar SOURCE (s) para DEST

-a Mesmo que -dpR
-R, -r Recurse
-d, -P Preservar links simbólicos (padrão se -R)
-L Siga todos os links simbólicos
-H Siga os links simbólicos na linha de comando
-p Preserva os atributos do arquivo se possível
-f Sobrescrever
-i Avisar antes de sobrescrever
-l, -s Criar links (sym)

cpio
cpio [-dmvu] [-F ARQUIVO] [-H novoc] [-tio] [EXTR_FILE] ...

Extraia ou liste arquivos de um arquivo cpio ou crie um arquivo usando a lista de arquivos em
stdin

Modo de operação principal:

-t Lista
-i Extrai EXTR_FILEs (ou todos)
-o Criar (requer -H newc)
-d Torna os diretórios principais
-m Preserva mtime
-v Detalhado
-u Substituir
-F FILE Arquivo de entrada (-t, -i, -p) ou saída (-o)
-H newc formato de arquivo

cron
crond -fbS -l N -L LOGFILE -c DIR

-f Primeiro plano
-b Plano de fundo (padrão)
-S Log para syslog (padrão)
-l Define o nível de registro. 0 é o mais prolixo, o padrão 8
-L Log para arquivo
-c Diretório de trabalho

crontab
crontab [-c DIR] [-u USUÁRIO] [-ler] | [ARQUIVO]

-c diretório Crontab
-u usuário
-l Listar crontab
-e Editar crontab
-r Excluir crontab
FILE Substitua crontab por FILE ('-': stdin)

cttyhack
cttyhack [PROG ARGS]

Dê a PROG um tty de controle, se possível. Exemplo para / etc / inittab (para busybox init):
:: respawn: / bin / cttyhack / Bin / sh Dando controle de tty ao shell executando com PID
1: $ exec cttyhack sh Iniciando shell interativo a partir do script de shell de inicialização:

setsid cttyhack sh

corte corte [OPÇÕES] [ARQUIVO] ...

Imprimir campos selecionados de cada arquivo de entrada para stdout

-b LIST Produz apenas bytes de LIST
-c LIST Produz apenas caracteres de LIST
-d CHAR Usa CHAR em vez de tabulação como delimitador de campo
-s Exibe apenas as linhas contendo delimitador
-f N Imprime apenas estes campos
-n Ignorado

dados
data [OPÇÕES] [+ FMT] [HORA]

Exibir o tempo (usando + FMT) ou definir o tempo

[-s, - definir] HORA Defina a hora como HORA
-u, - utc Funciona em UTC (não converte para a hora local)
-R, - rfc-2822 Saída de string de data compatível com RFC-2822
-I [SPEC] Saída de string de data compatível com ISO-8601
SPEC = 'data' (padrão) apenas para data,
'horas', 'minutos' ou 'segundos' para data e
tempo para a precisão indicada
-r, - reference FILE Exibe a hora da última modificação de FILE
-d, - data TIME Display TIME, não 'agora'
-D FMT Use FMT para conversão -d TIME

Formatos TIME reconhecidos:

hh: mm [: ss]
[AAAA.] MM.DD-hh: mm [: ss]
AAAA-MM-DD hh: mm [: ss]
[[[[[YY] YY] MM] DD] hh] mm [.ss]
O formulário 'data TIME' aceita MMDDhhmm [[YY] YY] [. ss] em vez disso

dc EXPRESSÃO DC ...

Calculadora minúscula RPN. Operações: +, add, -, sub, *, mul, /, div,%, mod e, ou, not,
xor, p - imprime o topo da pilha (sem estourar), f - imprime a pilha inteira, o - abre o
valor e definir raiz de saída (deve ser 10, 16, 8 ou 2). Exemplos: 'dc 2 2 add p' -> 4,
'dc 8 8 mul 2 2 + / p' -> 16

dd dd [if = FILE] [of = FILE] [ibs = N] [obs = N] [bs = N] [count = N] [skip = N] [seek = N]
[conv = notrunc | noerror | sync | fsync]

Copie um arquivo com conversão e formatação

if = FILE Lê de FILE em vez de stdin
of = FILE Grava em FILE em vez de stdout
bs = N Ler e gravar N bytes por vez
ibs = N Lê N bytes por vez
obs = N Grava N bytes por vez
contagem = N Copia apenas N blocos de entrada
pular = N Pular N blocos de entrada
buscar = N Pular N blocos de saída
conv = notrunc Não trunca o arquivo de saída
conv = noerror Continuar após erros de leitura
conv = sync Pad blocos com zeros
conv = fsync Grave fisicamente os dados antes de terminar
conv = swab Troca cada par de bytes

N pode ser sufixado por c (1), w (2), b (512), kD (1000), k (1024), MD, M, GD, G

desalocvt
deslocvt [N]

Desalocar terminal virtual não utilizado / dev / ttyN

depmod
depmod [-n] [-b BASE] [VERSÃO] [MODFILES] ...

Gerar arquivos modules.dep, alias e símbolos

-b BASE Use BASE / lib / modules / VERSION
-n Dry run: imprime arquivos em stdout

devmem
devmem ENDEREÇO ​​[LARGURA [VALOR]]

Ler / escrever do endereço físico

ENDEREÇO ​​Endereço para agir
WIDTH Width (8/16 / ...)
VALUE Dados a serem gravados

df df [-Pkmhai] [-B SIZE] [SISTEMA DE ARQUIVOS] ...

Imprimir estatísticas de uso do sistema de arquivos

Formato de saída -P POSIX
-k blocos de 1024 bytes (padrão)
-m blocos de 1 MB
-h Human legível (por exemplo, 1K 243M 2G)
-a Mostra todos os sistemas de arquivos
-i Inodes
-B TAMANHO Tamanho do bloco

diff
diff [-abBdiNqrTstw] [-L LABEL] [-S ARQUIVO] [-U LINES] ARQUIVO1 ARQUIVO2

Compare os arquivos linha por linha e verifique as diferenças entre eles. Esse
a implementação suporta apenas diffs unificados.

-a Trata todos os arquivos como texto
-b Ignora as mudanças na quantidade de espaços em branco
-B Ignora as alterações cujas linhas estão todas em branco
-d Tente encontrar um conjunto menor de mudanças
-i Ignorar diferenças de maiúsculas e minúsculas
-L Use LABEL em vez do nome do arquivo no cabeçalho unificado
-N Trate os arquivos ausentes como vazios
-q Saída apenas se os arquivos forem diferentes
-r Recurso
-S Comece com FILE ao comparar diretórios
-T Faça as guias se alinharem ao prefixar uma guia quando necessário
-s Relata quando dois arquivos são iguais
-t Expande as guias para espaços na saída
-U Saída LINES linhas de contexto
-w Ignora todos os espaços em branco

Conte-me
nome do arquivo FILENAME

Retirar o sufixo não pertencente ao diretório de FILENAME

dmesg
dmesg [-c] [-n NÍVEL] [-s TAMANHO]

Imprimir ou controlar o buffer de anel do kernel

-c Limpar o buffer de anel após a impressão
-n LEVEL Define o nível de registro do console
-s SIZE Tamanho do buffer

dos2unix
dos2unix [-ud] [ARQUIVO]

Converta ARQUIVO in-loco do formato DOS para o Unix. Quando nenhum arquivo for fornecido, use
stdin / stdout.

-você dos2unix
-d unix2dos

dpkg
dpkg [-ilCPru] [-F OPT] PACOTE

Instale, remova e gerencie pacotes Debian

-i, - install Instale o pacote
-l, - list Lista de pacotes instalados
--configure Configure um pacote não empacotado
-P, - purge Limpa todos os arquivos de um pacote
-r, - remove Remove tudo, exceto os arquivos de configuração de um pacote
--unpack Descompacta um pacote, mas não o configure
--force-Depende Ignora problemas de dependência
--force-confnew Substitui os arquivos de configuração existentes ao instalar
--force-confold Manter os arquivos de configuração antigos ao instalar

dpkg-deb
dpkg-deb [-cefxX] ARQUIVO [argumento]

Executar ações em pacotes Debian (.debs)

-c Lista o conteúdo da árvore do sistema de arquivos
-e Extrai arquivos de controle para o diretório [argumento]
-f Exibe o nome do campo de controle começando com [argumento]
-x Extrai a árvore do sistema de arquivos de pacotes para o diretório
-X extrato detalhado

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

Resuma o espaço em disco usado para cada arquivo e / ou diretório

-a Mostra os tamanhos dos arquivos também
-L Siga todos os links simbólicos
-H Siga os links simbólicos na linha de comando
-d N Limita a saída para diretórios (e arquivos com -a) de profundidade <N
-c Mostrar total geral
-l Tamanhos de contagem muitas vezes se hard link
-s Exibe apenas um total para cada argumento
-x Pula diretórios em diferentes sistemas de arquivos
-h Tamanhos em formato legível por humanos (por exemplo, 1K 243M 2G)
-m Tamanhos em megabytes
-k Tamanhos em kilobytes (padrão)

mapa de despejo
dumpkmap> mapa de teclado

Imprimir uma tabela de tradução de teclado binário para stdout

bolinhos
dumpleases [-r | -a] [-f LEASEFILE]

Exibir concessões de DHCP concedidas por udhcpd

-f, - file = FILE Lease file
-r, - restante Mostrar o tempo restante
-a, - tempo absoluto de expiração do Show

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

Imprime os ARGs especificados para stdout

-n Suprime a nova linha final
-e Interpretar escapes de barra invertida (ou seja, \ t = tab)
-E Não interpreta escapes de barra invertida (padrão)

ed ed

env env [-iu] [-] [nome = valor] ... [PROG ARGS]

Imprima o ambiente atual ou execute PROG após configurar o ambiente especificado

-, -i Comece com um ambiente vazio
-u Remove a variável do ambiente

expandir
expandir [-i] [-t N] [ARQUIVO] ...

Converta tabulações em espaços, gravando em stdout

-i, --inicial Não converte abas depois de não espaços em branco
-t, - tabs = N tabulações a cada N caracteres

expr
expr EXPRESSÃO

Imprima o valor de EXPRESSION para stdout

EXPRESSION pode ser:

ARG1 | ARG2 ARG1 se não for nulo nem 0, caso contrário ARG2
ARG1 e ARG2 ARG1 se nenhum dos argumentos for nulo ou 0, caso contrário, 0
ARG1 <ARG2 1 se ARG1 for menor que ARG2, senão 0. Da mesma forma:
ARG1 <= ARG2
ARG1 = ARG2
ARG1! = ARG2
ARG1> = ARG2
ARG1> ARG2
ARG1 + ARG2 Soma de ARG1 e ARG2. De forma similar:
ARG1 - ARG2
AR1 * AR2
ARG1 / ARG2
ARG1% ARG2
STRING: correspondência de padrão ancorado REGEXP de REGEXP em STRING
corresponde a STRING REGEXP Igual a STRING: REGEXP
substr STRING POS LENGTH Substring de STRING, POS contado a partir de 1
indexar STRING CHARS Índice em STRING onde qualquer CHARS é encontrado, ou 0
comprimento STRING Comprimento de STRING
cite o TOKEN Interprete o TOKEN como uma string, mesmo que
é uma palavra-chave como 'corresponder' ou um
operador como '/'
(EXPRESSION) Valor de EXPRESSION

Esteja ciente de que muitos operadores precisam ter escape ou cotação para shells. As comparações são
aritmética se ambos os ARGs são números, caso contrário, lexicográficos. As correspondências de padrões retornam o
string correspondida entre \ (e \) ou nulo; se \ (e \) não forem usados, eles retornam o
número de caracteres correspondidos ou 0.

falso
falso

Retorne um código de saída FALSE \fIs0(1)

fdisk
fdisk [-ul] [-C CILINDROS] [-H CABEÇAS] [-S SETORES] [-b SSZ] DISCO

Alterar tabela de partição

-u Início e Fim estão em setores (em vez de cilindros)
-l Mostra a tabela de partição para cada DISCO e sai
-b 2048 (para determinados discos MO) usa setores de 2048 bytes
-C CILINDROS Definir o número de cilindros / cabeças / setores
-H CABEÇAS
-S SETORES

find
encontre [-HL] [CAMINHO] ... [OPÇÕES] [AÇÕES]

Pesquise arquivos e execute ações neles. A primeira ação com falha interrompe o processamento de
arquivo atual. Padrões: PATH é o diretório atual, a ação é '-print'

-L, -follow Seguir links simbólicos
-H ... apenas na linha de comando
-xdev Não desce diretórios em outros sistemas de arquivos
-maxdepth N Desce na maioria dos níveis N. -maxdepth 0 se aplica
ações para argumentos de linha de comando apenas
-mindepth N Não age nos primeiros N níveis
-depth Atua no diretório * após * percorrê-lo

Ações:

(AÇÕES) Ações de grupo para -o / -a
! ACT Inverte o sucesso / falha do ACT
ACT1 [-a] ACT2 Se ACT1 falhar, pare, caso contrário, faça ACT2
ACT1 -o ACT2 Se ACT1 for bem-sucedido, pare, caso contrário, faça ACT2
Nota: -a tem prioridade mais alta que -o
-name PATTERN Corresponde o nome do arquivo (sem o nome do diretório) a PATTERN
-iname PATTERN Não diferencia maiúsculas de minúsculas -name
-path PATTERN Corresponde ao caminho para PATTERN
-ipath PATTERN Não diferencia maiúsculas de minúsculas -path
-regex PATTERN Corresponde ao caminho para regex PATTERN
-tipo X O tipo de arquivo é X (um de: f, d, l, b, c, ...)
-perm MASK Pelo menos um bit de máscara (+ MASK), todos os bits (-MASK),
ou exatamente os bits MASK são definidos no modo de arquivo
-mtime DAYS mtime é maior que (+ N), menor que (-N),
ou exatamente N dias no passado
-mmin MINS mtime é maior que (+ N), menor que (-N),
ou exatamente N minutos no passado
-newer FILE mtime é mais recente que o de FILE
-inum N Arquivo tem inode número N
- O arquivo de NOME / ID do usuário pertence a um determinado usuário
-grupo NOME / arquivo de ID é propriedade de um determinado grupo
-size N [bck] O tamanho do arquivo é N (c: bytes, k: kbytes, b: 512 bytes (padrão))
+/- N: o tamanho do arquivo é maior / menor que N
-links N O número de links é maior que (+ N), menor que (-N),
ou exatamente N
-prune Se o arquivo atual for um diretório, não desça até ele
Se nenhuma das seguintes ações for especificada, -print é assumido
-impressão do nome do arquivo de impressão
-print0 Imprimir nome do arquivo, NUL encerrado
-exec CMD ARG; Execute o CMD com todas as instâncias de {} substituídas por
nome do arquivo. Falha se o CMD sai com diferente de zero

dobrar
dobrar [-bs] [-w LARGURA] [ARQUIVO] ...

Enrole as linhas de entrada em cada FILE (ou stdin), escrevendo para stdout

-b Contar bytes em vez de colunas
-s Break em espaços
-w Usa colunas WIDTH em vez de 80

sem
livre [-b / k / m / g]

Exibe a quantidade de memória do sistema livre e usada

disco livre
DISPOSITIVO freeramdisk

Libere toda a memória usada pelo ramdisk especificado

FSTR
fstrim [OPÇÕES] MOUNTPOINT

-o, - offset = OFFSET Offset em bytes para descartar
-l, - length = LEN bytes para descartar
-m, - mínimo = MIN Comprimento mínimo da extensão
-v, --verbose Imprime o número de bytes descartados

ftpget
ftpget [OPÇÕES] HOST [LOCAL_FILE] REMOTE_FILE

Baixe um arquivo via FTP

-c, - continuar Continuar transferência anterior
-v, - verbose Verbose
-u, - username Nome de usuário do USUÁRIO
-p, - senha PASSAR Senha
-P, - porta NUM Porta

FTP
ftpput [OPÇÕES] HOST [REMOTE_FILE] LOCAL_FILE

Faça upload de um arquivo para um servidor FTP

-v, - verbose Verbose
-u, - username Nome de usuário do USUÁRIO
-p, - senha PASSAR Senha
-P, - porta NUM Porta

obteropt
getopt [OPTIONS] [-] OPTSTRING PARAMS

-a, - alternative Permitir opções longas começando com único -
-l, - longoptions = LOPT [, ...] Opções longas para reconhecer
-n, - name = PROGNAME O nome sob o qual os erros são relatados
-o, - options = OPTSTRING Opções curtas para reconhecer
-q, - quiet Nenhuma mensagem de erro em opções não reconhecidas
-Q, - quiet-output Sem saída normal
-s, --shell = SHELL Define as convenções de citação do shell
-T, - teste de versão de teste (sai com 4)
-u, - unquoted Não cita a saída

Exemplo:

O = `getopt -l bb: - ab: c ::" $ @ "` || sair 1 conjunto de avaliação - "$ O" enquanto verdadeiro; fazer caso
"$ 1" em -a) eco A; mudança;; -b | --bb) echo "B: '$ 2'"; turno 2 ;;
-c) caso "$ 2" em "") echo C; turno 2 ;; *) echo "C: '$ 2'";
turno 2 ;; esac ;; --) mudança; pausa;; *) Erro de eco; saída 1 ;;
esac feito

Getty
getty [OPÇÕES] BAUD_RATE [, BAUD_RATE] ... TTY [TERMTYPE]

Abra o TTY, solicite o nome de login e, em seguida, invoque / bin / login

-h Ativa o controle de fluxo de RTS / CTS de hardware
-L Definir CLOCAL (ignorar o estado de detecção de portadora)
-m Obtém a taxa de transmissão da mensagem de status CONNECT do modem
-n Não solicita o nome de login
-w Espera por CR ou LF antes de enviar / etc / issue
-i Não exibir / etc / issue
-f ISSUE_FILE Exibir ISSUE_FILE em vez de / etc / issue
-l LOGIN Invoca LOGIN em vez de / bin / login
-t SEC Terminar após SEC se nenhum nome de login for lido
-I INITSTR Envie INITSTR antes de mais nada
-H HOST Registra HOST no arquivo utmp como o nome do host

BAUD_RATE de 0 não altera

grep
grep [-HhnlLoqvsriwFEz] [-m N] [-A / B / CN] PADRÃO / -e PADRÃO ... / - f ARQUIVO [ARQUIVO] ...

Pesquise PATTERN em FILEs (ou stdin)

-H Adiciona o prefixo 'nome do arquivo:'
-h Não adiciona o prefixo 'nome do arquivo:'
-n Adicionar prefixo 'line_no:'
-l Mostra apenas os nomes dos arquivos que correspondem
-L Mostra apenas os nomes dos arquivos que não correspondem
-c Mostra apenas a contagem de linhas correspondentes
-o Mostra apenas a parte correspondente da linha
-q Quiet. Retorne 0 se PATTERN for encontrado, 1 caso contrário
-v Seleciona linhas não correspondentes
-s Suprime erros de abertura e leitura
-r Recurso
-i Ignorar maiúsculas e minúsculas
-w Corresponde apenas a palavras inteiras
-x Corresponde apenas a linhas inteiras
-F PATTERN é um literal (não regexp)
-E PATTERN é uma expressão regular estendida
-z A entrada é terminada em NUL
-m N Corresponde até N vezes por arquivo
-AN Imprime N linhas de contexto final
-BN Imprimir N linhas de contexto principal
-CN O mesmo que '-AN -BN'
-e Padrão PTRN para corresponder
-f FILE Ler padrão do arquivo

grupos
grupos [USER]

Imprimir as associações de grupo de USUÁRIO ou para o processo atual

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

Descompacte FILEs (ou stdin)

-c Grava em stdout
-f Força
-t Testar integridade do arquivo

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

Compactar ARQUIVOS (ou stdin)

-d Descompactar
-c Grava em stdout
-f Força

parar
parar [-d DELAY] [-n] [-f] [-w]

Pare o sistema

-d Intervalo de atraso SEC
-n Não sincronizar
-f Força (não passa pelo init)
-w Apenas grava um registro wtmp

cabeça
cabeça [OPÇÕES] [ARQUIVO] ...

Imprima as primeiras 10 linhas de cada ARQUIVO (ou stdin) no stdout. Com mais de um FILE,
preceda cada um com um cabeçalho de nome de arquivo.

-n N [kbm] Imprime as primeiras N linhas
-n -N [kbm] Imprime todas, exceto as N últimas linhas
-c [-] N [kbm] Imprime os primeiros N bytes
-q Nunca imprime cabeçalhos
-v Sempre imprime cabeçalhos

N pode ter o sufixo k (x1024), b (x512) ou m (x1024 ^ 2).

despejo hexadecimal
hexdump [-bcCdefnosvx] [FILE] ...

Exibir FILEs (ou stdin) em um formato especificado pelo usuário

-b Exibição octal de um byte
-c Exibição de caracteres de um byte
-C Hex canônico + ASCII, 16 bytes por linha
-d Exibição decimal de dois bytes
-e FORMAT_STRING
-f FORMAT_FILE
-n LENGTH Interpreta apenas LENGTH bytes de entrada
-o Exibição octal de dois bytes
-s OFFSET Ignora bytes de OFFSET
-v Exibe todos os dados de entrada
-x Exibição hexadecimal de dois bytes

hospedeiro
hospedeiro

Imprima um identificador exclusivo de 32 bits para a máquina

hostname
hostname [OPTIONS] [HOSTNAME | -F ARQUIVO]

Obtenha ou defina o nome do host ou o nome do domínio DNS

-s curto
-i Endereços para o nome do host
-d nome de domínio DNS
-f Nome de domínio totalmente qualificado
-F FILE Usa o conteúdo de FILE como nome de host

httpd
httpd [-ifv [v]] [-c CONFFILE] [-p [IP:] PORTA] [-u USUÁRIO [: GRP]] [-r REALM] [-h HOME] ou
httpd -d / -e / -m STRING

Ouça as solicitações de HTTP recebidas

modo -i Inetd
-f Não faz daemon
-v [v] Detalhado
-p [IP:] PORTA Vincular a IP: PORTA (padrão *: 80)
-u USUÁRIO [: GRP] Definir uid / gid após vincular à porta
-r REALM Authentication Realm para autenticação básica
-h Diretório inicial HOME (padrão).
-c FILE Arquivo de configuração (padrão {/ Etc, HOME} /httpd.conf)
-m STRING MD5 cripta STRING
-e STRING codificação HTML STRING
-d STRING URL decodificação STRING

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

Consultar e definir o relógio do hardware (RTC)

-r Mostra a hora do relógio do hardware
-s Define a hora do sistema a partir do relógio do hardware
-w Ajusta o relógio do hardware a partir da hora do sistema
-t Definir fuso horário no kernel, hora correta do sistema
se o relógio do hardware está na hora local
-u Assume que o relógio do hardware é mantido em UTC
-l Assume que o relógio do hardware é mantido na hora local
-f FILE Usa o dispositivo especificado (por exemplo, / dev / rtc2)

id id [OPÇÕES] [USUÁRIO]

Imprimir informações sobre USER ou o usuário atual

-u ID do usuário
-g ID do grupo
-G IDs de grupo suplementares
-n Imprime nomes em vez de números
-r Imprime a ID real em vez da ID efetiva

ifconfig
ifconfig [-a] interface [endereço]

Configure uma interface de rede

[adicionar ENDEREÇO ​​[/ PREFIXLEN]]
[del ENDEREÇO ​​[/ PREFIXLEN]]
[[-] transmitir [ADDRESS]] [[-] pointopoint [ADDRESS]]
[endereço da máscara de rede] [endereço dstaddr]
[preencher NN] [manter NN]
[hw ether | infiniband ADDRESS] [mtu NN] [mtu NN]
[[-] trailers] [[-] arp] [[-] allmulti]
[multicast] [[-] promisc] [txqueuelen NN] [[-] dinâmico]
[mem_start NN] [io_addr NN] [irq NN]
[para cima | para baixo] ...

se cair
ifdown [-anmvf] [-i ARQUIVO] IFACE ...

-a Des / configura todas as interfaces automaticamente
-i FILE Use FILE para definições de interface
-n Imprime o que aconteceria, mas não o faça
(nota: não desativa mapeamentos)
-m Não executa nenhum mapeamento
-v Imprime o que aconteceria antes de fazer isso
-f Força de / configuração

se estiver
ifup [-anmvf] [-i ARQUIVO] IFACE ...

-a Des / configura todas as interfaces automaticamente
-i FILE Use FILE para definições de interface
-n Imprime o que aconteceria, mas não o faça
(nota: não desativa mapeamentos)
-m Não executa nenhum mapeamento
-v Imprime o que aconteceria antes de fazer isso
-f Força de / configuração

o init
o init

Init é o primeiro processo iniciado durante a inicialização. Nunca sai. Ele (re) gera filhos
de acordo com / etc / inittab.

insmod
insmod FILE [SYMBOL = VALUE] ...

Carrega os módulos de kernel especificados no kernel

ionizar
iônico [-c 1-3] [-n 0-7] [-p PID] [PROG]

Alterar a prioridade e classe de I / O

-c Class. 1: tempo real 2: melhor esforço 3: inativo
-n Prioridade

ip ip [OPÇÕES] {endereço | rota | link | túnel | regra} {COMANDO}

ip [OPÇÕES] OBJETO {COMANDO} onde OBJETO: = {endereço | rota | link | túnel | regra}
OPÇÕES: = {-f [amília] {inet | inet6 | link} | -uma linha] }

ipcalc
ipcalc [OPÇÕES] ENDEREÇO ​​[[/] NETMASK] [NETMASK]

Calcule as configurações de rede IP de um endereço IP

-b, - broadcast Exibe o endereço de transmissão calculado
-n, - network Exibir endereço de rede calculado
-m, - netmask Exibe a máscara de rede padrão para IP
-p, - prefix Exibe o prefixo para IP / NETMASK
-h, - hostname Exibe o primeiro nome de host resolvido
-s, - silent Nunca exibe mensagens de erro

matar
matar [-l] [-SIG] PID ...

Envia um sinal (padrão: TERM) para determinados PIDs

-l Lista todos os nomes e números de sinais

Mate todos
killall [-l] [-q] [-SIG] PROCESS_NAME ...

Envie um sinal (padrão: TERM) para determinados processos

-l Lista todos os nomes e números de sinais
-q Não reclame se nenhum processo foi interrompido

klogd
klogd [-c N] [-n]

Registrador de kernel

-c N Imprime para consolar mensagens mais urgentes do que prio N (1-8)
-n Executar em primeiro plano

último
último

Mostra a lista dos últimos usuários que se logaram no sistema

menos
menos [-EMmNh ~ eu?] [ARQUIVO] ...

Ver FILE (ou stdin) uma tela cheia de cada vez

-E Sai quando o final de um arquivo é alcançado
-M, -m Exibir linha de status com números de linha
e porcentagem através do arquivo
-N Número da linha de prefixo para cada linha
-Eu ignoro maiúsculas e minúsculas em todas as pesquisas
- ~ Suprimir ~ s exibidos após EOF

ln Em [OPÇÕES] ALVO ... LINK | DIR

Crie um link LINK ou DIR / TARGET para o (s) TARGET (s) especificado (s)

-s Cria links simbólicos em vez de links físicos
-f Remove destinos existentes
-n Não cancela a referência de links simbólicos - trata como um arquivo normal
-b Faça um backup do destino (se houver) antes da operação do link
-S suf Usa sufixo em vez de ~ ao fazer backup de arquivos
-T 2º argumento deve ser um DIR
-v Detalhado

fonte de carga
loadfont <fonte

Carregar uma fonte de console de stdin

carregar mapa
loadkmap <mapa de teclado

Carregar uma tabela de tradução de teclado binário de stdin

logger
logger [OPÇÕES] [MENSAGEM]

Escreva MESSAGE (ou stdin) no syslog

-s Log para stderr, bem como o log do sistema
-t TAG Log usando a tag especificada (o padrão é o nome do usuário)
-p Prioridade PRIO (numérico ou par de nível de instalação)

entrar
login [-p] [-h HOST] [[-f] USUÁRIO]

Comece uma nova sessão no sistema

-f Não autentica (usuário já autenticado)
-h Nome do host remoto
-p Preserve o ambiente

nome de registro
nome de registro

Imprime o nome do usuário atual

ler log
leitura de log [-f]

Mostrar mensagens no buffer circular do syslogd

-f Dados de saída conforme o log cresce

perder
losetup [-r] [-o OFS] {-f | LOOPDEV} ARQUIVO - associar dispositivos de loop losetup -d
LOOPDEV - desassociar losetup -a - mostrar status losetup -f - mostrar próximo grátis
dispositivo de loop

-o OFS Iniciar OFS bytes em ARQUIVO
-r somente leitura
-f Mostra / usa o próximo dispositivo de loop livre

ls ls [-1AaCxdLHRFplinsehrSXvctu] [-w LARGURA] [ARQUIVO] ...

Listar o conteúdo do diretório

-1 Saída de uma coluna
-a Inclui entradas que começam com.
-A Como -a, mas exclui. e ..
-C Lista por colunas
-x Lista por linhas
-d Lista as entradas do diretório em vez do conteúdo
-L Seguir links simbólicos
-H Siga os links simbólicos na linha de comando
-R Recurso
-p Anexar / às entradas dir
-F Indicador de acréscimo (um de * / = @ |) às entradas
-l Formato de lista longa
-i Lista os números de inode
-n Lista UIDs e GIDs numéricos em vez de nomes
-s Lista os blocos alocados
-e Lista a data e hora completas
-h Tamanhos de lista em formato legível por humanos (1K 243M 2G)
-r Classifica em ordem reversa
-S Classificar por tamanho
-X Classificar por extensão
-v Classificar por versão
-c Com -l: classificar por ctime
-t Com -l: classificar por mtime
-u Com -l: classificar por atime
-w N Suponha que o terminal tenha N colunas de largura
--color [= {sempre, nunca, automático}] Controlar a coloração

lmmod
lmmod

Lista os módulos do kernel carregados atualmente

lzcat
lzcat [FILE] ...

Descompactar para saída padrão

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

Descomprimir FILE (ou stdin)

-d Descompactar
-c Grava em stdout
-f Força

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

-1..9 nível de compressão
-d Descompactar
-c Grava em stdout
-f Força
-v Detalhado
-F Não armazena ou verifica a soma de verificação
-C Também escrever a soma de verificação do bloco compactado

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

-v Detalhado
-F Não armazena ou verifica a soma de verificação

md5sum
md5sum [-c [sw]] [ARQUIVO] ...

Imprimir ou verificar somas de verificação MD5

-c Verifica as somas em relação à lista em FILEs
-s Não imprime nada, o código de status mostra sucesso
-w Avisar sobre linhas de soma de verificação formatadas incorretamente

mdev
mdev [-s]

mdev -s deve ser executado durante a inicialização para fazer a varredura / sys e preencher / dev.

Bare mdev é um ajudante de hotplug do kernel. Para ativá-lo: echo / sbin / mdev
>/ proc / sys / kernel / hotplug

Ele usa /etc/mdev.conf com as linhas [-] [ENV = regex;] ... DEVNAME UID: GID PERM
[> | = PATH] | [!] [@ | $ | * PROG] onde DEVNAME é o nome do dispositivo regex, @ major, minor [-minor2],
ou regex de variável de ambiente. Um uso comum do último é carregar módulos para
dispositivos hotplugados:

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

Se o arquivo /dev/mdev.seq existir, o mdev aguardará que seu valor corresponda à variável $ SEQNUM.
Isso evita corridas de ligar / desligar. Para ativar esse recurso, crie um /dev/mdev.seq vazio
na inicialização.

Se o arquivo /dev/mdev.log existir, o log de depuração será anexado a ele.

microcom
microcom [-d DELAY] [-t TIMEOUT] [-s SPEED] [-X] TTY

Copie os bytes de stdin para TTY e de TTY para stdout

-d Espere até DELAY ms para a saída TTY antes de enviar todos
próximo byte para isso
-t Sai se stdin e TTY estão em silêncio por TIMEOUT ms
-s Definir linha serial para VELOCIDADE
-X Desativa o significado especial de NUL e Ctrl-X de stdin

mkdir
mkdir [OPÇÕES] DIRETÓRIO ...

Criar diretório

-m Modo MODE
-p Nenhum erro se existir; faça diretórios pais conforme necessário

mkfifo
mkfifo [-m MODE] NOME

Crie um tubo nomeado

-m Modo MODE (padrão a = rw)

mknod
mknod [-m MODE] NOME TIPO MAJOR MENOR

Crie um arquivo especial (bloco, caractere ou barra vertical)

-m Modo de criação MODE (padrão a = rw)
DIGITAR:
b Bloquear dispositivo
c ou u Dispositivo de caracteres
p Canal nomeado (MAJOR e MINOR são ignorados)

mkswap
mkswap [-L LBL] BLOCKDEV [KBYTES]

Prepare BLOCKDEV para ser usado como partição swap

-L Rótulo LBL

mktemp
mktemp [-dt] [-p DIR] [MODELO]

Crie um arquivo temporário com nome baseado em MODELO e imprima seu nome. TEMPLATE deve
termine com XXXXXX (por exemplo, [/ dir /] nomeXXXXXX). Sem TEMPLATE, -t tmp.XXXXXX é assumido.

-d Criar diretório, não arquivo
-q Falha silenciosamente em erros
-t Pré-anexar o nome do diretório base a TEMPLATE
-p DIR Usa DIR como diretório base (implica -t)
-u Não crie nada; imprimir um nome

O diretório base é: -p DIR, senão $ TMPDIR, senão / Tmp

modinfo
modinfo [-adlp0] [-F palavra-chave] MÓDULO

-a Atalho para '-F autor'
-d Atalho para '-F descrição'
-l Atalho para 'licença -F'
-p Atalho para '-F parm'
-F palavra-chave palavra-chave para procurar
-0 Saída separada com NULs

modprobe
modprobe [-alrqvsDb] MÓDULO [símbolo = valor] ...

-a Carrega vários MÓDULOS
-l Lista (MÓDULO é um padrão)
-r Remove MODULE (stacks) ou faz autoclean
-q Silencioso
-v Detalhado
-s Log para syslog
-D Mostra dependências
-b Aplicar lista negra aos nomes dos módulos também

mais
mais [FILE] ...

Ver FILE (ou stdin) uma tela cheia de cada vez

montar
montagem [OPÇÕES] [-o OPÇÕES] NÓ DO DISPOSITIVO

Monte um sistema de arquivos. A autodetecção do sistema de arquivos requer / proc.

-a Monta todos os sistemas de arquivos no fstab
-f Funcionamento a seco
-i Não execute o auxiliar de montagem
-r Montagem somente leitura
-w Montagem de leitura e gravação (padrão)
-t FSTYPE [, ...] Tipo (s) de sistema de arquivos
-O OPT Monte apenas sistemas de arquivos com a opção OPT (-a apenas)
-o OPÇÃO:
loop ignorado (dispositivos de loop são detectados automaticamente)
Gravações de [a] sincronização são [a] síncronas
[no] atime Desabilitar / habilitar atualizações para tempos de acesso inode
[no] diratime Desabilita / habilita atualizações atime para diretórios
[no] relatime Desabilitar / habilitar atualizações atime em relação ao tempo de modificação
[no] dev (Dis) permite o uso de arquivos de dispositivos especiais
[no] exec (Dis) permite o uso de arquivos executáveis
[no] suid (Dis) permite programas set-user-id-root
[r] shared Converter [recursivamente] em uma subárvore compartilhada
[r] escravo Converter [recursivamente] em uma subárvore escravo
[r] privado Converter [recursivamente] em uma subárvore privada
[un] vinculável Faça o ponto de montagem [un] capaz de ser montado por vinculação
[r] bind Vincula um arquivo ou diretório [recursivamente] a outro local
mover Realocar um ponto de montagem existente
remontar Remonte um sistema de arquivos montado, alterando sinalizadores
ro / rw O mesmo que -r / -w

Existem sinalizadores -o específicos do sistema de arquivos.

mt valor do opcode mt [-f dispositivo]

Controle a operação da unidade de fita magnética

Opcodes disponíveis:

bsf bsfm bsr bss datacompression drvbuffer eof eom apagar fsf fsfm fsr fss carregar bloqueio
mkpart nop offline ras1 ras2 ras3 redefinir retensão retroceder rebobinar linha buscar setblk
setdensity setpart dizer descarregar desbloquear weof wset

mv mv [-fin] FONTE DEST ou: mv [-fin] FONTE ... DIRETÓRIO

Renomeie SOURCE para DEST ou mova SOURCE (s) para DIRECTORY

-f Não avisa antes de sobrescrever
-i interativo, avisa antes de sobrescrever
-n Não sobrescrever um arquivo existente

nome se
nameif [-s] [-c FILE] [IFNAME HWADDR] ...

Renomeie a interface de rede enquanto estiver no estado inativo. O dispositivo com endereço HWADDR
é renomeado para IFACE.

-c Arquivo de configuração FILE (padrão: / etc / mactab)
-s Log para syslog

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

Abra um pipe para IP: PORT ou FILE

-l Modo de escuta, para conexões de entrada
(use -ll com -e para servidor persistente)
-p PORT Porta local
-w Tempo limite da conexão SEC
-i intervalo de atraso SEC para linhas enviadas
-f FILE Usa arquivo (ala / dev / ttyS0) em vez de rede
-e PROG Executar PROG após conectar

netstat
netstat [-ral] [-tuwx] [-pt]

Exibir informações de rede

-r Tabela de roteamento
-a Todos os soquetes
-l tomadas de escuta
Else: soquetes conectados
-t soquetes TCP
-u soquetes UDP
-w Soquetes Raw
-x soquetes Unix
Caso contrário: todos os tipos de soquete
-e Outro / mais informações
-n Não resolve nomes

nslookup
nslookup [HOST] [SERVIDOR]

Consulte o servidor de nomes para obter o endereço IP de um determinado HOST, opcionalmente, usando um determinado
servidor DNS

od od [-abcdfhilovxs] [-t TIPO] [-A RADIX] [-N SIZE] [-j SKIP] [-S MINSTR] [-w WIDTH]
[ARQUIVO]...

Imprime ARQUIVOS (ou stdin) inequivocamente, como bytes octais por padrão

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

Inicie o PROG em um novo terminal virtual

-c N Usa VT especificado
-s Mudar para o VT
-w Espere até que PROG saia

passwd
passwd [OPÇÕES] [USUÁRIO]

Alterar a senha do USUÁRIO (padrão: usuário atual)

-a método de criptografia ALG
-d Definir senha para ''
-l Bloquear (desativar) conta
-u Desbloquear (ativar) conta

remendo
patch [OPÇÕES] [ORIGFILE [PATCHFILE]]

-p, - tira N tira N componentes principais de nomes de arquivo
-i, - input DIFF Lê DIFF em vez de stdin
-R, - patch reverso reverso
-N, - forward Ignora patches já aplicados
-E, - remove-empty-files Remove os arquivos de saída se eles ficarem vazios

pidof
pidof [NOME] ...

Lista PIDs de todos os processos com nomes que correspondem a NAMEs

sibilo
ping [OPÇÕES] HOST

Envie pacotes ICMP ECHO_REQUEST para hosts de rede

-4, -6 Força a resolução de nomes IP ou IPv6
-c CNT Envia apenas pings CNT
-s SIZE Envia SIZE bytes de dados em pacotes (padrão: 56)
-t TTL Definir TTL
-I IFACE / IP Use interface ou endereço IP como fonte
-W SEC segundos de espera pela primeira resposta (padrão: 10)
(depois que todos os pacotes -c CNT forem enviados)
-w SEC segundos até a saída do ping (padrão: infinito)
(pode sair mais cedo com -c CNT)
-q Silencioso, exibe apenas a saída no início
e quando terminar

ping6
ping6 [OPÇÕES] HOST

Envie pacotes ICMP ECHO_REQUEST para hosts de rede

-c CNT Envia apenas pings CNT
-s SIZE Envia SIZE bytes de dados em pacotes (padrão: 56)
-I IFACE / IP Use interface ou endereço IP como fonte
-q Silencioso, exibe apenas a saída no início
e quando terminar

pivot_root
pivot_root NEW_ROOT PUT_OLD

Mova o sistema de arquivos raiz atual para PUT_OLD e torne NEW_ROOT o novo arquivo raiz
.

desligar
desligar [-d ATRASO] [-n] [-f]

Pare e desligue a energia

-d Intervalo de atraso SEC
-n Não sincronizar
-f Força (não passa pelo init)

printf
printf FORMAT [ARG] ...

Formate e imprima ARG (s) de acordo com FORMAT (a-la C printf)

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

Mostrar lista de processos

-o COL1, COL2 = HEADER Selecionar colunas para exibição
-T Mostrar tópicos

pwd pwd

Imprime o nome de arquivo completo do diretório de trabalho atual

data
data [-sp] HOST

Obtenha e possivelmente defina a data / hora do sistema de um HOST remoto

-s Define a data / hora do sistema (padrão)
-p Imprime a data / hora

link de leitura
readlink [-fnv] ARQUIVO

Mostra o valor de um link simbólico

-f Canoniza seguindo todos os links simbólicos
-n Não adiciona nova linha
-v Detalhado

caminho real
realpath FILE ...

Retorna os nomes de caminho absolutos de determinado FILE

reinicialização
reiniciar [-d DELAY] [-n] [-f]

Reinicie o sistema

-d Intervalo de atraso SEC
-n Não sincronizar
-f Força (não passa pelo init)

Renice
renice {{-n INCREMENT} | PRIORIDADE} [[-p | -g | -u] ID ...]

Alterar a prioridade de agendamento para um processo em execução

-n Ajusta o valor legal atual (menor é mais rápido)
-p Id do (s) processo (s) (padrão)
-g IDs do grupo de processos
-u Processar nome (s) de usuário e / ou id (s)

redefinir
redefinir

Reinicie a tela

rev rev [FILE] ...

Linhas reversas de FILE

rm rm [-irf] ARQUIVO ...

Remover (desvincular) FILEs

-i Sempre avisa antes de remover
-f Nunca solicitar
-R, -r Recurse

rmdir
rmdir [OPÇÕES] DIRETÓRIO ...

Remova DIRECTORY se estiver vazio

-p | --parents Inclui os pais
--ignore-fail-on-non-vazio

rmod
rmmod [-wfa] [MÓDULO] ...

Descarregue os módulos do kernel

-w Espere até que o módulo não seja mais usado
-f Forçar o descarregamento
-a Remova todos os módulos não usados ​​(recursivamente)

estrada
rota [{add | del | delete}]

Editar tabelas de roteamento do kernel

-n Não resolve nomes
-e Exibe outras / mais informações
-A inet {6} Selecione a família de endereços

rpm rpm -i PACOTE.rpm; rpm -qp [ildc] PACKAGE.rpm

Manipular pacotes RPM

comandos:

-i Instalar pacote
-qp pacote de consulta
-qpi Mostra informações
conteúdo da lista -qpl
-qpd Listar documentos
-qpc Listar arquivos de configuração

rpm2cpio
pacote rpm2cpio.rpm

Produzir um arquivo cpio do arquivo rpm

partes corridas
run-parts [-a ARG] ... [-u UMASK] [--reverse] [--test] [--exit-on-error] DIRETÓRIO

Execute vários scripts em DIRECTORY

-a ARG Passa ARG como argumento para scripts
-u UMASK Define UMASK antes de executar scripts
--reverse Ordem de execução reversa
- teste de funcionamento a seco
--exit-on-error Sai se um script sai com diferente de zero

sede sed [-inrE] [-f ARQUIVO] ... [-e CMD] ... [ARQUIVO] ... ou: sed [-inrE] CMD [ARQUIVO] ...

-e CMD Adiciona CMD aos comandos sed a serem executados
-f FILE Adiciona conteúdo FILE aos comandos sed a serem executados
-i [SFX] Editar arquivos no local (caso contrário, envia para stdout)
Opcionalmente, faça backup dos arquivos, anexando SFX
-n Suprime a impressão automática do espaço do padrão
-r, -E Usa sintaxe regex estendida

Se não for -e ou -f, o primeiro argumento sem opção é a string de comando sed. Restante
argumentos são arquivos de entrada (stdin se nenhum).

seq seq [-w] [-s SEP] [PRIMEIRO [INC]] ÚLTIMO

Imprime números de FIRST a LAST, em etapas de INC. FIRST, INC padrão para 1.

-w Pad para durar com zeros à esquerda
-s Separador de strings SEP

definir códigos de tecla
setkeycodes SCANCODE KEYCODE ...

Defina entradas no mapa de código de scancode para código-chave do kernel, permitindo que teclados incomuns
gerar códigos de chave utilizáveis.

SCANCODE pode ser xx ou e0xx (hexadecimal), e KEYCODE é dado em decimal.

setid
setsid PROG ARGS

Execute PROG em uma nova sessão. PROG não terá terminal de controle e não será
afetados pelos sinais do teclado (Ctrl-C etc). Ver setid(2) para obter detalhes.

sh sh [- / + OPÇÕES] [- / + o OPT] ... [-c 'SCRIPT' [ARG0 [ARGS]] / ARQUIVO [ARGS]]

Intérprete de shell Unix

sha1sum
sha1sum [-c [sw]] [ARQUIVO] ...

Imprimir ou verificar somas de verificação SHA1

-c Verifica as somas em relação à lista em FILEs
-s Não imprime nada, o código de status mostra sucesso
-w Avisar sobre linhas de soma de verificação formatadas incorretamente

sha256sum
sha256sum [-c [sw]] [ARQUIVO] ...

Imprimir ou verificar somas de verificação SHA256

-c Verifica as somas em relação à lista em FILEs
-s Não imprime nada, o código de status mostra sucesso
-w Avisar sobre linhas de soma de verificação formatadas incorretamente

sha512sum
sha512sum [-c [sw]] [ARQUIVO] ...

Imprimir ou verificar somas de verificação SHA512

-c Verifica as somas em relação à lista em FILEs
-s Não imprime nada, o código de status mostra sucesso
-w Avisar sobre linhas de soma de verificação formatadas incorretamente

dormir
dormir [N] ...

Faça uma pausa por um tempo igual ao total dos argumentos fornecidos, onde cada argumento pode ter um
sufixo opcional de (s) econds, (m) inutes, (h) our, or (d) ays

tipo
sort [-nrugMcszbdfimSTokt] [-o FILE] [-k start [.offset] [opts] [, end [.offset] [opts]] [-t
CHAR] [ARQUIVO] ...

Classificar linhas de texto

-b Ignora espaços em branco à esquerda
-c Verifique se a entrada está classificada
-d Ordem do dicionário (em branco ou alfanumérico apenas)
-f Ignorar maiúsculas e minúsculas
-g Classificação numérica geral
-i Ignora caracteres não imprimíveis
-k Chave de classificação
-M Classificar mês
-n Classificar números
-o Saída para arquivo
-k Classificar por chave
-t Separador de chave CHAR
-r Ordem de classificação reversa
-s Estável (não classifica empates em ordem alfabética)
-u Suprime linhas duplicadas
-z As linhas são encerradas por NUL, não por nova linha
-mST Ignorado para compatibilidade GNU

start-stop-daemon
start-stop-daemon [OPÇÕES] [-S | -K] ... [- ARGS ...]

Procure processos correspondentes e, em seguida, -K: interrompe todos os processos correspondentes. -S: iniciar um
processo, a menos que um processo correspondente seja encontrado.

Correspondência de processos:

-u, - usuário NOME DE USUÁRIO | UID Corresponde apenas aos processos deste usuário
-n, - name NAME Processos de correspondência com NAME
no campo de comunicação em / proc / PID / stat
-x, - exec EXECUTABLE Corresponde processos com este comando
em / proc / PID / {exe, cmdline}
-p, --pidfile ARQUIVO Corresponde a um processo com PID do arquivo
Todas as condições especificadas devem corresponder
-S apenas:
-x, - exec Programa EXECUTÁVEL a ser executado
-a, - startas NAME Zeroth argumento
-b, - background Background
-N, - nicelevel N Mudar o nível bom
-c, - chuid USUÁRIO [: [GRP]] Mudar para usuário / grupo
-m, - make-pidfile Grava o PID no pidfile especificado por -p
-K apenas:
-s, - sinalizar o sinal SIG para enviar
-t, - test Match apenas, sai com 0 se um processo for encontrado
De outros:

-o, - oknodo Sai com status 0 se nada for feito
-v, - verbose Verbose
-q, - quiet Quiet

estado
stat [OPÇÕES] ARQUIVO ...

Exibir arquivo (padrão) ou status do sistema de arquivos

-c fmt Usa o formato especificado
-f Exibir o status do sistema de arquivos
-L Seguir links
-t Exibir informações de forma concisa

Sequências de formato válidas para arquivos:

% a Direitos de acesso em octal
% A Direitos de acesso em formato legível por humanos
% b Número de blocos alocados (veja% B)
% B O tamanho em bytes de cada bloco relatado por% b
% d número do dispositivo em decimal
% D Número do dispositivo em hexadecimal
% f modo Raw em hexadecimal
% F Tipo de arquivo
% g ID de grupo do proprietário
% G Nome do grupo do proprietário
% h Número de links físicos
Número de inode% i
% n Nome do arquivo
% N Nome do arquivo, com -> TARGET se link simbólico
% o tamanho do bloco de E / S
% s Tamanho total, em bytes
% t Tipo de dispositivo principal em hexadecimal
% T Tipo de dispositivo menor em hexadecimal
% u ID de usuário do proprietário
% U Nome de usuário do proprietário
% x hora do último acesso
% X Tempo do último acesso em segundos desde a época
% y hora da última modificação
% Y hora da última modificação em segundos desde a época
% z hora da última mudança
% Z Tempo da última alteração em segundos desde a época

Sequências de formato válidas para sistemas de arquivos:

% a Blocos grátis disponíveis para não superusuário
% b Total de blocos de dados no sistema de arquivos
% c Total de nós de arquivos no sistema de arquivos
% d nós de arquivos livres no sistema de arquivos
% f Blocos livres no sistema de arquivos
% i ID do sistema de arquivos em hexadecimal
% l Comprimento máximo dos nomes de arquivo
% n Nome do arquivo
% s Tamanho do bloco (para transferência mais rápida)
Tamanho de bloco fundamental S (para contagens de bloco)
% t Digite em hexadecimal
% T Tipo em forma legível por humanos

cordas
strings [-afo] [-n LEN] [FILE] ...

Exibir strings imprimíveis em um arquivo binário

-a Verificar o arquivo inteiro (padrão)
-f Precede strings com nomes de arquivos
-n LEN Pelo menos LEN caracteres formam uma string (padrão 4)
-o precede strings com deslocamentos decimais

chiqueiro
stty [-a | g] [-F DISPOSITIVO] [CONFIGURAÇÃO] ...

Sem argumentos, imprime taxa de transmissão, disciplina de linha e desvios de stty sane

-F DEVICE Abra o dispositivo em vez de stdin
-a Imprime todas as configurações atuais em formato legível por humanos
-g Imprimir em formato legível por stty
[CONFIGURAÇÃO] Ver página de manual

su su [OPÇÕES] [-] [USUÁRIO]

Execute o shell em USER (por padrão, root)

-, - l Limpar ambiente, executar shell como shell de login
-p, -m Não define o novo $ HOME, $ SHELL, $ USER, $ LOGNAME
-c Comando CMD a ser passado para 'sh -c'
-s SH Shell para usar em vez do padrão do usuário

sulogina
sulogina [-t N] [TTY]

Login de usuário único

-t N Tempo Limite

troca
swapoff [-a] [DISPOSITIVO]

Pare de trocar em DEVICE

-a Pare de trocar em todos os dispositivos de troca

trocar
swapon [-a] [DISPOSITIVO]

Comece a trocar em DEVICE

-a Comece a trocar em todos os dispositivos de troca

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

Libere o initramfs e mude para outro fs root:

Faça chroot em NEW_ROOT, delete tudo em /, mova NEW_ROOT para /, execute NEW_INIT. PID deve ser
1. NEW_ROOT deve ser um ponto de montagem.

-c DEV Reabrir stdio para DEV após a troca

sincronizar
sincronizar

Grave todos os blocos de buffer no disco

sysctl
sysctl [OPÇÕES] [CHAVE [= VALOR]] ...

Mostrar / definir parâmetros do kernel

-e Não avisa sobre chaves desconhecidas
-n Não mostra os nomes das chaves
-a Mostra todos os valores
-w Definir valores
-p FILE Define os valores de FILE (padrão /etc/sysctl.conf)
-q Definir valores silenciosamente

syslogd
syslogd [OPÇÕES]

Utilitário de registro do sistema (esta versão do syslogd ignora /etc/syslog.conf)

-n Executar em primeiro plano
-O FILE Log para FILE (padrão: / var / log / messages)
-l N Log apenas mensagens mais urgentes do que prio N (1-8)
-S Saída menor
-R HOST [: PORT] Log para HOST: PORT (padrão PORT: 514)
-L Log localmente e via rede (o padrão é rede apenas se -R)
-C [size_kb] Log para memória buffer compartilhada (use logread para lê-lo)

tac tac [FILE] ...

Concatene ARQUIVOS e imprima-os ao contrário

cauda
cauda [OPÇÕES] [ARQUIVO] ...

Imprima as últimas 10 linhas de cada ARQUIVO (ou stdin) no stdout. Com mais de um FILE,
preceda cada um com um cabeçalho de nome de arquivo.

-f Imprime dados conforme o arquivo cresce
-s SECONDS Aguarde SECONDS entre leituras com -f
-n N [kbm] Imprime as últimas N linhas
-n + N [kbm] Inicia na enésima linha e imprime o resto
-c [+] N [kbm] Imprime os últimos N bytes
-q Nunca imprime cabeçalhos
-v Sempre imprime cabeçalhos

N pode ter o sufixo k (x1024), b (x512) ou m (x1024 ^ 2).

alcatrão tar - [cxtZzJjahmvO] [-f TARFILE] [-C DIR] [ARQUIVO] ...

Crie, extraia ou liste arquivos de um arquivo tar

Operação:

c Criar
x Extrair
t Lista
f Nome do TARFILE ('-' para stdin / out)
C Mude para DIR antes da operação
v Detalhado
Z (Des) compactar usando compactar
z (Des) compactar usando gzip
J (Des) compactar usando xz
j (Des) compactar usando bzip2
a (Des) compactar usando lzma
O Extrair para stdout
h Siga os links simbólicos
m Não restaure o mtime

conjunto de tarefas
conjunto de tarefas [-p] [MASK] [PID | PROG ARGS]

Definir ou obter afinidade de CPU

-p Opera em um PID existente

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

Copie o stdin para cada arquivo e também para o stdout

-a Anexar aos ARQUIVOS fornecidos, não sobrescrever
-i Ignora sinais de interrupção (SIGINT)

telnet
telnet [-a] [-l USUÁRIO] HOST [PORTA]

Conecte-se ao servidor telnet

-a Login automático com a variável $ USER
-l USUÁRIO Login automático como USUÁRIO

Telnet
telnetd [OPÇÕES]

Lidar com conexões telnet de entrada

-l LOGIN Exec LOGIN ao conectar
-f ISSUE_FILE Exibir ISSUE_FILE em vez de / etc / issue
-K Fecha a conexão assim que o login termina
(normalmente espere até que todos os programas fechem o pty escravo)
-p Porta PORT para ouvir
-b ADDR [: PORT] Endereço para vincular
-F Executar em primeiro plano
modo -i Inetd

teste
teste EXPRESSION]

Verifique os tipos de arquivo, compare valores etc. Retorne um código de saída 0/1 dependendo da lógica
valor de EXPRESSION

tftp
tftp [OPÇÕES] HOST [PORTA]

Transferir um arquivo de / para o servidor tftp

-l ARQUIVO ARQUIVO Local
-r ARQUIVO Remoto ARQUIVO
-g Obter arquivo
-p Colocar arquivo
-b SIZE Transfere blocos de octetos SIZE

tempo
tempo [-v] PROG ARGS

Execute PROG, exiba o uso de recursos quando sair

-v Detalhado

tempo limite
tempo limite [-t SECS] [-s SIG] PROG ARGS

Executa PROG. Envia SIG para ele, se não desaparecer em segundos. Padrões: SECS: 10,
SIG: TERMO.

topo principais [-b] [-nCOUNT] [-dSECONDS]

Fornece uma visão da atividade do processo em tempo real. Leia o status de todos os processos
da / proc a cada SEGUNDOS e exiba uma tela cheia deles. Chaves:

N / M / P / T: classificar por pid / mem / cpu / tempo
R: classificação reversa
H: alternar tópicos
Q, ^ C: sair

opções:

-b Modo em lote
-n N Sai após N iterações
-d N Atraso entre atualizações

tocar
toque em [-c] [-d DATA] [-t DATA] [-r ARQUIVO] ARQUIVO ...

Atualize a data da última modificação no (s) FILE (s) fornecido (s)

-c Não cria arquivos
-h Não segue links
-d DT Data / hora de uso
-t DT Data / hora de uso
-r FILE Usa a data / hora do FILE

tr tr [-cds] STRING1 [STRING2]

Traduzir, apertar ou excluir caracteres de stdin, escrevendo para stdout

-c Obtém complemento de STRING1
-d Excluir caracteres de entrada codificados STRING1
-s Comprime vários caracteres de saída de STRING2 em um caractere

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
[BYTES]

Trace a rota até HOST

-4, -6 Força a resolução de nomes IP ou IPv6
-F Defina o bit de não fragmentar
-Eu uso ICMP ECHO em vez de datagramas UDP
-l Exibe o valor TTL do pacote retornado
-d Configura opções SO_DEBUG para soquete
-n Imprime endereços numéricos
-r Ignora tabelas de roteamento, envia diretamente para HOST
-v Detalhado
-m Tempo máximo de vida (número máximo de saltos)
-p Número da porta UDP base usado em sondas
(padrão 33434)
-q Número de sondas por TTL (padrão 3)
-s endereço IP para usar como endereço de origem
-t Tipo de serviço em pacotes de sondagem (padrão 0)
-w Tempo em segundos de espera por uma resposta (padrão 3)
-g Gateway de rota de origem livre (8 no máximo)

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

Trace a rota até HOST

-d Configura opções SO_DEBUG para soquete
-n Imprime endereços numéricos
-r Ignora tabelas de roteamento, envia diretamente para HOST
-v Detalhado
-m Tempo máximo de vida (número máximo de saltos)
-p Número da porta UDP base usado em sondas
(o padrão é 33434)
-q Número de sondas por TTL (padrão 3)
-s endereço IP para usar como endereço de origem
-t Tipo de serviço em pacotes de sondagem (padrão 0)
-w Tempo em segundos de espera por uma resposta (padrão 3)

verdadeiro
verdadeiro

Retorne um código de saída TRUE \fIs0(0)

tty tty

Imprimir o nome do arquivo do terminal stdin

-s Não imprime nada, retorna apenas o status de saída

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

Criar ou excluir interfaces tun

-f nome dispositivo tun (/ dev / net / tun)
-t nome Cria iface 'nome'
-d nome Excluir iface 'nome'

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

-i, - interface Interface IFACE a ser usada (padrão eth0)
-s, - script PROG Executar PROG em eventos DHCP (padrão /etc/udhcpc/default.script)
-p, --pidfile ARQUIVO Criar pidfile
-B, - broadcast Solicitar respostas de transmissão
-t, - tenta N Enviar até N pacotes de descoberta (padrão 3)
-T, - timeout SEC Pausa entre pacotes (padrão 3)
-A, - tryagain SEC Aguarde se a locação não for obtida (padrão 20)
-n, - agora sai se o arrendamento não for obtido
-q, - saia da Saída após obter o aluguel
-R, - libera o IP de liberação na saída
-f, - foreground Executar em primeiro plano
-b, - background Background se o arrendamento não for obtido
-S, - syslog Registra no syslog também
-a, - arping Use arping para validar o endereço oferecido
-r, - solicitar IP Solicitar este endereço IP
-o, - no-default-options Não solicita nenhuma opção (a menos que -O seja fornecido)
-O, - request-option OPT Solicitar opção OPT do servidor (cumulativo)
-x OPT: VAL Inclui a opção OPT nos pacotes enviados (cumulativo)
Exemplos de opções de string, numérico e hexadecimal:
-x nome do host: bbox - opção 12
-x aluguel: 3600 - opção 51 (tempo de aluguel)
-x 0x3d: 0100BEEFC0FFEE - opção 61 (id do cliente)
-F, - fqdn NAME Peça ao servidor para atualizar o mapeamento DNS para NAME
-V, - vendorclass VENDOR Vendor identifier (padrão 'udhcp VERSION')
-C, - clientid-none Não envia MAC como identificador de cliente
Sinais:

USR1 Renovar lease
Arrendamento de versão USR2

udhcpd
udhcpd [-fS] [-I ADDR] [CONFFILE]

Servidor DHCP

-f Executar em primeiro plano
-S Log para o syslog também
-I endereço local ADDR

umount
umount [OPÇÕES] SISTEMA DE ARQUIVOS | DIRETÓRIO

Desmontar sistemas de arquivos

-a Desmonta todos os sistemas de arquivos
-r Tenta remontar dispositivos como somente leitura se a montagem estiver ocupada
-l Lazy umount (desanexar o sistema de arquivos)
-f Força umount (ou seja, servidor NFS inacessível)
-D Não libera o dispositivo de loop, mesmo que tenha sido usado

uname
sem nome [-amnrspv]

Imprimir informações do sistema

-a Imprimir tudo
-m O tipo de máquina (hardware)
-n Nome do host
-r versão do sistema operacional
-s nome do sistema operacional (padrão)
-p Tipo de processador
-v versão do sistema operacional

descomprimir
descompacte [-cf] [FILE] ...

Descompactar arquivo .Z [s]

-c Grava em stdout
-f Sobrescrever

não expandido
não expandido [-fa] [- t N] [ARQUIVO] ...

Converta espaços em tabs, gravando em stdout

-a, - all Converte todos os espaços em branco
-f, - first-only Converte apenas os espaços em branco à esquerda
-t, - tabs = N tabulações a cada N caracteres

único
uniq [-cdu] [- f, s, w N] [ENTRADA [SAÍDA]]

Descartar linhas duplicadas

-c Linhas de prefixo pelo número de ocorrências
-d Imprime apenas linhas duplicadas
-u Imprime apenas linhas exclusivas
-f N Pula os primeiros N campos
-s N Ignora os primeiros N caracteres (após quaisquer campos ignorados)
-w N Comparar N caracteres em linha

unix2dos
unix2dos [-ud] [ARQUIVO]

Converta ARQUIVO in-loco do formato Unix para o DOS. Quando nenhum arquivo for fornecido, use
stdin / stdout.

-você dos2unix
-d unix2dos

não sei
unlzma [-cf] [FILE] ...

Descomprimir FILE (ou stdin)

-c Grava em stdout
-f Força

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

-c Grava em stdout
-f Força
-v Detalhado
-F Não armazena ou verifica a soma de verificação

unxz
unxz [-cf] [ARQUIVO] ...

Descomprimir FILE (ou stdin)

-c Grava em stdout
-f Força

descompactar
descompacte [-lnopq] ARQUIVO [.zip] [ARQUIVO] ... [-x ARQUIVO ...] [-d DIR]

Extraia FILEs do arquivo ZIP

-l Lista o conteúdo (com -q para a forma abreviada)
-n Nunca sobrescrever arquivos (padrão: perguntar)
-o sobrescrever
-p Imprimir em stdout
-q Silencioso
-x FILE Exclui FILEs
-d Extrair DIR para DIR

uptime
uptime

Mostra o tempo desde a última inicialização

você dorme
dormir N

Pausa por N microssegundos

uudecode
uudecode [-o OUTFILE] [INFILE]

Uudecode um arquivo Encontra OUTFILE na fonte uuencoded a menos que -o seja fornecido

uuencode
uuencode [-m] [FILE] STORED_FILENAME

Uuencode FILE (ou stdin) para stdout

-m Usa codificação base64 de acordo com RFC1521

vconfig
COMANDO vconfig [OPÇÕES]

Crie e remova dispositivos Ethernet virtuais

adicionar IFACE VLAN_ID
real 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_TYPE

vi vi [OPÇÕES] [ARQUIVO] ...

Editar ARQUIVO

-c Comando inicial CMD a ser executado ($ EXINIT também disponível)
-R somente leitura
-H Lista de recursos disponíveis

Assistir
assistir [-n SEC] [-t] PROG ARGS

Execute o PROG periodicamente

-n Período de loop em segundos (padrão 2)
-t Não imprime cabeçalho

cão de guarda
watchdog [-t N [ms]] [-TN [ms]] [-F] DEV

Grave periodicamente no dispositivo DEV de watchdog

-TN Reinicializar após N segundos se não for reiniciado (padrão 60)
-t N Reinicializar a cada N segundos (padrão 30)
-F Executar em primeiro plano

Use 500ms para especificar o período em milissegundos

wc wc [-cmlwL] [ARQUIVO] ...

Conte linhas, palavras e bytes para cada ARQUIVO (ou stdin)

-c Contagem de bytes
-m Count personagens
-l Contar novas linhas
-w Contar palavras
-L Imprime o comprimento de linha mais longo

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

Recupere arquivos via HTTP ou FTP

-s modo Spider - verifica apenas a existência do arquivo
-c Continuar a recuperação da transferência abortada
-q Silencioso
-P DIR Salvar em DIR (padrão).
-O FILE Salvar em FILE ('-' para stdout)
-U STR Use STR para o cabeçalho User-Agent
-Y Usar proxy ('ligado' ou 'desligado')

qual
qual [COMANDO] ...

Localize um COMANDO

que Uau]

Mostrar quem está conectado

-a Mostrar tudo
-H Imprimir cabeçalhos de coluna

whoami
whoami

Imprime o nome de usuário associado ao ID de usuário efetivo atual

xargs
xargs [OPÇÕES] [PROG ARGS]

Execute PROG em cada item fornecido por stdin

-p Pergunte ao usuário se deseja executar cada comando
-r Não executa o comando se a entrada estiver vazia
-0 A entrada é separada por caracteres NUL
-t Imprime o comando em stderr antes da execução
-e [STR] STR para o processamento de entrada
-n N Passa não mais do que N args para PROG
-s N Passar linha de comando de não mais do que N bytes
-x Sai se o tamanho for excedido

xz xz -d [-cf] [ARQUIVO] ...

Descomprimir FILE (ou stdin)

-d Descompactar
-c Grava em stdout
-f Força

xzcat
xzcat [ARQUIVO] ...

Descompactar para saída padrão

sim sim [STRING]

Produza repetidamente uma linha com STRING ou 'y'

zcat
zcat [ARQUIVO] ...

Descompactar para saída padrão

LIBC NSS


GNU Libc (glibc) usa o Name Service Switch (NSS) para configurar o comportamento do C
biblioteca para o ambiente local e para configurar como ela lê os dados do sistema, como
senhas e informações do grupo. Isso é implementado usando um /etc/nsswitch.conf
arquivo de configuração e usando uma ou mais das bibliotecas / lib / libnss_ *. BusyBox tenta
para evitar o uso de quaisquer chamadas libc que façam uso de NSS. Alguns miniaplicativos, como login
e su, usará funções libc que requerem NSS.

Se você habilitar CONFIG_USE_BB_PWD_GRP, BusyBox usará funções internas para diretamente
Acesse o / Etc / passwd, / etc / group e / etc / shadow arquivos sem usar NSS. Isso pode
permitem que você execute seu sistema sem a necessidade de instalar qualquer configuração NSS
arquivos e bibliotecas.

Quando usado com glibc, os miniaplicativos de 'rede' do BusyBox exigirão que você
instale pelo menos algumas das coisas glibc NSS (em particular, /etc/nsswitch.conf,
/ lib / libnss_dns *, / lib / libnss_files * e / lib / libresolv *).

Plug Shameless: como alternativa, pode-se usar uma biblioteca C, como uClibc. Além disso
para tornar seu sistema significativamente menor, o uClibc não requer o uso de nenhum NSS
arquivos ou bibliotecas de suporte.

MANUTENÇÃO


Denis Vlasenko[email protegido]>

AUTORES


As seguintes pessoas contribuíram com código para o BusyBox, quer saibam disso ou não. Se você
escreveu o código incluído no BusyBox, você provavelmente deve estar listado aqui para que possa
obtenha seu pedaço de glória eterna. Se você deveria estar listado aqui, ou a descrição de
o que você fez precisa de mais detalhes ou está incorreto, envie uma atualização.

Emanuele Aina[email protegido]>
partes corridas

Erik Andersen[email protegido]>

Toneladas de coisas novas, grande reescrita da maioria dos
aplicativos principais, toneladas de novos aplicativos, conforme observado nos arquivos de cabeçalho.
Muito esforço tedioso escrevendo esses documentos enfadonhos que
ninguém vai realmente ler.

Laurence Anderson[email protegido]>

rpm2cpio, descompactar, get_header_cpio, interface read_gz, rpm

Jeff Angielski[email protegido]>

ftpput, ftpget

Edward Betts[email protegido]>

expr, hostid, nome de log, whoami

John Beppu[email protegido]>

du, nslookup, classificar

Brian Candler[email protegido]>

tiny-ls (ls)

Randolph Chung[email protegido]>

fbset, ping, nome do host

Dave Cinege[email protegido]>

mais (v2), makedevs, dutmp, modularização, arquivo de links automáticos,
várias correções, manutenção do projeto do roteador Linux

Jordan Crouse[email protegido]>

ipcalc

Magnus Damm[email protegido]>

suporte tftp cliente insmod powerpc

Larry Doolittle[email protegido]>

compilação do diretório de origem original, muitos patches e correções.

Glenn Engel[email protegido]>

httpd

Gennady Feldman[email protegido]>

Sysklogd (syslogd de thread único, suporte de buffer circular IPC,
logread), várias correções.

Karl M. Hegbloom[email protegido]>

cp_mv.c, o conjunto de testes, várias correções para utility.c, & c.

Daniel Jacobowitz[email protegido]>

mktemp.c

Matt Kraai[email protegido]>

documentação, correções de bugs, conjunto de testes

Stephan Linz[email protegido]>

ipcalc, equivalência de Red Hat

John lombardo[email protegido]>

tr

Glenn McGrath[email protegido]>

Código comum de desarquivamento e miniaplicativos de desarquivamento, ifupdown, ftpgetput,
nameif, sed, patch, fold, install, uudecode.
Várias correções de bugs, analise e aplique vários patches.

Manuel Novoa III[email protegido]>

gato, cabeça, mkfifo, mknod, rmdir, dormir, tee, tty, uniq, usleep, wc, sim,
mesg, vconfig, make_directory, parse_mode, dirname, mode_string,
get_last_path_component, simplify_path e um número trivial de rotinas libbb

também correções de bugs, reescritas parciais e otimizações de tamanho em
cinza, nome base, cal, cmp, cp, df, du, echo, env, ln, nome de log, md5sum, mkdir,
mv, realpath, rm, classificar, cauda, ​​toque, uname, assistir, arith, human_readable,
interface, dutmp, ifconfig, rota

Vladimir Oleynik[email protegido]>

cmdedit; xargs (atual), httpd (atual);
portas: ash, crond, fdisk, inetd, stty, traceroute, top;
localidade, várias correções
e crítica irreconciliável de tudo que não é perfeito.

Bruce Perens[email protegido]>

Autor original do BusyBox em 1995, 1996. Alguns de seus códigos podem
ainda ser encontrado escondido aqui e ali ...

Tim Riker[email protegido]>

correção de bugs, membro do fã-clube

Kent Robotti[email protegido]>

reset, toneladas e toneladas de relatórios de bugs e patches.

Chip Rosenthal[email protegido]>,[email protegido]>

wget - Contribuído com permissão de Covad Communications

Pavel Roskin[email protegido]>

Muitas correções de bugs e patches.

Gyepi Sam[email protegido]>

Recurso de registro remoto para syslogd

Linus Torvalds[email protegido]>

mkswap, fsck.minix, mkfs.minix

Mark Whitley[email protegido]>

grep, sed, cut, xargs (anterior),
guia de estilo, new-applet-HOWTO, correções de bugs, etc.

Charles P. Wright[email protegido]>

gzip, mini-netcat (nc)

Enrique Zanardi[email protegido]>

tarcat (desde removido), loadkmap, várias correções, manutenção Debian

Tito Ragusa[email protegido]>

otimizações de devfsd e tamanho em strings, openvt e deallocvt.

Paul Fox[email protegido]>

modo de edição vi para ash, vários outros patches / correções

Roberto A. Foglietta[email protegido]>

porta: dnsd

Bernhard Reutner-Fischer[email protegido]>

misc

Mike Frysinger[email protegido]>

e2fsprogs inicial, printenv, setarch, sum, misc

Jie Zhang[email protegido]>

corrigiu dois bugs em msh e hush (código de saída de processos eliminados)

Use dumpleases online usando serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

Comandos Linux

Ad