Linux Básico - Parte I
Este artigo visa dar uma pequena introdução aos novos "marujos" desse fabuloso sistema operacional. Meu principal enfoque será nos comandos em modo texto (console), apresentando alguns comandos básicos e necessários para uma iniciação neste mundo.
Parte 2: Comandos de arquivos e diretórios
Existem muitos comandos Linux e só vou entrar em detalhes nos que acho
que o novo usuário vá precisar usar. Vamos lá!
O comando man é um forte aliado para novatos e experientes. O comando recebe como parâmetro um outro comando e o man procura por "páginas de ajuda" na documentação existente na máquina.
Para sair do man digite q e para procurar uma sentença tecle "/", digite a sentença e tecle "Enter".
O comando ls é usado para exibirmos o conteúdo do diretório atual. Podemos, seguí-lo de um nome de outro diretório (os nomes em azul geralmente) para que o ls mostre o conteúdo do ls pedido.
Alguns exemplos:
$ ls
$ ls /tmp
$ ls -la
Agora, execute o man e veja pra que serve o parâmetro "-la" no ls!
$ man ls
O comando pwd serve para exibirmos que diretório estamos. No meu caso, se digitarmos pwd teremos o seguinte retorno:
$ pwd
/home/rlucca
Não! Não é um tocador de CD! O cd (change dir) serve para trocarmos o diretório atual. O exemplo abaixo nos levará para o diretório /tmp, mas podemos especificar o cd sem nenhum parâmetro para voltamos ao nosso home.
$ cd /tmp
$ pwd
/tmp
$ cd
$ pwd
/home/rlucca
Podemos criar e remover diretórios desde que o local onde estamos nos permita isso (não teremos problemas se estamos em nosso home), com os seguintes comandos: mkdir e rmdir.
O mkdir serve para criar diretórios e rmdir para remover diretórios que não contenham nenhum arquivo.
$ mkdir sao
$ cd sao
$ ls
$ cd ..
$ rmdir sao
Podemos remover arquivos usando o rm. Para isso basta digitar rm seguido do nome de um arquivo.
$ touch teste
$ ls
$ rm teste
Agora vamos a mais um testezinho com o man. Primeiro descubra a função de touch e depois descubra como podemos fazer para o rm apagar um diretório que contem arquivos e outros diretórios!
man
O comando man é um forte aliado para novatos e experientes. O comando recebe como parâmetro um outro comando e o man procura por "páginas de ajuda" na documentação existente na máquina.
Para sair do man digite q e para procurar uma sentença tecle "/", digite a sentença e tecle "Enter".
ls
O comando ls é usado para exibirmos o conteúdo do diretório atual. Podemos, seguí-lo de um nome de outro diretório (os nomes em azul geralmente) para que o ls mostre o conteúdo do ls pedido.
Alguns exemplos:
$ ls
$ ls /tmp
$ ls -la
Agora, execute o man e veja pra que serve o parâmetro "-la" no ls!
$ man ls
pwd
O comando pwd serve para exibirmos que diretório estamos. No meu caso, se digitarmos pwd teremos o seguinte retorno:
$ pwd
/home/rlucca
cd
Não! Não é um tocador de CD! O cd (change dir) serve para trocarmos o diretório atual. O exemplo abaixo nos levará para o diretório /tmp, mas podemos especificar o cd sem nenhum parâmetro para voltamos ao nosso home.
$ cd /tmp
$ pwd
/tmp
$ cd
$ pwd
/home/rlucca
Criar e remover diretórios
Podemos criar e remover diretórios desde que o local onde estamos nos permita isso (não teremos problemas se estamos em nosso home), com os seguintes comandos: mkdir e rmdir.
O mkdir serve para criar diretórios e rmdir para remover diretórios que não contenham nenhum arquivo.
$ mkdir sao
$ cd sao
$ ls
$ cd ..
$ rmdir sao
rm
Podemos remover arquivos usando o rm. Para isso basta digitar rm seguido do nome de um arquivo.
$ touch teste
$ ls
$ rm teste
Agora vamos a mais um testezinho com o man. Primeiro descubra a função de touch e depois descubra como podemos fazer para o rm apagar um diretório que contem arquivos e outros diretórios!
Meus parabéns pelo artigo! Muitas vezes uma iniciativa dessas é útil a mais pessoas do que seria um artigo complexo falando sobre como "patchear" um módulo do kernel.
[]'s,
Fábio