Cursos / Jogos Digitais / Sistemas Operacionais / Aula
Muitos usuários associam o ambiente gráfico (o que é visto no monitor) como sendo o sistema operacional; entretanto, deve-se destacar que a parte visual é apenas um dos programas do sistema que serve para auxiliar o usuário no uso do computador. Existem vários ambientes gráficos que foram desenvolvidos para o sistema operacional Linux. Vejamos a seguir alguns deles:
O Shell opera em modo texto, portanto, é preciso digitar os comandos que desejamos que sejam executados pelo sistema. Nas distribuições Linux que operam ou iniciam em modo texto, o Shell é colocado em execução logo após a inicialização do sistema, e seu papel consiste em ficar esperando a digitação de comandos. Cabe, então, ao Shell interpretar cada comando e gerar chamadas para os correspondentes serviços implementados no kernel. Nos ambientes gráficos, o Shell pode ser acessado através da execução de um programa (na maioria das vezes, já existe um ícone na área de trabalho) que abre uma “caixa de comandos”, nela você pode digitar normalmente os comandos.
A seguir, no Quadro 1, teremos uma lista de comandos e suas respectivas funcionalidades, que podem ser utilizados no Shell para manipular arquivos e diretórios.
Comando | Função | Opções úteis |
pwd | Mostra o diretório atual, ou seja, o local onde os comandos de manipulação de arquivos e diretórios estarão operando. | |
ls | Lista os diretórios e arquivos do diretório atual. | -a: mostra arquivos ocultos. -l: formato longo – mostra mais detalhes dos arquivos listados. -la: combina as duas opções anteriores. -s: exibe tamanho dos arquivos. |
cp | Copia arquivo. | |
mv | Move arquivos e diretórios. | |
rm | Remove arquivo e diretórios. | |
rmdir | Remove diretórios vazios. | |
mkdir | Cria diretórios. | |
cat | Concatena (junta) arquivos. | |
vi | Chamada de programa de edição de arquivos. Opções internas: w (salvar), q (sair). |
Qualquer dúvida em um comando da Shell, rode o comando man seguido do comando que você deseja mais informações. Por exemplo, se estiver com dúvida no comando ls, execute o comando man ls. Outra informação importante: o linux é case-sensitive, ou seja, faz diferenciação de letras maiúsculas e minúsculas nos comandos.
Versão 5.3 - Todos os Direitos reservados