Mudanças entre as edições de "Gerência de Redes de Computadores (técnico) - comandos *nix"

De MediaWiki do Campus São José
Ir para navegação Ir para pesquisar
Linha 37: Linha 37:
 
  $ grep aluno /etc/passwd
 
  $ grep aluno /etc/passwd
  
 +
== Diretórios ==
 +
* <tt>'''mkdir'''</tt> (''make directory''): cria um diretório.
 +
* <tt>'''rmdir'''</tt> (''remove directory''): remove um diretório (desde que esteja vazio).
 +
* <tt>'''cd'''</tt> (''change directory''): troca de diretório corrente.
 +
* <tt>'''pwd'''</tt> (''print working directory''): mostra o diretório corrente.
 +
$ mkdir subDiretorio
 +
$ cd subDiretorio
 +
$ pwd
 +
$ cd ..
 +
$ rmdir subDiretorio
  
 
<center><small>[[Gerência de Redes de Computadores (técnico) (página)|Página principal da disciplina]]</small></center>
 
<center><small>[[Gerência de Redes de Computadores (técnico) (página)|Página principal da disciplina]]</small></center>

Edição das 16h03min de 2 de março de 2009

Sistema

  • man: formata e apresenta o manual de um comando.
  • expr: avalia/calcula uma expressão lógica/matemática.
$ man expr
$ expr 2 + 3

Usuários

Processos

  • ps: lista os processos do sistema.
$ ps aux

Serviços

Os scripts para iniciar os serviços, na maioria das distribuições GNU/Linux, estão localizados em: /etc/init.d/. Assim, para iniciar o serviço Asterisk, por exemplo, utiliza-se o comando e a ação desejada:

# /etc/init.d/asterisk start

A lista de ações pode ser vista no código do script.

Asterisk

  • rasterisk: equivalente a asterisk -r. É a interface, em modo texto, de administração do serviço.

Arquivos

Leitura/Escrita

  • cat: apresenta e concatena o conteúdo de arquivo(s).
  • more: apresenta o conteúdo de arquivo(s) de forma paginada e sequencial.
  • less: idem a more, porém pode-se navegar pelo documento, avançando e retrocedendo ao início do mesmo.
  • wc: conta bytes, palavras e linhas de arquivo(s).
$ cat /etc/passwd
$ more /etc/passwd
$ cat /etc/passwd | more
$ less /etc/passwd
$ wc /etc/passwd

Filtro

  • cut: opera sobre colunas de um arquivo (obedecendo a um padrão definido), entendendo-o como uma matriz de caracteres.
  • grep: idem a cut, porém aplica-se a linhas.
$ cut -d : -f 1 /etc/passwd
$ cat /etc/passwd | cut -d : -f 1
$ grep aluno /etc/passwd

Diretórios

  • mkdir (make directory): cria um diretório.
  • rmdir (remove directory): remove um diretório (desde que esteja vazio).
  • cd (change directory): troca de diretório corrente.
  • pwd (print working directory): mostra o diretório corrente.
$ mkdir subDiretorio
$ cd subDiretorio
$ pwd
$ cd ..
$ rmdir subDiretorio
Página principal da disciplina