20 Comandos bash super-votos

Esta não é realmente um tutorial, mais como uma lista de alguns dos bash comandos que eu uso mais e uma breve descrição do que eu usá-los para.

ifconfig

Usado para descobrir seu endereço IP. (Olhar para wlan0, a linha que começa com ‘inet addr `)

[Kmurray @ radon ~] $ / Sbin / Ifconfig
lo Link encap: Loopback local
inet addr: Máscara 127.0.0.1: 255.0.0.0
inet6 endereço: :: 1/128 Âmbito: Anfitrião
UP LOOPBACK FUNCIONAMENTO MTU: 16436 Metric: 1
pacotes RX: 19266 erros: 0 Soltos: 0 saturações: 0 quadro: 0
pacotes TX: 19266 erros: 0 Soltos: 0 saturações: 0 transportadora: 0
colisões: 0 txqueuelen: 0
RX bytes: 963988 (941.3 KiB) TX bytes: 963988 (941.3) KiB

wlan0 Link encap: Ethernet HWaddr 00: 1A: 73: 0F: 0E: FD
inet addr: 192.168.1.139 Bcast: Máscara 192.168.1.255: 255.255.255.0
inet6 endereço: fe80 :: 21a: 73ff: fe0f: EFD / 64 Âmbito: Ligação
UP TRANSMISSÃO QUE FUNCIONA MULTICAST MTU: 1500 métrica: 1
pacotes RX: erros 8712: 0 caiu: 0 derrapagens: 0 moldura: 0
TX pacotes: erros 8944: 0 caiu: 0 derrapagens: 0 transportadora: 0
colisões: 0 txqueuelen: 1000
RX bytes: 8002586 (7,6 MIB) TX bytes: 3113446 (2,9 MIB)

-n rota

Usado para encontrar o endereço IP do seu gateway padrão. (Procure a linha com um G na coluna Flags}

[Kmurray @ radon ~] $ / Sbin / -n rota
Kernel IP tabela de roteamento
Destino gateway Genmask Flags Metric Ref Use Iface
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 wlan0
0.0.0.0 192.168.1.1 0.0.0.0 UG 0 0 0 wlan0

ip

Eu uso este semelhante ao ifconfig e route.

[Kmurray @ radon ~] $ / Sbin rota / ip
192.168.1.0/24 dev wlan0 proto kernel do link de âmbito src 192.168.1.139
default via dev 192.168.1.1 wlan0 proto estática

[Kmurray @ radon ~] $ / Sbin / ip addr
1: lo: mtu 16436 qdisc estado noqueue DESCONHECIDO
link / loopback 00: 00: 00: 00: 00: 00 brd 00: 00: 00: 00: 00: 00
inet lo anfitrião 127.0.0.1/8 escopo
inet6 :: anfitrião 1/128 escopo
valid_lft sempre preferred_lft para sempre
2: eth0: MTU 1500 qdisc estado noop BAIXO qlen 1000
ligação / éter 00: 16: d4: CE: 25: 4b brd ff: ff: ff: ff: ff: ff
3: wlan0: MTU 1500 qdisc pfifo_fast estado UP qlen 1000
ligação / éter 00: 1a: 73: 0f: 0E: fd ff brd: ff: ff: ff: ff: ff
inet 192.168.1.139/24 brd âmbito 192.168.1.255 wlan0 mundial
inet6 fe80 :: 21a: 73ff: fe0f: EFD / 64 ligação escopo
valid_lft sempre preferred_lft para sempre

Video: Shell Scripting - Comparando arquivos e diretórios com comando test - 16 - Linux

sibilo

Usado para testar a conectividade de rede.

[Kmurray @ radon ~] $ de ping 192.168.1.1
PING 192.168.1.1 (192.168.1.1) 56 (84) bytes de dados.
64 bytes de 192.168.1.1: icmp_seq = 1 ttl = 64 tempo = 1,23 ms
64 bytes de 192.168.1.1: icmp_seq = 2 ttl = 64 tempo = 1,17 ms
64 bytes de 192.168.1.1: icmp_seq = 3 ttl = 64 tempo = 1,14 ms
64 bytes de 192.168.1.1: icmp_seq = 4 = 64 ttl tempo = 1,19 ms
^ C
- Estatísticas ping 192.168.1.1 -
4 pacotes transmitidos, quatro receberam, 0% de perda de pacotes, em tempo 3268ms
rtt min / avg / max / MDEV = 1,149 / 1,190 / 1,238 / 0,032 ms

traceroute

Outra ferramenta de conectividade de rede. Este lhe diz quantos roteadores você tem que percorrer, a fim de se conectar a um determinado host.

[Kmurray @ radon ~] $ simplehelp.net traceroute
traceroute para simplehelp.net (74.52.95.42), 30 lúpulo max, pacotes de 60 bytes
1 192.168.1.1 (192.168.1.1) 1.121 2.010 ms ms 2.218 ms
2 24.68.178.1 (24.68.178.1) 25.950 * ms *
3 * * *
4 * * *
5 rc2bb-pos0-1-5-0.vc.shawcable.net (66.163.77.185) 39.178 128.371 ms ms 50.787 ms
6 rc2sj-pos6-0-0.cl.shawcable.net (66.163.77.70) 119.703 ms 76.364 88.337 ms ms
7 rc2sj-ge2-0-0.cl.shawcable.net (66.163.67.10) 110.862 55.853 ms ms *
8 * rx0sj-comcast.cl.shawcable.net (66.163.67.110) 61.930 109.439 ms ms
9 pos-0-8-0-0-cr01.losangeles.ca.ibone.comcast.net (68.86.85.82) 79.587 102.306 ms ms 81.225 ms
10 pos-0-9-0-0-cr01.dallas.tx.ibone.comcast.net (68.86.85.142) 120.064 125.584 ms ms 118.207 ms
11 68.86.88.50 (68.86.88.50) 107.133 109.350 ms ms 113.994 ms
12 te9-1.dsr02.dllstx3.theplanet.com (70.87.253.22) 87.928 87.949 ms ms te9-1.dsr01.dllstx3.theplanet.com (70.87.253.6) 89.500 ms
13 76.fd.5746.static.theplanet.com (70.87.253.118) 99.789 97.329 ms ms 100.789 ms
14 po1.car03.dllstx6.theplanet.com (12.96.160.5) 91.323 91,788 ms ms po2.car03.dllstx6.theplanet.com (12.96.160.37) 89.571 ms
15 2a.5f.344a.static.theplanet.com (74.52.95.42) 92.695 92.601 ms ms 91.871 ms

hospedeiro

Utilizado para procurar o endereço IP de um nome de domínio totalmente qualificado.

Video: Cuidado com COMANDOS invisíveis!!! - BASH vs ZSH

[Kmurray @ radon ~] $ hospedar simplehelp.net
simplehelp.net tem 74.52.95.42 endereço
correio simplehelp.net é tratado por 10 aspmx.l.google.com.

escavação

A ferramenta de consulta DNS mais avançado.

[Kmurray @ radon ~] $ dig simplehelp.net um

- lt; lt; gt; gt; DIG 9.5.0-P2 lt; lt; gt; gt; simplehelp.net um
-- opções globais: printcmd
-- resposta chegou:
-- -gt; gt; HEADERlt; lt; - opcode: QUERY, estado: NOERROR, ID: 25242
-- bandeiras: qr rd ra consulta: 1, RESPOSTA: 1, a autoridade: 0, ADICIONAIS: 0

-- PERGUNTA SECÇÃO:
-simplehelp.net. EM UM

-- RESPOSTA SECÇÃO:
simplehelp.net. 86238 NUM 74.52.95.42

-- tempo de consulta: 1 ms
-- SERVIDOR: 192.168.1.1 # 53 (192.168.1.1)
-- QUANDO: Fri 31 de outubro 20:21:49 2008
-- MSG SIZE rcvd: 48

Isso mostra que o endereço IP do servidor onde reside simplehelp.net é 74.52.95.42.

[Kmurray @ radon ~] $ dig simplehelp.net mx

- lt; lt; gt; gt; DIG 9.5.0-P2 lt; lt; gt; gt; simplehelp.net mx
-- opções globais: printcmd
-- resposta chegou:
-- -gt; gt; HEADERlt; lt; - opcode: QUERY, estado: NOERROR, ID: 17277
-- bandeiras: qr rd ra consulta: 1, RESPOSTA: 1, a autoridade: 0, ADICIONAIS: 2

-- PERGUNTA SECÇÃO:
-simplehelp.net. IN MX

-- RESPOSTA SECÇÃO:
simplehelp.net. 86317 IN MX 10 aspmx.l.google.com.

-- Seção adicional:
aspmx.l.google.com. 180 EM UM 209.85.199.27
aspmx.l.google.com. 180 EM UM 209.85.199.114

-- tempo de consulta: 40 ms
-- SERVIDOR: 192.168.1.1 # 53 (192.168.1.1)
-- QUANDO: Fri 31 de outubro 20:21:51 2008
-- MSG SIZE rcvd: 98

Isso mostra que o correio para simplehelp.net é gerido por aspmx.l.google.com e que aspmx.l.google.com tem dois endereços IP, 209.85.199.27 e 209.85.199.114.

[Kmurray @ radon ~] $ cavar simplehelp.net ns

- lt; lt; gt; gt; DIG 9.5.0-P2 lt; lt; gt; gt; simplehelp.net ns
-- opções globais: printcmd
-- resposta chegou:
-- -gt; gt; HEADERlt; lt; - opcode: QUERY, estado: NOERROR, ID: 62957
-- bandeiras do qr: rd ra consulta: 1, RESPOSTA: 2, ENTIDADE: 0, ADICIONAIS: 8

-- PERGUNTA SECÇÃO:
-simplehelp.net. IN NS

-- RESPOSTA SECÇÃO:
simplehelp.net. 70617 IN NS ns1.theplanet.com.
simplehelp.net. 70617 IN NS ns2.theplanet.com.

-- Seção adicional:
ns1.theplanet.com. 172785 EM UM 70.86.61.133
ns2.theplanet.com. 172785 EM UM 70.86.61.135
ns1.theplanet.com. 172785 EM UM 70.86.61.134
ns2.theplanet.com. 172785 EM UM 70.87.7.73
ns1.theplanet.com. 172785 EM UM 70.87.7.71
ns1.theplanet.com. 172785 EM UM 70.87.7.70
ns2.theplanet.com. 172785 EM UM 70.86.61.136
ns2.theplanet.com. 172785 EM UM 70.87.7.72

-- tempo de consulta: 33 ms
-- SERVIDOR: 192.168.1.1 # 53 (192.168.1.1)
-- QUANDO: Fri 31 de outubro 20:21:55 2008
-- MSG SIZE rcvd: 209

Isso mostra que o DNS para simplehelp.net é tratado por ns1.theplanet.com e ns2.theplanet.com. Ele também mostra que estes servidores de nomes ter vários endereços IP.

iwlist

Obter informações a partir de uma interface sem fio. (Este precisa ser executado como root)

[Root @ radon ~] # iwlist wlan0 varredura
wlan0 digitalização concluída:
Celular 01 - Endereço: 00: 10: 18: 90: 20: DB
ESSID:”Café”
Modo: Master
Canal: 6
Freqüência: 2.437 GHz (Canal 6)
Qualidade = 96/100 de nível de sinal: nível de ruído -37 dBm = -70 dBm
chave de criptografia: off
Taxas de bits: 1 Mb / s-2 Mb / s-5,5 Mb / s-11 Mb / s-6 Mb / s
9 Mb / S-12 Mb / S-18 Mb / S-24 Mb / S-36 Mb / s
48 Mb / S-54 Mb / s
Extra: TSF = 0000017f91cc818a
Extras: Última beacon: 19ms atrás
Celular 02 - Endereço: 00: 11: 50: 6E: BC: 3A
ESSID:”Belkin Traveler”
Modo: Master
Canal: 1
Freqüência: 2.412 GHz (Canal 1)
Qualidade = 88/100 Nível do sinal: Nível de ruído -44 dBm = -70 dBm
chave de criptografia: off
Taxas de bits: 1 Mb / s-2 Mb / s-5,5 Mb / s-11 Mb / s-6 Mb / s
12 Mb / S-24 Mb / S-36 Mb / S-9 Mb / S-18 Mb / s
48 Mb / S-54 Mb / s
Extra: TSF = 0000017f13571181
Extras: Última beacon: 601ms atrás
Celular 03 - Endereço: 00: 17: 9A: 9C: 14: 28
ESSID:”Abby”
Modo: Master
Canal: 6
Freqüência: 2.437 GHz (Canal 6)
Qualidade = 50/100 Nível do sinal: Nível de ruído -79 dBm = -70 dBm
chave de criptografia: off
Taxas de bits: 1 Mb / s-2 Mb / s-5,5 Mb / s-11 Mb / s-6 Mb / s
9 Mb / S-12 Mb / S-18 Mb / S-24 Mb / S-36 Mb / s
48 Mb / S-54 Mb / s
Extra: TSF = 00000000cbe364d6
Extras: Última beacon: 272ms atrás
Celular 04 - Endereço: 00: 18: D1: A8: E8: 1A
ESSID:”Gigaset815"
Modo: Master
Canal: 4
Freqüência: 2.427 GHz (Channel 4)
Qualidade = 45/100 Nível do sinal: Nível de ruído -83 dBm = -70 dBm
chave de criptografia: em
IE: WPA Versão 1
Grupo Cipher: TKIP
Cifras de pares (1): TKIP
Autenticação Suites (1): PSK
Taxas de bits: 1 Mb / s-2 Mb / s- 5,5 Mb / S-11 Mb / S-22 Mb / s
6 Mb / s-9 Mb / s-12 Mb / s-18 Mb / S-24 Mb / s
36 Mb / s-48 Mb / S-54 Mb / s
Extra: TSF = 0000015633a50e12
Extras: Última beacon: 571ms atrás

Isso mostra que o meu computador atualmente vê quatro diferentes redes sem fio na área, juntamente com os seus nomes, canais, potência do sinal, e se ou não eles são criptografados ou aberto.

iwconfig

Como ifconfig, mas para obter informações sobre as configurações sem fio.



[Kmurray @ radon ~] $ / Sbin / iwconfig
lo no wireless extensions.
eth0 no wireless extensions.
wlan0 IEEE 802.11bg ESSID:”Café”
Mode: Managed Freqüência: 2.437 GHz Access Point: 00: 10: 18: 90: 20: DB
Bit Rate = 54 Mb / s Tx-Power = 27 dBm
Repetir min limite: 7 RTS thr: Fragmento fora thr = 2352 B
Qualidade link = 96/100 Nível de sinal: -37 dBm Nível de ruído = -70 dBm
Rx NWID inválido: 0 Rx inválido cripta: 0 Rx inválido frag: 0
Tx tentativas excessivas: 0 variado inválido: 0 Missed beacon: 0

Isso mostra que estou conectado a uma rede sem fio chamado Café a 54 Mb / s e a intensidade do sinal é muito bom em 96%.

livre

Quanta memória e espaço de troca é usado / livre.

[Kmurray @ radon ~] $ free -m
total usado buffers compartilhados gratuitos em cache
Mem: 2017 1659 357 0 1078 42
-/ + Buffers / cache: 538 1478
Swap: 1983 0 1983

monte

Sem quaisquer parâmetros, usado para exibir sistemas de arquivos montados.

[Kmurray @ radon ~] $ monte
/ Dev / mapeador / VolGroup00-LogVol00 em / tipo ext3 (rw, noatime)
proc no tipo / proc proc (RW)
sysfs sobre sysfs / tipo sys (RW)
devpts no / dev / pts tipo devpts (RW, GID = 5, Modo = 620)
/ Dev / sda2 do tipo / boot ext3 (rw, noatime)
tmpfs sobre tmpfs / dev / shm tipo (RW)
nenhum sobre / proc / sys / fs / binfmt_misc tipo binfmt_misc (RW)
sunrpc em / var / lib / NFS / rpc_pipefs tipo rpc_pipefs (RW)
fusectl em / sys / fs / fusível / ligações de tipo fusectl (RW)
gvfs-fusível-daemon em /home/kmurray/.gvfs tipo fuse.gvfs-fusível-daemon (rw, nosuid, nodev, usuário = kmurray)
/ Dev / sda1 em / / tipo do material de disco fuseblk (rw, nosuid, nodev, allow_other, blksize = 4096)

As linhas interessantes acima são os que indicam / dev / mapper / VolGroup00-LogVol00 on /, / dev / sda2 em / boot, e / dev / sda1 em / media / disk.

df

Mostrar o uso de espaço em disco.

Video: Comandos Básicos no Shell Linux - Parte 01 - # PROJETO ROOT

[Kmurray @ radon ~] $ df -h
Sistema de arquivos Tamanho Usado Avail Use% Montado em
/ Dev / sda2 190M 19M 162m 11% / boot
tmpfs 1009M 1.1M 1008M 1% / dev / shm
gvfs-fusível-daemon 60G 44G 16G 74% /home/kmurray/.gvfs
/ Dev / sda1 31G 29G 2.5G 93% / media / disk

Isso mostra que / dev / sda1 é quase completa em 93%. Tempo para apagar alguns arquivos ou atualizar o disco.

du

Mostrar o uso de espaço em disco em um diretório.

[Kmurray @ radon ~] $ du HC Documents / N95 / tutoriais /
380k Documents / N95 / tutoriais / feito gps / bluetooth
480K Documentos / N95 / tutoriais / feito fontes / massa de vidraceiro
1.4m Documents / N95 / tutoriais / feito / GParted
1.1m Documents / N95 / tutoriais / feito / gnome sistema de arquivos remoto
1.4m Documentos / N95 / tutoriais / atalhos de teclado feito / gnome
2.1m Documents / N95 / tutoriais / done / download helper
992K Documents / N95 / tutoriais / feito / mConnection
1008K Documentos / N95 / tutoriais / feito / Snap Links
5.0m Documentos / N95 / tutoriais / Concluído / marca d`água gimp
1.2M Documents / N95 / tutoriais / uso do disco feito / gnome
208K Documents / N95 / tutoriais / feito / calculadora aprimorada
544K Documents / N95 / tutoriais / feito / putty / orig
964K Documents / N95 / tutoriais / feito / massa de vidraceiro
848K Documents / N95 / tutoriais / feito ap / wi-fi
1.4m Documents / N95 / tutoriais / feito gmail / imap
872K Documentos / N95 / tutoriais / feito / não assinados aplicativos
884K Documents / N95 / tutoriais / feito / taskman
1.1m Documents / N95 / tutoriais / feito / downthemall
916K Documents / N95 / tutoriais / feito bt / tethering
432k Documents / N95 / tutoriais / feito / instalar aplicativos wi-fi http
924K Documents / N95 / tutoriais / feito usb / tethering
320K Documents / N95 / tutoriais / feito / instalar outras coisas via bluetooth
416k Documents / N95 / tutoriais / feito / smb4s60
1.1m Documents / N95 / tutoriais / done / download de estado
308K Documents / N95 / tutoriais / feito / instalar outras coisas via usb
828K Documents / N95 / tutoriais / contador de passos feito / nokia
4.3m Documents / N95 / tutoriais / todo
52M Documents / N95 / tutoriais /
total de 52M

Isso mostra que o meu diretório tutoriais N95 está usando um total de 52M ea repartição do tamanho de cada diretório.

cabeça

Exibir as primeiras linhas de um arquivo.

[Kmurray @ radon ~] $ cabeça /var/log/yum.log
13 junho 22:30:33 Instalada: bash-completion-20060301-10.noarch
13 junho 22:31:31 Instalada: yum-downloadonly-1.1.13-2.fc9.noarch
14 de junho 06:20:11 Instalada: swfdec-0.6.6-1.fc9.i386
14 de junho 06:20:13 Instalada: swfdec-gtk-0.6.6-1.fc9.i386
14 de junho 06:20:14 Instalada: swfdec-mozilla-0.6.0-1.fc9.i386
14 de junho 06:34:41 Atualizado: libxml2-2.6.32-2.fc9.i386
14 de junho 06:34:41 Atualizado: dbus-glib-0.74-8.fc9.i386
14 de junho 06:34:42 Atualizado: libselinux-2.0.64-2.fc9.i386
14 de junho 06:34:43 Atualizado: e2fsprogs-libs-1.40.8-3.fc9.i386
14 de junho 06:34:43 Atualizado: audit-libs-1.7.4-1.fc9.i386

Por padrão, cabeça exibe as primeiras 10 linhas. cabeça -20 /var/log/yum.log iria mostrar as primeiras 20 linhas. Você pode usar qualquer número arbitrário.

rabo

Mostrar as últimas linhas de um arquivo.

[Kmurray @ radon ~] $ /var/log/yum.log cauda
30 de outubro 23:19:56 Atualizado: 6: kdebase-libs-4.1.2-5.fc9.i386
30 de outubro 23:19:57 Atualizado: 6: kdemultimedia-libs-4.1.2-2.fc9.i386
30 de outubro 23:19:57 Atualizado: ksysguardd-4.1.2-6.fc9.i386
30 de outubro 23:19:58 Atualizado: phonon-backend-xine-4.1.2-5.fc9.i386
30 de outubro 23:20:08 Atualizado: kdebase-runtime-4.1.2-5.fc9.i386
30 de outubro 23:20:11 Atualizado: kdebase-workspace-libs-4.1.2-6.fc9.i386
30 de outubro 23:20:21 Atualizado: kdebase-workspace-4.1.2-6.fc9.i386
30 de outubro 23:20:27 Atualizado: 6: kdebase-4.1.2-5.fc9.i386
30 de outubro 23:20:39 instalados: kdebase-runtime-libs-4.1.2-5.fc9.i386
30 de outubro 23:20:42 Atualizado: 6: kdemultimedia-4.1.2-2.fc9.i386

Por padrão, cauda mostra as últimas 10 linhas. tail -30 /var/log/yum.log iria mostrar os últimos 30 linhas. Você pode usar qualquer número arbitrário.

grep

Procurar por uma seqüência específica dentro de um arquivo. (usar zgrep para procurar um arquivo compactado)

[Kmurray @ radon ~] $ grep firefox /var/log/yum.log
19 de junho 16:19:33 Atualizado: firefox-3.0-1.fc9.i386
24 de julho 04:48:06 Atualizado: firefox-3.0.1-1.fc9.i386
18 de outubro 03:13:52 Atualizado: firefox-3.0.2-1.fc9.i386

Isso mostra que “firefox” está listado três vezes neste arquivo.

tipo

Determinar qual diretório um comando está em.

[Kmurray @ radon ~] $ digite ping
pingue é hash (/ bin / ping)

Ahh, então pingue vive em / bin.

localizar

Localize qualquer arquivo arbitrário no sistema de arquivos.

[Kmurray @ radon ~] $ localizar * .rpm
/home/kmurray/Download/VirtualBox-2.0.2_36488_fedora9-1.i386.rpm
/home/kmurray/Download/VirtualBox-2.0.4_38406_fedora9-1.i386.rpm
/home/kmurray/Download/skype-2.0.0.72-fc5.i586.rpm
/home/kmurray/Download/synaptics-0.14.6-8.fc9.i386.rpm

Tenho quatro arquivos rpm neste computador, todos eles em / home / kmurray / Download.

Arquivo

Determinar que tipo de um arquivo.

[Kmurray @ radon ~] $ arquivo / bin / ping
/ Bin / ping: ELF setuid 32-bit LSB executável, Intel 80386, versão 1 (SYSV), vinculado dinamicamente (usa libs compartilhado), para o GNU / Linux 2.6.9, despojado

sibilo é um arquivo binário.

[Kmurray @ radon ~] $ arquivo Mythbusters.S02E04.flv
Mythbusters.flv: Macromedia Flash Video

Mythbusters.S02E04.flv é um vídeo.

[Kmurray @ radon ~] $ arquivo /var/log/yum.log
/var/log/yum.log: texto ASCII

/var/log/yum.log é um arquivo de texto simples.

história

Mostra quais comandos você tem funcionado na linha de comando.

[Kmurray @ radon ~] $ história

991 du Documentos HC / N95 / tutoriais /
992 ls / var / log / messages
993 cauda / var / log / messages
994 ls
995 LS / var / log /
996 ls -lh / var / log /
/var/log/yum.log 997 cauda
998 cabeça /var/log/yum.log
999 grep firefox /var/log/yum.log
1000 sudo su -
1001 cd src /
1002 ls
1003 tar -xvzf TrueCrypt 6.1 source.tar.gz
1004 cd truecrypt-6,1-fonte /
1005 ls
1006 menos Readme.txt
1007 make
1008 menos Leiame.txt
1009 make
1010 make
1011 cd
1012 cd .VirtualBox / VDI /
1013 ls
1014 gato RawUSBsdb.vdi
1015 mv RawUSBsdb.vdi RawUSBsdb1G.vdi
1016 cp RawUSBsdb1G.vdi RawUSBsdb2G.vdi
1017 vim RawUSBsdb2G.vdi
1018 rm RawUSBsdb2G.vdi
1019 pwd
1020 VBoxManage internalcommands createrawvmdk -filename /home/kmurray/.VirtualBox
1021 gato RawUSBsdb2G.vdi
1022 cd

A fim de descobrir quais os comandos que eu uso mais para que eu pudesse escrever esta lista, eu usei uma combinação de cinco diferentes comandos toda canalizada em conjunto:

história | awk { ‘print $ 2 `} | tipo | uniq | Menos

awk { ‘print $ 2 `} faz com que somente a segunda coluna da saída a ser exibido, ordenar coloca tudo em ordem alfabética, uniq corta todas as duplicatas, e Menos faz com que a saída seja exibida uma tela de cada vez.

Se você tiver quaisquer comandos favoritos festança que você gostaria de compartilhar, por favor nos dizer sobre eles nos comentários abaixo.


Artigos relacionados