Comandos Basico Linux
SHELL -> Todo computador necessita de uma interface humana, no Linux a mais simples delas é o shell. Em termos técnicos, o shell é um interpretador de comandos que analisa o texto digitado na linha de comando e os executa produzindo algum resultado. Ele irá funcionar como uma interface entre o usuário e o kernel ( Coração do sistema ). O shell tem como referência um subdiretório onde o usuário tem total controle, conhecido como diretório “home”. Nele o usuário tem privilégios para criar, alterar, apagar e modificar arquivos e diretórios. Em teoria, tudo que o usuário produzir será mantido no home, separado pela “casca” do shell dos outros usuários. Esta “casca” não irá permitir que o usuário execute alguma coisa para qual ele não tenha permissão. Além de ser um interpretador de comandos, o shell também é um poderoso ambiente de programação capaz de automatizar praticamente tudo em um sistema Linux. Uma vez iniciado o processo do shell, ele irá preparar o prompt de comandos, indicando que está pronto para receber instruções. O prompt geralmente é um caractere # ou $. O # indica que o shell esta pronto para executar comandos como super-usuário ou root. O $ é utilizado para indicar que o usuário é comum.
NOTA: OS COMANDOS NO LINUX SÃO SENSÍVEIS ÀS LETRAS MAIÚSCULAS E MINÚSCULAS.
COMANDOS: TODOS EM MINÚSCULO.
LS – Este comando lista os arquivos e diretórios corrente.
Ex:
$ ls
Opções:
-l - Lista arquivos e diretórios em modo detalhado -a - Lista arquivos e diretórios ocultos -t - Lista arquivos ordenados pela última data de modificação
Ex:
$ ls –a –l –t
Para alguns comandos os argumentos são opcionais. Para outros são necessários. Os argumentos são os parâmetros que os comandos aceitam ou de que necessitam. Ex: $ ls *.txt Neste exemplo acima o comando ls recebeu o argumento *.txt que filtra os arquivos terminados com a extensão .txt.
DD – Este comando copia e converte arquivos de acordo com as