descrição de comando basicos linux [RESOLVIDO]

1. descrição de comando basicos linux [RESOLVIDO]

valdeni
artemais

(usa Debian)

Enviado em 06/09/2013 - 15:41h

Gostaria de saber o que esses tres comandos quer dizer alguem sabe me dizer, execulto corretamente mas não o significado deles.
#find / -name motd 2> erros.log

# cat /etc/network/interfaces | grep lo

# ls /etc/*.conf | head -5 | sort


  


2. Re: descrição de comando basicos linux [RESOLVIDO]

Ton Melo
IZhaq_Melo

(usa FreeBSD)

Enviado em 06/09/2013 - 16:30h

artemais escreveu:

Gostaria de saber o que esses tres comandos quer dizer alguem sabe me dizer, execulto corretamente mas não o significado deles.
#find / -name motd 2> erros.log

# cat /etc/network/interfaces | grep lo

# ls /etc/*.conf | head -5 | sort


Tem duas ções que você pode ta fazendo errado.

uma escrevendo tudo em caixa ALTA.

a outra e escrever isso ao pé da letra ou seja;

o caracter "#" significa execute isso como root, se voce executar como ta abaixo:
#find / -name motd 2> erros.log
ele vai comentar a linha e não executar nada!!
o certo é voce executar assim:

find / -name motd 2> erros.log

se não for isso faça um comando por vez... veja o contexto.

atenciosamente.




3. Re: descrição de comando basicos linux [RESOLVIDO]

Edimar
dimasdaros

(usa Arch Linux)

Enviado em 06/09/2013 - 16:45h

Opa, boa tarde, tudo blz?

vamos lá



#find / -name motd 2> erros.log

Esse aqui ele usa o comando `find` para encontrar um arquivo nomeado 'motd', buscando desde a raiz do linux ( / ) em diante.
O "2> erros.log" é pra onde os logs de erro no comando são enviados.
Esse "2>" significa erros, se você quer executar um comando e quer gravar os erros de execução em algum arquivo, use esse comando.

Só por curiosidade, esse arquivo "motd" é utilizado como "mensagem de boas vindas" quando alguém se conecta por SSH na máquina, por exemplo.



# cat /etc/network/interfaces | grep lo

Esse arquivo '/etc/network/interfaces' é o arquivo padrão de configuração de rede do Debian/Ubuntu/etc se não estou enganado.
No comando você está mostrando o arquivo mas somente as linhas que contenham o termo "lo".
O comando `grep` serve para filtrar algo.

Essa interface é de loopback do computador.


# ls /etc/*.conf | head -5 | sort


Aqui usa o comando `ls` para listar todos os arquivos que estão dentro da pasta "/etc" e que tem seu nome terminado em '.conf'.

o `head -5` serve para mostrar somente os 5 primeiros itens encontrados.

Já o `sort` organiza em ordem alfabética se não estou enganado.


-

Acredito ser isso.
Se errei algo me corrijam, mas acredito ser isso.

Até mais.
Abraço






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts