Comandos [RESOLVIDO]

1. Comandos [RESOLVIDO]

Fábio Farias
Fabio_Farias

(usa openSUSE)

Enviado em 09/12/2009 - 08:38h

Pessoal
Gostaria de saber quais são os comandos normalemnte usados para a manutenção de um hd no Linux. Por exemplo:

- cfdisk: particionador de hd em modo texto.
- mkfs: para formatar partições. Mas quais parâmetros usar além do básico "mkfs.ext4 /dev/sdX"?
- fsck: para corrigir erros. Mas quais parâmetros devo ou posso usar?
- Qual comando para verificar que tipo de sistema de arquivos a partiçao usa?
- Qual comando identifica o tamanho dos blocos (e outras informações como numero e tamanho dos inodes) e o nível de fragmentação? (que apesar de pouco, existe).
- Como montar manualmente (não no fstab) uma partição linux (ext2,ext3,ext4,reiserfs,xfs,jfs) em modo leitura e escrita?

Se alguém tiver um tutorial, texto ou link sobre o assunto agradeço.E se tiver algum outro comando que eu tenha esquecido pode me dizer.
Agradeço desde já a atenção.Obrigado.
Abraços!




  


2. Re: Comandos [RESOLVIDO]

Igor
igorx94

(usa Gentoo)

Enviado em 09/12/2009 - 08:41h

Olha, tudo isso que você falou dá pra fazer com o fdisk. Pra usá-lo é só digitar fdisk /dev/sda3 por exemplo. Se digitar só fdisk ele explica. Para escolher o tipo de partição teria que digitar o código, exemplo: linux é 83, swap é 82 (não me lembro bem). Mas acho que não é bem isso que você quer né?


3. esses não são tao conhecidos....ta dividido por utilidades...

Lael Lacerda
lael

(usa Fedora)

Enviado em 09/12/2009 - 08:51h

Comandos do Sistema de Arquivos

Aqui estão os comandos para lidar com o sistema de arquivos (HDs, drives e partições de rede).

badblocks - Utilizado para encontrar defeitos físicos no HD.
cfdisk - Similar ao fdisk só que com uma interface melhorada.
df - Mostra o espaço livre no disco.
dosfsck Verifica e repara sistemas FAT do DOS.
du - Mostra o espaço que ocupa um diretório e os arquivos internos.
dump - Usado para fazer o backup de um sistema ext2. O complemento deste comando é o restore.
dumpe2fs - Faz o backup de blocos do HD e grupos.
e2fsck - Verifica um volume ext2 em busca de erros.
e2label - Muda o nome de uma partição ext2.
fdisk - Usado para criar, editar e apagar partições no HD.
fdformat - Formata um disquete.
mount - Usado para "montar" um sistema de arquivos. O complemento deste comando é o umount.
restore - Usado para restaurar um sistema ext2.
umount - Desmonta o sitema de arquivos. O complemento é o comando mount.
cdrecord - Grava CDs.
cdparanoia - Grava CDs de audio.

Manipulação de arquivos e diretórios

cd - Muda para um diretório. Se você não especificar nada ele muda para seu diretório HOME.
chmod - Muda as permissões para acesso aos arquivos e diretórios (Escrita, Leitura, etc..)
chown - Muda o propritário e grupo de um arquivo ou diretório.
chgrp - Muda o grupo de um arquivo ou diretório.
cp - Copia os arquivos de um diretório/pasta para outro diretório/pasta.
dir - Lista o conteúdo de um diretório (preferir o comando "ls").
find - Procura arquivos com determinadas características na árvore de diretórios.
ln - Cria um link simbólico para um arquivo.
ls - Lista os arquivos de um diretório.
mc - Midinght Commander. Um gerenciador de arquivos completo para o console. MUITO BOM!
mkdir - Cria um diretório.
mv - Move ou renomeia um arquivo.
rm - Exclui arquivos.
rmdir - Exclui um diretório vazio.
vdir - Lista o conteúdo de um diretório.
wheris - Localiza o executável, código fonte e manual de um comando.
ghomemover_console - Programa escrito por Daniel Brooke Peig que faz a mudança de diretórios alterando as referências a arquivos.

Edição e visualização de arquivos

ed - Editor de Texto
emacs - Editor de texto mais completo.
gitview - Visualizador de arquivos Hexadecimais.
head - Mostra as primeiras linhas de um arquivo.
jed - Editor
joe - Editor
less - Usado para visualizar arquivos.
more - Usado para visualizar arquivos.
pico - Editor de textos simples.
tail - Mostra as últimas linhas de um arquivo.
vi - Editor com uma interface de linha de comando.

Compressão de arquivos, backup e restauração

ar - Cria, modifica e extrai arquivos.
bunzip2 - Descompactador de arquivos bZIP2.
bzip2 - Compactador de arquivos bZIP2.
bzip2recover - Recupera arquivos bzip2 danificados.
compress - Comprime informações.
gunzip - Descompacta um arquivo GZip.
gzip - Compacta arquivos no formato GZip.
rpm - Instalador de programas (pacotes) do RedHat.
tar - Compacta grupos de arquivos.
uncompress - Descompacta informações.
unzip - Descompacta arquivos ZIP.
zip - Compactador de arquivos ZIP.

Gerenciamento de processos e aplicativos

gitps - Um gerenciador de processos com interface gráfica.
killall - Fecham todos os processos por nome.
sa - Mostra informações sobre os processos que estão sendo executados pelos usuários.
top - Mostra os processos que estão ocupando a manior quantidade de recursos do sistema.
CTRL-C - Fecha o programa em questão.
& - No final de cada comando faz com que o aplicativo rode em background.

Ajuda

apropos - Mostra todos os comandos com a tecla e sua descrição.
help - Ajuda para os comandos do bash.
man - Mostra o manual de um comando.
info - Similar aos manuais porém com uma organização diferente. Normalmente são mais detalhados.

Rede

domainname - Mostra ou ajusta o nome de domínio do sistema.
hostname - Usado para mostrar ou atualizar o nome do micro na rede.
finger - Mosta informações sobre um determinado usuário.
ftp - Programa de transferência de arquivos.
ifconfig - Configura a interface de rede.
netconf - Interface gráfica do RedHat para confiurar a rede.
netconfig - Outra interface gráfica para a configuração da rede.
netstat - Mostra informações sobre as conexões à rede.
ping - Manda um echo ICMP para um determinado sistema da rede.
rcp - Copia arquivos entre diferentes hosts da rede.
rlogin - Inicia um terminal em um Host remoto.
route - Mostra e manipula a tabela de roteamento.
rsh - Executa um comando em um host da rede.
rup - Mostra o status de um sistema na rede.
showmount - Mostra informações de sistemas NFS monstados sobre a rede.
telnet - Interface para o protocolo Telnet.
traceroute - Mostra o caminho dos pacotes até um determinado host.

Comunicações e e-mail

mailx - E-Mail.
lynx - Browser de Internet para o console.
pine - Programa para e-maisl, notícias e mensagens na rede.
sendmail - Muito popular, envia e-mails.
smail - Outro famosos sistema de e-mails mais fácil de usar que o sendmail.
talk - Permite a conversa entre dois micros.
tin - Leitor de Notícias.

Modos de execução do sistema

exit - Termina o shell.
halt - Congela o sistema .
logout - Faz o logout do usuário.
poweroff - Desliga o computador.
reboot - Reinicia o computador.
startx - Inicia o X-Window System.

Configuração do sistema

kernelcfg - Interface gráfica para a configuração do Kernel em Sistemas RedHat.
linuxconf - Sistema de configurações gerais do RedHat.
mouseconfig - Aplicativo RedHat para a configuração do mouse.
printtool - Aplicativo do RedHat para a configuração de impressão.
quota - Mostra o uso do disco e seus limites.
samba - Utilizado para ligar/desligar/reiniciar o Samba (cliente de redes Microsoft).
setserial - Muda/Mostra informações sobre as portas seriais.
setup - Configura os dispositivos e os sistemas de arquivos.
timeconfig - Utilitário da RedHat para a configuração do relógio.
sndconfig - Utilitário RedHat para a configuração da placa de som.

Informações do sistema

df - Mostra o espaço livre em disco.
du - Mostra o uso do disco.
free - Mostra a memória livre do disco.
lspci - Lista os dispositivos PCI.
pnpdump - Mostra informações sobre os dispositivos ISA.
pstree - Mostra a árvore de processos.
tload - Imprime um gráfico com os recursos do sistema.
vmstat - Mostra as estatísticas da memória virtual.

Gerenciamento de usuários

adduser - Adiciona um usuário ao sistema.
groupadd - Cria um novo grupo.
groupdel - Apaga um grupo.
groupmod - Modifica um grupo.
groups - Imprime os grupos de um usuário.
logname - Mostra o login name do usuário.
passwd - Muda a senha.
smbclient - Cliente para redes SAMBA.
smbmount - Monta um sistema de arquivos SAMBA (Windows).
su - Muda o usuário para único.
sulogin - Login do modo de único usuário.
useradd - Adiciona um usuário.
userdel - Apaga um usuário e seus arquivos.
usermod - Modifica um usuário.
w - Mostra os usuários logados e o que estão fazendo.
wall - Manda uma mensagem para todos no terminal.


4. Re: Comandos [RESOLVIDO]

Sergio Teixeira - Linux User # 499126
Teixeira

(usa Linux Mint)

Enviado em 09/12/2009 - 08:54h

cfdisk é um comando muito poderoso e dá para fazer uma porção de coisas, com os parâmetros adequados.
Outros comandos (todos eles) você encontrará no Guia Foca Linux, que sempre recomendo e onde recorro, pois ali tem TODA informação que um dia alguém possa necessitar. A url é http://focalinux.cipsga.org.br/
Sempre que você tiver tempo, dê uma olhadinha ali.
Não precisamos conhecer a maioria dos comandos, mas tem uma meia-dúzia deles que serão muito úteis para casos específicos como o seu.
Boa sorte!


5. Re: Comandos [RESOLVIDO]

Sandro Marcell
SMarcell

(usa Slackware)

Enviado em 09/12/2009 - 09:13h

E é claro não esqueça das man pages!


6. Re: Comandos [RESOLVIDO]

Fábio Farias
Fabio_Farias

(usa openSUSE)

Enviado em 10/12/2009 - 09:50h

Lael
Obrigado pelas informções. Ajudaram um pouco.

Teixeira
Agradeço a indicação dos guias foca. Vou consultá-los e ver se acho esses comandos.

Mas se alguém mais saber alguma coisa eu agradeço.
Abraços!