Guia de comandos Linux
Atualizado no dia 02/12/2014
1- Diretórios
Listando conteúdo de um diretório
Mudando de diretório
Exibindo o diretório corrente
Criando um diretório
Removendo um arquivo
Removendo um diretório vazio
Removendo um diretório com o comando rm (parâmetro –rf força o comando e exclui o diretório e todo seu conteúdo)
Copiando arquivos para o diretório
Copiando arquivos específicos (arquivos começados com GO)
Removendo arquivos de um diretório
Removendo TODOS os arquivos do diretório
Usando o parâmetro –rf também vai excluir o diretório saladotempo
Usando o caminho /tmp/dragonball a pasta dragonball será excluída junto dos arquivos
Criando arquivo vazio
Localizando arquivos (find e locate updatedb)
Comando locate: necessita do comando updatedb para poder localizar arquivos criados recentemente
Obs: No CentOS 6.5 arquivos criados na pasta tmp não são encontrados por esses comandos
Comando find: não precisa de atualização dos dados para localizar arquivos e utiliza parâmetros diversos para encontrar arquivos, como pasta específica, nome, tipo, profundidade da pesquisa, etc (consulte o livro para mais informações)
Nesse exemplo, eu procuro por arquivos .exe dentro da pasta /exemplo
Comando mv
Utilizado para mover arquivos
Utilizado para renomear arquivos
2- Calendário, data e hora
Consultando a data do sistema
Alterando a data do sistema
Exibindo calendário
Calendário do ano
3 – Usuários
Adicionando usuário
Alterando senha de usuário
(a título de curiosidade, a senha é “pegasus”)
Removendo usuário
O registro do usuário foi excluído, mas a pasta do usuário ainda existe
Usando parâmetro –r, todos os registros e arquivos do usuário são apagados
Identificando usuários
4- Grupos
Criando grupos
Removendo grupos
Mudando usuários de grupo
5- Permissões
Configurando permissões no modo texto
Onde r = read ou apenas leitura w = write ou escrever/editar/gravar x = execite ou executar arquivo
- = sem permissão a = all