Comandos importantes para manutenção do Ubuntu

Iniciado por Riccardo Petrillo, 08 de Outubro de 2009, 18:29

tópico anterior - próximo tópico

Riccardo Petrillo

Segue alguns comandos importantes para manutenção do sistema, principalmente para usuários iniciantes...

1- Atualizar a lista de pacotes: sudo apt-get update

2- Atualizar toda a distro: sudo apt-get -f dist-upgrade ou update-manager -d -c

3- Instalar pacotes: sudo apt-get install [nome do pacote]

4- Procurar arquivos corrompidos: sudo apt-get check

5- Corrigir problemas de dependências, concluir instalação de pacotes pendentes e outros erros: sudo apt-get -f install

6- Se o comando sudo apt-get -f install não resolver use: sudo dpkg -i --force-all para forçar a instalação ou sudo dpkg -r [nome do pacote] para desistir da instalação.

7- Solucionar problemas causados por interrupção na instalação, e pendências na configuração do pacote:
sudo dpkg --configure -a

8- Remover arquivos inúteis do cache, onde são registradas as cópias das atualizações que são instaladas pelo gerenciador de pacotes: sudo apt-get clean

9- Remover pacotes instalados automaticamente e que não tem mais nenhuma utilidade para o sistema e que consome recursos da máquina: sudo apt-get autoremove

10- Remover pacotes antigos ou duplicados: sudo apt-get autoclean

11- Remover pacotes com problemas: sudo apt-get -f remove

12- Remover pacotes instalados: sudo apt-get remove [nome do pacote]

13- Remover restos de compilações anteriores e módulos desnecessários:
# make clean  

14- Para ver os pacotes órfãos: instalar o pacote deborphan e para verificar no sistema:
sudo deborphan

15- Remover pacotes órfãos: sudo deborphan | xargs sudo apt-get -y remove --purge

16- Remover pacotes órfãos por interface gráfica, instalar o pacote: gtkorphan
Depois, acessar: Sistema > Administração > Remove orphaned

17- Listar pacotes: sudo apt-get -l [nome do pacote]

18- Verificar a versão do kernel: # uname -a

19- Checar se tem vírus no sistema: # chkrootkit (antes de checar instalar o pacote chkrootkit)

20- Verificar as mensagens de erro geradas durante a compilação e instalar os componentes necessários: sudo apt-get install auto-apt

Depois execute os comandos nessa ordem: auto-apt update, auto-apt updatedb, auto-apt update-local

21- Verificar o estado e temperatura do hd: # smartctl -H /dev/sda1 (diagnóstico rápido) , # smartctl -A /dev/sda1 (verificação com mais detalhes)

22- Corrigir erros do hd: # fsck /dev/sda1

23- Verificar a temperatura do hd: # hddtemp /dev/sda1

24- Formatar partição: # mkfs.ext3 /dev/sda1 (cuidado ao utilizar este comando! se formatar a raiz perderá o sistema, se formatar a partição home perderá seus arquivos pessoais)

25- Recuperar partições do hd danificado: # fsck.ext3 /dev/sda1 e fsck.ext3 -f /dev/sda1 para forçar a verificação da partição

26- Exibir informações dos usuários do sistema. Se um usuário não for passado ao comando o mesmo apresentará informações de todos usuários atualmente logados: finger

"finger fulano" para exibir informações, como login, diretório pessoal, shell entre outras do usuário "fulano".

27- passwd  Alterar a senha de um usuário exibindo um prompt para que a nova senha seja fornecida, e logo depois repetida para confirmação.

O usuário logado pode alterar a própria senha digitando apenas "passwd".

"sudo passwd fulano" para alterar a senha do usuário "fulano".

"sudo passwd -l fulano" para bloquear a conta do usuário "fulano".

"sudo passwd -u fulano" para desbloquear a conta do usuário "fulano".

"sudo passwd -d fulano" para desativar a senha do usuário "fulano" deixando-o sem uma senha de acesso.

28- ifconfig  Permite configurar as interfaces de rede, sendo o comando utilizado na inicialização do sistema para configuração destas interfaces. Caso nenhum argumento seja passado junto ao comando, o mesmo apenas irá exibir o estado das interfaces atualmente definidas.

29- uname  Este comando exibe várias informações sobre o sistema, incluindo o nome da maquina, nome e versão do Kernel e alguns outros detalhes. É muito útil para verificar qual é o Kernel usado por você.

30- top  Este comando exibe em tempo real informações sobre seu sistema Linux, processos em andamento e recursos do sistema, incluídos CPU, memória RAM e uso do swap, além do número total de tarefas sendo executadas.

31- free Este comando exibe a quantidade de memória livre e usada no sistema. "free -m" fornece a informação usando megabytes, que é provavelmente mais útil para computadores atuais.

32- df  Mostra o espaço em disco do sistema de arquivos usado por todas as partições. "df -h" é provavelmente o mais útil - usa megabytes (M) e gigabytes (G) em vez de blocos para relatar o tamanhos. (-h significa "human-readable").

33- badblocks Procura por blocos ruins em um dispositivo, geralmente uma partição de disco.
"sudo badblocks /dev/hda3" para verificar se o dispositivo /dev/hda3 se encontra com blocos ruins.

34- halt, reboot, shutdown  Respectivamente encerra, reinicializa e encerra ou reinicializa o sistema.

"sudo halt" para encerrar o sistema.

"sudo reboot" para reiniciar imediatamente o sistema. Este comando equivale aos comandos "sudo init 6" e "sudo shutdown -r now".

"sudo shutdown -h now" para encerrar o sistema imediatamente.

"sudo shutdown -h +15" para encerrar o sistema daqui a 15 minutos.



Notebook Samsung core i5, 8gb Ram, Nvidia 2 gb, windows 10.

Ubiracy_Mafra

Excelente dica, deveria ser transformado em tópico fixo.
Windows 7 Home Premium / Ubuntu 14.04

pigdin

Sensacional.

Só acho que deveria explicar melhor e alertar sobre esse comando abaixo, pois um usuário iniciante pode fazer besteira

Parabéns!!!

Citação de: Riccardo Petrillo online 08 de Outubro de 2009, 18:29

24- Formatar partição: # mkfs.ext3 /dev/sda1


[]s.
Desk: Phenom X3 2GB DDR II - Win 7 / Ubuntu 10.04 64 Bits
Note MUB: Core2Duo 4GB - Win7 / Ubuntu 10.04 / Bodhi Linux.
@alexpigdin

brum

Parabens pelo excelente tópico, não sou nehum novato mas não costume usar alguns comandos com frequencia e acabo esquecendo..já salvei nos favoritos..Valeu

rjbgbo

Xará, tem tópicos que real/ são estupendos , e o seu também é um desses.
Parabéns mesmo, já foi pro meus favoritos
Linux User #440843 | Ubuntu User #11469

Sersalle

Parabéns, seu tópico está bem completo.
Irá ajudar a muitas pessoas, inclusive eu o/

Continue assim.
Att,
Francklin.

arqueiro

Muito bom o tópico.  Já coloquei nos favoritos.
compra por catálogos

http://www.ecatalogos.com.br

fatecano

#7
Excelente!!

Já está nos meus favoritos e tenho certeza de que será fonte de consulta para todos aqui no fórum.
Parabéns!

Citação de: Ubiracy_Mafra online 09 de Outubro de 2009, 11:53
Excelente dica, deveria ser transformado em tópico fixo.

Tem razão!  ;)

Fidel

parabens..... são de topicos assim que precisamos .... tbm esta no meu favoritos..

parabens mesmo

qwerty

Com relação aos itens de 8 a 13, de remoção de pacotes diversos, como faço para ver quais são os pacotes antes de removê-los?

Para mim, seria interessante ver principalmente os pacotes do cache e os instalados.

Muito grato, desde já.

Holmes

Oi Riccardo Petrillo,
Muito bom! Estava precisando disto. Será de grande importância para os novatos....
Abs, Viva
EeePC 1008ha - Chakra Linux (Edn) - KDE 4.7.4 - Kernel 3.1.
- Meu Blog: http://holmeslinux.blogspot.com/
- Fundador do Chakra Brasil: http://chakra-linux.com.br/forum

Riccardo Petrillo

Citação de: qwerty online 09 de Dezembro de 2009, 10:36
Com relação aos itens de 8 a 13, de remoção de pacotes diversos, como faço para ver quais são os pacotes antes de removê-los?

Para mim, seria interessante ver principalmente os pacotes do cache e os instalados.

Muito grato, desde já.


Caso tenha pacotes desnecessários instalados, após ter dado o comando, eles aparecem no terminal. Se não aparecer nada é porque não tem pacotes para excluir. Nos comandos dos item 5, 6 e 9 é assim. Acredito que nos itens 8 e 13 também seja o mesmo processo.
Notebook Samsung core i5, 8gb Ram, Nvidia 2 gb, windows 10.

Holmes

Oi pessoal do fórum,

Para uma pessoa iniciante no linux, isto no meu caso, o comando sudo apt-get -f dist-upgrade ou update-manager -d -c é perigoso? Com que frequencia podemos usar esse comando? ou simpleamente usar o gerenciador de atualizações?
Abs, Viva
EeePC 1008ha - Chakra Linux (Edn) - KDE 4.7.4 - Kernel 3.1.
- Meu Blog: http://holmeslinux.blogspot.com/
- Fundador do Chakra Brasil: http://chakra-linux.com.br/forum

sboorbou

isso poderia ser pinado!

Otimo ajuda muito!
Acho muito bom essa iniciativa!!!
duvida eu em você sinto... duvida a raiva leva, raiva ao ódio leva, ódio é o lado negro da força - Mestre Yoda