Folha de referências do Linux Command

Índice:

Anonim

Nesta folha de referências da linha de comando do Linux / Unix, você aprenderá:

  • Comandos básicos do Linux
  • Comandos de permissão de arquivo
  • Comando de Variáveis ​​de Ambiente
  • Comandos de gerenciamento de usuários do Linux
  • Comando de rede
  • Comando de processo
  • Comandos de edição de VI

Comandos básicos do Linux

Comando Descrição
ls Lista todos os arquivos e diretórios no diretório de trabalho atual
ls-R Lista arquivos em subdiretórios também
ls-a Lista arquivos ocultos também
ls-al Lista arquivos e diretórios com informações detalhadas como permissões, tamanho, proprietário, etc.
cd or cd ~ Navegue para o diretório HOME
cd… Suba um nível
cd Para mudar para um diretório particular
cd / Mover para o diretório raiz
cat > filename Cria um novo arquivo
cat filename Exibe o conteúdo do arquivo
cat file1 file2 > file3 Junta dois arquivos (arquivo1, arquivo2) e armazena a saída em um novo arquivo (arquivo3)
mv file "new file path" Move os arquivos para o novo local
mv filename new_file_name Renomeia o arquivo com um novo nome
sudo Permite que usuários regulares executem programas com os privilégios de segurança do superusuário ou root
rm filename Exclui um arquivo
man Dá informações de ajuda sobre um comando
history Dá uma lista de todos os comandos anteriores digitados na sessão de terminal atual
clear Limpa o terminal
mkdir directoryname Cria um novo diretório no diretório de trabalho atual ou um no caminho especificado
rmdir Exclui um diretório
mv Renomeia um diretório
pr -x Divide o arquivo em x colunas
pr -h Atribui um cabeçalho ao arquivo
pr -n Denota o arquivo com números de linha
lp -nc , lpr c Imprime cópias "c" do arquivo
lp-d lp-P Especifica o nome da impressora
apt-get Comando usado para instalar e atualizar pacotes
mail -s 'subject' -c 'cc-address' -b 'bcc-address' 'to-address' Comando para enviar e-mail
mail -s "Subject" to-address < Filename Comando para enviar e-mail com anexo

Comandos de permissão de arquivo

Comando Descrição
ls-l para mostrar o tipo de arquivo e permissão de acesso
r permissão de leitura
w permissão de escrita
x permissão de execução
-= sem permissão
Chown user Para alterar a propriedade de um arquivo / diretório
Chown user:group filename mude o usuário e também o grupo de um arquivo ou diretório

Comando de Variáveis ​​de Ambiente

Comando Descrição
echo $VARIABLE Para exibir o valor de uma variável
env Exibe todas as variáveis ​​de ambiente
VARIABLE_NAME= variable_value Crie uma nova variável
Unset Remover uma variável
export Variable=value Para definir o valor de uma variável de ambiente

Comandos de gerenciamento de usuários do Linux

Comando Descrição
sudo adduser username Para exibir o valor de uma variável
sudo passwd -l 'username' Exibe todas as variáveis ​​de ambiente
sudo userdel -r 'username' Crie uma nova variável
sudo usermod -a -G GROUPNAME USERNAME Remover uma variável
sudo deluser USER GROUPNAME Para definir o valor de uma variável de ambiente
finger Dá informações sobre todos os usuários conectados
finger username Dá informações de um determinado usuário

Comando de rede

Comando Descrição
SSH username@ip-address or hostname faça login em uma máquina Linux remota usando SSH
Ping hostname or Para fazer ping e analisar conexões de rede e host
dir Exibir arquivos no diretório atual de um computador remoto
cd "dirname" mude o diretório para "dirname" em um computador remoto
put file carregar 'arquivo' do computador local para o remoto
get file Baixe o 'arquivo' do computador remoto para o local
quit Sair

Comando de processo

Comando Descrição
bg Para enviar um processo para segundo plano
fg Para executar um processo interrompido em primeiro plano
top Detalhes sobre todos os processos ativos
ps Fornece o status dos processos em execução para um usuário
ps PID Dá o status de um processo específico
pidof Fornece o ID do processo (PID) de um processo
kill PID Mata um processo
nice Inicia um processo com uma determinada prioridade
renice Altera a prioridade de um processo já em execução
df Dá espaço livre no disco rígido em seu sistema
free Dá RAM livre em seu sistema

Comandos de edição de VI

Comando Descrição
i Inserir no cursor (entra no modo de inserção)
a Escreva após o cursor (entra no modo de inserção)
A Escreva no final da linha (entra no modo de inserção)
ESC Terminar modo de inserção
u Desfazer última alteração
U Desfazer todas as alterações em toda a linha
o Abra uma nova linha (entra no modo de inserção)
dd Apagar linha
3dd Excluir 3 linhas
D Exclua o conteúdo da linha após o cursor
C Exclua o conteúdo de uma linha após o cursor e insira o novo texto. Pressione a tecla ESC para encerrar a inserção.
dw Apagar palavra
4dw Exclua 4 palavras
cw Mudar a palavra
x Apaga o caractere no cursor
r Substituir personagem
R Substituir caracteres do cursor para a frente
s Substitua um caractere sob o cursor e continue a inserir
S Substitua a linha inteira e comece a inserir no início da linha
~ Alterar maiúsculas e minúsculas de caráter individual

Espero que este guia de referência do Linux ajude você!