Os 100 comandos do Linux essenciais para cada usuário

Os 100 comandos do Linux essenciais para cada usuário
O usuário normal do Linux sabe quase todos os comandos básicos de uso diário do Linux para executar tarefas básicas, como a instalação de qualquer aplicativo, copiando 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 diretamente do Noobs aos desenvolvedores profissionais do Linux e administradores de sistema.Então, antes de desperdiçar a qualquer momento, vamos começar com esta enorme lista de comandos essenciais do Linux.

1. Gato (concatenado)

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 screenshot de amostra e execute -o.

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

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

Finalmente para sair do menos você pode simplesmente digitar q.

2. aptidão

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

Antes de tudo, você precisa instalar ou atualizar o pacote de aptidão em seu sistema usando o seguinte comando.

Depois que a instalação estiver concluída, você pode digitar aptidão no terminal e executá -la, isso abrirá a interface de aptidão, como você pode ver na captura de tela abaixo.

Você pode usar isso aptidão Interface interna para atualizar, instalar ou remover qualquer pacote de aplicativos no Linux ou suas outras distribuições.

3. cal

Você pode usar cal Comando na janela do terminal para ver o calendário, como você pode ver na captura de tela a seguir, executei o comando para visualizar o calendário do mês atual e você pode notar que ele destacou a data também.

Você também pode visualizar o calendário de um ano inteiro executando o comando mostrado no seguinte tiro de tela.

4. bc

bc é outro comando legal e útil para usuários do Linux, pois permite ativar a calculadora de linha de comando no terminal Linux quando você executa o seguinte comando.

Você pode fazer qualquer cálculo na janela do terminal, não é esse comando legal para ter em seu serviço?

5. Chance

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

Como você pode ver na captura de tela 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 formato legível humano, como você pode notar na captura de tela seguinte.

7. ajuda

Quando você executa isso ajuda Comando na janela do terminal, ele listará todos os comandos internos que você pode usar no shell.

8. PWD (diretório de trabalho de impressão)

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

9. ls

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

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

10. fator

O fator é um comando matemático para o terminal Linux, que fornecerá todos os fatores possíveis do número decimal que você insere no shell.

11. uname

uname é outro comando linux útil para ter, pois exibe informações do sistema Linux quando executado no shell do terminal.

Para visualizar todo o tipo de informação do sistema uname -a no terminal.

Para obter informações relacionadas à liberação do kernel, apenas digite uname -r.

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

Se você deseja verificar se o seu sistema está conectado ao roteador ou à Internet, o ping (pacote na Internet Groper) é o comando para você. Ele usa o protocolo ICMP para conectar -se a outros dispositivos.

Existem várias opções a serem usadas com o comando ping, ping exibe endereços como nome do host. Ping -i para especificar o intervalo entre as transmissões, pois é 1 segundo por padrão.

13. mkdir

mkdir O comando pode ser usado para criar uma nova pasta em qualquer diretório usando o terminal Linux. Você pode ver na captura de tela 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 diretamente da janela do terminal Linux.

14. gzip

Você pode comprimir qualquer arquivo da janela do terminal usando o comando gzip, mas ele removerá o arquivo original do diretório. Se você deseja manter o arquivo original, use GZIP -K, pois ele manterá o arquivo original e o novo arquivo compactado no diretório.

15. o que é

Se você deseja saber para qual o comando Linux em particular pode ser usado, basta executar o comando o que é no shell terminal e mostrará uma descrição curta de uma linha desse 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 Mostrar a lista completa dos usuários que estão atualmente conectados ao sistema Linux.

17. livre

livre O comando pode ser usado para verificar exatamente qual quantidade de armazenamento é gratuita e usada na memória física e de trocar no sistema.

Existem também algumas opções para usar com comando gratuito, como você pode usar grátis -b Para ver os resultados em bytes, grátis -k Para exibir o disponível e usado na memória em Kilobytes, grátis -m Para ver em megabytes, grátis -g Para ver os resultados em gigabytes e Free -tera Para ver os resultados em Terabytes.

18. principal

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

19. sl

Este é apenas para um pouco divertido durante o trabalho e não um comando útil. Quando executado, um motor a vapor passa pela janela do terminal. Você pode tentar por diversão!

Se você não puder 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 Exibirá o texto que você digitar será exibido em formato Big Banner, como você pode ver na captura de tela seguinte.

$ sudo apt-get install banner

21. Aafire

Que tal colocar a janela do terminal em chamas? Basta disparar o comando Aafire na janela do terminal e veja a magia.

$ sudo apt-get install lbaa-bin

22. eco

O comando eco pode ser usado para imprimir qualquer texto que você seja com o comando, como você pode ver na captura de tela abaixo.

23. dedo

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

24. grupos

Se você quiser saber quais grupos o usuário em particular é membro, então execute grupos comando na janela do terminal. Ele mostrará toda a lista dos grupos que um usuário é membro de.

25. cabeça

Este comando listará as 10 primeiras linhas do arquivo que você passará com cabeça comando na janela do terminal. Se você quiser ver um número específico de linhas, use -n (número) opção como cabeça -n (qualquer número) na concha terminal, como fiz no seguinte caso.

26. homem

Aqui o homem significa manual do usuário e, como o nome sugere que o homem exibirá o manual do usuário para o comando específico. Ele exibirá o nome do comando, maneiras pelas quais o comando pode ser usado e descrição do comando.

27. Passwd

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

28. c

c é o comando curto e simples que o ajudará a visualizar a lista de usuários atualmente conectados.

29. Quem sou eu

Este comando ajudará você a descobrir qual usuário está conectado ao sistema ou quem você está conectado.

30. história

Quando demitido no shell do terminal, o comando da história listará todos os comandos usados ​​por você em forma de série numerada. Usando o ponto de exclamação ! e o número de série do comando ajudará você a executar esse comando em particular, sem a necessidade de escrever todo o comando no terminal.

31. Conecte-se

Se você deseja trocar de usuário ou desejar criar uma nova sessão, dispare este comando na janela do terminal e forneça os detalhes como ID de login e senha, como mostrado na captura de tela abaixo.

32. LSCPU

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

33. MV

MV (mover) O comando 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 você deseja ver a lista de processos que estão sendo executados atualmente para sua sessão ou para outros usuários no sistema, o comando PS é para você, pois mostra processos com seus números de identificação de processo e em detalhes também quando você usa ps -u comando.

35. matar

Você pode usar este comando para matar os processos atualmente em andamento formar manualmente o próprio shell do terminal. Você precisa de pid exclusivo eu.e. Número de identificação do processo para matar o processo.

36. cauda

cauda O comando exibirá as últimas 10 linhas do arquivo na janela do terminal como uma saída. Há uma opção para durar um número específico de linhas como você deseja com o comando Tail -n como mostrado na captura de tela abaixo.

37. cksum

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

38. cmp

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

39. Env

Env é um comando shell muito útil que pode ser usado para exibir toda a variável de ambiente na janela do terminal Linux ou executando outra tarefa ou programa em ambiente personalizado, sem a necessidade de fazer modificações na sessão atual.

40. nome de anfitrião

nome de anfitrião O comando pode ser usado para visualizar o nome atual do host e nome de anfitrião pode ser usado para alterar o nome atual do host para novo.

41. Hwclock

Você pode usar o comando hwclock ou hwclock -set -date para visualizar o relógio de hardware ou defini -lo como nova data.

42. LSHW

O comando sudo lshw pode ser usado para invocar informações detalhadas de hardware do sistema em que o Linux está em execução. Ele fornece todos os pequenos detalhes sobre hardware, apenas tente.

43. Nano

Nano é o editor de texto da linha de comando Linux, apenas semelhante ao editor Pico, que muitos de vocês podem ter usado para programação e outros fins. É um editor de texto bastante útil com muitos recursos.

44. rm

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

45. ifconfig

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

46. claro

claro é simples comando para shell do terminal Linux, quando executado, ele limpará a janela do terminal para iniciar o início.

47. su

su O comando pode ser usado para mudar para outra conta diretamente da janela do terminal Linux.

48. wget

wget é um comando muito útil para baixar qualquer arquivo da Internet e a melhor parte é o download de funcionários em segundo plano, para que você possa continuar trabalhando em sua tarefa.

49. sim

Sim “Seu texto” O comando é usado para exibir uma mensagem de texto inserida com o comando yes repetidamente na janela do terminal até que você pare usando Ctrl + c Atalho de teclado.

50. durar

Quando executado Último comando exibirá a lista dos usuários do último login no sistema como uma saída no terminal Linux.

51. localizar

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

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 dispositivos de E/S na própria janela do terminal.

53. Kmod

Você pode usar Lista de Kmod comando para gerenciar todos os módulos do kernel Linux, pois este comando exibirá todos os módulos atualmente carregados no sistema.

54. lsusb

lsusb O comando mostrará informações sobre todos os ônibus USB conectados ao hardware e aos dispositivos USB externos conectados a eles, como você pode ver na captura de tela abaixo.

55. PSTEE

PSTEE O 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 root, basta adicionar sudo No início de qualquer comando.

57. apt

APT (Ferramenta de Pacote Avançado) é o comando Linux, que ajuda o usuário a interagir com o sistema de embalagem, como você pode ver na captura de tela seguinte.

58. fecho eclair

Você pode usar o comando zip para comprimir um ou mais arquivos, como pode ver na captura de tela abaixo. É um comando simples, mas útil.

59. descompactar

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

60. desligar

Você pode usar desligar comando para ativar o sistema diretamente do shell do terminal. Este comando desligará o sistema exatamente um minuto após ser executado. Você pode usar Desligamento -C comando para cancelar o desligamento.

61. dir

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

62. cd

cd O comando ajuda você a acessar diretório ou pasta específica do sistema de arquivos. Você também pode usar cd… comando para voltar à raiz.

63. reinício

Como o nome sugere que você pode usar reinício comando para reiniciar ou desligar o sistema da janela do terminal. Existem várias opções disponíveis com este comando, como você pode ver na captura de tela seguinte.

64. organizar

organizar O comando ajudará você a classificar o arquivo ou organizar qualquer registro em particular, geralmente de acordo com seus valores ASCII.

65. TAC

TAC O comando exibirá o conteúdo do arquivo em ordens reversas, como você pode ver na captura de tela abaixo.

66. saída

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

67. Ionice

Ionice O comando ajudará você a obter ou definir a aula de agendamento de E/S e prioridade para o processo específico.

68. Dif

Dif O comando comparará os dois diretórios e exibirá a diferença entre eles, conforme mostrado na captura de tela seguinte.

69. DMIDECODE

Existem muitos comandos disponíveis para o Linux para recuperar informações de hardware, mas se você deseja informações de um determinado componente de hardware, o DMIDecode é o comando para você. Oferece várias opções e você pode vê -las usando DMIDECODE -HELP.

expr

Se você deseja realizar cálculos rápidos durante o seu trabalho, o EXPR é realmente útil comando para você. Você pode fazer cálculos como mostrado nas capturas de tela abaixo com mais opções.

71. Gunzip

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

72. hostnamectl

hostnamectl O 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 baseada em terminais Linux simples que ajuda a gerenciar tráfego de entrada e saída usando tabelas.

74. Mate todos

Mate todos O comando matará todos os programas que correspondem ao nome dos processos lançados com o comando killall.

75. netstat

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

76. LSOF

LSOF O comando ajudará você a visualizar todo o arquivo aberto relacionado ao seu aplicativo na própria janela Linux Terminal. Existem várias opções para personalizar a saída e você pode ver a lista inteira na captura de tela abaixo.

77. BZIP2

Você pode usar BZIP2 comando na janela do terminal para comprimir 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 do System V Init na janela do terminal. Você pode visualizar o status de serviço específico ou todos os serviços, como mostrado na captura de tela abaixo.

79. vmstat

O comando vmstat exibirá o uso da memória virtual na janela do terminal.

80. mpstat

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

81. Usermod

Se você deseja editar ou modificar atributos da conta de usuário já criada, então Usermod Login é o melhor comando para você.

82. tocar

Usando tocar Comando na janela do terminal Você pode criar arquivos vazios no sistema de arquivos e também pode alterar o tempo e a data i.e. é o registro de data e hora de arquivos acessados ​​recentemente, bem como diretórios.

Uniq

O UNIQ é um comando de terminal Linux padrão quando jogado com arquivo, filtra as linhas repetidas no arquivo.

Banheiro

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

PMAP

PMAP Comando exibir o mapa de memória do pid que você fornece. Você também pode visualizar o mapa de memória para vários processos.

86. RPM

rpm -i .RPM O comando pode ser usado para instalar pacotes baseados em RPM no Linux. Para remover o uso do pacote RPM RPM -E comando no terminal shell.

ssh

A sigla ssh para shell segura é o protocolo que é usado para conectar com segurança ao sistema host. Nome de usuário ssh@host é o comando para conectar ao computador host como usuário.

Telnet

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

legal

Se você precisar alterar a prioridade dos processos em execução, execute Nice [Opção] [Command [Arg]…] No terminal Linux.

90. nproc

NPROC [opção] O comando exibirá o número de unidades de processamento atribuídas ao processo atualmente em execução.

91. SCP

O acrônimo SCP para cópia segura é o comando Linux, que pode ser usado para copiar arquivos e diretórios entre hosts na rede.

92. dormir

dormir O comando atrasará ou pausará a execução do comando por uma quantidade específica de tempo i.e. especificado com o comando do sono.

93. dividir

Se você precisar quebrar o arquivo grande em um pequeno arquivo, use Split [Opção]… [arquivo [prefixo]] comando no terminal Linux.

94. Estado

Você pode visualizar o status de um arquivo ou 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 disco rígido e outros dispositivos de disco no Linux usando shell de terminal.

97. Chrt

CHRT [Opção] Prioridade [argumento ...] O comando é usado para manipular os atributos em tempo real do processo.

98. UserAdd

UserAdd [Optaons] O comando de login ajudará você a adicionar conta de usuário ao seu sistema

99. UserDel

O comando de login userdel [opção] 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, esses são os 100 comandos essenciais do Linux que podem ser úteis para qualquer usuário regular e pro linux. Sinta -se à vontade para compartilhar suas opiniões e sugestões em @linuxhint e @swaptirthakar.