Comandos linux
Shells : Sh/Bash
Todos conversam com o kernel.
O Shell vale praticamente para todas as distribuições Linux.
Pode ser puro ou rodar em consoles.
Shell puro: só texto
Konsole: abre em janela.
O Shell roda em cima do kernel
No Konsole: kurumin@microlab:-$ Kurumin: usuário logado
@: pertence a (em) microlab: nome da máquina (domínio)
-: diretório corrente (usuário)
$: usuário comum
#: root (administrador)
Nome de arquivo no Linux não precisa ter extensão
No Linux pasta é diretório.
Pwd = mostra diretório corrente
Diretório raiz : / (equivalente ao C:\> do Windows)
/home/kurumin
/ : raiz home: diretório kurumin : subdiretório ls : lista conteúdo do diretório corrente (equivalente ao dir) existe o alias que se você digita dir ele entende ls.
Case sensitive: diferencia letras maiúsculas e minúsculas ls –l (parâmetros) = mostra detalhes em colunas ls -la (cada letra é um atributo) = mostra arquivos ocultos man ls = manual q = sai do manual
clear = limpa a tela para acessar subdiretório: cd nome para acessar diretório: cd/home/kurumin para sair: cd .. cd / = diretório raiz mkdir aula1 = cria diretório (como usuário: só cria no home/kurumin) rmdir = remove diretório vazio comandos do shell = letras minúsculas uname –a = exibe informações do sistema uptime = há quanto tempo o sistema está em execução hostname = mostra o nome do computador dmesg = exibe o buffer de mensagens do kernel (mensagens do boot) date = exibe a data e a hora do sistema (também ajusta) date mês dia hora ano
IDE
Pri Master = hda
Pri Slave = hdb
Sec Master = hdc
Sec Slave = hdd hda 2, 3 e 4 são partições primárias
SATA
sda sdb Para alterar usuário: sudo
Colocar sudo na frente do comando (apenas no Kurumin e no Ubuntu)
Só se pode criar diretórios dentro da área do Kurumin.
Para criar um texto: kedit.
Concatenar arquivo: juntar arquivo e mostrar conteúdo de arquivo texto no shell.
Cat nome do arquivo
Comando de cópia: cp origem destino (caminhos completos). Posso mudar