Linux Educacional

Wiki destinado a manter uma documentação atualizada da distribuição linux educacional.

Comando no modo Konsole

OS COMANDOS BÁSICOS:
Vejamos agora os comandos básicos do Linux em ordem de aprendizado didático, seguido de uma breve explicação:
• mtools: permite o uso de ferramentas compatíveis com DOS. Após digitar o comando, você verá que todo comando do DOS terá um M na frente.
• (man - comando) --man: mostra o arquivo de ajuda do comando que você digitou e suas variáveis ;quando houver dúvida do que fazer ou o que digitar, o comando man lhe dará o suporte mostrando qual é o comando ideal.
• ls: lista os arquivos e diretórios da pasta (DIR no DOS);Ex: root@luiz root# ls ConectivaOffice1.1.2 Desktop Mail help home tentando teste tmp,neste exemplo ele mostra o arquivo e o diretório no conectivaOffice1.1.2.
• clear: limpa a tela (CLS no DOS);root@luiz root# cd / - root@luiz /# lsbin dev etc initrd lost+found mnt proc sbin sys usr ze boot doido home lib misc opt root srv tmp var - root@luiz /# aqui é listado os diretórios
do root@LUIZ e ao digitarmos clear ele apaga, retornando ao prompt do root@luiz /#
• cd : entra em um diretório (igual ao DOS); Ex:root@luiz /]# se digitarmos cd /home ele abre o diretório root@luiz home#
• cd: vai direto para o diretório raiz do usuário conectado;se não houver mais nenhum comando e mostra o diretório atual.
• \: abre uma linha de comando "livre", onde você pode digitar um comando extenso
• pwd: mostra o diretório atual e o caminho. Ex.:
root@luiz castro# pwd
/home/castro
• cat: igual ao TYPE no DOS; permite ao usuário visualizar o conteúdo de um arquivo
• df: Mostra as partições usadas ou livres do HD;root@luiz root]#
df
Sist. Arq. 1K-blocos Usad Dispon. Uso% Montado em
/dev/sda10 11906740 1215824 10086072 11% /
/dev/sda9 5036284 34804 4745648 1% /home
• |more: lista o arquivo com pausa de linha em linha (exemplo: CAT leiame |more)
• free: mostra a memória do computador (MEM no DOS); Ex:root@luiz root# free total used free shared buffers cached
Mem: 514736 277836 236900 0 13992 155024
-/+ buffers/cache: 108820 405916
Swap: 819272 0 819272
• lpr: imprime um arquivo (exemplo: lpr arquivo);
• lpq: mostra o status da fila de impressão;
• lprm: remove trabalhos da fila de impressão;
• shutdown: desliga o computador: shutdown -r now : reinicia o computador; shutdown -h now : desliga o computador (só desligue quando aparecer escrito "system halted" ou algo equivalente); OBS.: O NOW pode ser mudado. Por exemplo: shutdown -r +10 e o sistema irá reiniciar daqui a 10 minutos).
• Reboot: reinicia o sistema instantaneamente (pouco recomendável, preferível shutdown -r now). Use somente em emergências;
• startx: inicia a interface gráfica padrão; ao digitar o comando startx em modo texto ele muda rapidamente para o modo gráfico com visualização amigável.
• kde: Inicia a Interface gráfica K Desktop Enviroment;
• mkdir: cria um diretório (MD no DOS); mkdir - cria diretórios.
• rmdir: destrói um diretório VAZIO (RD no DOS) - para que o comando funcione o diretório deve estar vazio.
• rm: apaga um arquivo (DEL no DOS); o comando rm seguido do caminho onde o arquivo esta apaga o determinado arquivo.
• rm –r: apaga um diretório
• who: mostra quem está acessando o sistema
• wc: conta à quantidade de: wc -c arquivo : quantidade de bytes wc -w arquivo : quantidade de palavras wc -l arquivo : quantidade de linhas;
• date: mostra data e hora. Ex:Qui Dez 8 21:38:17 BRST 2005
• type: explica um determinado arquivo do sistema;
• file: descreve um determinado arquivo;
• find / - name _ : procura arquivo "";
finger:root@luiz root# finger castro: permite atualizar os dados do usuário ou modificar se for preciso e mostra o ultimo
login feito. Veja o exemplo abaixo mas é recomendável que só administradores de sistema realizem esse processo.
Login: castro Name: luiz ssssss de xxxxc
Directory: /home/cxxx Shell: /bin/bash
Office: av naçoes unidas 21987, 6666.6666 Home Phone:
Last login Wed Nov 30 19:02 (BRST) on tty1
• useradd nome_do_novo_usuário: cria uma nova conta usuário; EX: root@luiz root# useradd fulano
root@fulano root#
• passwd nome do usuário: cria ou modifica a senha do usuário;
userdel -r nome do usuário: apaga um usuário e seu diretório;
• su: passa ao usuário o poder de superusuário (perceba que no prompt irá mudar o $ pelo #);
• sndconfig: permite configurar a placa de som;
• TAR: arquivo para criar arquivos compactados e Backups: TAR –c: cria TAR –x: restaura TAR –v: lista cada arquivo TAR –t: lista os arquivos de backups;
• write: escreve mensagens para outro usuário em rede.
• mv: move arquivos;
• cp: copia arquivos;
• alias: possibilita a criação de comandos personalizados. Com este comando podemos alterar a identificação de um determinado comando. Ex.root@luiz root# alias apagar=clear, repare que aqui o comando pede para que o alias altere o comando (palavra) clear por apagar, que passa a ter a função do clear. root@luiz root# apagar Agora se tivermos que limpar a tela é só digitar apagar e pronto.
• Unalias: e o comando que desfaz o que o alias fez.
• &: Coloca o comando desejado em background, ou seja, trabalha enquanto você está realizando outras operações no computador;
ps: relata os processos em execução; relatório de status do processo.
kill: comando que finaliza um processos em andamento; Ex: kill -9 nºdo pid processo a ser finalizado (morto).
• history: mostra os ultimos 1000 comandos que o usuário já digitou;

Esses são apenas alguns comandos, o básico pra irmos nos familiarizando com o linux.
Andy