Comandos Linux

100 comandos essenciais do Linux para cada usuário

100 comandos essenciais do Linux para cada usuário
O usuário normal do Linux conhece quase todos os comandos básicos de uso diário do Linux para realizar tarefas básicas, como instalar qualquer aplicativo, copiar arquivos de um diretório para outro, etc. Mas neste artigo, vou listar 100 comandos essenciais do Linux que podem ser úteis para todos os usuários do Linux, desde os iniciantes até os desenvolvedores profissionais de Linux e administradores de sistema.Portanto, antes de perder tempo, vamos começar com esta enorme lista de comandos essenciais do Linux.

1. Gato (concatenar)

Este comando pode ser usado para obter o conteúdo do arquivo como uma saída na janela do Terminal. Você só precisa escrever o gato comando como mostrado na captura de tela e execute-o.

Como o nome sugere, este comando pode ser usado para criar, visualizar e concatenar arquivos.

Se o arquivo for maior do que o tamanho da janela do Terminal, então não será fácil ler ou ver todo o conteúdo do arquivo facilmente. Mas há um ajuste, você pode usar menos com gato comando. Isso dará ao usuário a capacidade de rolar para frente e para trás no conteúdo dos arquivos usando as teclas PgUp e PgDn ou as teclas de seta para cima e para baixo no teclado.

Finalmente, para sair do menos você pode apenas digitar q.

2. aptidão

aptidão é uma interface altamente poderosa para o sistema de gerenciamento de pacotes Linux.

Primeiro de tudo você precisa instalar ou atualizar o pacote aptitude em seu sistema usando o seguinte comando.

Uma vez que a instalação esteja completa você pode digitar aptitude no Terminal e executá-lo, isto irá abrir a interface do aptitude como você pode ver na imagem abaixo.

Você pode usar isso aptidão interface integrada para atualizar, instalar ou remover qualquer pacote de aplicativo no Linux ou em outras distribuições.

3. cal

Você pode usar cal comando na janela do Terminal para ver o calendário, como você pode ver na imagem a seguir, executei o comando para ver o calendário do mês atual e você pode notar que destacou a data também.

Você também pode ver o calendário de um ano inteiro executando o comando mostrado na captura de tela a seguir.

4. ac

ac é outro comando interessante e útil para usuários do Linux, pois permite que você habilite a calculadora da linha de comando no Terminal do Linux ao executar o seguinte comando.

Você pode fazer qualquer cálculo na própria janela do Terminal, não é um comando legal para ter ao seu serviço?

5. mudança

O comando Linux mudança é um acrônimo para mudar de idade e pode ser usado para alterar as informações de validade da senha do usuário.

Como você pode ver na imagem acima, você também pode forçar o usuário a alterar a senha após um determinado período de tempo i.e. periodicamente. Este é um excelente comando para administradores de sistema.

6. df

Você pode obter todas as informações do seu sistema de arquivos apenas executando df comando na janela do Terminal.

Se você usar df -h ele exibirá informações do sistema de arquivos em um formato legível como você pode notar na imagem a seguir.

7. ajuda

Quando você executa este ajuda comando na janela do Terminal, ele irá listar todos os comandos embutidos que você pode usar no shell.

8. pwd (Imprimir diretório de trabalho)

Como o nome Imprimir diretório de trabalho sugere, este comando o caminho do diretório atualmente em que você está trabalhando. Este comando é muito útil para todos os novatos do Linux e aqueles que são novos no Terminal Linux.

9. ls

Acho que não preciso apresentar este comando, pois é um dos comandos mais usados ​​no Terminal por usuários Linux.

Quando você digita e executa o comando ls no Terminal, ele mostra todo o conteúdo do diretório particular i.e. ambos os arquivos, bem como diretórios, como você pode ver na captura de tela acima.

10. fator

factoréum comando matemático para o terminal Linux que lhe dará todos os fatores possíveis do número decimal que vocêinserir no shell.

11. uname

uname é outro comando útil do Linux, visto que exibe informações do sistema Linux quando executado no terminal shell.

Para visualizar todas as informações do sistema, digite uname -a no Terminal.

Para obter informações relacionadas ao lançamento do kernel, basta digitar uname -r.

E para tipo de informação do sistema operacional uname -o no terminal. 12. ping

Se você deseja verificar se o seu sistema está conectado a um roteador ou internet, PING (Packet INternet Groper) é o comando para você. Ele usa o protocolo ICMP para se conectar a outros dispositivos.

Existem várias opções para usar com o comando ping, ping exibe endereços como nome de host, então se você quiser vê-los em números, use o comando ping -n. Ping -I para especificar o intervalo entre as transmissões, pois é 1 segundo por padrão.

13. mkdir

mkdir comando pode ser usado para criar uma nova pasta em qualquer diretório usando o Terminal Linux. Você pode ver na imagem a seguir que eu criei VGPM pasta usando mkdir comando no terminal shell.

Você também pode usar rmdir comando para remover qualquer pasta no diretório direto da janela do Terminal Linux.

14. gzip

Você pode compactar qualquer arquivo da janela do Terminal usando gzip comando, mas irá remover o arquivo original do diretório. Se você deseja manter o arquivo original, use gzip -k em vez disso, ele manterá o arquivo original e o novo arquivo compactado no diretório.

15. o que é

Se você deseja saber para que um determinado comando do Linux pode ser usado então basta executar o comando o que é no terminal e irámostrar-lhe uma descrição curta de uma linha daquele comando Linux em particular.

16. quem

Este é para administradores de sistema que lidam e gerenciam vários usuários no sistema Linux. quem comando quando executado no Terminal mostra a lista completa dos usuários que estão atualmente logados no sistema Linux.

17. gratuitamente

gratuitamente pode ser usado para verificar exatamente qual quantidade de armazenamento está livre e usado tanto na memória física quanto na memória swap no sistema.

Existem também algumas opções para usar com o comando livre, como você pode usar free -b para ver os resultados em bytes, free -k para exibir o disponível e usado na memória em kilobytes, livre -m para ver em megabytes, free -g para ver os resultados em gigabytes e -tera livre para ver os resultados em terabytes.

18. principal

principal é um comando simples, mas útil para monitorar todos os processos em andamento no sistema Linux com o nome de usuário, nível de prioridade, id único de processo e memória compartilhada por cada tarefa.

19. sl

Este é apenas para diversão durante o trabalho e não é um comando útil. Quando executado, uma máquina a vapor passa pela janela do Terminal. Você pode experimentar para se divertir!

Se você não conseguir vê-lo, use o seguinte comando para instalá-lo.

$ sudo apt install sl

20. bandeira

banner é outro comando divertido para o Terminal Linux quando executado com bandeira iráexibir qualquer texto que você digitar seráexibido em formato de banner grande como você pode ver na imagem seguinte.

$ sudo apt-get install banner

21. Aafire

Que tal colocar fogo na janela do Terminal? Basta disparar o comando Aafire na janela do Terminal e veja a mágica.

$ sudo apt-get install libaa-bin

22. eco

O comando echo pode ser usado para imprimir qualquer texto através do comando como você pode ver na imagem abaixo.

23. dedo

dedo irá mostrar todas as informações sobre qualquer usuário no sistema, como último login do usuário, diretório inicial do usuário e nome completo da conta do usuário.

24. grupos

Se você quiser saber de quais grupos o usuário em particular é membro, execute grupos comando na janela do Terminal. Irá mostrar a lista completa de grupos dos quais um usuário é membro.

25. cabeça

Este comando irá listar as primeiras 10 linhas do arquivo que você usa cabeça comando na janela do Terminal. Se você quiser ver um determinado número de linhas, use -n (número) opção como head -n (qualquer número) no terminal do mesmo modo como fiz no seguinte caso.

26. homem

Aqui, man significa manual do usuário e como o nome sugere, man iráexibir o manual do utilizador para o comando particular. Irá mostrar o nome do comando, formas em que o comando pode ser usado e a descrição do comando.

27. senha

Você pode usar o comando passwd para alterar a senha para si mesmo ou para qualquer usuário, apenas através do comando senha se você deseja alterar a senha para si mesmo e senha se você quiser alterar a senha de um usuário específico.

28. C

C é o comando curto e simples que o ajudará a ver a lista de usuários atualmente logados.

29. Quem sou eu

Este comando irá ajudá-lo a descobrir qual usuário está logado no sistema ou com quem você está logado.

30. história

Quando disparado no terminal, o comando de histórico irá listar todos os comandos usados ​​por você na forma de número de série. Usando ponto de exclamação ! e o número de série do comando irá ajudá-lo a executar aquele comando em particular sem a necessidade de escrever o comando inteiro no terminal.

31. Conecte-se

Se você deseja trocar de usuário ou deseja criar uma nova sessão, então dispare este comando na janela do Terminal e forneça os detalhes como id de login e senha como mostrado na imagem abaixo.

32. lscpu

Este comando exibirá todas as informações da arquitetura da CPU, como threads, soquetes, núcleos e contagem da CPU.

33. mv

mv O comando (mover) pode ser usado para mover um arquivo ou diretório para outro arquivo ou diretório. É um comando muito útil, especialmente quando você está trabalhando na administração do sistema.

34.ps

Se quiser ver a lista de processos que estão a ser executados para a sua sessão ou para outros utilizadores do sistema, então o comando ps é para si dado que mostra os processos com os seus números de identificação de processo e também em detalhe quando usa ps -u comando.

35. mate

Você pode usar este comando para encerrar os processos atualmente em andamento manualmente a partir do próprio terminal do terminal. Você precisa de um PID i único.e. número de identificação do processo para interromper o processo.

36. cauda

cauda o comando exibirá as últimas 10 linhas do arquivo na janela do Terminal como uma saída. Existe uma opção para o último número específico de linhas que você quiser com o comando cauda -n como mostrado na imagem abaixo.

37. cksum

cksum é um comando para gerar o valor da soma de verificação para o arquivo ou fluxo de dados lançado com o comando no Terminal Linux. Você também pode saber se o download está corrompido ou não se estiver enfrentando problemas para executá-lo.

38. cmp

Se você precisar fazer uma comparação byte a byte dos dois arquivos, então cmp é o melhor comando do Linux para você.

39. env

env éum comando shell muito útil que pode ser usado para mostrar todas as variáveis ​​de ambiente na janela do Terminal Linux ou para executar outra tarefa ou programa em um ambiente personalizado sem a necessidade de fazer quaisquer modificações na sessão atual.

40. nome de anfitrião

nome de anfitrião comando pode ser usado para ver o nome do host atual e nome de anfitrião pode ser usado para mudar o nome do host atual para um novo.

41. hwclock

Você pode usar hwclock ou hwclock -set -date

comando para ver o relógio do hardware ou configurá-lo para uma nova data.

42. lshw

O comando sudo lshw pode ser usado para invocar informações detalhadas de hardware do sistema no qual o Linux está sendo executado. Dá-lhe todos os pequenos detalhes sobre o hardware, apenas experimente.

43. nano

O nano é um editor de texto de linha de comando do Linux semelhante ao editor Pico, que muitos de vocês podem ter usado para programação e outros propósitos. É um editor de texto bastante útil com muitos recursos.

44. rm

rm comando pode ser usado para remover qualquer arquivo do diretório de trabalho. Para melhor comodidade, você pode usar rm -i pois ele primeiro pedirá sua confirmação antes de remover o arquivo.

45. ifconfig

ifconfig é outro comando útil do Linux que pode ser usado para configurar a interface de rede no sistema.

46. Claro

Claro é um comando simples para o shell do Terminal Linux, quando executado limpará a janela do Terminal para um novo começo.

47. su

su comando pode ser usado para mudar para outra conta direto da janela do Terminal Linux.

48. wget

wget é um comando muito útil para baixar qualquer arquivo da internet e a melhor parte é o download funciona em background para que você possa continuar trabalhando em sua tarefa.

49. sim

sim “seu texto” comandoéusado para exibir uma mensagem de texto digitada com o comando sim repetidamente na janela do Terminal até que você pare usando CTRL + c atalho de teclado.

50. durar

Quando executado, o último comando exibirá a lista dos últimos usuários logados no sistema como uma saída no Terminal Linux.

51. localizar

localizar comando é uma alternativa confiável e indiscutivelmente melhor para achar comando para localizar qualquer arquivo no sistema.

52.iostat

Se você precisar monitorar os dispositivos de entrada / saída do sistema, o comando iostat pode ser muito útil para você, pois exibe todas as estatísticas da CPU, bem como os dispositivos de I / O na própria janela do Terminal.

53. kmod

Você pode usar lista kmod comando para gerenciar todos os módulos do kernel do Linux, pois este comando irá mostrar todos os módulos carregados atualmente no sistema.

54. lsusb

lsusb o comando irá mostrar informações sobre todos os barramentos USB conectados ao hardware e dispositivos USB externos conectados a eles como você pode ver na imagem abaixo.

55. pstree

pstree comando exibe todos os processos atualmente em execução no formato de árvore na janela do Terminal Linux.

56. sudo

Se você precisar executar qualquer comando como usuário root ou permissões de root, basta adicionar sudo no início de qualquer comando.

57. apto

apt (Advanced Package Tool) é um comando do Linux que ajuda o usuário a interagir com o sistema de empacotamento como você pode ver na imagem a seguir.

58. fecho eclair

Você pode usar o comando zip para compactar um ou mais arquivos como você pode ver na imagem abaixo. É um comando simples, mas útil, para compactar qualquer número de arquivos de uma vez.

59. descompactar

Para extrair arquivos de um arquivo compactado, use descompactar comando no terminal shell. Você também pode usar este comando para extrair arquivos de vários arquivos compactados de um diretório específico.

60. desligar

Você pode usar desligar comando para desligar o sistema diretamente do shell do Terminal. Este comando irá desligar o sistema exatamente um minuto após ser executado. Você pode usar desligamento -c comando para cancelar desligamento.

61. dir

dir O comando (diretório) pode ser usado para ver a lista de todos os diretórios e pastas presentes no diretório de trabalho atual.

62. CD

CD comando ajuda você a acessar determinado diretório ou pasta do sistema de arquivos. Você também pode usar CD… comando para voltar ao root.

63. reinício

Como o nome sugere, você pode usar reinício comando para reiniciar ou desligar o sistema a partir da janela do Terminal. Existem várias opções disponíveis com este comando como você pode ver na imagem a seguir.

64. ordenar

ordenar o comando irá ajudá-lo a classificar o arquivo ou organizar qualquer registro em uma ordem particular, geralmente de acordo com seus valores ASCII.

65. tac

tac o comando irámostrar o conteúdo do arquivo em ordem reversa como você pode ver na imagem abaixo.

66. saída

saída pode ser usado para fechar a janela do terminal diretamente da linha de comando.

67. ionice

ionice comando irá ajudá-lo a obter ou definir a classe de agendamento de I / O e a prioridade para o processo particular.

68. diferença

diferença o comando irá comparar os dois diretórios e exibirá a diferença entre eles como mostrado na imagem a seguir.

69. dmidecode

Existem muitos comandos disponíveis para o Linux recuperar informações de hardware, mas se você deseja informações de um determinado componente de hardware, então dmidecode é o comando para você. Ele oferece várias opções e você pode visualizá-las usando dmidecode -help.

70. expr

Se você deseja realizar cálculos rápidos durante o seu trabalho então o expré um comando realmente útil para você. Você pode fazer cálculos como mostrado nas imagens abaixo com mais opções.

71. gunzip

gunzip comando pode ser usado para extrair ou restaurar arquivos compactados com gzip comando.

72. hostnamectl

hostnamectl comando pode ser usado para acessar informações do sistema, alterar o nome do host do sistema e outras configurações relacionadas.

73. iptable

iptables é uma ferramenta de firewall simples baseada em Terminal Linux que ajuda a gerenciar o tráfego de entrada e saída usando tabelas.

74. Mate todos

Mate todos comando irá matar todos os programas que correspondem ao nome do processo lançado com o comando killall.

75. netstat

Este comando é para aqueles que precisam monitorar conexões de rede de entrada e saída continuamente. netstat comando exibe o status da rede, tabelas de roteamento e estatísticas de interface.

76. lsof

lsof o comando irá ajudá-lo a ver todos os arquivos abertos relacionados ao seu aplicativo na própria janela do Terminal Linux. Existem várias opções para personalizar o resultado e você pode ver a lista completa na imagem abaixo.

77. bzip2

Você pode usar bzip2 comando na janela Terminal para compactar qualquer arquivo para .arquivo bz2 e uso bzip2 -d comando para extrair os arquivos do arquivo compactado.

78. serviço

o comando de serviço exibirá os resultados dos scripts de inicialização do System V na janela do Terminal. Você pode ver o status de um serviço específico ou de todos os serviços, conforme mostrado na captura de tela abaixo.

79. vmstat

O comando vmstat exibirá o uso de memória virtual dos sistemas na janela do Terminal.

80. mpstat

Quando executado, o comando mpstat exibirá todas as informações sobre a utilização da CPU e estatísticas de desempenho na janela do Terminal Linux.

81. usermod

Se você quiser editar ou modificar os atributos da conta de usuário já criada, então usermod Conecte-se é o melhor comando para você.

 82. toque

Usando toque comando na janela Terminal você pode criar arquivos vazios no sistema de arquivos e você também pode alterar a hora e data i.e. é o carimbo de data / hora de arquivos acessados ​​recentemente, bem como de diretórios.

83. uniq

uniq é um comando de Terminal Linux padrão quando lançado com o arquivo, filtra as linhas repetidas no arquivo.

84. Banheiro

O comando wc lê o arquivo lançado com o comando e exibe a contagem de palavras e linhas do arquivo.

85.pmap

pmap comando exibir o mapa de memória do pid que você fornecer. Você também pode ver o mapa de memória para vários processos.

86. rpm

rpm -i .rpm comando pode ser usado para instalar pacotes baseados em rpm no Linux. Para remover o pacote rpm, use rpm -e comando no terminal shell.

87. ssh

Ssh acrônimo para Secure Shell é o protocolo que é usado para se conectar com segurança ao sistema host. ssh [email protegido] é o comando para se conectar ao computador host como um usuário.

88. telnet

O comando telnet usa o protocolo telnet para se conectar a outro sistema como um usuário.

89. legais

Se você precisar alterar a prioridade dos processos em execução, execute legal [OPÇÃO] [COMANDO [ARG] ...] no Terminal Linux.

90. nproc

nproc [opção] comando irá mostrar o número de unidades de processamento atribuídas ao processo atualmente em execução.

91. scp

A sigla scp para Secure Copy é o comando do Linux que pode ser usado para copiar arquivos e diretórios entre hosts na rede.

92. dormir

dormir comando irá atrasar ou pausar a execução do comando por um determinado período de tempo i.e. especificado com o comando sleep.

93. dividir

Se você precisar dividir um arquivo grande em um arquivo pequeno, use dividir [opção] ... [arquivo [prefixo]] comando no Terminal Linux.

94. Estado

Você pode ver o status de um arquivo ou de um sistema de arquivos inteiro usando Estado comando no terminal Linux. Você também pode usar outras opções, conforme listado na captura de tela.

95. lsblk

O comando lsblk lê o sistema de arquivos sysfs e exibe as informações do dispositivo de bloco na janela do Terminal.

96.hdparm

Usando o comando hdparm, você pode lidar com o disco rígido e outros dispositivos de disco no Linux usando o terminal shell.

97. chrt

O comando chrt [opção] prioridade [argumento…] é usado para manipular os atributos em tempo real do processo.

98. useradd

O comando useradd [optaons] login irá ajudá-lo a adicionar uma conta de usuário em seu sistema

99. userdel

O comando userdel [opção] login permitirá que você exclua qualquer conta de usuário do sistema.

100. usermod

Usando o comando usermod [options] login, você pode modificar qualquer conta de usuário presente no sistema.

Portanto, estes são os 100 comandos essenciais do Linux que podem ser úteis para qualquer usuário regular ou profissional do Linux. Sinta-se à vontade para compartilhar suas opiniões e sugestões em @LinuxHint e @SwapTirthakar.

Como instalar o League Of Legends no Ubuntu 14.04
Se você é fã de League of Legends, esta é uma oportunidade para testar o funcionamento de League of Legends. Observe que LOL é suportado no PlayOnLinu...
Instale o último jogo de estratégia OpenRA no Ubuntu Linux
OpenRA é um motor de jogo de estratégia em tempo real Libre / Free que recria os primeiros jogos Westwood como o clássico Command & Conquer: Red Alert...
Instale o emulador Dolphin mais recente para Gamecube e Wii no Linux
O Dolphin Emulator permite que você jogue seus jogos de Gamecube e Wii escolhidos em computadores pessoais Linux (PC). Sendo um emulador de jogo disp...