02 - comandos informativos.pdf
TRANSCRIPT
-
7/23/2019 02 - COMANDOS INFORMATIVOS.pdf
1/26
02 - COMANDOS INFORMATIVOS
2.1 - comando arch = exibe a arquitetura de hardware do pc atuali686 = computador pentium II e pentium IIIi586 = pentium I, k5i486 = 486
i86 = 86
2.1 - comando whoami = exibe o u!u"rio atual, ou !e#a, exibe o nomedo u!u"rio lo$ado no computadorwhoami
2.2 - comando who = exibe o! u!u"rio! que e!t%o lo$ado! no computador
- &xibe o! lo$in! e a quantidade total de u!u"rio! lo$ado! no !i!temawho -q
- &xibe ap'! o lo$in o tempo que o u!u"rio e!ta lo$ado no !i!temawho -i
- &xibe !e o u!uario pode receber m!$(! )ia talkwho -wouwho -*
+ = o u!uario pode receber m!$(! )ia talk- = o u!uario nao pode receber m!$(! )ia talk = nao e po!!i)el determinar em que terminal o u!uario e!ta conectado
2. - comando whoi! = exibe inorma/e! !obre u!uario! e dominio! remoto!
whoi! 200.251.142.nic.br
whoi! 200.251.148.xinternic.com
whoi! -h re$i!tro.br dominio3a3!er3pe!qui!ado
whoi! Ire$i!tro.br
2.4 - comando man = exibe p"$ina! de manual do! comando! do !i!tema
- ara exibir a p"$ina de manual do comando (l!(man l!
- ara exibir a p"$ina de manual do comando (rm(man rm
- ara exibir a p"$ina de manual do comando (ind(man ind
- ara con)erter o conte7do da man-pa$e do comando (hdparm( para umarqui)o .p!, no ca!o (hdparm.p!(man hdparm -t hdparm.p!
- ara con)erter o arqui)o (hdparm.p!( para (hdparm.pd(p!2pd hdparm.p! hdparm.pd
-
7/23/2019 02 - COMANDOS INFORMATIVOS.pdf
2/26
- ara copiar no arqui)o (hdparm.txt( uma c'pia da man-pa$e do comandoe!colhido (hdparm(man hdparm 9 col -b hdparm.txt
- ara con)erter o conte7do da man-pa$e do comando (di!k( para umarqui)o no ormato *:*, no ca!o, (di!k.txt(man di!k 9 colcrt di!k.txt
- ara copiar p"$ina! de manual para um arqui)o no ormato *:*ino man man.txtouman l! 9 $ro -*latin1 arqui)o
2.5 - comando xman = exibe pa$ina! de manual no modo $r"icoxman
2.6 - comando cal = exibe um calend"rio
- &xibe o calend"rio do m;! atualcal
- &xibe o calend"rio do ano de 2005cal 2005
- &xibe um calend"rio anual, ou !e#a, de todo! o! me!e!ar o! email! que e!t%o no arqui)o inboxmail
- `e a corre!pondencia da caixa de entrada do u!u"rio (#ordam(mail - C)arC!poolCmailC#ordam
- `e a corre!pondencia da caixa de entrada do u!uario (u!er1(mail - C)arC!poolCmailCu!er1
-
7/23/2019 02 - COMANDOS INFORMATIVOS.pdf
9/26
- Momando b"!ico para !e en)iar um email )ia texto. He)e-!e di$itaro (!ub#etc(, o (corpo da men!a$em( e apertando (M*X` + H( !er"pedido o (cc(mail u!erdominio.com
- &n)ia um email para o u!uario (u!erdominio.com( com o arqui)o(ile1.txt( anexado
mail -! a!!unto-do-email u!uariodominio.com ile1.txt- ara en)iar um email com uma men!a$em pe!onali>adaar o arqui)o execut")el do comando (l!(wherei! l!
- Xeali>a uma pe!qui!a apena! no! arqui)o! binario!
wherei! -b cat
- Xeali>a uma pe!qui!a apena! na! p"$ina! de manualwherei! -m cat
- Xeali>a uma pe!qui!a apena! o codi$o ontewherei! -! cat
2.20 - comando which = exibe o caminho completo de um pro$rama, bu!candopor execut")ei! no! R*W(! exportado!
- &xibe o caminho do pro$rama cat
which cat
- &xibe *OHO o! caminho! do pro$rama catwhich -a cat
2.21 - comando en) = exibe a! )ari")ei! que o !eu !hell po!!uien)
2.22 - comando lnx = na)e$ador web @brow!erA que unciona no terminal
- &xibe inorma/e! do !er)idor web do !ite (http
-
7/23/2019 02 - COMANDOS INFORMATIVOS.pdf
12/26
- &xibe uma li!ta de biblioteca! que o pro$rama &term depende para !erexecutado no computadorldd gwhich Cu!rCbinC&termg
- &xibe un/e! au!ente!ldd -d pro$rama1
- &xibe ob#eto! de dado! e un/e!ldd -r pro$rama1
- &xibe a! biblioteca! que o !otware amule nece!!ita ma! que n%o e!t%oin!talada! no !i!temaldd Cu!rCbinCamule 9 $rep not
libwx3$tk23xrc-2.6.!o.0 = not oundlibwx3$tk23qa-2.6.!o.0 = not oundlibwx3$tk23html-2.6.!o.0 = not oundlibwx3$tk23ad)-2.6.!o.0 = not oundlibwx3$tk23core-2.6.!o.0 = not ound
libwx3ba!e3xml-2.6.!o.0 = not oundlibwx3ba!e3net-2.6.!o.0 = not oundlibwx3ba!e-2.6.!o.0 = not ound
2.25 - comando l!pci = li!ta todo! o! di!po!iti)o! MI do pcl!pcil!pci -)n 9 morel!pci -))
00
-
7/23/2019 02 - COMANDOS INFORMATIVOS.pdf
13/26
00
-
7/23/2019 02 - COMANDOS INFORMATIVOS.pdf
14/26
u!er -) 15Ctcp
- &xibe qual pro$rama e!ta u!ando o di!po!iti)o (Cde)Cd!p(u!er -) Cde)Cd!p
- &xibe qual pro$rama e!ta utili>ando a porta 61l!o 9 $rep 61
- er$unta ante! de de!truir o proce!!o 1121u!er -i 1121
2.28 - comando time = mede o tempo que um pro$rama ou comando le)a para!er executado.
- Nede o tempo em que o pro$rama tar Oice demora para !er carre$adotime Cu!rCbinC!oice
- Nede o tempo em que o pro$rama l! ? executadotime l!
- Nede o tempo em que o pro$rama ind ? executadotime ind C -name .txt - print
2.2 - comando di!k = po!!ui erramenta! para a manipula%o de tabela!de particao.
- &xibe a tabela de parti/e! para o! !e$uinte! di!po!iti)o! Cde)Chda-d,Cde)C!da-h e Cde)Ceda-ddi!k -l
- &xibe o n7mero da )er!%o do di!k
di!k -)
2.0 - comando k!m! = exibe inorma/e! !obre !imbolo! do kernel exportado!
- &xibe todo! o! !imbolo!, incluindo o! do kernel atualk!m! -a
- &xibe inormacoe! de modulo, incluindo endereco e tamanho do m'dulok!m! -m
2.1 - comando lo$name = exibe o u!ername do u!u"riolo$name
2.2 - comando l!mod = exibe o! m'dulo! atualmente carre$ado! no kernell!mod
2. - comando mailto = en)ia um email para um ou mai! de!tinat"rio!mailto -a character-!et -c addre!! -! !ub#ect recipient
-a character-!et < e!peciica um con#unto de caractere! alternati)ocomo o IO-885-8. O padr%o ? Z-RMII
-c addre!! < e!peciica uma li!ta de endereco! que de)em recebercopia! da! men!a$en!
-
7/23/2019 02 - COMANDOS INFORMATIVOS.pdf
15/26
-! !ub#ect < e!peciica o a!!unto da men!a$em. e o a!!unto ti)er mai!de uma pala)ra, coloque-o entre a!pa!.
recipient < outro! endereco! de email! para que !e de)em en)iar a men!a$em
ara concluir a compo!icao de uma men!a$em, u!e M*X` + H o di$ite um Y.Y!o>inho em uma linha em branco.
2.4 - comando pido = locali>a e exibe o! IH(! de proce!!o! de um oumai! pro$rama!
- `ocali>a o IH reerente a execucao do pro$rama xmm!pido -! xmm!
- &xibe o! IH! que e!te#am execudando !obre o xmm!pido -x xmm!
- Obtem o IH do numero do proce!!o di$itadopido ON&3HO3XOM&O
&:a%o de di!code um u!uario. intaxe o! re!ultado! no!arqui)o! (quota.u!er( e (quota.$roup(. intaxea/e! em 4 !e$undo!tload -d 4
2.4 - comando ldconi$ = cria a! li$a/e! e cache para o! arqui)o! debiblioteca! mai! recente!.
- Marre$a a! no)a! biblioteca!ldconi$
- &xibe a! biblioteca! de !i!tema in!talada! atualmente no !eu !i!tema.[oc; tambem pode )i!uali>ar o arqui)o (CetcCld.!o.con( que contem o!diret'rio! onde !e encontram o! arqui)o! de biblioteca!ldconi$ -) 9 more
2.44 - comando !et = )i!uali>a a! )ari")ei! de ambiente di!ponU)ei! para ou!uario atual.!et
- [i!uali>a o conteudo da )aria)el BR*Wecho BR*W
- &xporta uma )ari")el (B`IVZRV&N( com o )alor (portu$ue!(export `IVZRV&N=portu$ue!
- ara )i!tuali>ar a )aria)el YB`IVZRV&NYecho B`IVZRV&N
- &xporta a )ari")el chamada (Bhttp3prox( com o )alor (10.0.1.5a%o !%oa%o e!t%o arma>enado! no caminho que !eu !i!tema oriniciado. [oc; tamb?m pode e!peciicar a! )ari")ei! de locali>a%o em !eu
arqui)o! de iniciali>a%o.ba!h3proile.ba!hrcou
-
7/23/2019 02 - COMANDOS INFORMATIVOS.pdf
18/26
.proile
a!!im toda )e> que entrar no !i!tema, a! )ari")ei! de locali>a%o per!onali->ada! !er%o carre$ada!.
2.46 - comando l!o = exibe todo! o! arqui)o! aberto!. jtimo para pre)enir
al$um tipo de ataque. &!te pro$rama )ai di>er a )oc; !e al$uma coi!ae!ta rodando um !nier e ele )ai lo$ar tudo !obre o in)a!or em !eu!arqui)o! de `OV. &!te comando @li!t open ile!A exibe inorma/e! de todo!o! arqui)o! aberto! do !i!tema. O comando l!o ? utili>ado para mo!trar o!arqui)o! que e!t%o aberto! no !i!tema. o>inho o comando l!o mo!tra todo!o! arqui)o! aberto!, ma! o me!mo po!!ui muito! parmetro!.
- ara exibir uma li!ta de todo! o! arqui)o! aberto! @inclu!i)e arqui)o!de rede como !ocket!, arqui)o! n! etcl!o 9 le!!
- ara exibir apena! o equi)alente do comando (!ock!tat(l!o -i
MONNRH IH Z&X TH *]& H&[IM& I^& OH& RN&!!hd 18K6 root 4u I)6 1462128K *Mmaq8
-
7/23/2019 02 - COMANDOS INFORMATIVOS.pdf
19/26
2.0.!o.0.400.0
e!!e ca!o o proce!!o ($cond-2( continua u!ando bilbioteca! anti$a! que#" oram remo)ida! do !i!tema @porque oram atuali>ada! para )er!/e! mai!no)a!A. Rpe!ar do! arqui)o! n%o aparecerem com o comando (l!(, ele! aindae!t%o no !i!tema de arqui)o! at? que o proce!!o o! libere. Juando o $cond-2oi reiniciado ele u!ar" a! no)a! biblioteca! e o !i!tema ent%o remo)er"
a! anti$a! deiniti)amente. &!!e comportamento permite que um !i!tema !e#aatuali>ado completamente me!mo com di)er!o! pro$rama! !endo excutado!.
- [eriica que pro$rama e!t" a!!ociado L! porta! !ob !u!pei%ol!o 9 le!!
- [eriica !e a porta 6000 que pertence ao : \indow! e!t" abertal!o 9 le!! 9 $rep 6000
- po!!U)el obter uma li!ta de u!u"rio! e pro$rama! que e!te#am utili>andoum determinado arqui)o @e po!!i)elmente bloqueando-oAl!o C)arClo$C!ecure
- `i!ta o! pro$rama! que e!t%o utili>ando a! porta! *M ou ZH do !eucomputadorl!o -i
- O! arqui)o! anti$o! continuar%o ocupando e!pao em !eu di!col!o 9 $rep GF
para ter uma id?ia de quanto! arqui)o! anti$o! ainda e!t%o aberto! porproce!!o! e n%o podem !er deletado!.
- ara exibir o! arqui)o! aberto! identiicado pelo nome de u!u"rio,repre!entado aqui pelo identiicador u!u"rio parte do pacote textutil!. &!ta altera%o pode !er eita
contando-!e o! bte!, pala)ra!, ou atra)?! de um )alor pr?-deinido para ocomprimento de linha que !e de!enha. O comportamento padr%o do comando old? quebrar a! linha! em 80 coluna!.
- Mom e!ta! op/e! a! linha! !er%o quebrada! na 60 coluna, ap'! um e!paoem branco@-!A, impedindo que pala)ra! !e#am partida!old -! -w 60 arqui)o1.txt
2.4 - comando hi!tor = exibe o hi!t'rico do! 7ltimo! 1000 comando! de umu!u"rio
- &xibe o! 7ltimo! 10 comando! di$itado!
hi!tor 10
- `impa o hi!t'rico correntehi!tor -c
2.50 - O diret'rio Cproc = o !i!tema de arqui)o! (Cproc( ? um !i!tema de ar-qui)o! )irtual. I!to !i$niica que ele n%o exi!te i!icamente no winche!terZm !i!tema e arqui)o! )irtual pode !er entendido como aquele que n%o deixara!tro em !eu winche!ter, ou !e#a, e!te !i!tema de arqui)o! e!t" na mem'riaprim"ria. O (Cproc( ? criado (on the l( durante o proce!!o de inciali>a%odo linux. &le po!!ui dierente! e!trutura! de dado! e inorma/e! colhida!do kernel linux.
- Obtem inorma/e! !obre placa! MIl!pcil!pci -)l!pci -))l!pci -)))
- &xibe a quantidade de mem'ria XRN em NSree -m
- &xibe e!tati!tica! !obre a mem'ria )irtual)m!tat
- &xibe a )er!%o do kernel atualuname -a
-
7/23/2019 02 - COMANDOS INFORMATIVOS.pdf
22/26
- &xibe o tipo de m"quina @hardwareAuname -m
- &xibe o nome de rede da m"quinauname -n
- &xibe a )er!%o @relea!eA do kernel
uname -r- &xibe o nome do !i!tema operacionaluname -!
- &xibe a data da compila%o do kerneluname -)
- Inorma/e! !obre $erenciamento de ener$iacat CprocCapm
- `inha de comando para iniciali>ar o kernelCprocCcmdline
- Inorma/e! !obre a MZCprocCcpuino
- Inorma/e! !obre di!po!iti)o! u!ado! o !i!temaCprocCde)ice!
- Inorma/e! !obre o! canai! HNR u!ado! por di!po!iti)o!CprocCdma
- Inorma/e! !obre o! ile!!tem! em u!oCprocCile!!tem!
- Inorma/e! !obre a! interrup/e! @IXJACprocCiterrupt!
- Inorma/e! !obre ! endereo! de entrada e !aUda @ICOACprocCioport!
- Morre!ponde a toda a memoria XRN do MCprocCkcore
- Inorma/e! !obre men!a$en! do kernel linuxCprocCkm!$
- Inorma/e! !obre m?dia de car$a do MCprocCloada)$
- Inorma/e! !obre o u!o da mem'ria no MCprocCmemino
- Inorma/e! !obre outra! coni$ura/e!CprocCmi!c
- Inorma/e! !obre m'dulo! atualmente carre$ado! no kernel linuxCprocCmodule!
- Inorma/e! !obre o! ile!!tem! atualmente montado!
CprocCmount!- Inorma/e! !obre !obre placa! MICprocCpci
-
7/23/2019 02 - COMANDOS INFORMATIVOS.pdf
23/26
- Inorma/e! !obre o relo$io em tempo real do !i!temaCprocCrtc
- &xibe o tempo em que o !i!tema e!t" uncionandoCprocCuptime
- Inorma/e! !obre a )er!%o atual do kernel linuxCprocC)er!ion
- Inorma/e! !obre como e!ta particionado cada WHCprocCpartition!
- `i!ta o! di!po!iti)o! de rede. Ob!er)e que pode n%o ha)er uma corre!pon-d;ncia entre o! di!po!iti)o! li!tado! e di!po!iti)o! U!ico! como placa!de rede. O di!po!iti)o lo repre!enta a interace de loopbacke n%o uma placade redeCprocCnetCde)
- Inorma/e! !obre placa! IR plu$ and pla
pnpdump --coni$
- Hiret'rio que exibe inorma/e! !obre redeCprocCnetC
- Inorma/e! !obre di!po!iti)o!CprocCnetCde)
- &!tatU!tica! da redeCprocCnetC!nmp
- Inorma%o !obre o !ocket SIMO @XR\ACprocCnetCraw
- Inorma%o !obre o !ocket *MCprocCnetCtcp
- Inorma%o !obre o !ocket ZHCprocCnetCudp
- Inorma%o !obre o !ocket de domUnio ZnixCprocCnetCunix
- Inorma%o !obre o !ocket I:CprocCnetCipx
- Inorma%o !obre o !ocket R:25CprocCnetCax25
- Inorma%o !obre o !ocket HH @RppletalkACprocCnetCappeltalk
- Inorma%o !obre o !ocket &*CXONCprocCnetCnr
- Inorma%o !obre o! roteamento! I reali>ado! pelo kernelCprocCnetCroute
- Inorma%o !obre o! roteamento! R:25 reali>ado! pelo kernelCprocCnetCax253route
- Inorma%o !obre o! roteamento! I: reali>ado! pelo kernel
-
7/23/2019 02 - COMANDOS INFORMATIVOS.pdf
24/26
CprocCnetCipx3route
- `i!ta de n'! &*CXON do kernelCprocCnetCnr3node!
- Monex/e! ma!carada! do kernelCprocCnetCip3ma!querade
- 7mero m"ximo de arqui)o! que podem !er aberto!CprocC!!C!Cile-max
- ara exibir toda! a! )ari")ei! e !eu! )alore! !eparado! pelo !inal de i$ualdo !i!tema de arqui)o! (Cproc( di$ite
- ara exibir o )alor de uma )ari")el di$ite
- ara atribuir um no)o )alor para a )ari")el di$ite
-
7/23/2019 02 - COMANDOS INFORMATIVOS.pdf
25/26
- Rtribui a m"!cara do qual tipo! de IMN(! !er%o limitado! atra)?! da )ari"-)el icmp3ratelimitCprocC!!CnetCip)4Cicmp3ratema!k
&!te )alor ? a !oma de 2 E n, onde o n ? cada tipo e!peciicado de IMN@como e!peciicado no cabealho de arqui)o! do kernel linuxA. Rl$un! tipo!